.footer--sanctuary{position:relative;background:var(--sol-charcoal, #2A2724);color:#f8f6f2b8;border-top:1px solid rgba(232,213,163,.24)}.footer--sanctuary .footer__content-top{padding-top:1rem;padding-bottom:2.5rem}.footer--sanctuary .footer__blocks-wrapper{display:flex;flex-wrap:wrap;gap:2.5rem 3rem}.footer--sanctuary .footer-block{flex:1 1 200px;min-width:180px;max-width:260px}@media screen and (max-width:749px){.footer--sanctuary .footer__blocks-wrapper{gap:2rem}.footer--sanctuary .footer-block{flex:1 1 45%;max-width:none}}.footer--sanctuary .footer-block__heading{font-family:DM Sans,sans-serif;font-weight:700;font-size:.95rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sol-gold, #C9A84C);margin:0 0 1.4rem;padding-bottom:.75rem;border-bottom:1px solid rgba(201,168,76,.28)}.footer--sanctuary .footer-block__details-content,.footer--sanctuary .footer-block--menu ul{font-family:DM Sans,sans-serif;font-weight:300;font-size:var(--text-sm, .9rem)}.footer--sanctuary .footer-block__details-content a,.footer--sanctuary .list-menu__item{color:#f8f6f2ad;text-decoration:none;line-height:1.5;transition:color .25s ease}.footer--sanctuary .footer-block__details-content a:hover,.footer--sanctuary .list-menu__item:hover{color:var(--sol-gold-light, #E8D5A3)}.footer--sanctuary .footer-block--menu ul{display:flex;flex-direction:column;gap:.6rem}.footer--sanctuary .footer-block__brand-info .footer-block__heading{font-size:var(--text-xl, clamp(1.3rem, 3vw, 1.6rem))}.footer--sanctuary .footer-block__brand-info .rte{font-family:DM Sans,sans-serif;font-weight:300;line-height:1.65;color:#f8f6f29e}.footer--sanctuary .footer-block__newsletter .footer-block__heading{font-size:var(--text-lg, clamp(1.1rem, 2.5vw, 1.25rem))}.footer--sanctuary .newsletter-form__field-wrapper .field__input{background:#f8f6f20f;border:1px solid rgba(248,246,242,.28);border-radius:1px;color:#f8f6f2;font-family:DM Sans,sans-serif}.footer--sanctuary .field__input::placeholder{color:#f8f6f273}.footer--sanctuary .newsletter-form__button{color:var(--sol-gold, #C9A84C)}.footer--sanctuary .list-social__link{color:#f8f6f2ad;transition:color .25s ease,transform .25s ease}.footer--sanctuary .list-social__link:hover{color:var(--sol-gold, #C9A84C);transform:translateY(-1px)}.footer--sanctuary .footer__content-bottom{border-top:1px solid rgba(248,246,242,.12);padding-top:1.25rem;padding-bottom:1.25rem}.footer--sanctuary .footer__localization,.footer--sanctuary .localization-form__select,.footer--sanctuary select{font-family:DM Mono,monospace;font-size:var(--text-xs, .75rem)}.footer--sanctuary .caption-large{font-family:DM Mono,monospace;color:#f8f6f280;letter-spacing:.04em;text-transform:uppercase;font-size:var(--text-xs, .75rem)}.footer--sanctuary .footer__payment .list-payment__item svg,.footer--sanctuary .footer__payment .list-payment__item img{filter:grayscale(1) opacity(.55) contrast(1.05);transition:filter .25s ease}.footer--sanctuary .footer__payment .list-payment__item:hover svg,.footer--sanctuary .footer__payment .list-payment__item:hover img{filter:grayscale(0) opacity(.9)}.footer--sanctuary .footer__copyright,.footer--sanctuary .copyright__content,.footer--sanctuary .policies a{font-family:DM Mono,monospace;font-size:var(--text-xs, .7rem);color:#f8f6f26b;letter-spacing:.02em}.footer--sanctuary .policies a{text-decoration:none;transition:color .25s ease}.footer--sanctuary .policies a:hover{color:var(--sol-gold-light, #E8D5A3)}.footer--sanctuary .footer__copyright a{color:#f8f6f28c}.footer--sanctuary .footer__sol-mark{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:center;color:#f8f6f2;opacity:.05;pointer-events:none;z-index:0}.footer--sanctuary .footer__sol-mark svg{width:130px;height:130px}.footer--sanctuary .footer__content-top,.footer--sanctuary .footer__content-bottom{position:relative;z-index:1}@media screen and (max-width:749px){.footer--sanctuary .footer__content-bottom-wrapper{flex-direction:column;align-items:flex-start;gap:1rem}.footer--sanctuary .footer__sol-mark svg{width:100px;height:100px}}@media(prefers-reduced-motion:reduce){.footer--sanctuary .list-social__link,.footer--sanctuary .footer-block__details-content a,.footer--sanctuary .policies a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer-sanctuary.css.map */
