body .section-footer{box-sizing:border-box;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:0 0 var(--ab-footer-purchase-clearance, 0px)!important;background:#111!important;color:#fff!important}.section-footer [data-section-type=footer],.section-footer [data-section-type=footer] .section-footer__row-container,.section-footer [data-section-type=footer] .section-footer__row,.section-footer [data-section-type=footer] .section-footer__row__col,.section-footer [data-section-type=footer] .signup-form,.section-footer [data-section-type=footer] .signup-form form,.section-footer [data-section-type=footer] .section-footer__disclosure{box-sizing:border-box;height:auto!important;min-height:0!important;max-height:none!important;min-width:0!important;overflow:visible!important}.section-footer [data-section-type=footer] .section-footer__row-container{width:100%;max-width:1600px;margin:0 auto!important;padding:0 clamp(24px,4vw,64px)!important;border:0!important}.section-footer [data-section-type=footer] .section-footer__row--blocks{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start;gap:32px!important;margin:0!important;padding:40px 0 32px!important}.section-footer [data-section-type=footer] .section-footer__row--blocks>.section-footer__row__col{width:100%!important;max-width:none!important;grid-column:auto!important;margin:0!important;padding:0!important;border:0;align-self:start}.section-footer [data-section-type=footer] .section-footer__title{margin:0 0 12px!important;color:#fff!important;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.045em;text-transform:uppercase;white-space:normal!important;overflow-wrap:anywhere}.section-footer [data-section-type=footer] .section-footer__text{margin:0 0 16px!important;color:#e8e8e8!important;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.section-footer [data-section-type=footer] .section-footer__text p:last-child{margin-bottom:0}.section-footer [data-section-type=footer] a{color:#e8e8e8!important;white-space:normal!important;overflow-wrap:anywhere}.section-footer [data-section-type=footer] a:hover{color:#fff!important;opacity:1!important;text-decoration:underline;text-underline-offset:3px}.section-footer [data-section-type=footer] .section-footer__disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.section-footer [data-section-type=footer] .section-footer__disclosure>summary::-webkit-details-marker{display:none}.section-footer [data-section-type=footer] .section-footer__disclosure-icon{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;font-size:23px;font-weight:400;line-height:1}.section-footer [data-section-type=footer] .section-footer__disclosure-icon:before{content:"+"}.section-footer [data-section-type=footer] .section-footer__disclosure[open] .section-footer__disclosure-icon:before{content:"\2212"}.section-footer [data-section-type=footer] .section-footer__menu-block__menu,.section-footer [data-section-type=footer] .section-footer__lower-menu__list{margin:0!important;padding:0;list-style:none}.section-footer [data-section-type=footer] .section-footer__menu-block__menu li{margin:0!important;list-style:none}.section-footer [data-section-type=footer] .section-footer__menu-block__menu a{display:inline-flex;align-items:center;min-height:30px;padding:4px 0;font-size:14px;line-height:1.45}.section-footer [data-section-type=footer] .signup-form,.section-footer [data-section-type=footer] .signup-form form{display:block;width:100%;margin:0!important;padding:0!important}.section-footer [data-section-type=footer] .section-footer__newsletter-label{display:block;margin-bottom:8px;color:#fff;font-size:14px;line-height:1.4}.section-footer [data-section-type=footer] .section-footer__newsletter-fields{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;width:100%;min-width:0;height:auto;overflow:visible}.section-footer [data-section-type=footer] .signup-form__email{flex:1 1 120px;width:0!important;min-width:0!important;max-width:100%;height:auto!important;min-height:48px!important;margin:0!important;padding:12px!important;border:1px solid #bfbfbf!important;border-radius:0;background:#111!important;color:#fff!important;font-size:16px;line-height:1.4!important}.section-footer [data-section-type=footer] .signup-form__email::placeholder{color:#c7c7c7;opacity:1}.section-footer [data-section-type=footer] .signup-form__button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:auto!important;min-width:0!important;max-width:100%;height:auto!important;min-height:48px!important;margin:0!important;padding:12px 16px!important;border:1px solid #fff!important;border-radius:0;background:#fff!important;color:#111!important;font-size:13px;font-weight:600;line-height:1.4!important;letter-spacing:.035em;text-transform:uppercase;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere}.section-footer [data-section-type=footer] .signup-form__button:hover,.section-footer [data-section-type=footer] .signup-form__button:active{background:#e8e8e8!important;color:#111!important}.section-footer [data-section-type=footer] .signup-form__response,.section-footer [data-section-type=footer] .signup-form__response h6{margin:0 0 12px!important;color:#fff!important;font-size:14px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.section-footer [data-section-type=footer] .signup-form__response--error{color:#ffd3d3!important}.section-footer [data-section-type=footer] .section-footer__text-block__social,.section-footer [data-section-type=footer] .section-footer__newsletter-block__social{margin:16px 0 0!important}.section-footer [data-section-type=footer] .social-links,.section-footer [data-section-type=footer] .social-links__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;white-space:normal}.section-footer [data-section-type=footer] .social-links a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;color:#fff!important;border:1px solid #777}.section-footer [data-section-type=footer] .social-links a svg{width:20px;height:20px}.section-footer [data-section-type=footer] .section-footer__row-lower{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin:0!important;padding:20px 0 24px!important;border-top:1px solid #555;color:#d1d1d1!important;font-size:12px;line-height:1.6}.section-footer [data-section-type=footer] .section-footer__row-lower>.section-footer__row__col{flex:0 1 auto;order:0;width:auto!important;margin:0!important;padding:0!important}.section-footer [data-section-type=footer] .section-footer__lower-menu{margin:12px 0 0}.section-footer [data-section-type=footer] .section-footer__lower-menu__list{display:flex;flex-wrap:wrap;gap:8px 18px;text-align:left}.section-footer [data-section-type=footer] .section-footer__lower-menu__list li{margin:0;list-style:none}.section-footer [data-section-type=footer] .section-footer__lower-menu__list a{display:inline-flex;align-items:center;min-height:32px}.section-footer [data-section-type=footer] .section-footer__payment-icons{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0!important;padding:0}.section-footer [data-section-type=footer] .section-footer__payment-icons .section-footer__payment-icon{flex:0 0 auto;width:auto;height:25px;max-width:100%;margin:0}.section-footer [data-section-type=footer] .copyright,.section-footer [data-section-type=footer] .powered-by{color:#d1d1d1!important;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.section-footer [data-section-type=footer] .copyright .copy{display:inline}.section-footer [data-section-type=footer] a:focus-visible,.section-footer [data-section-type=footer] summary:focus-visible,.section-footer [data-section-type=footer] input:focus-visible,.section-footer [data-section-type=footer] button:focus-visible{outline:2px solid #fff!important;outline-offset:4px}.section-footer [data-section-type=footer] .section-footer__localization .disclosure__toggle{color:#111!important;background:#fff!important}.section-footer [data-section-type=footer] .section-footer__localization .disclosure-list__option{color:#111!important}@media(min-width:1024px){.section-footer [data-section-type=footer] .section-footer__row--blocks{grid-template-columns:minmax(0,1fr) minmax(0,.75fr) minmax(0,1.1fr) minmax(0,1.65fr)!important;gap:clamp(24px,3vw,48px)!important}}@media(max-width:767.98px){body.template-product .section-footer{--ab-footer-purchase-clearance: calc(88px + env(safe-area-inset-bottom, 0px)) }.section-footer [data-section-type=footer] .section-footer__row-container{padding:0 20px!important}.section-footer [data-section-type=footer] .section-footer__row--blocks{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0!important}.section-footer [data-section-type=footer] .section-footer__row--blocks>.section-footer__row__col{padding:22px 0!important;border-bottom:1px solid #555}.section-footer [data-section-type=footer] .section-footer__row--blocks>.section-footer__newsletter-block{order:-1;padding:28px 0!important}.section-footer [data-section-type=footer] .section-footer__row--blocks>.section-footer__menu-block{padding:0!important}.section-footer [data-section-type=footer] .section-footer__disclosure>summary{min-height:56px;margin:0!important;padding:16px 0}.section-footer [data-section-type=footer] .section-footer__disclosure[open] .section-footer__menu-block__menu{padding:0 0 12px}.section-footer [data-section-type=footer] .section-footer__menu-block__menu a{min-height:44px;padding:10px 0}.section-footer [data-section-type=footer] .section-footer__row-lower{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 0 calc(24px + env(safe-area-inset-bottom,0px))!important;border-top:0}.section-footer [data-section-type=footer] .section-footer__row-lower>.section-footer__row__col{width:100%!important}.section-footer [data-section-type=footer] .section-footer__lower-menu__list a{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ab-v9-footer.css.map */
