:root{--k-paper:#EDEEE7;--k-sand:#E2DACA;--k-deep:#16231A;--k-moss:#4C5539;--k-sea:#27505A;--k-sea-deep:#1C3B44;--k-shallow:#9DB6AF;--k-lichen:#BC5A2C;--k-ink:#1E2A1C;--k-muted:#5D6A55;--k-serif:"Newsreader", Georgia, "Times New Roman", serif;--k-sans:"Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body{font-family:var(--k-sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.title,.rich-text__heading,.card__heading,.product__title,.collection__title h2{font-family:var(--k-serif)!important;letter-spacing:-.018em;text-transform:none}h1,.h0,.banner__heading{font-weight:200!important;font-variation-settings:"opsz" 60;font-size:clamp(46px,6vw,92px)!important;line-height:.96!important;letter-spacing:-.022em}h2,.h1,.title--primary,.collection__title h2,.rich-text__heading{font-weight:300!important;font-size:clamp(30px,3.8vw,50px)!important;line-height:1.06!important}h3,.h2{font-weight:400!important}.subtitle,.caption-with-letter-spacing{font-family:var(--k-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--k-muted)}.header{padding-top:18px;padding-bottom:18px;border-bottom:0}.header__heading-link .h2,.header__heading-link{font-family:var(--k-serif);font-weight:300;letter-spacing:.02em;font-size:26px}.header__menu-item{font-family:var(--k-sans);font-size:14.5px;letter-spacing:.005em;text-transform:none}.header__menu-item span{text-decoration:none;border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color .3s}.header__menu-item:hover span{border-bottom-color:currentColor}.header__inline-menu .header__menu-item:hover span{text-decoration:none}.header .link,.header .link--text,.header__icon.link,.header__heading-link.link{border-bottom:0;padding-bottom:0}.card,.card__inner,.card__media,.media{border-radius:0!important}.card__inner{background:var(--k-sand)}.card__media img,.card .media img{object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:scale(1.035)}.card__content{padding-top:16px}.card__information{padding:0}.card__heading,.card__heading a{font-family:var(--k-serif);font-size:22px;font-weight:400;letter-spacing:-.01em;color:var(--k-moss);text-decoration:none}.card__heading a:after{content:none}.price,.price-item,.card-information .price{font-family:var(--k-sans);font-size:14px;color:var(--k-muted);letter-spacing:0}.card-wrapper .card__information:after{content:"";display:block;height:1px;margin-top:14px;background:var(--k-shallow);opacity:.55;transform:scaleX(.18);transform-origin:left;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .card__information:after{transform:scaleX(1)}.badge{border-radius:0;font-family:var(--k-sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{font-family:var(--k-sans);font-size:14px;font-weight:500;letter-spacing:.01em;text-transform:none;border-radius:0!important;padding:16px 34px;min-height:0;min-width:0;transition:opacity .25s}.button:after,.button:before{content:none!important}.button--secondary{background:transparent;box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.35)}.link{font-family:var(--k-sans);font-size:15px;text-decoration:none;border-bottom:1px solid var(--k-shallow);padding-bottom:3px}.link:hover{border-bottom-color:currentColor}.multicolumn .multicolumn-list{--grid-desktop-horizontal-spacing:0px;--grid-mobile-horizontal-spacing:0px;border-top:1px solid rgba(76,85,57,.28);gap:0}.multicolumn .multicolumn-card,.multicolumn.background-primary .multicolumn-card,.multicolumn:not(.background-none) .multicolumn-card{background:none!important;border-right:1px solid rgba(76,85,57,.18);border-radius:0}.multicolumn .multicolumn-list__item{display:flex}.multicolumn .multicolumn-list__item .multicolumn-card{flex:1 1 auto}.multicolumn .multicolumn-list__item:last-child .multicolumn-card{border-right:0}.multicolumn .multicolumn-list .multicolumn-card__info{padding:26px 26px 30px 0!important;text-align:left}.multicolumn .multicolumn-list__item:not(:first-child) .multicolumn-card__info{padding-left:26px!important}.multicolumn .multicolumn-card__info h3{font-family:var(--k-serif);font-size:20px;font-weight:400;color:var(--k-moss);margin:0 0 8px}.multicolumn .multicolumn-card__info p{font-size:14.5px;color:var(--k-muted);line-height:1.55;margin:0}.multicolumn .multicolumn-list:has(.multicolumn-card__image-wrapper){--grid-desktop-horizontal-spacing:44px;border-top:0;gap:44px}.multicolumn .multicolumn-list__item:has(.multicolumn-card__image-wrapper) .multicolumn-card{border-right:0}.multicolumn .multicolumn-list:has(.multicolumn-card__image-wrapper) .multicolumn-card__info{padding:22px 0 0!important}.multicolumn .multicolumn-list:has(.multicolumn-card__image-wrapper) .multicolumn-card__info p{max-width:44ch;font-size:15.5px}.multicolumn .multicolumn-list:has(.multicolumn-card__image-wrapper) .multicolumn-card__info h3{font-size:26px}.multicolumn .multicolumn-list:has(.multicolumn-card__image-wrapper) .multicolumn-card__image-wrapper .media{padding-bottom:133%!important}@media(max-width:749px){.multicolumn .multicolumn-card{border-right:0;border-bottom:1px solid rgba(76,85,57,.18)}.multicolumn .multicolumn-list .multicolumn-card__info{padding-left:0!important;padding-right:20px!important}.multicolumn .multicolumn-list__item:has(.multicolumn-card__image-wrapper) .multicolumn-card{border-bottom:0}}.rich-text__blocks{max-width:62ch}.rich-text__heading{font-weight:200!important;font-variation-settings:"opsz" 48;margin-bottom:24px}.rich-text__text p{font-size:16.5px;line-height:1.7;max-width:52ch}.color-scheme-3 .rich-text__text p,.color-scheme-4 .rich-text__text p{color:#edeee7c7}.banner__box{background:transparent;border-radius:0;padding:0;max-width:30ch}.banner__text{font-size:16px;line-height:1.65;max-width:28ch}.banner__heading{font-family:var(--k-serif);font-style:italic;font-weight:200!important;font-size:clamp(30px,3.4vw,50px)!important;line-height:1.14!important;max-width:17ch}.banner--medium,.banner--large{min-height:78vh}.banner__media img{object-fit:cover}.banner__buttons{margin-top:30px;gap:24px}.image-with-text__content{max-width:none;padding:clamp(30px,5vw,64px);padding-right:clamp(24px,4vw,72px)}.image-with-text__heading{font-family:var(--k-serif);font-style:normal;font-weight:200!important;font-size:clamp(40px,4.6vw,74px)!important;line-height:.98!important;letter-spacing:-.022em;color:var(--k-moss)}.image-with-text__text p{font-size:17px!important;color:var(--k-muted);max-width:37ch}.color-scheme-3 .image-with-text__heading{font-size:clamp(30px,3.6vw,52px)!important;color:rgb(var(--color-foreground))!important}.color-scheme-3 .image-with-text__text p{color:#edeee7c7;max-width:46ch}.newsletter__wrapper{padding:clamp(56px,7vw,88px) 0}.newsletter__wrapper h2,.newsletter__wrapper .h1,.newsletter__wrapper .h0{text-transform:none!important;letter-spacing:-.015em}.newsletter__subheading{font-size:15.5px;max-width:40ch;margin-left:auto;margin-right:auto}.newsletter-form__field-wrapper .field__input{border-radius:0;background:transparent;border-bottom:1px solid rgba(237,238,231,.5)}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{content:none}.footer{border-top:0}.footer__content-top{padding-bottom:32px}.footer-block__heading{font-family:var(--k-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.8)}.footer-block__details-content .list-menu__item--link,.footer__content-bottom a{font-family:var(--k-sans);font-size:14.5px;text-decoration:none}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.2)}.copyright__content{font-size:12.5px;color:rgba(var(--color-foreground),.75)}.footer-block__newsletter .footer-block__heading{font-family:var(--k-serif)!important;font-size:clamp(26px,3vw,40px)!important;font-weight:300!important;letter-spacing:-.015em!important;text-transform:none!important;color:rgb(var(--color-foreground))!important;margin-bottom:18px}.product__title h1,.product__title{font-family:var(--k-serif);font-weight:300;font-size:clamp(32px,3.6vw,46px);letter-spacing:-.018em}.product .price,.product__info-container .price{font-size:18px;color:var(--k-ink)}.product__description{font-size:16px;line-height:1.7;max-width:56ch}.product__media-wrapper .media img{border-radius:0}.product-form__buttons .button{width:100%}.collection .title-wrapper{margin-bottom:46px}.page-width{max-width:1380px}.k-horizon{position:relative;height:1px;background:var(--k-shallow);opacity:.75;margin:32px 0}.k-horizon:after{content:"";position:absolute;top:-3px;left:20%;width:7px;height:7px;background:var(--k-lichen)}img,.card__inner,.media,.global-media-settings{border-radius:0!important}@media(min-width:990px){.collection .product-grid.grid--3-col-desktop>.grid__item{align-self:start;flex-grow:0}.collection .product-grid.grid--3-col-desktop>.grid__item:nth-child(3n+2){margin-top:78px}.collection .product-grid.grid--3-col-desktop>.grid__item:nth-child(3n+3){margin-top:32px}}.collection .title-wrapper-with-link{align-items:flex-end;gap:40px}.collection .title-wrapper-with-link .title{margin-bottom:0}.collection__description{font-size:15px;color:var(--k-muted);max-width:54ch;margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
