.footer .footer__content-top{display:flex;flex-direction:column;gap:4.8rem}.footer .footer-block--newsletter{order:1}.footer .footer__blocks-wrapper{order:2;padding-top:4.4rem;border-top:1px solid rgba(255,255,255,.16)}.footer-block__newsletter-eyebrow{font-family:var(--font-body-family),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fff;margin:0 0 1.2rem}.footer-block__newsletter .footer-block__heading{font-family:var(--font-heading-family),Georgia,"Times New Roman",serif;font-weight:400;font-size:2.8rem;color:#fff;margin:0 0 1.4rem}.footer-block__newsletter-body{max-width:46rem;color:#ffffffc2;margin-bottom:2.2rem}.footer-block__newsletter-privacy{margin-top:1.2rem;font-size:1.2rem;color:#fff9;max-width:46rem}.footer-block__sent-brand{margin-top:3.2rem;padding-top:3.2rem;border-top:1px solid rgba(255,255,255,.16);max-width:46rem}.footer-block__sent-brand-name{font-family:var(--font-body-family),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600;letter-spacing:0;text-transform:none;color:#fff;margin:0 0 .8rem}.footer-block__sent-brand-description,.footer-block__sent-brand p{color:#ffffffc2;font-size:1.35rem;line-height:1.6;margin:.4rem 0}.footer-block__sent-brand a{color:#ffffffc2}.footer-block__sent-brand a:hover{color:#fff}.footer-block--menu .footer-block__heading{font-family:var(--font-body-family),"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#fff}.footer-block--menu .footer-block__details-content.list-unstyled{display:flex;flex-direction:column;gap:1.9rem;margin-top:2rem}.footer-block--menu .footer-block__details-content .link{color:#ffffffc2;font-size:1.4rem;line-height:1.5;text-transform:none;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:color .2s ease,background-size .2s ease;padding-bottom:.1rem}.footer-block--menu .footer-block__details-content .link:hover{color:#fff;background-size:100% 1px}.footer-block__brand-info .footer-block__heading,.footer-block__details-content a{color:#fff}.footer .footer-block__details-content.rte,.footer .footer-block__brand-info p{color:#ffffffc2}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.16)}.footer__content-bottom .link{color:#ffffffc2}.footer__content-bottom .link:hover{color:#fff}.footer-block__accordion-trigger{display:block;width:100%;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:default}.footer-block__accordion-icon{display:none}@media screen and (max-width:749px){.footer .footer__blocks-wrapper{display:flex;flex-direction:column;gap:0}.footer-block--menu{border-bottom:1px solid rgba(255,255,255,.16)}.footer-block--menu:first-child{border-top:1px solid rgba(255,255,255,.16)}.footer-block__accordion-trigger{display:flex;align-items:center;justify-content:space-between;min-height:4.8rem;cursor:pointer}.footer-block__accordion-icon{display:block;position:relative;flex-shrink:0;width:1.2rem;height:1.2rem;margin-left:1.6rem}.footer-block__accordion-icon:before,.footer-block__accordion-icon:after{content:"";position:absolute;background:#fff;transition:transform .2s ease}.footer-block__accordion-icon:before{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}.footer-block__accordion-icon:after{top:0;left:50%;width:1px;height:100%;transform:translate(-50%)}.footer-block__accordion-trigger[aria-expanded=true] .footer-block__accordion-icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.footer-block__accordion-content{overflow:hidden;max-height:0;transition:max-height .25s ease}.footer-block__accordion-content.is-open{max-height:60rem}.footer-block--menu .footer-block__details-content.list-unstyled{margin-top:0;padding-bottom:2rem}.footer .footer__content-top{gap:3.6rem}}@media(prefers-reduced-motion:reduce){.footer-block__accordion-content,.footer-block__accordion-icon:before,.footer-block__accordion-icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sent-footer.css.map */
