footer.footer-group:has(.footer-refresh--v2){--color-background: 12 15 10;--color-foreground: 255 255 255;--color-button-background: 122 255 0;--color-button-border: 122 255 0;--color-button-text: 12 15 10;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"newsletter newsletter" "menus menus" "brand social" ". payments" "wordmark policies" "credits credits" "localization localization" "follow follow";column-gap:48px;padding:106px max(24px,calc((100% - 1186px)/2)) 40px;background:#0c0f0a;color:#fff;font-family:"DIN 2014",sans-serif}.footer-group>.shopify-section:has(>.footer-refresh--v2),.footer-group:has(.footer-refresh--v2)>.shopify-section:has(>.footer-refresh-copyright),.footer-refresh--v2,.footer-refresh--v2>.footer,.footer-group:has(.footer-refresh--v2) .footer-refresh-copyright,.footer-group:has(.footer-refresh--v2) .footer-copyright{display:contents}.footer-refresh--v2:before,.footer-refresh--v2:after,.footer-refresh--v2 .footer:before,.footer-refresh--v2 .footer:after,.footer-group:has(.footer-refresh--v2) .footer-refresh-copyright:before,.footer-group:has(.footer-refresh--v2) .footer-refresh-copyright:after{display:none}.footer-refresh--v2 .footer__newsletter{grid-area:newsletter;width:100%;min-width:0}.footer-refresh--v2 .footer__newsletter>.h3{margin:0;color:#fff;text-align:center;font:600 50px/1.2 Cardinal Fruit,Georgia,serif;letter-spacing:-1px}.footer-refresh--v2 .newsletter-form{width:min(483px,100%);max-width:none;margin:57px auto 0}.footer-refresh--v2 .newsletter-form .field{display:grid;grid-template-columns:minmax(0,1fr) 107px;gap:15px}.footer-refresh--v2 .newsletter-form .input{width:100%;height:48px;min-height:48px;padding:12px 24px;background:#161616;border:1px solid #252525;border-radius:100px;color:#fff;box-shadow:none;font:400 16px/1.2 "DIN 2014",sans-serif}.footer-refresh--v2 .newsletter-form .label{left:24px;font-size:16px;color:#a5a39e}.footer-refresh--v2 .newsletter-form .input::placeholder{opacity:1;color:#99978f}.footer-refresh--v2 .newsletter-form .self-submit-button{position:static;transform:none;width:auto;height:auto;padding:0}.footer-refresh--v2 .newsletter-form .self-button{width:107px;height:48px;min-height:48px;padding:0 10px;border-radius:100px;background:#7aff00;color:#0c0f0a;margin:0}.footer-refresh--v2 .newsletter-form .self-button .btn-text{font:400 16px/1.2 "DIN 2014",sans-serif;white-space:normal}.footer-refresh--v2 .footer__newsletter>.rte{margin:20px auto 0;text-align:center;max-width:483px}.footer-refresh--v2 .footer__left{grid-area:menus;width:100%;min-width:0;padding:0;border:0;margin:180px 0 100px}.footer-refresh--v2 .footer__accordions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;width:100%;border:0}.footer-refresh--v2 .footer__accordions>*{width:auto;margin:0;border:0;padding:0;min-width:0}.footer-refresh--v2 .footer__accordions .details .details__summary{padding:0;margin-bottom:36px}.footer-refresh--v2 .details__content:before,.footer-refresh--v2 .details__content:after{display:none!important}.footer-refresh--v2 .details__summary .heading{font:400 14px/1.4 "DIN 2014",sans-serif;text-transform:uppercase;color:#fff}.footer-refresh--v2 .details__content{padding:0}.footer-refresh--v2 .details__content ul{gap:20px}.footer-refresh--v2 .details__content a{font-size:14px;line-height:1.5;color:#99978f;overflow-wrap:anywhere}.footer-refresh--v2 .details__content a:hover{color:#fff}.footer-refresh--v2 .footer__brand{grid-area:brand;align-self:start}.footer-refresh--v2 .footer__brand>svg{display:block;width:40px;height:40px;color:#fff}.footer-refresh--v2 .footer__brand>p{margin:27px 0 0;font-size:16px;line-height:24px}.footer-refresh--v2 .footer__socials{grid-area:social;display:block;justify-self:end;width:min(379px,100%);margin:0}.footer-refresh--v2 .footer__socials>p{margin:0 0 30px;font-size:14px;line-height:20px}.footer-refresh--v2 .footer__socials ul{justify-content:flex-start;flex-wrap:wrap;gap:24px}.footer-refresh--v2 .footer__socials svg{width:24px;height:24px}.footer-refresh--v2 .footer__wordmark{grid-area:wordmark;display:block;width:115px;margin-top:64px;align-self:center;color:#68655f}.footer-refresh--v2 .footer__wordmark>svg{display:block;width:100%;height:auto}.footer-refresh--v2 .footer__policies{grid-area:policies;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-end;align-items:center;margin-top:64px;font-size:12px;line-height:18px}.footer-refresh--v2 .footer__policies a{color:#68655f;text-decoration:underline;text-underline-offset:3px}.footer-refresh--v2 .follow-on-shop{grid-area:follow;margin-top:24px}.footer-group:has(.footer-refresh--v2) .footer-copyright .payment-icons{grid-area:payments;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px 5px;width:min(379px,100%);margin:32px 0 0;justify-self:end}.footer-group:has(.footer-refresh--v2) .payment-icons li{width:100%}.footer-group:has(.footer-refresh--v2) .payment-icons img,.footer-group:has(.footer-refresh--v2) .payment-icons svg{display:block;width:100%;max-width:43px;height:24px;object-fit:contain}.footer-group:has(.footer-refresh--v2) .footer-copyright .credits{grid-area:credits;margin-top:32px;font-size:10px;line-height:16px;text-align:left;color:#99978f}.footer-group:has(.footer-refresh--v2) .footer-copyright .localization{grid-area:localization;margin-top:24px}footer.footer-group:has(.footer-refresh--hiw){grid-template-areas:"brand newsletter" "social payments" "menus menus" "wordmark policies" ". credits" "localization localization" "follow follow";padding-top:166px}.footer-group:has(.footer-refresh--hiw):before{content:"";position:absolute;top:79px;left:max(24px,calc((100% - 1206px)/2));right:max(24px,calc((100% - 1206px)/2));height:1px;background:#30332e}.footer-refresh--hiw .footer__brand>svg{width:45px;height:45px}.footer-refresh--hiw .footer__newsletter{width:min(483px,100%);justify-self:end}.footer-refresh--hiw .footer__newsletter>.h3{text-align:left;font:400 28px/40px "DIN 2014",sans-serif;letter-spacing:0}.footer-refresh--hiw .newsletter-form{margin-top:24px}.footer-refresh--hiw .footer__socials{justify-self:start;margin-top:78px}.footer-group:has(.footer-refresh--hiw) .footer-copyright .payment-icons{margin-top:102px;align-self:start}.footer-refresh--hiw .footer__left{border-top:1px solid #30332e;padding-top:120px;margin:72px 0 100px}.footer-refresh--hiw .footer__wordmark{width:150px;margin-top:0}.footer-refresh--hiw .footer__policies{margin-top:0}.footer-group:has(.footer-refresh--hiw) .footer-copyright .credits{text-align:right;margin-top:14px}@media(min-width:768px){.footer-refresh--v2 .details__summary svg{display:none}}@media(max-width:767px){footer.footer-group:has(.footer-refresh--v2){grid-template-columns:minmax(0,1fr);grid-template-areas:"newsletter" "menus" "brand" "social" "payments" "wordmark" "policies" "credits" "localization" "follow";gap:0;padding:64px 24px 32px}.footer-refresh--v2 .footer__newsletter>.h3{font-size:36px;letter-spacing:-.7px}.footer-refresh--v2 .newsletter-form{margin-top:32px}.footer-refresh--v2 .newsletter-form .field{gap:10px}.footer-refresh--v2 .newsletter-form .input{padding-inline:18px}.footer-refresh--v2 .footer__left{margin:64px 0 48px}.footer-refresh--v2 .footer__accordions{grid-template-columns:1fr;gap:0}.footer-refresh--v2 .footer__accordions>.details{border-bottom:1px solid #30332e}.footer-refresh--v2 .footer__accordions .details .details__summary{margin:0;padding:22px 0}.footer-refresh--v2 .details__content{padding-bottom:24px}.footer-refresh--v2 .details__content ul{gap:16px}.footer-refresh--v2 .footer__brand>p{margin-top:20px}.footer-refresh--v2 .footer__socials{justify-self:start;width:100%;margin-top:36px}.footer-refresh--v2 .footer__socials>p{margin-bottom:24px}.footer-group:has(.footer-refresh--v2) .footer-copyright .payment-icons{justify-self:start;margin-top:32px}.footer-refresh--v2 .footer__wordmark{margin-top:48px}.footer-refresh--v2 .footer__policies{justify-content:flex-start;margin-top:24px;gap:20px}.footer-group:has(.footer-refresh--v2) .footer-copyright .credits{text-align:left;margin-top:20px}footer.footer-group:has(.footer-refresh--hiw){grid-template-areas:"brand" "newsletter" "social" "payments" "menus" "wordmark" "policies" "credits" "localization" "follow";padding-top:72px}.footer-group:has(.footer-refresh--hiw):before{top:32px}.footer-refresh--hiw .footer__newsletter{margin-top:40px;width:100%}.footer-refresh--hiw .footer__newsletter>.h3{font-size:28px;line-height:36px;letter-spacing:0}.footer-refresh--hiw .newsletter-form{margin-top:24px}.footer-refresh--hiw .footer__left{padding-top:24px;margin:40px 0 0}}@media(prefers-reduced-motion:reduce){.footer-refresh--v2 .newsletter-form .self-button{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/footer-refresh.css.map */
