.footer .footer__wrapper{padding:0 0 9.6rem}.footer .footer__top .footer__top-wrapper{padding-top:9.6rem;position:relative;--column-gap: 1.6rem}.footer .footer__top .footer__top-wrapper:before{content:"";height:.1rem;width:calc(100% - 3rem);position:absolute;top:0;left:50%;transform:translate(-50%);background:#171a2140}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .accordion-details{max-width:42.6rem;background:var(--color-deep-ink);padding:4rem;color:#fff;border-radius:1.6rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .accordion-details .accordion-details__summary{margin-bottom:2.4rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .accordion-details .footer-block__heading{color:#fff;font-weight:500;font-size:2.4rem;line-height:120%;letter-spacing:0}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .footer-info .footer-info__item{gap:1.6rem;display:flex}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .footer-info .footer-info__item:hover svg{transform:scale(1.1)}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .footer-info .footer-info__icon{width:4rem;height:4rem;background:#ffffff26;border-radius:50%;display:flex;align-items:center;justify-content:center}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .footer-info .footer-info__icon svg{width:2.4rem;height:2.4rem;transition:.2s ease}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .footer-info .footer-info__content{display:flex;flex-flow:column}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .footer-info .footer-info__content span{font-weight:500;font-size:1.6rem;line-height:120%;letter-spacing:0}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .footer-info .footer-info__content span:first-of-type{font-weight:400;color:#ffffff80}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter{width:42.6rem;max-width:42.6rem;background:#a99f96;padding:4rem;border-radius:1.6rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-block__heading{font-weight:500;font-size:1.8rem;line-height:120%;letter-spacing:0;vertical-align:middle;color:var(--color-deep-ink)}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-newsletter__form .klaviyo-form .needsclick{min-height:auto!important;justify-content:flex-start!important;margin:0!important;padding:0!important}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-newsletter__form .klaviyo-form .needsclick input{border:none!important;border-bottom:.1rem solid var(--color-deep-ink)!important;border-radius:0!important;padding:1.2rem 0!important;font-weight:400!important;font-size:1.4rem!important;font-family:var(--body-font-family)!important}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-newsletter__form .klaviyo-form .needsclick input:focus{border-color:#000!important;outline:none!important}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-newsletter__form .klaviyo-form .needsclick input::placeholder{font-weight:400!important;font-size:1.4rem!important}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-newsletter__form .klaviyo-form .needsclick button{font-family:var(--body-font-family)!important;padding:0!important;font-size:0!important;height:auto!important;background:transparent!important;margin-left:-2rem!important;margin-bottom:1.2rem!important}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-newsletter__form .klaviyo-form .needsclick button:after{content:"";width:2.4rem;height:2.4rem;background:url(arrow-right.svg);background-size:cover}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-newsletter__form input{font-weight:400;font-size:1.4rem;line-height:100%;letter-spacing:0;background:transparent;border:none;padding:0 2.4rem 1.2rem 0;border-bottom:.1rem solid var(--color-deep-ink);border-radius:0}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-newsletter__form input:focus{box-shadow:none}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-newsletter__form .newsletter-form__button{width:2.4rem;height:2.4rem;top:0}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--menu .accordion-details__summary{padding-bottom:2.4rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--menu .footer-block__heading{font-weight:500;font-size:2.4rem;line-height:120%;letter-spacing:0}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--menu ul li{line-height:0}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--menu ul li a{font-weight:400;font-size:1.6rem;line-height:120%;letter-spacing:0;color:var(--color-deep-ink)}.footer .footer__bottom .footer-bottom-row .footer__copyright{font-weight:400;font-size:1.4rem;line-height:120%;letter-spacing:0;color:#171a2180;display:flex;gap:1.6rem}.footer .footer__bottom .footer-bottom-row .footer__copyright .footer__copyright-content{color:#171a2180}.footer .footer__bottom .footer-bottom-row .footer__copyright .copyright-info{display:flex;align-items:center;gap:1.6rem}.footer .footer__bottom .footer-bottom-row ul{gap:1.6rem}.footer .footer__bottom .footer-bottom-row ul li a{font-weight:400;font-size:1.4rem;line-height:120%;letter-spacing:0;color:var(--color-deep-ink)}@media(max-width:767px){.footer .footer__wrapper{padding:0 0 5rem}.footer .footer__top .footer__top-wrapper{padding-top:3.2rem;--column-gap: 0rem;flex-flow:column}.footer .footer__top .footer__top-wrapper:before{width:100%}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information{margin-bottom:0;order:1}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .accordion-details{max-width:42.6rem;padding:2.4rem;color:#fff}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .accordion-details .accordion-details__summary{margin-bottom:1.6rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .accordion-details .footer-block__heading{font-size:2rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .footer-info .footer-info__icon{width:3.2rem;height:3.2rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .footer-info .footer-info__icon svg{width:2rem;height:2rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--contact_information .footer-info .footer-info__content span{font-size:1.4rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter{width:auto;margin-bottom:1rem;order:1}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter{width:100%;padding:2.4rem;margin-top:1.6rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--newsletter .footer-newsletter .footer-block__heading{font-size:1.8rem}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--menu{order:2}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--menu .accordion-details__summary{padding:.6rem 0}.footer .footer__top .footer__top-wrapper .footer-block.footer-block--menu .footer-block__heading{font-size:2rem}.footer .footer__bottom .footer-bottom-row .footer__copyright{font-size:1.2rem;display:flex;flex-flow:column;gap:1.2rem}.footer .footer__bottom .footer-bottom-row .footer__copyright .copyright-info{gap:1.2rem}.footer .footer__bottom .footer-bottom-row ul{gap:1.2rem}.footer .footer__bottom .footer-bottom-row ul li a{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-footer.css.map */
