.footer__contact-note{font-size:.8rem;margin-top:.75rem;color:#f5f0e866;line-height:1.6}.footer__bottom-links a:hover{color:var(--color-ivory)}@media(max-width:768px){.footer{padding-block:3.5rem 2.5rem}.footer__grid{grid-template-columns:1fr;gap:2rem;padding-bottom:2rem}.footer__brand{text-align:left}.footer__tagline{max-width:100%}.footer__col-title{margin-bottom:1rem}.footer__links{gap:.75rem}.footer__bottom{flex-direction:column;align-items:flex-start;gap:.75rem;padding-top:1.5rem}.footer__bottom-links{gap:1.25rem}}.policy-page{background:var(--color-ivory);padding-block:5rem 6rem}.policy-page .container{max-width:720px;margin-inline:auto}.policy-page__header{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(44,44,44,.1)}.policy-page__title{font-family:var(--font-heading);font-size:clamp(2rem,5vw,2.75rem);font-weight:500;color:var(--color-anthracite);margin-bottom:.5rem;line-height:1.2}.policy-page__updated{font-size:.8rem;color:var(--color-stone);letter-spacing:.03em}.policy-page__body{color:var(--color-anthracite);line-height:1.7}.policy-page__body h2{font-family:var(--font-heading);font-size:1.35rem;font-weight:500;margin-top:2.5rem;margin-bottom:.75rem;color:var(--color-navy)}.policy-page__body h3{font-size:1rem;font-weight:600;margin-top:1.75rem;margin-bottom:.5rem}.policy-page__body p{margin-bottom:1.25rem;font-size:.9375rem}.policy-page__body ul,.policy-page__body ol{padding-left:1.5rem;margin-bottom:1.25rem}.policy-page__body li{margin-bottom:.4rem;font-size:.9375rem}.policy-page__body a{color:var(--color-navy);text-decoration:underline;text-underline-offset:3px}.policy-page__body a:hover{color:var(--color-gold)}@media(max-width:768px){.policy-page{padding-block:3rem 4rem}.policy-page .container{padding-inline:1.25rem}}html body .product-page{padding-top:2.75rem!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/footer-fixes.css.map */
