:root{--leslis-paper: #fbf8f3;--leslis-ink: #2e2926;--leslis-body: #514a45;--leslis-muted: #72665f;--leslis-rose: #975f59;--leslis-blush: #ebd8d2;--leslis-sand: #efe7dc;--leslis-sage: #dde5d9;--leslis-forest: #3d6150;--leslis-border: #9a877b;--leslis-focus: #2b645f}body{color:var(--leslis-body);letter-spacing:.02em}.leslis-decoration--spark{object-fit:contain}.page-width{max-width:144rem;padding-inline:2rem}h1,h2,h3,.h0,.h1,.h2,.h3{color:var(--leslis-ink);letter-spacing:0;text-transform:none;font-weight:var(--font-heading-weight)}h1,.h0,.h1{line-height:1.12}h2,.h2{line-height:1.18}p{line-height:1.55}a{text-underline-offset:.3em}:focus-visible{outline:.3rem solid var(--leslis-focus);outline-offset:.3rem}.quantity:after{z-index:3}.quantity .quantity__button,.quantity .quantity__input{background-color:transparent;border-radius:max(0px,calc(var(--inputs-radius) - var(--inputs-border-width)))}.quantity .quantity__button:is(:focus,:focus-visible,.focused),.quantity .quantity__input:is(:focus,:focus-visible,.focused){background-color:transparent;box-shadow:none}.quantity .quantity__button:focus:not(:focus-visible):not(.focused),.quantity .quantity__input:focus:not(:focus-visible):not(.focused){outline:none}.quantity .quantity__button:is(:focus-visible,.focused),.quantity .quantity__input:is(:focus-visible,.focused){outline:.2rem solid var(--leslis-focus);outline-offset:-.4rem}.quantity .quantity__button[data-cart-pointer-focus]:is(:focus,:focus-visible,.focused){outline:none}.button,.shopify-challenge__button{min-height:5.2rem;font-size:1.6rem;letter-spacing:.04em;font-weight:400}.button--primary:hover{background-color:#814f49}.button:disabled{opacity:.6}.field__input,.select__select,.customer input{font-size:1.6rem;min-height:4.8rem}.header-wrapper{border-bottom:.1rem solid #e2d8ce}.header{min-height:6.4rem;padding-block:.8rem}.header__heading-logo{object-fit:contain;max-height:4.2rem;width:auto}.header__icon{width:4.4rem;height:4.4rem}.header__menu-item{font-size:1.6rem;font-weight:var(--font-body-weight-light);letter-spacing:.045em;color:var(--leslis-ink);padding:1.6rem 1.2rem}.header__active-menu-item{color:var(--leslis-rose);text-decoration-thickness:.1rem}.header__submenu{border-color:#e2d8ce;border-radius:0 0 1.2rem 1.2rem}.header .search-modal{top:calc(100% + 1rem);left:auto;right:2rem;bottom:auto;width:min(68rem,calc(100vw - 4rem));height:auto;min-height:0;border:0;background:transparent}.header .search-modal .modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.header .search-modal .modal-overlay:after{top:0;height:100%;background:#1816144d}.header .search-modal__content{display:block;position:relative;top:auto;bottom:auto;height:auto;max-height:calc(100dvh - var(--header-height, 8rem) - 6rem);padding:1.6rem;background:rgb(var(--color-background));border:.1rem solid #e2d8ce;border-radius:1.4rem;box-shadow:0 1.2rem 3.6rem #1816142e;overflow-y:auto;overscroll-behavior:contain}.header .search-modal__form{display:block;min-width:0;max-width:none}.header .search-modal__form .field{width:calc(100% - 5.2rem)}.header predictive-search.search-modal__form{position:relative}.header .search-modal__close-button{position:absolute;top:1.8rem;right:1.6rem;margin:0;width:4.4rem;height:4.4rem;flex-shrink:0;border-radius:50%;background:var(--leslis-sand)}.header .predictive-search--header{position:relative;inset:auto;width:100%;max-height:min(58dvh,calc(100dvh - var(--header-height, 8rem) - 18rem))!important;margin-top:1.2rem;border:0;border-radius:0;box-shadow:none;overscroll-behavior:contain}.header .predictive-search__result-group{min-width:0}.header .predictive-search__item-heading{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.header .predictive-search__heading{margin-inline:1rem;font-family:var(--font-body-family);font-weight:500}.header .predictive-search__item{padding-inline:1rem}.header .predictive-search__item--link-with-thumbnail{column-gap:1.2rem}.header .leslis-search-help{margin-block:1.2rem 0}.header [data-leslis-search-ideas]>.caption-with-letter-spacing{margin-block:0 .8rem}.header .leslis-search-ideas{flex-wrap:nowrap;overflow-x:auto;padding:.4rem;overscroll-behavior-inline:contain}.header .leslis-search-ideas .button{flex:0 0 auto;white-space:nowrap}.header predictive-search[open] [data-leslis-search-ideas]{display:none}.header predictive-search[open] .leslis-search-help{margin:0}@media screen and (max-width:749px){.header .search-modal{top:calc(100% + .8rem);right:1.2rem;width:calc(100vw - 2.4rem)}.header .search-modal__content{padding:1.2rem}.header .search-modal__close-button{top:1.4rem;right:1.2rem}.header .predictive-search__results-groups-wrapper,.header .predictive-search__result-group{gap:1rem}}.menu-drawer{background:var(--leslis-paper)}.menu-drawer__menu-item{font-family:var(--font-body-family);font-weight:var(--font-body-weight-light);letter-spacing:.045em;min-height:4.8rem;font-size:1.8rem}.leslis-announcement{background:var(--leslis-sand);color:var(--leslis-body);padding:.5rem 2rem;text-align:center;font-size:1.2rem;line-height:1.5}.leslis-announcement p{margin:0}.collection__title.title-wrapper{text-align:center;margin-bottom:2.4rem}.collection__title .title{margin:0}.collection .grid{row-gap:2.8rem}.card--standard .card__inner,.card--card{border-radius:1.2rem;overflow:hidden}.card__heading,.card__heading.h5{font-family:var(--font-body-family);font-size:1.7rem;font-weight:var(--font-body-weight-light);letter-spacing:.035em;line-height:1.6}.card__information{padding-top:1.2rem}.card-information>.price{font-size:1.7rem;font-weight:var(--font-body-weight-light);letter-spacing:.035em;color:var(--leslis-ink)}.card__badge .badge{font-size:1.1rem;letter-spacing:0}.card .media img{transition:transform .16s ease}.price--on-sale .price-item--regular{color:var(--leslis-muted)}.collection-hero{background:var(--leslis-sand)}.collection-hero__inner{padding-block:2.8rem}.collection-hero__title{font-size:clamp(3.2rem,4.5vw,5.6rem);margin-block:0 1.2rem}.collection-hero__description{max-width:62ch;color:var(--leslis-body);font-size:1.6rem}.facets__heading,.facet-filters__label,.product-count__text{color:var(--leslis-body);font-size:1.4rem}.product-count.light,.product-count-vertical.light{opacity:1}.mobile-facets__open{min-height:4.8rem;align-items:center}.product__title h1{font-size:clamp(3rem,3.1vw,4.2rem)}.product .price{font-size:2.2rem;color:var(--leslis-ink)}.product__tax{font-size:1.3rem;color:var(--leslis-muted)}.product-form__input .form__label{font-size:1.5rem;font-weight:400;letter-spacing:.035em}.product .product-form__input--pill input[type=radio]+label{min-height:4.4rem;padding:1.2rem 1.6rem;font-size:1.4rem;border-color:var(--leslis-border)}.product .product-form__input--pill input[type=radio]:checked+label{background:color-mix(in srgb,var(--leslis-rose) 8%,transparent);color:var(--leslis-ink);border-color:color-mix(in srgb,var(--leslis-rose) 20%,var(--leslis-border))}.product__media-wrapper .product__media{border-radius:1.2rem}.product__description{font-size:1.6rem;line-height:1.65}.product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;letter-spacing:.035em}.drawer__inner{background:var(--leslis-paper);padding-inline:2rem}.drawer__heading{font-size:3rem}.cart-item__name{font-family:var(--font-body-family);font-size:1.6rem;font-weight:var(--font-body-weight-bold);line-height:1.4}.cart-drawer .totals,.cart__footer .totals,.cart-drawer .totals__total,.cart__footer .totals__total{font-weight:var(--font-body-weight-bold)}.cart-item cart-remove-button .button{color:var(--leslis-ink);background:transparent;min-width:4.4rem;min-height:4.4rem;border-radius:.8rem}.cart-item cart-remove-button .button:not([disabled]):hover{color:var(--leslis-ink);background:var(--leslis-sand)}.cart-item cart-remove-button .icon-remove{width:1.8rem;height:1.8rem}.cart__checkout-button{min-height:5.2rem}.kl-teaser-VjvAan [data-testid=animated-teaser]>[role=button]{background-color:var(--leslis-rose)!important;color:#fff!important;border-radius:1.2rem 1.2rem 0 0!important}.kl-teaser-VjvAan [data-testid=animated-teaser] :is(p,span){color:#fff!important}body.overflow-hidden [class*=kl-teaser-],body.overflow-hidden-mobile [class*=kl-teaser-]{display:none!important}@media screen and (max-width:749px){body:has(.leslis-product-assistance__bar:not([hidden])) [class*=kl-teaser-]{bottom:calc(8.8rem + env(safe-area-inset-bottom))!important}body:has(#MainContent form :is(input,select,textarea):focus,.footer__newsletter :is(input,select,textarea):focus) .kl-teaser-VjvAan{display:none!important}[role=dialog]:has(form[data-testid=klaviyo-form-VjvAan]){box-sizing:border-box!important;height:var(--leslis-form-viewport-height, 100%)!important;top:var(--leslis-form-viewport-top, 0px)!important;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom))!important}[role=dialog]>div:has(form[data-testid=klaviyo-form-VjvAan]){transform:none!important;margin:0!important;width:min(100%,420px)!important;max-height:calc(var(--leslis-form-viewport-height, 100dvh) - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)))!important;overflow:auto!important;overscroll-behavior:contain}[role=dialog] div:has(form[data-testid=klaviyo-form-VjvAan]){min-width:0!important;max-width:100%!important;margin-inline:0!important;flex:0 0 auto!important;align-self:auto!important}form[data-testid=klaviyo-form-VjvAan]{width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;flex-direction:column!important;border-radius:12px!important;overflow:hidden;background-color:var(--leslis-paper)!important}form[data-testid=klaviyo-form-VjvAan]>div:first-child{box-sizing:border-box!important;min-height:0!important;padding:56px 20px 24px!important}form[data-testid=klaviyo-form-VjvAan]>div:nth-child(2){width:100%!important;min-width:0!important;height:160px!important;min-height:0!important;margin:0!important;flex:0 0 auto!important}form[data-testid=klaviyo-form-VjvAan]>div:nth-child(2) img{object-position:center 25%!important}form[data-testid=klaviyo-form-VjvAan] .klaviyo-form-richtext h1,form[data-testid=klaviyo-form-VjvAan] .klaviyo-form-richtext h1 span{font-family:var(--font-heading-family)!important;font-size:30px!important;line-height:1.15!important;color:var(--leslis-ink)!important}form[data-testid=klaviyo-form-VjvAan] .klaviyo-form-richtext p,form[data-testid=klaviyo-form-VjvAan] .klaviyo-form-richtext p span{font-family:var(--font-body-family)!important;font-size:16px!important;line-height:1.5!important;color:var(--leslis-body)!important}form[data-testid=klaviyo-form-VjvAan] input[type=email],form[data-testid=klaviyo-form-VjvAan] .klaviyo-form-button{min-height:52px!important;font-size:16px!important}form[data-testid=klaviyo-form-VjvAan] .klaviyo-form-button{background-color:var(--leslis-rose)!important;color:#fff!important}[role=dialog]:has(form[data-testid=klaviyo-form-VjvAan]) .klaviyo-close-form{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;padding:0!important;margin:0!important;top:8px!important;right:8px!important;border:1px solid var(--leslis-border)!important;background-color:#fff!important}[role=dialog]:has(form[data-testid=klaviyo-form-VjvAan]) .klaviyo-close-form svg{position:static!important;display:block!important;flex:none!important;margin:0!important;transform:none!important}[role=dialog]:has(form[data-testid=klaviyo-form-VjvAan]) :is(button,input):focus-visible{outline:3px solid var(--leslis-focus)!important;outline-offset:2px!important}}.footer{background:var(--leslis-sand);border-top:0;position:relative}.footer-block__heading{font-family:var(--font-body-family);font-weight:600;font-size:1.6rem}.footer-block__details-content .list-menu__item--link{color:var(--leslis-body);font-size:1.4rem;min-height:4.4rem}.footer__content-bottom{border-top-color:#d3c8bb}.newsletter-form__field-wrapper .field__input{background:#fff}.shopify-policy__container{max-width:76rem;padding:3.2rem 2rem 6.4rem}.shopify-policy__title h1{font-size:clamp(3.2rem,4.5vw,5.6rem)}.rte{overflow-wrap:break-word}.rte img{max-width:100%;height:auto}.template-search__header h1{font-size:clamp(3.2rem,4.5vw,5.6rem)}@media screen and (min-width:750px){.page-width{padding-inline:3.2rem}.header{min-height:7.6rem}.header__heading-logo{max-height:4.6rem}.collection-hero__inner{padding-block:4.4rem}.collection .grid{row-gap:4rem}}@media screen and (min-width:990px){.header.header--middle-center:not(.drawer-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:auto 1fr;column-gap:2rem;row-gap:.4rem}.header--middle-center:not(.drawer-menu) .header__heading,.header--middle-center:not(.drawer-menu)>.header__heading-link{justify-self:start}.header--middle-center:not(.drawer-menu) .header__heading-link{padding-block:.25rem}.header--middle-center:not(.drawer-menu) .header__inline-menu{min-width:0;margin-left:0;justify-self:center}.header--middle-center:not(.drawer-menu) .header__inline-menu>.list-menu--inline{flex-wrap:nowrap}.header--middle-center:not(.drawer-menu) .header__inline-menu>.list-menu>li>.header__menu-item,.header--middle-center:not(.drawer-menu) .header__inline-menu>.list-menu>li>header-menu>details>.header__menu-item{min-height:4.4rem;padding-block:1.2rem;white-space:nowrap}}@media screen and (min-width:1280px){.header.header--middle-center:not(.drawer-menu){grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto;column-gap:1.6rem;row-gap:0}}@media screen and (min-width:1100px){.page-width{padding-inline:4.8rem}}@media screen and (max-width:749px){cart-items .cart-item{grid-template:auto auto / 7.2rem minmax(0,1fr) auto;gap:1.6rem}cart-items .cart-item__media{grid-column:1;grid-row:1}cart-items .cart-item__image{max-width:7.2rem}cart-items .cart-item__nested-line .cart-item__image-container{min-width:0}cart-items .cart-item__details{grid-column:2 / 4;min-width:0}cart-items .cart-item__name{word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}cart-items .cart-item__quantity{grid-column:1 / 3;grid-row:2}cart-items .cart-item__totals{grid-column:3;grid-row:2;align-items:center}.product__info-container>*+*{margin-block:1.6rem}.product__title{margin-top:2rem}.footer__content-top{padding-bottom:3.2rem}.footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem 1.6rem}.footer-block.grid__item{width:auto;margin:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}[data-leslis-twinkle],.ls-star{animation:leslis-star-twinkle var(--ls-star-duration, 6.8s) ease-in-out var(--ls-star-delay, -1.8s) infinite}.leslis-decoration--stars>path:nth-of-type(2),.ls-star--two{--ls-star-duration: 8.2s;--ls-star-delay: -4.7s}.leslis-decoration--stars>path:nth-of-type(3),.ls-star--three{--ls-star-duration: 7.4s;--ls-star-delay: -3.1s}.leslis-star-halo{opacity:.3;animation:leslis-star-glow var(--ls-star-duration, 6.8s) ease-in-out var(--ls-star-delay, -1.8s) infinite}.leslis-star-glint{fill:none;stroke:#fff7df;stroke-width:1.25;stroke-linecap:round;transform-box:fill-box;transform-origin:center;opacity:0;animation:leslis-star-glint var(--ls-star-duration, 6.8s) ease-in-out var(--ls-star-delay, -1.8s) infinite}@keyframes leslis-star-twinkle{0%,to{opacity:.55}22%{opacity:.82}44%{opacity:.48}64%{opacity:1}82%{opacity:.68}}@keyframes leslis-star-glow{0%,to{opacity:.18}24%,80%{opacity:.35}46%{opacity:.1}64%{opacity:.8}}@keyframes leslis-star-glint{0%,49%,82%,to{opacity:0;transform:scale(.65)}64%{opacity:.9;transform:scale(1.1)}72%{opacity:.3;transform:scale(.85)}}@media(prefers-reduced-motion:reduce),print{[data-leslis-twinkle],.ls-star,.leslis-star-halo,.leslis-star-glint{animation:none}.leslis-star-halo{opacity:.3}.leslis-star-glint{opacity:0}}.jdgm-popup-card span.jdgm-popup-card__close-btn[data-leslis-popup-close=true]{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;line-height:44px!important}.jdgm-popup-card span.jdgm-popup-card__close-btn[data-leslis-popup-close=true]:focus-visible{outline:2px solid var(--leslis-focus)!important;outline-offset:3px!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/leslis-editorial.css.map */
