:root{--lav-porcelain: #fcfbf8;--lav-ink: #171714;--lav-graphite: #5e5b55;--lav-wire: #dcd8d0;--lav-pearl: #f1eee8;--lav-gold: #a97a31;--lav-step-1: .25rem;--lav-step-2: .5rem;--lav-step-3: .75rem;--lav-step-4: 1rem;--lav-step-5: 1.5rem;--lav-step-6: 2rem;--lav-step-7: 3rem;--lav-step-8: 4.5rem;--lav-step-9: 6rem;--lav-control-height: 3.125rem;--hover-subtle-zoom-amount: 1.02;--hover-transition-duration: .22s;--hover-transition-timing: cubic-bezier(.22, 1, .36, 1);--button-padding-block: .875rem;--button-padding-inline: 1.5rem}body.page-width-wide,body.page-width-normal,body.page-width-narrow,body.page-width-content{--page-margin: clamp(1rem, 3.35vw, 3rem);--wide-page-width: 90rem;--normal-page-width: 80rem;--narrow-page-width: 72rem}html{background:var(--lav-porcelain);color:var(--lav-ink);-webkit-tap-highlight-color:rgb(23 23 20 / .12)}body{background:var(--lav-porcelain);color:var(--lav-ink);font-family:var(--font-body--family);font-size:1rem;line-height:1.55;letter-spacing:.002em;text-rendering:optimizeLegibility}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:400;letter-spacing:-.025em;text-wrap:balance}h5,h6,.h5,.h6{font-weight:500;letter-spacing:.075em}p,.rte{text-wrap:pretty}.rte{max-width:66ch}a,button,summary,input,select,textarea{touch-action:manipulation}a,button,summary{text-underline-offset:.2em}:is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid currentcolor;outline-offset:3px}.button,.shopify-payment-button__button,button.add-to-cart-button{min-height:var(--lav-control-height);border-radius:0;font-family:var(--font-accent--family);font-size:.8125rem;font-weight:500;letter-spacing:.055em;line-height:1.2}.button:not(.button-unstyled),.shopify-payment-button__button{transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease}.button:not(.button-unstyled):active{transform:translateY(1px)}input,select,textarea,.field__input{min-height:3rem;border-radius:0;font-size:1rem}product-price,.price,.price-item__group,.cart__total-value,[data-testid*=price]{font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em}.compare-at-price{color:var(--lav-graphite);opacity:.72}#header-component{background:#fcfbf8fa;border-block-end:1px solid var(--lav-wire)}.header__columns{min-height:4.75rem}.header-logo,.header__heading-link,.header__heading{font-family:var(--font-body--family);font-size:1.45rem;font-weight:500;line-height:1;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap}.header-menu a{font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.header-actions__action,.header__icon--menu,.search-action{min-width:2.75rem;min-height:2.75rem}.header-actions__action svg,.header__icon--menu svg,.search-action svg{width:1.15rem;height:1.15rem}.template-index [id$=__lav_intro] .section-background,.template-index [id$=__lav_intro] .section{background:var(--lav-pearl)}.template-index [id$=__lav_intro] .section-content-wrapper{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(18rem,.7fr);grid-template-areas:"title body" "title action";align-items:end;column-gap:clamp(3rem,8vw,8rem);row-gap:1.75rem}.template-index [id$=__lav_intro] .section-content-wrapper>:nth-child(1){grid-area:title;align-self:center}.template-index [id$=__lav_intro] .section-content-wrapper>:nth-child(2){grid-area:body}.template-index [id$=__lav_intro] .section-content-wrapper>:nth-child(3){grid-area:action}.template-index [id$=__lav_intro] h1{max-width:12ch;font-size:clamp(4.75rem,7.5vw,7.5rem);line-height:.92;letter-spacing:-.045em;text-align:left}.template-index [id$=__lav_intro] p{max-width:34ch;color:var(--lav-graphite);font-size:1.0625rem;line-height:1.55;text-align:left}.template-index [id$=__lav_intro] .button{min-height:auto;width:fit-content;padding:0 0 .4rem;background:transparent;color:var(--lav-ink);border:0;border-block-end:1px solid currentcolor}.template-index [id$=__lav_products] .section-resource-list__header,.template-product .product-recommendations .section-resource-list__content{padding-block-end:1rem;border-block-end:1px solid var(--lav-wire)}.template-index [id$=__lav_story] .section-background,.template-index [id$=__lav_story] .section{background:var(--lav-pearl)}.template-index [id$=__lav_story] .section-content-wrapper{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;gap:clamp(3rem,8vw,8rem)}.template-index [id$=__lav_story] h2{max-width:11ch;font-size:clamp(3.5rem,5.2vw,5.75rem);line-height:.95;text-align:left}.template-index [id$=__lav_story] p{max-width:38ch;color:var(--lav-graphite);font-size:1.0625rem;line-height:1.6;text-align:left}.product-card .quick-add{display:none}.product-card [ref=productTitleLink] .text-block{color:var(--lav-ink);font-size:.9375rem;line-height:1.3;letter-spacing:-.005em}.product-card product-price,.product-card [ref=priceContainer],.product-card [ref=priceContainer] .price,.product-card [ref=priceContainer] .price-item__group{color:var(--lav-ink);font-family:var(--font-body--family);font-size:.9375rem;font-weight:600;line-height:1.2;letter-spacing:.005em}.product-card .card-gallery,.product-card .product-card__image{background:var(--lav-pearl)}.product-card .product-card__content{overflow:visible}.template-collection .content-for-layout>.section-wrapper:first-child .section-content-wrapper{border-block-end:1px solid var(--lav-wire)}.template-collection .content-for-layout>.section-wrapper:first-child h1{font-family:var(--font-heading--family);font-size:clamp(3.25rem,5vw,5.5rem);line-height:.95;letter-spacing:-.04em}.template-collection facets-form,.template-search facets-form{border-block-end:1px solid var(--lav-wire)}.template-collection .facets__form,.template-search .facets__form{min-height:3.75rem;align-items:center}.facets__label,.facets__summary,.sorting-filter__button{font-size:.8125rem;letter-spacing:.025em}.template-product .product-information h1{max-width:18ch;font-size:clamp(2.55rem,3.6vw,3.75rem);line-height:.98;letter-spacing:-.035em}.template-product .product-information product-price,.template-product .product-information [ref=priceContainer],.template-product .product-information [ref=priceContainer] .price,.template-product .product-information [ref=priceContainer] .price-item__group{color:var(--lav-ink);font-family:var(--font-body--family);font-size:1.25rem;font-weight:600}.template-product .variant-option legend,.template-product .variant-option>label,.template-product .lav-product-essentials__summary{font-family:var(--font-accent--family);font-size:.75rem;font-weight:500;letter-spacing:.085em;text-transform:uppercase}.template-product .variant-option__button-label{min-height:3.125rem;font-size:.9375rem}.template-product .product-information .add-to-cart-button{width:100%}.template-product .product-information .quantity-selector-wrapper,.template-product .product-information .shopify-payment-button{display:none}.template-product .lav-product-essentials__content{max-width:58ch;color:var(--lav-graphite);font-size:1rem;line-height:1.65}.template-product .product-recommendations{border-block-start:1px solid var(--lav-wire)}.template-cart .cart-page__title,.template-cart [data-testid=cart-title]{font-family:var(--font-heading--family)}.cart-drawer,.theme-drawer,dialog{overscroll-behavior:contain}.cart-summary{background:var(--lav-pearl)}footer{border-block-start:1px solid var(--lav-wire)}footer h2,footer .h2{letter-spacing:.12em}footer h3,footer h4,footer h5,footer h6{font-family:var(--font-accent--family);font-size:.75rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}footer a{transition:opacity .16s ease}footer a:hover{opacity:.62}@media screen and (max-width:749px){:root{--lav-control-height: 3.25rem}.header__columns{min-height:4rem}.header-logo,.header__heading-link,.header__heading{font-size:1.125rem;letter-spacing:.2em}.template-index [id$=__lav_intro] .section-content-wrapper,.template-index [id$=__lav_story] .section-content-wrapper{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "body" "action";align-items:start;gap:1.5rem}.template-index [id$=__lav_intro] h1{max-width:9ch;font-size:clamp(3.4rem,15vw,4.5rem);line-height:.92}.template-index [id$=__lav_intro] p,.template-index [id$=__lav_story] p{max-width:31ch;font-size:1rem}.template-index [id$=__lav_story] h2{max-width:10ch;font-size:clamp(3rem,13vw,4rem)}.product-card [ref=productTitleLink] .text-block{font-size:.9rem}.product-card product-price,.product-card [ref=priceContainer],.product-card [ref=priceContainer] .price,.product-card [ref=priceContainer] .price-item__group{font-size:.875rem}.template-collection .content-for-layout>.section-wrapper:first-child h1{font-size:clamp(2.75rem,14vw,4rem)}.template-product .product-information h1{max-width:14ch;font-size:clamp(2.125rem,9vw,2.625rem)}footer .footer__content{gap:2.5rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto}.button,.product-card,.product-card__image,footer a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lavenzora-system.css.map */
