.section-footer{background:var(--ink);color:var(--paper);padding:clamp(40px,6vw,88px) 0 calc(24px + env(safe-area-inset-bottom))}.section-footer>.page-width{max-width:1440px}.section-footer .footer__closing{max-width:none;margin:0 0 clamp(32px,4vw,56px);padding-bottom:28px;border-bottom:2px solid var(--paper);font-family:var(--font-display);font-size:clamp(46px,5.6vw,80px);font-weight:900;font-stretch:62%;font-variation-settings:"wdth" 62;line-height:.96;text-transform:uppercase;letter-spacing:0;word-spacing:.1em}.section-footer .footer__top{display:grid;grid-template-columns:minmax(280px,1.8fr) repeat(3,minmax(120px,1fr));gap:48px 40px;align-items:start}.section-footer .footer__news{grid-column:auto;order:0;min-width:0;margin:0;padding:0 32px 0 0;border:0}.section-footer .footer__news h2{color:var(--paper);font:900 34px/1 var(--font-display);font-stretch:62%;font-variation-settings:"wdth" 62;letter-spacing:0;text-transform:uppercase;word-spacing:.1em}.section-footer .footer__newsline{margin:12px 0 20px;color:#ccc;font-size:15px;line-height:1.6}.section-footer .news-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0;max-width:430px;border:0;background:none}.section-footer .news-form input[type=email]{width:100%;min-width:0;min-height:54px;margin:0;padding:14px;border:1px solid #888;border-right:0;border-radius:0;background:transparent;color:#fff;font:16px/1.4 var(--font-body,Arial,sans-serif)}.section-footer .news-form input::placeholder{color:#bbb;opacity:1}.section-footer .news-form__go{display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;width:auto;padding:12px 16px;border:1px solid #f3efe7;border-radius:0;background:var(--paper);color:var(--ink);font:700 12px/1.3 var(--font-body);text-transform:uppercase;letter-spacing:.06em;transition:background-color .42s cubic-bezier(.22,.68,0,1),color .26s ease;cursor:pointer}.section-footer .news-form__go:hover{background:var(--red-strong);border-color:var(--red-strong);color:#fff}.section-footer .news-form__txt{display:block}.section-footer .news-form__go svg{width:18px;height:18px;flex:none}.section-footer .news-form .form-note{grid-column:1/-1;margin:8px 0 0;min-height:0;font-size:13px;line-height:1.5}.section-footer .form-note:empty{display:none}.section-footer .footer__col,.section-footer .footer__col:nth-of-type(4){grid-column:auto;padding:0;border:0;min-width:0}.section-footer .footer__head{margin:0 0 16px;color:var(--paper);font:900 26px/1 var(--font-display);font-stretch:62%;font-variation-settings:"wdth" 62;letter-spacing:.015em;text-transform:uppercase}.section-footer .footer__list{display:block!important;list-style:none;margin:0;padding:0}.section-footer .footer__list a{display:inline-flex;align-items:center;min-height:36px;padding:5px 0;font-size:14px;line-height:1.5;color:var(--paper);text-decoration:none}.section-footer .footer__list a:after{display:none}.section-footer .footer__list a:hover{text-decoration:underline;text-underline-offset:5px}.section-footer .social{gap:8px;margin:22px 0 0}.section-footer .social__link{width:40px;height:40px;border:1px solid #777;border-radius:0;color:var(--paper)}.section-footer .social__link:hover{color:#fff;background:var(--red-strong);border-color:var(--red-strong)}.section-footer .footer__mark{display:block;width:min(360px,70%);margin:54px auto 28px}.section-footer .footer__mark svg{width:100%;height:auto}.section-footer .footer__mark #Problematic,.section-footer .footer__mark #Red_box,.section-footer .footer__mark #Tees{animation:none;transform:none}.section-footer .footer__bottom{margin:0;padding:22px 0 0;border-top:1px solid #555;display:flex;justify-content:space-between;align-items:center;gap:16px 30px}.section-footer .footer__legal{margin:0;color:#bbb;font-family:var(--font-mono);font-size:11px;line-height:1.6}.section-footer .paymarks{display:flex;flex-wrap:wrap;gap:6px;max-width:100%}@media(max-width:1100px){.section-footer .footer__top{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.section-footer .footer__news{grid-column:1/-1;padding:0 0 30px;border-bottom:1px solid #555}.section-footer .news-form{max-width:520px}.section-footer .footer__newsline{max-width:none}}@media(max-width:600px){.section-footer .footer__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.section-footer .footer__col:last-child{grid-column:1/-1}.section-footer .footer__col:last-child .footer__list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.section-footer .footer__list a{min-height:44px;font-size:14px}.section-footer .footer__head{margin-bottom:8px}.section-footer .footer__mark{margin-top:34px;width:min(300px,88%)}.section-footer .footer__bottom{align-items:flex-start;flex-direction:column}.section-footer .footer__closing{max-width:none;font-size:46px;line-height:.98}.section-footer .social__link{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.section-footer .news-form__go{transition:none}}@media(max-width:600px){.section-footer .footer__closing{font-size:clamp(38px,10.5vw,54px);line-height:1.02;text-wrap:balance}.section-footer .footer__news h2{font-size:30px;line-height:1.08}.section-footer .footer__top{gap:28px 20px}}@media(max-width:359px){.section-footer .news-form{grid-template-columns:1fr;gap:8px}.section-footer .news-form input[type=email]{border-right:1px solid #888}.section-footer .news-form__go{width:100%}}#main>.shopify-section:last-child .section--trust{padding-bottom:0}.section-footer .footer__toggle{display:inline;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;font-stretch:inherit;font-variation-settings:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;line-height:inherit;cursor:default;-webkit-appearance:none;appearance:none}.section-footer .footer__chev{display:none}@media(max-width:749px){.section-footer{padding:40px 0 calc(20px + env(safe-area-inset-bottom))}.section-footer .footer__closing{margin:0 0 28px;padding-bottom:20px;font-size:clamp(32px,9.4vw,42px);line-height:1;text-align:center;text-wrap:balance}.section-footer .footer__top{display:block}.section-footer .footer__news{padding:0 0 32px;border:0;text-align:center}.section-footer .footer__news h2{font-size:28px;line-height:1.05}.section-footer .footer__newsline{margin:8px 0 18px;font-size:15px;line-height:1.5}.section-footer .news-form{grid-template-columns:minmax(0,1fr) 56px;max-width:none;text-align:left}.section-footer .news-form input[type=email]{min-height:56px;padding:14px 16px;border-right:0;font-size:16px}.section-footer .news-form__go{width:56px;min-height:56px;padding:0}.section-footer .news-form__txt{display:none}.section-footer .news-form__go svg{width:22px;height:22px}.section-footer .news-form .form-note{font-size:14px}.section-footer .social{justify-content:center;gap:12px;margin:20px 0 0}.section-footer .social__link{width:48px;height:48px}.section-footer .footer__col,.section-footer .footer__col:last-child,.section-footer .footer__col:nth-of-type(4){grid-column:auto;border-top:1px solid #3a3a3a}.section-footer .footer__col:last-child{border-bottom:1px solid #3a3a3a}.section-footer .footer__head{margin:0;font-size:24px;line-height:1;letter-spacing:.02em}.section-footer .footer__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.section-footer .footer__toggle:focus-visible{outline:2px solid var(--paper);outline-offset:-2px}.section-footer .footer__chev{display:block;position:relative;width:14px;height:14px;flex:none}.section-footer .footer__chev:before,.section-footer .footer__chev:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--red)}.section-footer .footer__chev:after{transform:rotate(90deg)}.section-footer .is-open .footer__chev:after{transform:none}.section-footer .footer__list,.section-footer .footer__col:last-child .footer__list{display:block!important;padding:0 0 12px;margin-top:-4px}.section-footer.footer--acc .footer__col:not(.is-open) .footer__list{display:none!important}.section-footer .footer__list a{display:flex;min-height:44px;padding:0;font-size:16px;line-height:1.4;color:#e6e2da}.section-footer .footer__mark{display:flex;align-items:center;justify-content:center;width:min(220px,62%);min-height:44px;margin:32px auto 24px}.section-footer .footer__bottom{flex-direction:column;align-items:center;gap:16px;padding:20px 0 0;border-top:1px solid #3a3a3a;text-align:center}.section-footer .footer__legal{order:2;font-size:14px;line-height:1.5}.section-footer .paymarks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;max-width:330px}.section-footer .paymarks li{padding:6px 4px;text-align:center;font-size:13px;white-space:nowrap}.section-footer .paymarks__icon{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/footer-refresh.css.map */
