:root{--lav-bg: #ffffff;--lav-bg-soft: #f7f4ef;--lav-card: #ffffff;--lav-text: #1f1f1f;--lav-muted: #6f6f6f;--lav-accent: #9a6a3a;--lav-accent-light: #b88a55;--lav-border: #e6e1d8;--lav-button: #1f1f1f;--lav-button-text: #ffffff;--lav-radius: 10px;--lav-radius-sm: 6px;--lav-shadow: 0 14px 34px rgba(0, 0, 0, .08)}html{scroll-behavior:smooth}body{color:var(--lav-text);background:var(--lav-bg)}.gradient{background:var(--lav-bg)}.page-width{max-width:1200px}h1,h2,h3,h4,.h0,.h1,.h2,.h3{color:var(--lav-text);letter-spacing:-.02em}p{color:var(--lav-muted)}a{text-underline-offset:3px}.rte a{color:var(--lav-accent)}.announcement-bar{background:var(--lav-text);color:#fff}.announcement-bar__message{font-size:13px;letter-spacing:.02em;min-height:36px;padding:8px 12px}.header-wrapper{border-bottom:1px solid var(--lav-border)}.header{padding-top:14px;padding-bottom:14px}.header__menu-item{color:var(--lav-text);font-size:14px;font-weight:600}.header__menu-item:hover{color:var(--lav-accent)}.header__active-menu-item{color:var(--lav-accent);text-decoration-thickness:1px;text-underline-offset:5px}.header__icon,.header__icon--cart,.menu-drawer__menu-item{color:var(--lav-text)}.button,.shopify-challenge__button,.customer button,.product-form__submit,.shopify-payment-button__button{border-radius:var(--lav-radius-sm);min-height:48px;font-weight:700;letter-spacing:.01em;transition:all .2s ease}.button:not(.button--secondary):not(.button--tertiary),.product-form__submit{background:var(--lav-button);color:var(--lav-button-text)}.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit:hover{opacity:.88}.button--secondary{border-color:var(--lav-text);color:var(--lav-text)}.button--secondary:hover{background:var(--lav-text);color:#fff}.field__input,.select__select,.customer .field input,.customer select{border-radius:var(--lav-radius-sm)}.field:after,.select:after,.customer .field:after{border-radius:var(--lav-radius-sm);box-shadow:0 0 0 1px var(--lav-border)}.field:hover.field:after,.select:hover.select:after{box-shadow:0 0 0 1px var(--lav-accent)}.banner__box{border-radius:var(--lav-radius)}.banner__heading{letter-spacing:-.03em}.banner__text{color:inherit}.collection .title,.featured-collection .title,.collection-list-title,.card-wrapper{color:var(--lav-text)}.card{border-radius:var(--lav-radius)}.card__inner{border-radius:var(--lav-radius);overflow:hidden;background:var(--lav-bg-soft)}.card__media,.card .media{border-radius:var(--lav-radius);overflow:hidden}.card__information{padding-top:14px}.card__heading{color:var(--lav-text);font-weight:700;line-height:1.35}.card__heading a{color:var(--lav-text);text-decoration:none}.card__heading a:hover{color:var(--lav-accent)}.price{color:var(--lav-text);font-weight:700}.price__sale .price-item--regular{color:var(--lav-muted)}.badge{border-radius:999px;font-weight:700;font-size:12px;border:none}.badge.color-accent-2,.badge.color-inverse{background:var(--lav-accent);color:#fff}.collection-hero{background:var(--lav-bg-soft)}.collection-hero__title{color:var(--lav-text)}.collection-hero__description{color:var(--lav-muted);max-width:760px}.facets-container{border-top:1px solid var(--lav-border);border-bottom:1px solid var(--lav-border);padding-top:12px;padding-bottom:12px}.facets__summary,.facet-filters__label,.product-count__text{color:var(--lav-muted)}.mobile-facets__open{color:var(--lav-text);font-weight:700}.product__title h1{color:var(--lav-text);letter-spacing:-.03em}.product__info-container .price{font-size:22px}.product-form__buttons{max-width:none}.product-form__submit{width:100%}.shopify-payment-button__button{border-radius:var(--lav-radius-sm)!important}.quantity{border-radius:var(--lav-radius-sm)}.quantity:after{border-radius:var(--lav-radius-sm);box-shadow:0 0 0 1px var(--lav-border)}.product__accordion{border-top:1px solid var(--lav-border)}.product__accordion .accordion__title{color:var(--lav-text);font-weight:700}.accordion summary{padding-top:18px;padding-bottom:18px}.accordion__content{color:var(--lav-muted);line-height:1.65}.product__media,.product__media img,.product-media-container{border-radius:var(--lav-radius);overflow:hidden}.drawer__heading,.cart-item__name,.totals__total{color:var(--lav-text)}.cart-item__name{font-weight:700}.cart-drawer .cart-item__price-wrapper,.cart-drawer .price{color:var(--lav-text)}.drawer__footer{border-top:1px solid var(--lav-border)}.footer{background:var(--lav-text);color:#fff;margin-top:0}.footer h2,.footer h3,.footer .footer-block__heading{color:#fff}.footer,.footer p,.footer .rte,.footer-block__details-content,.footer-block__details-content a,.footer__copyright,.footer__copyright a{color:#ffffffb8}.footer-block__details-content a:hover{color:#fff}.footer__content-top{padding-bottom:36px}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.14)}.newsletter-form__field-wrapper .field__input{background:#fff;color:var(--lav-text)}.main-page-title,.page-title{color:var(--lav-text)}.rte{color:var(--lav-muted);line-height:1.7}.rte h2,.rte h3{color:var(--lav-text)}.rte table{border:1px solid var(--lav-border);border-radius:var(--lav-radius);overflow:hidden}.rte table td,.rte table th{border-color:var(--lav-border);padding:12px}.rte table th{background:var(--lav-bg-soft);color:var(--lav-text)}.shopify-policy__container{max-width:900px}.shopify-policy__title h1{color:var(--lav-text)}@media screen and (max-width:749px){.page-width{padding-left:16px;padding-right:16px}.announcement-bar__message{font-size:12px;min-height:34px;padding:7px 10px}.header{padding-top:8px;padding-bottom:8px}.header__heading-logo{max-width:130px}h1,.h1{font-size:28px;line-height:1.15}h2,.h2{font-size:24px;line-height:1.2}h3,.h3{font-size:20px;line-height:1.25}p,.rte,.rte p{font-size:14px;line-height:1.65}.button,.shopify-challenge__button,.customer button,.product-form__submit,.shopify-payment-button__button{min-height:50px;font-size:15px}.banner__box{padding:24px 16px!important}.banner__heading{font-size:30px!important;line-height:1.1!important}.banner__text{font-size:14px!important;line-height:1.5!important}.banner__buttons,.banner__buttons .button{width:100%}.banner--large:not(.banner--adapt) .banner__content{min-height:440px!important}.banner--medium:not(.banner--adapt) .banner__content{min-height:380px!important}.grid.product-grid{column-gap:12px;row-gap:26px}.product-grid .grid__item{padding-bottom:0}.card__information{padding-top:10px}.card__heading{font-size:14px;line-height:1.35}.price{font-size:14px}.badge{font-size:11px;padding:4px 8px}.collection-hero__inner{padding-top:28px;padding-bottom:28px}.collection-hero__title{font-size:28px}.collection-hero__description{font-size:14px}.facets-container{padding-top:10px;padding-bottom:10px}.product__title h1{font-size:24px;line-height:1.22}.product__info-container .price{font-size:21px}.product-form__submit{min-height:52px;font-size:16px}.product__accordion .accordion__title{font-size:15px}.accordion summary{padding-top:16px;padding-bottom:16px}.accordion__content{font-size:14px}.product__media-list{margin-bottom:16px}.drawer__inner{width:100%}.footer__content-top{padding-top:36px;padding-bottom:28px}.footer-block__heading{font-size:16px}.footer-block__details-content li{margin-bottom:8px}.footer__content-bottom{padding-top:20px}}@media screen and (min-width:750px)and (max-width:989px){.page-width,.header{padding-left:32px;padding-right:32px}}@media screen and (min-width:990px){.card-wrapper:hover .card__inner{box-shadow:var(--lav-shadow)}.product__info-wrapper{padding-left:48px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
