.mobile-facets__header,.mobile-facets__main,.mobile-facets__footer{border-color:rgba(var(--premium-line),.08)}.footer .footer__content-top,.footer .footer__content-bottom{row-gap:3.6rem}.footer__newsletter-column,.footer__links-column{min-width:0}.footer__blocks-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 5.6rem;align-items:start}.footer-block__heading,.footer__content-bottom .list-menu__item--link{letter-spacing:0;text-transform:uppercase;font-size:1.3rem}.footer-block__summary{align-items:center;justify-content:space-between;gap:1.2rem;list-style:none}.footer-block__summary::-webkit-details-marker{display:none}.footer-block__summary .footer-block__heading{margin-bottom:0}.footer-block__summary-caret{width:1.4rem;height:1.4rem;flex:0 0 auto;transition:transform var(--duration-default) ease}.footer-block__details-disclosure[open] .footer-block__summary-caret{transform:rotate(180deg)}.newsletter__wrapper,.newsletter .content-container,.footer-block__newsletter{background:transparent}.footer-block__details-content li+li{margin-top:.4rem}.footer-block__details-content a,.footer__copyright a,.footer__content-bottom .list-menu__item--link{text-decoration:none;transition:opacity .18s ease,color .18s ease}.footer-block__details-content a:hover,.footer__copyright a:hover,.footer__content-bottom .list-menu__item--link:hover{opacity:.68}.footer-block--newsletter{align-self:start;max-width:66rem}.footer-block__newsletter .newsletter-form{align-items:flex-start;margin:0}.footer-block__newsletter .field{position:relative;border-bottom:1px solid rgba(var(--premium-line),.28)}.footer-block__newsletter .field__input{width:100%;padding-inline:0 6rem}.footer-block__newsletter .field__label{display:none}.footer-block__newsletter .field__input::placeholder{opacity:1}.footer__follow-on-shop{margin-top:1.6rem}.footer__list-social{margin-top:0;gap:1.4rem;justify-content:flex-end}.newsletter__subheading,.footer-block__details-content,.footer__copyright,.footer__copyright a{color:rgba(var(--premium-ink),.72)}.footer__content-bottom-wrapper{row-gap:2rem}.footer__content-bottom-wrapper:first-child{grid-template-columns:minmax(31rem,36rem) 1fr}.footer__payment{justify-content:flex-start;margin-top:2.6rem}.footer .list-payment{gap:1rem}.footer .list-payment__item{opacity:.88}.footer__column--info{display:grid;justify-items:start}.footer .localization-form:only-child,.footer .disclosure{max-width:32rem}.footer__copyright{flex-direction:column}.footer__content-bottom .policies{display:none}.trustpilot-review-card__meta,.trustpilot-review-card__footer{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.trustpilot-review-card__footer{padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.08);flex-wrap:wrap;align-items:center}.product-set-builder__footer{display:flex;align-items:stretch;justify-content:stretch;gap:0;margin-top:1.6rem}.footer{background:#fffdf9;border-top:0}.footer .page-width{max-width:100%;padding-left:4.4rem;padding-right:4.4rem}.footer__content-top{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(42rem,.96fr);gap:5.2rem;align-items:stretch;padding-top:0;padding-bottom:5.6rem}.footer__newsletter-column{order:2;display:flex;flex-direction:column;align-items:stretch}.footer__links-column{order:1;min-width:0;padding-top:3.8rem}.footer-block--newsletter{display:flex;flex-direction:column;justify-content:flex-start;height:100%;margin:0;padding:6.4rem 4.8rem 4.8rem;background:#f7f2ea;border-radius:9.2rem 0 0}.footer-block__newsletter .footer-block__heading{max-width:13ch;margin-bottom:2rem;color:rgba(var(--premium-ink),.98);font-size:clamp(3.2rem,3.25vw,4.8rem);font-weight:400;letter-spacing:-.02em;line-height:1.02;text-transform:none}.footer-block__newsletter .newsletter-form__field-wrapper{position:relative;max-width:none;margin-top:2.2rem;padding-left:0}.footer-block__newsletter .newsletter-form__field-wrapper:before{content:"";position:absolute;left:2.8rem;top:50%;z-index:2;width:2rem;height:2rem;transform:translateY(-50%);background:no-repeat center / contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect x='2.25' y='4.25' width='15.5' height='11.5' rx='0.75' stroke='%23968A78' stroke-width='1.5'/%3E%3Cpath d='M3.5 6L10 10.75L16.5 6' stroke='%23968A78' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");pointer-events:none}.footer-block__newsletter .newsletter-form{width:100%;max-width:none}.footer-block__newsletter .field{min-height:5.6rem;border-radius:0;overflow:hidden}.footer-block__newsletter .field__input{min-height:5.6rem;color:rgba(var(--premium-ink),.94);letter-spacing:0}.footer-block__newsletter .field__input::placeholder{color:#7b6f5fe6}.footer-block__newsletter .newsletter-form__button{top:0;transform:none}.footer-block__newsletter .newsletter-form__button:hover{background:#b15428}.footer-block__newsletter .newsletter-form__button .icon{width:2rem;height:2rem}.footer-block__newsletter-caption{max-width:44rem;margin-top:0;color:rgba(var(--premium-ink),.82);font-size:1.6rem;line-height:1.48}.footer-block__newsletter-caption p{display:block;margin:0}.footer-block__newsletter-caption p:before{display:none}.footer__blocks-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 3.6rem;margin-top:0}.footer-block{padding:0;border-top:0;color:rgba(var(--premium-ink),.82)}.footer-block__heading{margin-bottom:2rem;color:#716e6cf2;font-size:1.24rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.footer-block__details-disclosure{display:block;margin:0}.footer-block__summary{display:block;cursor:default}.footer-block__summary-caret{display:none}.footer-block__details-content{font-size:1.55rem;line-height:1.9;color:rgba(var(--premium-ink),.88)}.footer-block__details-content p{margin:0}.footer-block__details-content a{text-decoration:none}.footer__content-bottom{padding-top:0}.footer__content-bottom-wrapper:first-child{display:none}.footer__content-bottom-wrapper{grid-template-columns:1fr auto;border-top:0}.footer__copyright{display:flex;flex-wrap:wrap;align-items:center;gap:.95rem;color:rgba(var(--premium-ink),.84)}.footer__copyright .copyright__content{font-size:1.32rem}.footer__copyright .copyright__content:first-child{order:2;margin-left:auto;white-space:nowrap}.footer__copyright .copyright__content:first-child a{text-decoration:none}.footer__copyright .copyright__content:last-child{display:none}.footer__copyright .policies{order:1;display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem}.footer__copyright .policies li{position:relative;display:inline-flex;align-items:center}.footer__copyright .policies a{color:rgba(var(--premium-ink),.84);text-decoration:none}.footer__list-social,.footer__column.footer__localization,.footer__column--info{display:none}.footer.footer{overflow:hidden;padding:0;background:#fbf7f1}.footer.footer .page-width{width:100%;max-width:none;padding-left:clamp(2.4rem,4vw,6.4rem);padding-right:clamp(2.4rem,4vw,6.4rem)}.footer__content-top--premium{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(40rem,.82fr);gap:clamp(3.6rem,5vw,8rem);align-items:stretch;padding-top:clamp(5.6rem,6vw,8rem);padding-bottom:clamp(5.6rem,6vw,8rem)}.footer__links-column--premium.footer__links-grid{display:grid;grid-template-columns:repeat(4,minmax(14rem,1fr));gap:clamp(2.4rem,3.2vw,5rem);width:100%;min-width:0;padding:0}.footer__links-column--premium .footer-block{width:auto;max-width:none;min-width:0;padding:0;margin:0}.footer__links-column--premium .footer-block__heading,.footer__links-column--premium .footer-block__details-content,.footer__links-column--premium .footer-block__details-content a,.footer__community-heading,.footer__community-copy{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.footer__links-column--premium .footer-block__heading{margin:0 0 2rem;color:#141414;font-size:1.25rem;line-height:1.25;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.footer__links-column--premium .footer-block__details-content{display:grid;gap:1.05rem;margin:0;padding:0;color:#2a2928;font-size:1.48rem;line-height:1.45}.footer__links-column--premium .footer-block__details-content li{margin:0;padding:0}.footer__links-column--premium .footer-block__details-content a{display:inline-block;padding:0;color:inherit;text-decoration:none}.footer__newsletter-column--premium.footer__community-panel{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(4rem,5vw,7rem) clamp(3rem,5vw,6rem);border-radius:8rem 0 0;background:#f4eee6}.footer__community-heading{max-width:58rem;margin:0 0 2rem;color:#282522;font-size:clamp(3rem,3vw,5.2rem);line-height:1.04;letter-spacing:-.045em}.footer__community-copy{max-width:58rem;margin:0 0 3rem;font-size:1.55rem;line-height:1.55}.footer-block__newsletter .newsletter-form,.footer-block__newsletter .newsletter-form__field-wrapper,.footer-block__newsletter .field{width:100%;max-width:58rem}.footer-block__newsletter .field{display:flex;align-items:center;height:5.6rem;border:.1rem solid rgba(17,17,17,.22);background:#fff}.footer-block__newsletter .field:before,.footer-block__newsletter .field:after,.footer-block__newsletter .newsletter-form__field-wrapper:before{display:none}.footer-block__newsletter .field__input{height:100%;padding:0 6rem 0 2rem;border:0;box-shadow:none;background:transparent;font-size:1.55rem}.footer-block__newsletter .field__label{left:2rem;font-size:1.55rem}.footer-block__newsletter .newsletter-form__button{right:0;width:5.6rem;height:5.6rem;border-radius:0;background:#c34d24;color:#fff}.footer__content-bottom{border-top:.1rem solid rgba(17,17,17,.08);padding:2.8rem 0}.footer__content-bottom-wrapper{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:0}.footer__content-bottom-wrapper:first-child,.footer__column.footer__localization,.footer__column--info,.footer__list-social{display:none}.footer__copyright,.footer__copyright .policies{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin:0}.footer__copyright .copyright__content,.footer__copyright .policies a{font-size:1.32rem;line-height:1.4;text-decoration:none}.footer__copyright .policies li:before{display:none}.footer__copyright .policies li:not(:last-child):after{content:"";display:inline-block;width:.45rem;height:.45rem;margin-left:1.4rem;border-radius:999px;background:#c34d24;vertical-align:middle}.footer__copyright .copyright__content a[href*=shopify]{display:none}.footer__copyright .copyright__content:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/premium-footer.css.map */
