.footer,.footer-menu p{line-height:1.4}.back-to-top{--space-unit: .35rem;position:fixed;bottom:2rem;right:2rem;width:6.2rem;height:6.2rem;border-radius:1.3rem;background-color:rgb(var(--text-color));color:rgb(var(--white));display:none;justify-content:center;align-items:center;transform:rotate(-90deg);z-index:10}.footer-block>*:not(:last-child){margin-bottom:4rem}.footer-block__logo svg{max-width:100%}.footer-block__social .footer-block__heading{margin-bottom:0}.social__link{width:auto;margin:.6rem 1.2rem;padding:0}.social__link>.icon{max-width:3rem;max-height:2.4rem}.footer a:not(.btn).social__link{color:rgb(var(--secondary))}.footer a.social__link:hover{color:rgb(var(--secondary-hover))}.footer-menu__links>li{margin-bottom:0!important;line-height:3rem}.footer-menu .form__field{margin-bottom:1rem}.footer-menu .form .input-with-button{background-color:rgb(var(--grey-7));box-shadow:none;height:5rem}.footer-menu .form .input-with-button .input{color:rgb(var(--white));font-size:1.5rem;padding:1.4rem 0 1.4rem 1.2rem}.footer-menu .form .input-with-button input:-webkit-autofill{-webkit-text-fill-color:rgb(var(--white))}.footer-menu .form .input-with-button input:-webkit-autofill:focus{-webkit-text-fill-color:rgb(var(--white))}.footer-menu .form .input-with-button input:-webkit-autofill:hover{-webkit-text-fill-color:rgb(var(--white))}.footer-menu .form .input-with-button .input::placeholder{color:rgb(var(--grey-3))}.footer-menu .form .input-with-button .btn{color:rgb(var(--white));padding:1.5rem 1.6rem}.footer-menu .form .input-with-button .btn:hover{color:rgb(var(--secondary))}.footer-sublinks.gap-x-theme{--column-gap: 0}.footer-sublinks__item:not(:last-child):after{content:"|";padding:0 .5rem}@media(max-width:768.98px){.footer-menu.disclosure>summary{--space-unit: .4rem}.footer-menu .disclosure__toggle .icon{width:.847rem;height:.523rem}.footer__base.gap-y-6{--space-unit: .05rem}.footer-sublinks{margin-top:0!important}.footer{padding-bottom:1rem!important}}@media(min-width:1024px){.footer{--fluid-1-5: .275rem;--space-unit: .3rem}.footer__main{--space-unit: 1.5rem}.footer-col--text:not(.footer-col--text-full-width){max-width:38.2rem!important}.footer-col--newsletter{flex-grow:1!important;max-width:38.2rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/footer.dev.css.map */
