.site-footer-wrapper .footer__quicklinks li{margin-bottom:.9em}.site-footer-wrapper .footer__quicklinks li:last-child{margin-bottom:0}.site-footer-wrapper .footer__quicklinks a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s ease}.site-footer-wrapper .footer__quicklinks a:hover,.site-footer-wrapper .footer__quicklinks a:focus-visible{background-size:100% 1px}.site-footer-wrapper .footer__block--text .footer__block__image{max-width:100%;margin-bottom:14px}.site-footer-wrapper .footer__block--text .rte{max-width:300px;font-size:.95rem;line-height:1.55}.site-footer-wrapper .footer__newsletter__wrapper{max-width:400px}@media only screen and (min-width:990px){.site-footer-wrapper .footer__block--newsletter{display:flex;justify-content:flex-end}.site-footer-wrapper .footer__block--newsletter .footer__newsletter__wrapper{width:100%}}.site-footer-wrapper .socials--newsletter{margin-top:16px;justify-content:center}@media only screen and (max-width:749px){.site-footer-wrapper{--PT: 40px}.site-footer-wrapper .footer__block--text{order:-2;margin-bottom:20px}.site-footer-wrapper .footer__block--text .footer__block__image{width:180px!important}.site-footer-wrapper .footer__block--newsletter{order:-1;margin-bottom:28px}.site-footer-wrapper .footer__newsletter__wrapper{max-width:none}.site-footer-wrapper .footer__block--menu.accordion{margin:0;border:0;border-top:1px solid rgba(56,39,30,.22)}.site-footer-wrapper .footer__block--menu.accordion:last-of-type{border-bottom:1px solid rgba(56,39,30,.22)}.site-footer-wrapper .footer__block--menu .accordion__title{padding:16px 0;margin:0}.site-footer-wrapper .footer__block--menu .footer__quicklinks{padding-bottom:14px}.site-footer-wrapper .footer__block--menu .footer__quicklinks li{margin-bottom:1em}}.supporting-menu{border-top:1px solid rgba(56,39,30,.18)}.supporting-menu .supporting-menu__copyright{font-size:.8rem}.supporting-menu .payment-icon{width:34px;height:auto}@media only screen and (max-width:749px){.supporting-menu .supporting-menu__inner{gap:12px}.supporting-menu .supporting-menu__copyright{justify-content:center;text-align:center;row-gap:4px}.supporting-menu .supporting-menu__payment{justify-content:center}}.site-footer-wrapper .klaviyo-form form:has(input[type=email]) [data-testid=form-row]:has(input[type=email]){order:1}.site-footer-wrapper .klaviyo-form form:has(input[type=email]) [data-testid=form-row]:has(button):not(:has(input)){order:2}
/*# sourceMappingURL=/cdn/shop/t/14/assets/rc-footer.css.map */
