.clf,.clf *{box-sizing:border-box}.clf{padding:var(--clf-pad-top-m, 40px) 0 var(--clf-pad-bot-m, 40px)}@media(min-width:750px){.clf{padding:var(--clf-pad-top-d, 80px) 0 var(--clf-pad-bot-d, 80px)}}.clf__container{width:100%;max-width:var(--clf-max-width, 1500px);margin:0 auto;padding:0 16px}@media(min-width:750px){.clf__container{padding:0 32px}}@media(min-width:1200px){.clf__container{padding:0 40px}}.clf__columns{display:flex;flex-direction:column;gap:var(--clf-row-gap-m, 0)}@media(min-width:750px){.clf__columns{display:grid;grid-template-columns:repeat(2,1fr);gap:40px var(--clf-col-gap-d, 48px)}}@media(min-width:990px){.clf__columns{grid-template-columns:repeat(4,1fr)}.clf__column--newsletter{grid-column:span 1}}.clf__column{display:block;width:100%}@media(max-width:749px){.clf__column{border-bottom:1px solid var(--clf-mobile-divider, #e5e7eb)}.clf__column:last-child{border-bottom:0}}.clf__heading-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 0 16px;background:transparent;border:0;font:inherit;text-align:left;cursor:default;color:inherit}@media(max-width:749px){.clf__heading-btn{padding:20px 0;cursor:pointer}}.clf__heading{margin:0;font-size:var(--clf-heading-size-m, 16px);font-weight:800;letter-spacing:-.005em;line-height:1.25;color:var(--clf-heading-color, #111)}@media(min-width:750px){.clf__heading{font-size:var(--clf-heading-size-d, 17px)}}.clf__heading--uppercase{text-transform:uppercase;letter-spacing:.06em;font-weight:800}.clf__caret{display:none;width:16px;height:10px;color:var(--clf-heading-color, #111);transition:transform .25s ease;flex-shrink:0}.clf__caret svg{width:100%;height:100%}@media(max-width:749px){.clf[data-show-accordion-icons=true] .clf__caret{display:inline-block}}footer-accordion[open] .clf__caret{transform:rotate(180deg)}.clf__content{display:block;padding-bottom:8px}@media(max-width:749px){.clf__content{overflow:hidden;display:none;padding-bottom:24px}footer-accordion[open] .clf__content{display:block}}.clf__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}@media(min-width:750px){.clf__links{gap:14px}}.clf__link-item{line-height:1}.clf__link{display:inline-block;font-size:var(--clf-link-size-m, 15px);font-weight:500;line-height:1.4;color:var(--clf-link-color, #1f2937);text-decoration:none;transition:color .2s ease}@media(min-width:750px){.clf__link{font-size:var(--clf-link-size-d, 16px)}}.clf__link:hover,.clf__link:focus-visible{color:var(--clf-link-hover, #000);text-decoration:underline;text-underline-offset:3px}.clf__paragraph{margin:0 0 24px;font-size:15px;font-weight:400;line-height:1.6;color:var(--clf-news-text, #1f2937)}.clf__paragraph p{margin:0}.clf__newsletter{margin:0;display:flex;flex-direction:column;gap:8px}.clf__newsletter-field{display:flex;align-items:stretch;width:100%;border:1px solid var(--clf-news-input-border, #d1d5db);border-radius:var(--clf-news-btn-radius, 0);background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.clf__newsletter-field:focus-within{border-color:var(--clf-news-btn-bg, #111);box-shadow:0 0 0 3px #1111110f}.clf__newsletter-input{flex:1 1 auto;min-width:0;padding:14px 16px;background:transparent;border:0;outline:none;font:inherit;font-size:15px;color:var(--clf-news-input-text, #111)}.clf__newsletter-input::placeholder{color:var(--clf-news-placeholder, #9ca3af)}.clf__newsletter-submit{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:52px;height:auto;padding:0 14px;background:var(--clf-news-btn-bg, #111);color:var(--clf-news-btn-icon, #fff);border:0;cursor:pointer;transition:opacity .2s ease}.clf__newsletter-submit:hover{opacity:.9}.clf__newsletter-submit:active{opacity:.8}.clf__newsletter-submit svg{width:20px;height:20px}.clf__newsletter-message{margin:0;font-size:13px;line-height:1.4}.clf__newsletter-message--success{color:#059669}.clf__newsletter-message--error{color:#dc2626}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-custom-light-footer.css.map */
