[data-ba-footer-mockup=true]{--ba-foot-black: #111111;--ba-foot-ink: #1C1E21;--ba-foot-white: #FFFFFF;--ba-foot-gray-200: #D6D8DC;--ba-foot-muted: #6B7280;--ba-foot-steel: #4B5563;--ba-foot-red: #C8102E;--ba-foot-red-dark: #A50D26;--ba-foot-container: 1440px;--ba-foot-slant: -12deg;--ba-foot-transition: .18s ease}.section[data-ba-footer-mockup=true]{background:var(--ba-foot-black);color:var(--ba-foot-gray-200);padding-inline:0}footer>.shopify-section:first-of-type .section[data-ba-footer-mockup=true]:before,footer>.shopify-section-group-footer-group:first-of-type .section[data-ba-footer-mockup=true]:before{content:"";display:block;height:3px;background:var(--ba-foot-red)}.section[data-ba-footer-mockup=true] .footer-content{max-width:var(--ba-foot-container);margin-inline:auto;padding:40px 0;color:var(--ba-foot-gray-200)}.section[data-ba-footer-mockup=true] .footer-content:has(>:nth-child(4)){display:grid!important;grid-template-columns:1.6fr 1fr 1fr 1.4fr;gap:40px;padding:56px 20px}@media(max-width:1024px){.section[data-ba-footer-mockup=true] .footer-content:has(>:nth-child(4)){grid-template-columns:1fr 1fr;gap:32px;padding:48px 0}}@media(max-width:640px){.section[data-ba-footer-mockup=true] .footer-content:has(>:nth-child(4)){grid-template-columns:1fr;gap:32px;padding:40px 0}}.section[data-ba-footer-mockup=true] .text-block:is(.h4,.h5,.h6),.section[data-ba-footer-mockup=true] .menu__heading:is(.h4,.h5,.h6),.section[data-ba-footer-mockup=true] summary.menu__heading:is(.h4,.h5,.h6){display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body--family, "Inter", system-ui, sans-serif);font-size:.8125rem;font-weight:700;font-style:normal;letter-spacing:1px;text-transform:uppercase;color:var(--ba-foot-white);margin:0 0 8px;padding:0;border:0;background:transparent;cursor:default;list-style:none}.section[data-ba-footer-mockup=true] .text-block:is(.h4,.h5,.h6):before,.section[data-ba-footer-mockup=true] .menu__heading:is(.h4,.h5,.h6):before,.section[data-ba-footer-mockup=true] summary.menu__heading:is(.h4,.h5,.h6):before{content:"";flex:0 0 auto;width:18px;height:4px;background:var(--ba-foot-red);transform:skew(var(--ba-foot-slant))}.section[data-ba-footer-mockup=true] .menu__heading .menu__heading__toggle,.section[data-ba-footer-mockup=true] .menu__heading svg{display:none}.section[data-ba-footer-mockup=true] .menu__heading__accordion{display:none}.section[data-ba-footer-mockup=true] .menu__heading__default{display:inline}.section[data-ba-footer-mockup=true] .text-block.paragraph,.section[data-ba-footer-mockup=true] .text-block.rte,.section[data-ba-footer-mockup=true] .text-block.paragraph>*,.section[data-ba-footer-mockup=true] .text-block.rte>*{font-size:.8125rem;color:var(--ba-foot-muted);margin:0}.section[data-ba-footer-mockup=true] .text-block.h2{font-family:var(--font-heading--family, "Barlow Condensed", sans-serif);font-weight:800;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.1;color:var(--ba-foot-white);text-transform:none;letter-spacing:0;margin:0;text-wrap:balance}.section[data-ba-footer-mockup=true] .text-block.h2:before{content:none}.section[data-ba-footer-mockup=true] :is(.footer-menu,.menu-list,.menu) a{font-size:.875rem;color:var(--ba-foot-gray-200);text-decoration:none;transition:color var(--ba-foot-transition)}.section[data-ba-footer-mockup=true] :is(.footer-menu,.menu-list,.menu) a:hover{color:var(--ba-foot-red)}.section[data-ba-footer-mockup=true] .text-block.rte a[href^="tel:"],.section[data-ba-footer-mockup=true] .text-block.rte a[href^="mailto:"]{display:inline-flex;align-items:center;gap:8px;color:var(--ba-foot-gray-200);text-decoration:none}.section[data-ba-footer-mockup=true] .text-block.rte a[href^="tel:"]:hover,.section[data-ba-footer-mockup=true] .text-block.rte a[href^="mailto:"]:hover{color:var(--ba-foot-red)}.section[data-ba-footer-mockup=true] .text-block.rte a[href^="tel:"]:before,.section[data-ba-footer-mockup=true] .text-block.rte a[href^="mailto:"]:before{content:"";flex:0 0 auto;width:16px;height:16px;background-color:var(--ba-foot-red);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.section[data-ba-footer-mockup=true] .text-block.rte a[href^="tel:"]:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="%23c8102e" viewBox="0 0 256 256"><path d="M222.37,158.46l-47.11-21.11-.13-.06a16,16,0,0,0-15.17,1.4,8.12,8.12,0,0,0-.75.56L134.87,160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16,16,0,0,0,1.32-15.06l0-.12L97.54,33.64a16,16,0,0,0-16.62-9.52A56.26,56.26,0,0,0,32,80c0,79.4,64.6,144,144,144a56.26,56.26,0,0,0,55.88-48.92A16,16,0,0,0,222.37,158.46ZM176,208A128.14,128.14,0,0,1,48,80,40.2,40.2,0,0,1,82.87,40a.61.61,0,0,0,0,.12l21,47L83.2,111.86a6.13,6.13,0,0,0-.57.77,16,16,0,0,0-1,15.7c9.06,18.53,27.73,37.06,46.46,46.11a16,16,0,0,0,15.75-1.14,8.44,8.44,0,0,0,.74-.56L168.89,152l47,21.05h0s.08,0,.11,0A40.21,40.21,0,0,1,176,208Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="%23c8102e" viewBox="0 0 256 256"><path d="M222.37,158.46l-47.11-21.11-.13-.06a16,16,0,0,0-15.17,1.4,8.12,8.12,0,0,0-.75.56L134.87,160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16,16,0,0,0,1.32-15.06l0-.12L97.54,33.64a16,16,0,0,0-16.62-9.52A56.26,56.26,0,0,0,32,80c0,79.4,64.6,144,144,144a56.26,56.26,0,0,0,55.88-48.92A16,16,0,0,0,222.37,158.46ZM176,208A128.14,128.14,0,0,1,48,80,40.2,40.2,0,0,1,82.87,40a.61.61,0,0,0,0,.12l21,47L83.2,111.86a6.13,6.13,0,0,0-.57.77,16,16,0,0,0-1,15.7c9.06,18.53,27.73,37.06,46.46,46.11a16,16,0,0,0,15.75-1.14,8.44,8.44,0,0,0,.74-.56L168.89,152l47,21.05h0s.08,0,.11,0A40.21,40.21,0,0,1,176,208Z"/></svg>')}.section[data-ba-footer-mockup=true] .text-block.rte a[href^="mailto:"]:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM40,184V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V184Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM40,184V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V184Z"/></svg>')}.section[data-ba-footer-mockup=true] .text-block.rte em{display:inline-flex;align-items:center;gap:8px;font-size:inherit;font-style:normal;color:var(--ba-foot-gray-200)}.section[data-ba-footer-mockup=true] .text-block.rte em:before{content:"";flex:0 0 auto;width:16px;height:16px;background-color:var(--ba-foot-red);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="%23c8102e" viewBox="0 0 256 256"><path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="%23c8102e" viewBox="0 0 256 256"><path d="M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm64-88a8,8,0,0,1-8,8H128a8,8,0,0,1-8-8V72a8,8,0,0,1,16,0v48h48A8,8,0,0,1,192,128Z"/></svg>')}.section[data-ba-footer-mockup=true] .logo-block,.section[data-ba-footer-mockup=true] .footer-logo,.section[data-ba-footer-mockup=true] .image-block{align-self:flex-start}.section[data-ba-footer-mockup=true] .social-icons__icon-wrapper{width:38px;flex-shrink:0}.section[data-ba-footer-mockup=true] .social-icons__icon-wrapper a{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--ba-foot-steel);border-radius:4px;color:var(--ba-foot-gray-200);transition:background var(--ba-foot-transition),border-color var(--ba-foot-transition),color var(--ba-foot-transition),transform var(--ba-foot-transition)}.section[data-ba-footer-mockup=true] .social-icons__icon-wrapper a:hover{background:var(--ba-foot-red);border-color:var(--ba-foot-red);color:var(--ba-foot-white);transform:translateY(-2px)}.section[data-ba-footer-mockup=true] .social-icons__icon{width:18px;height:18px}.section[data-ba-footer-mockup=true] .social-icons__wrapper{display:flex}.section[data-ba-footer-mockup=true] .social-icons__icon-wrapper:has(a[href*=facebook]){order:1}.section[data-ba-footer-mockup=true] .social-icons__icon-wrapper:has(a[href*=youtube]){order:2}.section[data-ba-footer-mockup=true] .social-icons__icon-wrapper:has(a[href*=linkedin]){order:3}.section[data-ba-footer-mockup=true] .social-icons__icon-wrapper:has(a[href*=instagram]){order:4}.section[data-ba-footer-mockup=true] .email-signup__input{background:var(--ba-foot-ink);color:var(--ba-foot-white);border-color:#ffffff47}.section[data-ba-footer-mockup=true] .email-signup__input:focus{border-color:var(--ba-foot-red)}.section[data-ba-footer-mockup=true] .email-signup__input::placeholder{color:#ffffff73}.section[data-ba-footer-mockup=true] .email-signup__button{clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);transition:transform var(--ba-foot-transition),background var(--ba-foot-transition)}.section[data-ba-footer-mockup=true] .email-signup__button:hover{transform:translate(2px)}.section[data-ba-footer-mockup=true] .email-signup__button:not(.button-unstyled){background:var(--ba-foot-red);color:var(--ba-foot-white)}.section[data-ba-footer-mockup=true] .email-signup__button:not(.button-unstyled):hover{background:var(--ba-foot-red-dark)}.section[data-ba-footer-mockup=true] .utilities,.section[data-ba-footer-mockup=true] .footer-utilities{border-top:1px solid rgba(255,255,255,.1);color:var(--ba-foot-gray-200);max-width:var(--ba-foot-container);margin-inline:auto;padding-inline:24px}.section[data-ba-footer-mockup=true] .utilities :is(a,span,small,p){font-size:.75rem;color:var(--ba-foot-gray-200);text-transform:capitalize}.section[data-ba-footer-mockup=true] .utilities a:hover{color:var(--ba-foot-red)}.section[data-ba-footer-mockup=true] :is(.payment-icons,ul.payment-icons) svg,.section[data-ba-footer-mockup=true] :is(.payment-icons,ul.payment-icons) img{display:block;height:26px;width:auto}@media(prefers-reduced-motion:reduce){.section[data-ba-footer-mockup=true] :is(.social-links,.social-icons) a,.section[data-ba-footer-mockup=true] :is(.footer-menu,.menu-list,.menu) a,.section[data-ba-footer-mockup=true] .email-signup__button{transition:none}.section[data-ba-footer-mockup=true] :is(.social-links,.social-icons) a:hover{transform:none}.section[data-ba-footer-mockup=true] .email-signup__button:hover{transform:none}}@media only screen and (max-width:750px){.footer-utilities .utilities{align-items:flex-start}.footer-utilities .payment-icons__list{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ba-footer-overrides.css.map */
