:root{--fds-ink: #2b2420;--fds-ink-soft: rgba(43, 36, 32, .68);--fds-cream: #faf6f0;--fds-sand: #efe6d8;--fds-wood: #3a2e23;--fds-gold: #a77a43;--fds-line: rgba(43, 36, 32, .14);--fds-ease: cubic-bezier(.22, 1, .36, 1)}.isolate .section-image-banner,.section-featured-collection,.section-image-with-text,.section-rich-text,.section-multicolumn,.section-multirow{padding-top:clamp(4.5rem,6vw,8rem)!important;padding-bottom:clamp(4.5rem,6vw,8rem)!important}h1,h2,h3,.h1,.h2,.h3{letter-spacing:.01em;line-height:1.15}.subtitle,.text-style-subtitle{letter-spacing:.22em;text-transform:uppercase;font-size:1.2rem;font-weight:600;color:rgb(var(--color-foreground))}.color-scheme-2 .subtitle,.color-scheme-3 .subtitle,.color-scheme-2 .text-style-subtitle,.color-scheme-3 .text-style-subtitle{color:var(--fds-gold)}.button,button.button,a.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-weight:600;padding-left:2.8rem;padding-right:2.8rem;transition:background-color .4s var(--fds-ease),color .4s var(--fds-ease),border-color .4s var(--fds-ease),transform .3s var(--fds-ease)}.button:hover:not([disabled]){transform:translateY(-1px)}.button--secondary,.button--tertiary{border-width:1px}.link:not(.button),.rte a:not(.button){text-underline-offset:3px;transition:opacity .3s var(--fds-ease)}.link:not(.button):hover,.rte a:not(.button):hover{opacity:.65}.header{-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px)}.header__heading-logo-wrapper{max-width:130px}.header__heading-logo{transition:opacity .4s var(--fds-ease),width .4s var(--fds-ease)}.header-wrapper--border-bottom{border-bottom:1px solid var(--fds-line)}.list-menu--inline>li{margin-right:.4rem}.header__menu-item,.list-menu__item--link{text-transform:uppercase;letter-spacing:.08em;font-size:1.25rem;font-weight:500;position:relative;padding-top:.6rem!important;padding-bottom:.6rem!important}.header__menu-item:after{content:"";position:absolute;left:1.5rem;right:1.5rem;bottom:.3rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--fds-ease);opacity:.7}.header__menu-item:hover:after{transform:scaleX(1)}.announcement-bar__message{text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem;font-weight:500}.utility-bar{padding-top:.9rem;padding-bottom:.9rem}.banner__content,.banner__buttons{gap:1.6rem}.banner__content{text-shadow:0 1px 12px rgba(0,0,0,.18)}.card{transition:transform .5s var(--fds-ease);background:transparent}.card__media{background-color:var(--fds-sand)}.card .media img{transition:transform 1.2s var(--fds-ease),opacity .6s var(--fds-ease)}.card:hover .media img:first-child{transform:scale(1.045)}.card .media img:nth-child(2){transition:opacity .5s var(--fds-ease)}.card__content{padding-top:1.8rem}.card__heading{margin-bottom:.4rem}.card__heading a{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:1.9rem;letter-spacing:.01em;color:var(--fds-ink)}.card-information .price{font-size:1.4rem;letter-spacing:.03em;color:var(--fds-ink-soft)}.card__badge .badge{text-transform:uppercase;letter-spacing:.08em;font-size:1rem;border-radius:2px;padding:.5rem 1.1rem;font-weight:600}@media(hover:hover){.quick-add{opacity:0;transform:translateY(6px);transition:opacity .35s var(--fds-ease),transform .35s var(--fds-ease)}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1;transform:translateY(0)}}.quick-add__submit{text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem}.collection-hero__title{font-family:var(--font-heading-family)}.collection-hero{padding-bottom:3rem}.facets-container{border-top:1px solid var(--fds-line);border-bottom:1px solid var(--fds-line)}.product__title h1{font-family:var(--font-heading-family);font-size:clamp(2.8rem,3vw,3.8rem);letter-spacing:.005em;line-height:1.1;margin-bottom:.6rem}.product__title h2{display:none}.price--large .price-item--regular,.price--large .price-item--sale{font-size:2.2rem;letter-spacing:.02em;color:var(--fds-ink)}.product__info-container .icon-with-text{border-top:1px solid var(--fds-line);border-bottom:1px solid var(--fds-line);padding-top:2rem;padding-bottom:2rem;margin-top:.5rem;margin-bottom:.5rem}.product__info-container .icon-with-text__item svg,.product__info-container .icon-with-text__icon{color:var(--fds-gold)}.product__info-container .icon-with-text__text{text-transform:uppercase;letter-spacing:.05em;font-size:1.15rem}.product__accordion.accordion summary{padding-top:1.6rem;padding-bottom:1.6rem;border-top:1px solid var(--fds-line)}.product__accordion.accordion .accordion__title{text-transform:uppercase;letter-spacing:.06em;font-size:1.3rem;font-weight:600}.product-form__buttons .button{padding-top:1.7rem;padding-bottom:1.7rem;font-size:1.3rem}.product__media-wrapper .media{background-color:var(--fds-sand)}.footer{border-top:1px solid rgba(247,242,234,.12)}.footer-block__heading{text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;font-weight:600;opacity:.85}.footer-block__brand-info .footer-block__heading{font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:.01em;text-transform:none;opacity:1;margin-bottom:.8rem}.footer-block__details-content .list-menu__item--link{opacity:.82;transition:opacity .3s var(--fds-ease)}.footer-block__details-content .list-menu__item--link:hover{opacity:1}.footer-block__newsletter .footer-block__heading{font-family:var(--font-heading-family);text-transform:none;font-size:1.7rem;letter-spacing:.01em;opacity:1}.footer__content-bottom{border-top:1px solid rgba(247,242,234,.12)}:focus-visible{outline:2px solid var(--fds-gold);outline-offset:3px}.header-actions .icon,.header__icon{transition:transform .3s var(--fds-ease)}.header-actions a:hover .icon,.header__icon:hover{transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media screen and (max-width:749px){.section-image-banner,.section-featured-collection,.section-image-with-text,.section-rich-text,.section-multicolumn,.section-multirow{padding-top:3.6rem!important;padding-bottom:3.6rem!important}.button{letter-spacing:.1em}.announcement-bar__message{letter-spacing:.06em;font-size:1.05rem}.card__heading a{font-size:1.7rem}.quick-add{opacity:1;transform:none}.product__title h1{font-size:2.6rem}.header__heading-logo-wrapper{max-width:100px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fds-custom.css.map */
