:root{--lex-ease: cubic-bezier(.22, .61, .36, 1);--lex-gold-rgb: 201, 169, 110}body{letter-spacing:.012em;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:400;letter-spacing:.015em}.h0,h1,.h1{letter-spacing:.03em}.header__menu-item,.list-menu__item--link,.button,.shopify-challenge__button,.customer button,.cart__checkout-button,.quick-add__submit,.card__badge .badge,.announcement-bar__message{text-transform:uppercase;letter-spacing:.09em;font-weight:500;font-size:1.35rem}.button,.shopify-challenge__button,.customer button,.quick-add__submit{min-height:4.4rem;transition:background-color .45s var(--lex-ease),color .45s var(--lex-ease),border-color .45s var(--lex-ease)}.announcement-bar__message{font-size:1.25rem;letter-spacing:.1em;font-weight:500;padding:1.1rem 0}.title-wrapper-with-link .title:after,.collection-list-title:after,.lex-ornament:after{content:"";display:block;width:54px;height:1px;margin-top:1.4rem;background:linear-gradient(to right,rgba(var(--lex-gold-rgb),.9),rgba(var(--lex-gold-rgb),0))}.title-wrapper--self-padded-tablet-down.center .title:after,.center .collection-list-title:after,.lex-ornament--center:after{margin-left:auto;margin-right:auto;background:linear-gradient(to right,rgba(var(--lex-gold-rgb),0),rgba(var(--lex-gold-rgb),.95),rgba(var(--lex-gold-rgb),0))}.header-wrapper{border-bottom:1px solid rgba(var(--lex-gold-rgb),.25)}.header__heading-logo{transition:opacity .4s var(--lex-ease)}.header__heading-link:hover .header__heading-logo{opacity:.72}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:var(--lex-bronze, #7a5c33)}.header__menu-item span{background-image:linear-gradient(rgba(var(--lex-gold-rgb),1),rgba(var(--lex-gold-rgb),1));background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .45s var(--lex-ease);padding-bottom:3px}.header__menu-item:hover span{background-size:100% 1px}.card-wrapper .card__inner{overflow:hidden}.card__media .media img,.card .media img{transition:transform 1.1s var(--lex-ease),filter .7s var(--lex-ease);will-change:transform}.card-wrapper:hover .card__media .media img:only-child,.card-wrapper:hover .card .media img:only-child{transform:scale(1.07)}.card-wrapper:hover .media--hover-effect>img:first-child{transform:scale(1.07)}.card-wrapper:hover .media--hover-effect>img+img{transform:scale(1.04)}.card-wrapper .card__inner:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(var(--lex-gold-rgb),0);transition:border-color .55s var(--lex-ease),inset .55s var(--lex-ease);pointer-events:none;z-index:2}.card-wrapper:hover .card__inner:after{border-color:rgba(var(--lex-gold-rgb),.55)}.card-wrapper .card{transition:box-shadow .55s var(--lex-ease)}.card-wrapper:hover .card{box-shadow:0 18px 40px -24px #3a2e2473}.card__heading a{background-image:linear-gradient(rgba(var(--lex-gold-rgb),1),rgba(var(--lex-gold-rgb),1));background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .55s var(--lex-ease);text-decoration:none;padding-bottom:2px}.card-wrapper:hover .card__heading a{background-size:100% 1px}.card__heading{font-family:var(--font-heading-family);font-size:1.85rem;line-height:1.2;letter-spacing:.01em;font-weight:600}.card__information{padding-top:1.4rem;padding-bottom:1rem}.price,.price .price-item{font-family:var(--font-body-family);letter-spacing:.02em;font-size:1.6rem;font-weight:500}.price--on-sale .price-item--regular{opacity:.55}.price__sale .price-item--sale{color:var(--lex-bronze, #7a5c33)}.quick-add__submit{background:transparent;border:1px solid rgba(var(--lex-gold-rgb),.65);color:rgb(var(--color-foreground));box-shadow:none}.quick-add__submit:after,.quick-add__submit:before{box-shadow:none}.quick-add__submit:hover{background:var(--lex-espresso, #3a2e24);border-color:var(--lex-espresso, #3a2e24);color:var(--lex-ivory, #fbf8f3)}.badge{border-radius:0;border:none;font-size:1.15rem;font-weight:600;letter-spacing:.1em;padding:.7rem 1.2rem}.rating-star{--color-rating-star: rgb(var(--lex-gold-rgb))}.rating-text{letter-spacing:.06em;opacity:.7}.rating{letter-spacing:.1em}.product__title h1,.product__title .h1{letter-spacing:.02em}.product .price{font-size:1.9rem;letter-spacing:.05em}.product-form__submit,.shopify-payment-button__button--unbranded{min-height:5rem}.product__description{line-height:1.85}.product__description h3,.product__description h4{font-family:var(--font-body-family);font-size:1.35rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em;margin-bottom:.6rem;color:var(--lex-bronze, #7a5c33)}.product__description ul{list-style:none;padding-left:0}.product__description ul li{padding-left:1.6rem;position:relative;margin-bottom:.5rem}.product__description ul li:before{content:"";position:absolute;left:0;top:.85em;width:6px;height:1px;background:rgba(var(--lex-gold-rgb),.9)}.product-form__input .form__label{text-transform:uppercase;letter-spacing:.09em;font-size:1.3rem;font-weight:600}.lex-wa{position:fixed;right:clamp(14px,2.4vw,28px);bottom:clamp(14px,2.4vw,28px);z-index:40;display:flex;align-items:center;gap:10px;text-decoration:none}.lex-wa__label{background:var(--lex-ivory, #fbf8f3);color:var(--lex-espresso, #3a2e24);border:1px solid rgba(var(--lex-gold-rgb),.55);padding:8px 14px;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:0 10px 26px -18px #3a2e24cc;opacity:0;transform:translate(8px);transition:opacity .45s var(--lex-ease),transform .45s var(--lex-ease)}.lex-wa:hover .lex-wa__label,.lex-wa:focus-visible .lex-wa__label{opacity:1;transform:none}.lex-wa__button{width:56px;height:56px;border-radius:50%;background:#25613d;color:#fff;display:grid;place-items:center;box-shadow:0 12px 30px -12px #25613dbf;transition:transform .45s var(--lex-ease),box-shadow .45s var(--lex-ease);position:relative}.lex-wa__button:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid rgba(var(--lex-gold-rgb),.55);opacity:0;transition:opacity .45s var(--lex-ease)}.lex-wa:hover .lex-wa__button{transform:translateY(-3px);box-shadow:0 18px 38px -14px #25613dd9}.lex-wa:hover .lex-wa__button:after{opacity:1}.lex-wa__button svg{width:28px;height:28px}@media(max-width:749px){.lex-wa__label{display:none}.lex-wa__button{width:50px;height:50px}.lex-wa__button svg{width:25px;height:25px}}.lex-cats{padding:clamp(48px,7vw,84px) 0}.lex-cats__head{text-align:center;margin-bottom:clamp(28px,4vw,48px)}.lex-cats__title{margin:0}.lex-cats__sub{margin:1.2rem 0 0;opacity:.9;font-size:1.6rem}.lex-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(var(--lex-gold-rgb),.35);border-left:1px solid rgba(var(--lex-gold-rgb),.35)}.lex-cats__item{border-right:1px solid rgba(var(--lex-gold-rgb),.35);border-bottom:1px solid rgba(var(--lex-gold-rgb),.35);padding:clamp(30px,4vw,52px) 20px;text-align:center;text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;overflow:hidden;transition:color .5s var(--lex-ease)}.lex-cats__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,rgba(var(--lex-gold-rgb),.16),rgba(var(--lex-gold-rgb),0));opacity:0;transition:opacity .55s var(--lex-ease)}.lex-cats__item:hover:before{opacity:1}.lex-cats__name{font-family:var(--font-heading-family);font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.1;letter-spacing:.02em;position:relative;transition:transform .55s var(--lex-ease)}.lex-cats__item:hover .lex-cats__name{transform:translateY(-3px)}.lex-cats__count{font-size:1.3rem;letter-spacing:.09em;text-transform:uppercase;font-weight:500;opacity:.85;position:relative}.lex-cats__arrow{font-size:1.25rem;letter-spacing:.09em;font-weight:600;text-transform:uppercase;color:var(--lex-bronze, #7a5c33);opacity:0;transform:translateY(6px);transition:opacity .5s var(--lex-ease),transform .5s var(--lex-ease);position:relative}.lex-cats__item:hover .lex-cats__arrow{opacity:1;transform:none}@media(max-width:989px){.lex-cats__grid{grid-template-columns:repeat(2,1fr)}}.footer__content-top{padding-bottom:3rem}.footer-block__heading{text-transform:uppercase;letter-spacing:.09em;font-size:1.4rem;font-weight:600;font-family:var(--font-body-family)}.footer__list-social .list-social__link:hover{color:rgb(var(--lex-gold-rgb))}.cart-drawer__heading,.drawer__heading,.collection-hero__title,.main-page-title{letter-spacing:.03em}*:focus-visible{outline:2px solid rgba(var(--lex-gold-rgb),.9);outline-offset:2px}@media(max-width:749px){.header__heading-logo{max-width:74px}.banner__heading{font-size:clamp(3.2rem,9vw,4.2rem)}.banner__text{font-size:1.55rem}.lex-cats__item{padding:26px 14px}.card__heading{font-size:1.6rem}}@media screen and (min-width:750px){.banner__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#fbf8f3f2,#fbf8f3e6 40%,#fbf8f38c 62%,#fbf8f300 82%);pointer-events:none}.banner__box{position:relative;z-index:1;background:transparent;box-shadow:none;border:none;max-width:52rem}}.banner__heading{font-weight:500}.banner__text{font-size:1.8rem;line-height:1.6;font-weight:400}.card__badge .badge,.product .badge{background:var(--lex-gold-deep, #b08d4f);color:#fff;border:none}.price--on-sale .price-item--regular{opacity:1;color:var(--lex-mocha, #7a6a58);text-decoration:line-through;text-decoration-thickness:1px;font-weight:400;font-size:1.5rem}.price--on-sale .price-item--sale,.price__sale .price-item--sale{color:#a3341f;font-weight:700;font-size:1.8rem}.product .price--on-sale .price-item--sale{font-size:2.6rem}.lex-off{display:inline-block;background:#a3341f;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.08em;padding:.35rem .8rem;margin-left:.8rem;vertical-align:middle}.lex-card-name{display:block;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:600;line-height:1.15;letter-spacing:.01em}.lex-card-note{display:block;margin-top:.5rem;font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--lex-mocha, #7a6a58)}.product__title .lex-card-name{font-size:inherit;font-weight:inherit}.product__title .lex-card-note{font-size:1.4rem;margin-top:1rem}.lex-search{padding:clamp(40px,5vw,64px) 0}.lex-search__inner{max-width:720px;margin:0 auto;text-align:center}.lex-search__title{margin:0 0 .8rem}.lex-search__sub{margin:0 0 2.4rem;font-size:1.6rem;opacity:.9}.lex-search__form{display:flex;gap:0;border:1px solid rgba(var(--lex-gold-rgb),.6);background:#fff9}.lex-search__input{flex:1;border:none;background:transparent;padding:1.6rem 1.8rem;font-family:var(--font-body-family);font-size:1.6rem;color:inherit;min-width:0}.lex-search__input::placeholder{color:var(--lex-mocha, #7a6a58);opacity:1}.lex-search__input:focus{outline:none}.lex-search__button{border:none;background:var(--lex-espresso, #3a2e24);color:var(--lex-ivory, #fbf8f3);padding:0 2.4rem;font-family:var(--font-body-family);font-size:1.35rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:background .4s var(--lex-ease)}.lex-search__button:hover{background:var(--lex-bronze, #7a5c33)}.lex-search__tags{margin-top:1.6rem;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.lex-search__tag{border:1px solid rgba(var(--lex-gold-rgb),.55);padding:.5rem 1.1rem;font-size:1.25rem;letter-spacing:.06em;text-decoration:none;color:inherit;transition:background .35s var(--lex-ease),color .35s var(--lex-ease)}.lex-search__tag:hover{background:var(--lex-espresso, #3a2e24);color:var(--lex-ivory, #fbf8f3)}@media(max-width:599px){.lex-search__form{flex-direction:column}.lex-search__button{padding:1.3rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lex-theme.css.map */
