.footer .footer__content-top .footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr 1.1fr 1.3fr!important;gap:48px!important;align-items:start!important}.footer .footer__blocks-wrapper>*{max-width:none!important;width:100%!important;padding:0!important}.footer .footer-block__heading{font-size:1.3rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important;margin-bottom:16px!important;color:#fff!important}.footer .footer-block:not(.footer-block--menu) p,.footer .footer-block:not(.footer-block--menu) .rte{font-size:1.3rem!important;line-height:1.8!important;color:#ffffff80!important;max-width:280px!important}.footer .footer-block--menu ul{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 28px!important}.footer .footer-block--menu ul li{margin:0!important;padding:0!important}.footer .footer-block--menu ul a{font-size:1.3rem!important;color:#ffffff8c!important;line-height:2.2!important;text-decoration:none!important;transition:color .2s ease!important}.footer .footer-block--menu ul a:hover{color:#fff!important}.footer .footer__content-top{padding-bottom:32px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;margin-bottom:20px!important}.footer .newsletter-form h2,.footer .footer__newsletter h2{font-size:1.3rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important;margin-bottom:10px!important;color:#fff!important}.footer .newsletter-form__field-wrapper{border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;overflow:hidden!important;background:#ffffff0d!important;max-width:380px!important;transition:border-color .2s ease!important}.footer .newsletter-form__field-wrapper:focus-within{border-color:#fff6!important}.footer .newsletter-form__field-wrapper input[type=email]{font-size:1.3rem!important;padding:12px 16px!important;background:transparent!important;border:none!important;color:#fff!important}.footer .newsletter-form__field-wrapper input::placeholder{color:#ffffff4d!important}.footer .newsletter-form__button{background:#ffffff14!important;border:none!important;border-left:1px solid rgba(255,255,255,.12)!important;transition:background .2s ease!important}.footer .newsletter-form__button:hover{background:#ffffff2e!important}.footer .newsletter-form__button svg{color:#fff!important}.footer .list-social{gap:14px!important}.footer .list-social__link{color:#fff6!important;padding:4px!important;transition:color .2s ease,transform .2s ease!important}.footer .list-social__link:hover{color:#fff!important;transform:translateY(-1px)!important}.footer .list-social__link svg{width:20px!important;height:20px!important}.footer .list-payment__item{opacity:.35!important;transition:opacity .2s ease!important}.footer .list-payment__item:hover{opacity:.6!important}.footer .list-payment__item svg{height:20px!important}.footer .footer__content-bottom{padding-top:14px!important;font-size:1.1rem!important}.footer .copyright__content{color:#fff3!important}.footer .copyright__content a[href*=shopify]{display:none!important}.footer .localization-form__select,.footer .disclosure__button{font-size:1.12rem!important;color:#ffffff73!important}@media(max-width:749px){.footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:1fr!important;gap:28px!important}.footer .footer-block:not(.footer-block--menu) p{max-width:100%!important}.footer .newsletter-form__field-wrapper{max-width:100%!important}}.header-wrapper{border-bottom:1px solid rgba(0,0,0,.06)!important}.header__inline-menu .header__menu-item{font-size:1.35rem!important;font-weight:600!important;letter-spacing:.015em!important;padding:8px 14px!important;color:#1a1a1a!important;transition:color .15s ease!important}.header__inline-menu .header__menu-item:hover{color:#555!important}.mega-menu__content{border-top:2px solid #1a1a1a!important;box-shadow:0 12px 32px #0000001f!important;padding:24px 0!important}.mega-menu__link{font-size:1.35rem!important;padding:5px 0!important;color:#444!important;transition:color .15s ease!important}.mega-menu__link:hover{color:#1a1a1a!important}.header__icon svg{width:22px!important;height:22px!important}.shopify-section-header-sticky:not(.shopify-section-header-hidden){box-shadow:0 1px 8px #0000000d!important}.announcement-bar{font-size:1.25rem!important;letter-spacing:.01em!important}.header__inline-menu details>summary .icon-caret{position:static!important;display:inline-block!important;vertical-align:middle!important;margin-left:4px!important;flex-shrink:0!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/footer-nav-pro.css.map */
