:root{--lumisho-paper: #F4EFE6;--lumisho-ink: #23201B;--lumisho-hinoki: #C8A57A;--lumisho-lueur: #E0A94E;--lumisho-stone: #6E675D;--lumisho-line: #D9D1C3;--lumisho-paper-deep: #E8E0D2;--color-sale-badge-background: 224, 169, 78;--color-critical: #8E2F1D;--color-success: #4F6B45}body{background:var(--lumisho-paper);color:var(--lumisho-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:-.01em;line-height:1.05}h5,h6,.h5,.h6{font-family:var(--font-body-family);font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:var(--lumisho-stone)}h1 em,h2 em,h3 em,h4 em,.h0 em,.h1 em,.h2 em,.h3 em,.h4 em{font-style:italic;background:none;text-decoration:none}.subheading,[class*=subheading]{letter-spacing:.24em;text-transform:uppercase}.button,button.button,a.button{font-family:var(--font-body-family);font-weight:400;letter-spacing:.2em;text-transform:uppercase;border-radius:0;box-shadow:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.button:not(.button--secondary){background-color:var(--lumisho-ink);color:var(--lumisho-paper);border-color:var(--lumisho-ink)}.button:not(.button--secondary):hover{background-color:transparent;color:var(--lumisho-ink)}.button--secondary{background-color:transparent;color:var(--lumisho-ink);border:1px solid var(--lumisho-ink)}.button--secondary:hover{background-color:var(--lumisho-ink);color:var(--lumisho-paper)}.button:before,.button:after{box-shadow:none!important}.header__menu-item,.list-menu__item--link,.header__inline-menu a{letter-spacing:.18em;font-weight:400}.card-information__text,.card__heading,.card-information a{font-family:var(--font-body-family);font-weight:400;letter-spacing:0;text-transform:none}.price,.price-item{font-family:var(--font-body-family);font-weight:400}.price--on-sale .price-item--regular{color:var(--lumisho-stone)}.badge{letter-spacing:.18em;text-transform:uppercase;font-weight:400;border-radius:0;box-shadow:none}.badge--sale,.badge--bad{background:var(--lumisho-lueur);color:var(--lumisho-ink);border-color:transparent}.badge--soldout,.badge--sold-out{background:var(--lumisho-paper-deep);color:var(--lumisho-stone)}input,select,textarea,.field__input,.select__select{border-radius:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight)}.card,.media,.product-card-wrapper,.drawer__inner{box-shadow:none}[data-animate-image] .media>img{transition-duration:.01ms}hr,.divider,.section-divider{border-color:var(--lumisho-line)}::selection{background:var(--lumisho-lueur);color:var(--lumisho-ink)}:focus-visible{outline-color:var(--lumisho-lueur)}.cart-drawer,.mini-cart,.drawer__inner{background:var(--lumisho-paper);color:var(--lumisho-ink)}.cart__checkout-button{letter-spacing:.2em;text-transform:uppercase}.template-product .product__info-container{padding:16px clamp(10px,2vw,35px)}.template-product .product__title h1,.template-product .product__title .h1,.template-product .product__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;letter-spacing:-.025em!important;line-height:1.12!important}.template-product .product__title h1,.template-product .product__title .h1{font-size:clamp(35px,3.6vw,57px)!important}.template-product .product__info-container .price{font-size:clamp(18px,1.8vw,25px);color:#23201b}.template-product .product__info-container .product-form__submit{min-height:54px!important;font-size:12px;letter-spacing:.13em;text-transform:uppercase;background:#23201b;color:#f4efe6;border-color:#23201b}.template-product .product__info-container .product-form__input{margin:19px 0 22px}.template-product .product__info-container .product-form__input label{font-size:12px;letter-spacing:.04em}.template-product .product__media-gallery .media{background:#e8e0d2}.template-product .product__thumbnail{border-color:#d9d1c3}.template-product .product__accordion{border-top:1px solid #D9D1C3}.template-product .product__accordion summary{font-size:13px;letter-spacing:.02em}.template-product .product__info-container .trust-card{padding:13px 6px;background:#f4efe6;border-color:#d9d1c3}.template-product .product__info-container .trust-icon{width:32px;height:32px}.template-product .product__info-container .trust-icon svg{width:18px;height:18px}@media(max-width:749px){.template-product .product__info-container{padding:12px 0}.template-product .product__title h1,.template-product .product__title .h1{font-size:39px!important}.template-product .product__info-container .trust-card{padding:10px 4px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lumisho.css.map */
