h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{letter-spacing:.04em;font-weight:300;line-height:1.4}body{letter-spacing:.02em;line-height:1.8;-webkit-font-smoothing:antialiased}.section-heading,.collection__title,.featured-collection__title{font-weight:300;letter-spacing:.08em}.section-header{border-bottom:1px solid rgba(17,17,17,.08)}.header__heading-link,.header__menu-item{letter-spacing:.06em;font-weight:400}.header__menu-item:hover{opacity:.6;transition:opacity .25s ease}.button,.btn{letter-spacing:.1em;font-weight:400;transition:opacity .2s ease,background-color .2s ease}.button:hover,.btn:hover{opacity:.8}.button--primary{background-color:#2a3c2a;border-color:#2a3c2a;color:#fff}.button--primary:hover{background-color:#1c2b1c;border-color:#1c2b1c;opacity:1}.button--secondary{border-color:#2a3c2a;color:#2a3c2a}.button--secondary:hover{background-color:#2a3c2a;color:#fff;opacity:1}.product-form__submit{background-color:#2a3c2a!important;border-color:#2a3c2a!important;color:#fff!important}.product-form__submit:hover{background-color:#1c2b1c!important;border-color:#1c2b1c!important;opacity:1}.card-wrapper{transition:transform .3s ease}.card-wrapper:hover{transform:translateY(-2px)}.card__heading{font-weight:300;letter-spacing:.04em}.price{letter-spacing:.04em}.section-full-width-padding,.shopify-section{padding-top:max(var(--spacing-sections-desktop),40px);padding-bottom:max(var(--spacing-sections-desktop),40px)}.slideshow__slide .banner__box{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}.slideshow .banner__heading{font-size:clamp(2.4rem,4vw,5rem);font-weight:200;letter-spacing:.06em;line-height:1.3}.footer{border-top:1px solid rgba(17,17,17,.1)}.footer__heading{font-weight:400;letter-spacing:.08em}.footer-block__details-content a{opacity:.7;transition:opacity .2s ease}.footer-block__details-content a:hover{opacity:1}.rich-text__heading{font-weight:200;letter-spacing:.06em}.rich-text__text{opacity:.8;max-width:640px;margin:0 auto}.collection-hero__title{font-weight:200;letter-spacing:.08em}.search-modal__input{letter-spacing:.04em;border-radius:0}@media(prefers-reduced-motion:no-preference){.animate--slide-in{transition-timing-function:cubic-bezier(.25,.1,.25,1)}}.shopify-section.section-header,.section-header .header{padding-top:0!important;padding-bottom:0!important}.section-header{margin-bottom:0!important}#shopify-section-hero-slideshow{padding-top:0!important;padding-bottom:0!important}.shopify-section:has(slideshow-component){padding-top:0!important;padding-bottom:0!important}@media screen and (max-width:749px){slideshow-component .banner--small .banner__content,slideshow-component .banner--medium .banner__content,slideshow-component .banner--large .banner__content{min-height:unset}slideshow-component .slideshow.banner{aspect-ratio:16 / 9}}@media screen and (max-width:749px){.slideshow .banner__content{justify-content:flex-end}.slideshow .banner__box{width:52%;padding-left:8px;padding-right:12px}.slideshow .banner__heading{font-size:1.4rem!important;line-height:1.35;letter-spacing:.02em}.slideshow .banner__text p{font-size:.95rem!important;line-height:1.4;letter-spacing:.02em;margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
