:root{--ll-ink: #0b0907;--ll-charcoal: #2c2a26;--ll-cream: #f6f3ef;--ll-cream-2: #ede6de;--ll-white: #ffffff;--ll-hair: #e6dfd3;--ll-hair-dark: rgba(246, 243, 239, .18);--ll-muted: #6b665f;--ll-accent: #b5895e;--ll-body-font: var(--font-body-family, "Inter", system-ui, sans-serif);--ll-h-hero: clamp(4.4rem, 8.2vw, 13rem);--ll-h-xl: clamp(3.6rem, 6vw, 9rem);--ll-h-lg: clamp(2.8rem, 3.6vw, 5.4rem);--ll-h-md: clamp(2.2rem, 2.4vw, 3.2rem);--ll-gutter: clamp(1.6rem, 3.4vw, 4.8rem);--ll-pad-section: clamp(6.4rem, 10vw, 12.8rem);--ll-r-card: clamp(1.6rem, 1.8vw, 2.8rem);--ll-ease: cubic-bezier(.2, .7, .15, 1);--ll-ease-out: cubic-bezier(.16, 1, .3, 1)}.ll-s,.ll-s *{box-sizing:border-box}.ll-s{position:relative;font-family:var(--ll-body-font);color:var(--ll-ink);background:var(--ll-cream);overflow:clip}.ll-s[data-scheme=white]{background:var(--ll-white)}.ll-s[data-scheme=cream-2]{background:var(--ll-cream-2)}.ll-s[data-scheme=ink]{background:var(--ll-ink);color:var(--ll-cream)}.ll-s[data-scheme=ink] .ll-d{color:var(--ll-cream)}:where(.ll-s) :is(h1,h2,h3,h4,p){margin:0}:where(.ll-s) a{color:inherit;text-decoration:none}.ll-s img{display:block;max-width:100%}.ll-wrap{width:min(100% - (var(--ll-gutter) * 2),150rem);margin-inline:auto}.ll-section{padding-block:var(--ll-pad-section)}.ll-s .ll-d{font-family:var(--ll-display-font);font-weight:var(--ll-display-weight);letter-spacing:var(--ll-display-track);line-height:var(--ll-display-lh);text-transform:none;text-align:left}.ll-h-xl{font-size:var(--ll-h-xl)}.ll-h-lg{font-size:var(--ll-h-lg)}.ll-bracket{display:inline-block;font-size:1.2rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:1.4}.ll-s .ll-bracket--muted{color:var(--ll-muted)}.ll-s[data-scheme=ink] .ll-bracket--muted{color:#f6f3ef99}.ll-btn{--b-bg: var(--ll-ink);--b-fg: var(--ll-cream);--b-bd: var(--ll-ink);--b-hbg: var(--ll-cream);--b-hfg: var(--ll-ink);position:relative;display:inline-flex;align-items:center;gap:.8rem;min-height:5.4rem;padding:0 3.2rem;border:1px solid var(--b-bd);border-radius:999px;background:var(--b-bg);color:var(--b-fg);font:500 1.3rem/1 var(--ll-body-font);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;overflow:hidden;isolation:isolate;transition:color .45s var(--ll-ease),border-color .45s var(--ll-ease)}.ll-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--b-hbg);transform:translateY(101%);border-radius:50% 50% 0 0/100% 100% 0 0;transition:transform .55s var(--ll-ease),border-radius .55s var(--ll-ease)}.ll-btn:hover{color:var(--b-hfg);border-color:var(--b-hbg)}.ll-btn:hover:before{transform:translateY(0);border-radius:0}.ll-btn svg{width:1.8rem;height:auto;transition:transform .45s var(--ll-ease)}.ll-btn:hover svg{transform:translate(.4rem)}.ll-btn--light{--b-bg: var(--ll-cream);--b-fg: var(--ll-ink);--b-bd: var(--ll-cream);--b-hbg: var(--ll-ink);--b-hfg: var(--ll-cream)}.ll-btn--ghost-light{--b-bg: transparent;--b-fg: var(--ll-cream);--b-bd: rgba(246, 243, 239, .7);--b-hbg: var(--ll-cream);--b-hfg: var(--ll-ink)}.ll-btn--ghost-dark{--b-bg: transparent;--b-fg: var(--ll-ink);--b-bd: var(--ll-ink);--b-hbg: var(--ll-ink);--b-hfg: var(--ll-cream)}.ll-link{display:inline-flex;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding-bottom:.4rem;background:linear-gradient(currentColor,currentColor) left bottom / 100% 1px no-repeat;transition:background-size .5s var(--ll-ease)}.ll-link:hover{background-size:0% 1px;background-position:right bottom}.ll-link svg{width:1.8rem;height:auto}.ll-js [data-ll-split]:not([aria-label]){opacity:0}.ll-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.ll-wi{display:inline-block;transform:translateY(112%);transition:transform 1.2s var(--ll-ease-out);transition-delay:calc(var(--i, 0) * 55ms + var(--ll-delay, 0) * 1ms)}.is-in .ll-wi,.ll-in .ll-wi{transform:none}@media(prefers-reduced-motion:reduce){.ll-wi{transform:none!important;transition:none!important}}.ll-hero{position:relative;min-height:100svh;min-height:max(100svh,62rem);display:flex;align-items:flex-end;background:var(--ll-ink);color:var(--ll-cream);overflow:hidden}.ll-hero__panels{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:.4rem}.ll-hero__panel{position:relative;flex:1 1 0;overflow:hidden;transition:clip-path 1.5s var(--ll-ease-out);transition-delay:calc(var(--p, 0) * .16s + .15s)}.ll-js .ll-hero__panel{clip-path:inset(100% 0 0 0)}.ll-js .ll-in .ll-hero__panel{clip-path:inset(0 0 0 0)}.ll-hero__img{position:absolute;top:-6%;right:0;bottom:-6%;left:0;width:100%;height:112%;object-fit:cover;will-change:transform;transform:translate3d(0,var(--ll-py, 0px),0) scale(1.06);transition:transform .1s linear}.ll-hero .ll-hero__scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,#0b090799,#0b090742,#0b090700 28%),linear-gradient(to top,rgba(11,9,7,calc(var(--ll-scrim, 55) * .01)),#0b09074d 24%,#0b090700 44%)}.ll-hero__content{position:relative;z-index:2;width:min(100% - (var(--ll-gutter) * 2),150rem);margin-inline:auto;padding-bottom:clamp(4.8rem,9vh,8rem);transform:translate3d(0,var(--ll-cy, 0px),0);opacity:var(--ll-co, 1)}.ll-hero .ll-d{font-size:clamp(3.6rem,5.2vw,8.8rem);max-width:none;margin:0;color:var(--ll-cream)}.ll-hero__row{display:flex;align-items:flex-end;justify-content:space-between;gap:3.2rem;margin-top:2.4rem}.ll-hero__sub{max-width:44rem;margin:0;font-size:clamp(1.5rem,1.2vw,1.7rem);line-height:1.5;font-weight:300;color:#f6f3efeb}.ll-hero__ctas{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;flex:none}@keyframes ll-line{0%{transform:scaleX(0)}55%{transform:scaleX(1);transform-origin:left}56%{transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@media(max-width:749px){.ll-hero__panels{display:block}.ll-hero__panel{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:ll-fade 18s infinite;clip-path:none}.ll-hero__panel:nth-child(1){animation-delay:-.36s}.ll-hero__panel:nth-child(2){animation-delay:5.64s}.ll-hero__panel:nth-child(3){animation-delay:11.64s}.ll-js .ll-hero__panel,.ll-js .ll-in .ll-hero__panel{clip-path:none;transition:none}.ll-hero__img{top:0;right:0;bottom:0;left:0;height:100%;transform:none;will-change:auto;transition:none}.ll-hero .ll-d{font-size:clamp(3.4rem,10.6vw,4.4rem);max-width:11ch}.ll-hero__row{flex-direction:column;align-items:flex-start;gap:1.6rem;margin-top:1.6rem}.ll-hero__sub{display:none}.ll-hero__ctas{flex-wrap:nowrap;gap:.8rem;width:100%}.ll-hero .ll-btn{flex:1 1 auto;justify-content:center;min-height:4.8rem;padding:0 1.6rem;gap:.8rem;font-size:1.1rem;letter-spacing:.1em;white-space:nowrap}.ll-hero .ll-btn svg{display:none}.ll-hero__content{padding-bottom:4.8rem}.ll-hero .ll-hero__scrim{background:linear-gradient(to bottom,#0b090780,#0b090700 22%),linear-gradient(to top,#0b0907d9,#0b090766 26%,#0b090700 46%)}}@keyframes ll-fade{0%{opacity:0}2%{opacity:1}31.3%{opacity:1}33.3%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ll-hero__panel{clip-path:none!important;transition:none}.ll-hero__img{transform:none}.ll-hero__panel{animation:none!important}.ll-hero__panel:first-child{opacity:1}}.ll-marquee{background:var(--ll-ink);color:var(--ll-cream);padding-block:1.1rem;overflow:hidden}.ll-marquee[data-scheme=cream]{background:var(--ll-cream-2);color:var(--ll-ink)}.ll-marquee__track{display:flex;width:max-content;animation:ll-marquee var(--ll-speed, 40s) linear infinite}.ll-marquee:hover .ll-marquee__track{animation-play-state:paused}.ll-marquee__group{display:flex;flex-shrink:0}.ll-marquee__item{display:inline-flex;align-items:center;gap:3.2rem;padding-right:3.2rem;font-size:1.3rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.ll-marquee__item:after{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--ll-accent)}@keyframes ll-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ll-marquee__track{animation:none;flex-wrap:wrap;width:auto}}.ll-statement .ll-wrap{display:block}.ll-statement__text{font-size:clamp(2.8rem,4.4vw,6.4rem);max-width:22em;line-height:1.08}.ll-statement__text .ll-sw{opacity:.16;transition:opacity .25s linear}.ll-statement__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2.4rem;padding-top:3.2rem;border-top:1px solid var(--ll-hair)}@media(min-width:990px){.ll-statement__body{display:grid;gap:6.4rem}}.ll-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2.4rem 4.8rem;margin-bottom:clamp(3.6rem,5vw,7rem)}.ll-head .ll-bracket{display:block;margin-bottom:2.4rem}.ll-slider{position:relative}.ll-slider__track{display:flex;gap:clamp(1.2rem,1.6vw,2.4rem);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:none;padding-inline:var(--ll-gutter);scroll-padding-inline:var(--ll-gutter);cursor:grab;-webkit-overflow-scrolling:touch}.ll-slider__track::-webkit-scrollbar{display:none}.ll-slider__track.is-drag{cursor:grabbing;scroll-snap-type:none}@media(hover:none){.ll-slider__track{scroll-snap-type:x proximity}}.ll-slider__track>*{scroll-snap-align:start;flex:0 0 auto}.ll-slider__nav{display:flex;gap:.8rem}.ll-arrow{width:5.4rem;height:5.4rem;border-radius:50%;border:1px solid currentColor;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .35s var(--ll-ease),color .35s var(--ll-ease),opacity .3s}.ll-arrow:hover:not([disabled]){background:var(--ll-ink);color:var(--ll-cream)}.ll-s[data-scheme=ink] .ll-arrow:hover:not([disabled]){background:var(--ll-cream);color:var(--ll-ink)}.ll-arrow[disabled]{opacity:.3;cursor:default}.ll-arrow svg{width:1.8rem;height:auto}.ll-arrow--prev svg{transform:scaleX(-1)}.ll-tight{padding-block:clamp(3.2rem,5vw,6.4rem)}.ll-center{display:flex;justify-content:center;margin-top:var(--ll-s5)}.ll-head--center{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--ll-s3);margin-bottom:var(--ll-s5)}.ll-head--center .ll-slider__nav{justify-self:end}.ll-head--row{display:flex;align-items:center;justify-content:space-between;gap:var(--ll-s3);margin-bottom:var(--ll-s4)}.ll-caps.ll-left{text-align:left;padding-left:0}@media(max-width:989px),(hover:none){.ll-head--center .ll-slider__nav,.ll-head--row .ll-slider__nav{display:none}}.ll-s.ll-flush{background:#f5f3ee}.ll-flush .ll-slider__track{padding-inline:0;gap:0;scroll-padding-inline:0}.ll-cat{position:relative;display:block;flex:0 0 auto;width:50vw;aspect-ratio:3 / 4;overflow:hidden;background:var(--ll-cream-2);color:#fff}@media(min-width:750px){.ll-cat{width:34vw}}@media(min-width:990px){.ll-cat{width:25vw}}.ll-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ll-ease-out)}.ll-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0b090780,#0b090700 38%)}.ll-cat__title{position:absolute;z-index:2;left:var(--ll-s2);bottom:var(--ll-s2);font-size:clamp(1.1rem,1vw,1.4rem);font-weight:500;letter-spacing:.28em;text-transform:uppercase}.ll-cat:hover img{transform:scale(1.06)}.ll-prod{display:block;flex:0 0 auto;width:44vw}@media(min-width:750px){.ll-prod{width:28vw}}@media(min-width:990px){.ll-prod{width:clamp(22rem,21vw,32rem)}}.ll-prod__media{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--ll-cream-2)}.ll-prod__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ll-ease-out)}.ll-prod:hover .ll-prod__media img{transform:scale(1.06)}.ll-prod__badge{position:absolute;z-index:3;top:var(--ll-s2);left:var(--ll-s2);padding:var(--ll-s1) var(--ll-s2);border-radius:999px;background:var(--ll-ink);color:var(--ll-cream);font-size:1.1rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1}.ll-prod__badge--soft{background:var(--ll-cream);color:var(--ll-ink)}.ll-prod__info{display:grid;gap:var(--ll-s1);padding:var(--ll-s2) .4rem 0}.ll-prod__title{font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.ll-prod__desc{min-height:3.8rem;font-size:1.3rem;line-height:1.45;font-weight:300;color:var(--ll-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ll-prod__rating{display:inline-flex;align-items:center;gap:var(--ll-s1);font-size:1.2rem;color:var(--ll-muted)}.ll-prod__price{font-size:1.4rem}.ll-prod__price s{color:var(--ll-muted);font-size:1.3rem;margin-right:.4rem}.ll-stars{position:relative;display:inline-block;font-size:1.3rem;letter-spacing:.18em;line-height:1;color:var(--ll-hair);white-space:nowrap}.ll-stars:before{content:"\2605\2605\2605\2605\2605"}.ll-stars>i{position:absolute;top:0;left:0;width:var(--p, 0%);overflow:hidden;color:var(--ll-ink);font-style:normal;white-space:nowrap}.ll-stars>i:before{content:"\2605\2605\2605\2605\2605"}.ll-caps{font-family:var(--ll-body-font);font-size:1.5rem;font-weight:600;letter-spacing:.32em;padding-left:.32em;text-transform:uppercase;line-height:1.4;text-align:center}.ll-s.ll-intro{background:#f5f3ee;padding-block:4.8rem 6.4rem}.ll-intro__inner{display:grid;justify-items:center;gap:var(--ll-s3);max-width:46rem;text-align:center}.ll-intro__text{font-size:1.6rem;line-height:1.55;font-weight:300;text-wrap:balance}@media(min-width:750px){.ll-intro--mobile{display:none}}@media(max-width:749px){.ll-hero{height:58svh;min-height:38rem;max-height:56rem}.ll-hero__content{display:none}}.ll-s.ll-statement{background:#f5f3ee}.ll-btn--dark{--b-bg: var(--ll-ink);--b-fg: #ffffff;--b-bd: var(--ll-ink);--b-hbg: var(--ll-charcoal);--b-hfg: #ffffff}.ll-feature .ll-wrap{display:grid;gap:clamp(3.2rem,5vw,7.2rem);align-items:center}.ll-feature__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--ll-r-card);background:var(--ll-charcoal)}.ll-feature__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:translate3d(0,var(--ll-py, 0px),0) scale(1.18)}.ll-feature__body{display:grid;gap:2.4rem;align-content:center}.ll-feature__text{color:#f6f3efb8;max-width:52rem}.ll-feature__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 1.6rem}.ll-feature__now{font-size:var(--ll-h-md)}.ll-feature__was{text-decoration:line-through;opacity:.55}.ll-feature__save{color:var(--ll-accent);font-size:1.4rem}.ll-list{list-style:none;margin:0;padding:0;display:grid}.ll-list li{padding-block:1.4rem;border-top:1px solid var(--ll-hair-dark)}.ll-list li:last-child{border-bottom:1px solid var(--ll-hair-dark)}.ll-list strong{display:block;font-weight:500}.ll-list span{display:block;margin-top:.4rem;font-size:1.4rem;opacity:.7}.ll-gallery{padding-block:var(--ll-pad-section)}.ll-gallery__row{display:flex;gap:clamp(1.2rem,1.6vw,2.4rem);padding-inline:var(--ll-gutter);width:max-content;transform:translate3d(var(--ll-tx, 0px),0,0);will-change:transform}.ll-gallery__item{margin:0;flex:0 0 auto;width:clamp(24rem,70vw,36rem)}.ll-gallery__cap{margin-top:1.2rem;font-size:1.4rem;color:var(--ll-muted)}.ll-edu__grid{display:grid;grid-template-columns:1fr;gap:clamp(2.4rem,3vw,4rem)}.ll-step{display:grid;gap:2rem;align-content:start}.ll-step__media{display:block;position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--ll-r-card);background:var(--ll-charcoal)}.ll-step__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ll-ease-out)}.ll-step__body{display:grid;gap:1rem;justify-items:start}.ll-step__title{font-size:var(--ll-h-md);line-height:1.15}.ll-step__text{opacity:.7}@media(hover:hover){.ll-step:hover .ll-step__media img{transform:scale(1.04)}}@media(min-width:750px){.ll-edu__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.ll-feature .ll-wrap{grid-template-columns:1.05fr 1fr}.ll-feature__media{aspect-ratio:1 / 1}.ll-gallery__item{width:clamp(28rem,24vw,40rem)}}@media(min-width:1200px){.ll-edu__grid{grid-template-columns:repeat(4,1fr)}}tolstoy-widget{cursor:grab}tolstoy-widget button[aria-label$=" slide"]{width:4.4rem;height:4.4rem}.ll-s.ll-feature[data-scheme=cream]{background:#f5f3ee;color:var(--ll-ink)}.ll-feature[data-scheme=cream] .ll-d{color:var(--ll-ink)}.ll-feature[data-scheme=cream] .ll-feature__text{color:#0b0907b8}.ll-feature[data-scheme=cream] .ll-feature__was{color:var(--ll-muted)}@media(max-width:749px){.ll-s.ll-feature{padding-block:0}.ll-feature .ll-wrap{width:100%;gap:0}.ll-feature__media{aspect-ratio:1 / 1;border-radius:0}.ll-feature__body{padding:3.2rem var(--ll-gutter) 4.8rem;gap:1.6rem;justify-items:start}.ll-feature .ll-d{font-size:clamp(3rem,8.4vw,3.8rem)}.ll-feature__text{font-size:1.5rem;line-height:1.55}.ll-feature__now{font-size:2.4rem}.ll-feature__save{display:none}.ll-edu__grid{display:flex;gap:var(--ll-s2);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--ll-gutter) * -1);padding-inline:var(--ll-gutter);scroll-padding-inline:var(--ll-gutter);-webkit-overflow-scrolling:touch}.ll-edu__grid::-webkit-scrollbar{display:none}.ll-edu__grid>.ll-step{flex:0 0 72vw;scroll-snap-align:start}}.ll-look__media>img,.ll-look__video{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center 28%;border-radius:var(--ll-r-card);background:var(--ll-cream-2);display:block}.ll-look__media{position:relative;border-radius:var(--ll-r-card)}.ll-gallery__item:has(.ll-hot.is-open),.ll-gallery__item:has(.ll-hot:hover){z-index:5;position:relative}.ll-hot{position:absolute;left:var(--x);top:var(--y);z-index:2}.ll-hot:is(:hover,.is-open){z-index:6}.ll-hot__dot{all:unset;box-sizing:border-box;position:absolute;left:-1.6rem;top:-1.6rem;width:3.2rem;height:3.2rem;border-radius:50%;background:#ffffff73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;display:grid;place-items:center;transition:transform .35s var(--ll-ease-out),background .3s}.ll-hot__dot span{width:1rem;height:1rem;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #0b090714}.ll-hot__dot:focus-visible{outline:2px solid var(--ll-ink);outline-offset:2px}.ll-hot:is(:hover,.is-open) .ll-hot__dot{transform:scale(1.18);background:#fffc}.ll-hot__card{position:absolute;width:25rem;display:grid;grid-template-columns:6.4rem 1fr 2rem;gap:var(--ll-s2);align-items:center;padding:var(--ll-s1);background:var(--ll-white);color:var(--ll-ink);border-radius:1.6rem;box-shadow:0 1.6rem 4rem -1.2rem #0b090759;opacity:0;visibility:hidden;transform:translateY(.8rem);transition:opacity .25s,transform .35s var(--ll-ease-out),visibility 0s .25s;pointer-events:none}.ll-hot__card img{width:6.4rem;height:6.4rem;aspect-ratio:1;object-fit:cover;border-radius:1.1rem;background:var(--ll-cream-2)}.ll-hot__txt{display:grid;gap:.4rem;min-width:0}.ll-hot__name{font-size:1.3rem;line-height:1.3;font-weight:500;letter-spacing:.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ll-hot__price{font-size:1.3rem;color:var(--ll-muted)}.ll-hot__card svg{width:1.8rem;height:auto}.ll-hot:is(:hover,:focus-within,.is-open) .ll-hot__card{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}.ll-hot[data-y=b] .ll-hot__card{top:2.4rem}.ll-hot[data-y=t] .ll-hot__card{bottom:2.4rem}.ll-hot[data-x=l] .ll-hot__card{left:-1.2rem}.ll-hot[data-x=r] .ll-hot__card{right:-1.2rem}.ll-hot[data-x=c] .ll-hot__card{left:50%;margin-left:-12.5rem}@media(max-width:749px){.ll-hot__card{width:22rem;grid-template-columns:5.6rem 1fr 1.8rem}.ll-hot__card img{width:5.6rem;height:5.6rem}.ll-hot[data-x=c] .ll-hot__card{margin-left:-11rem}}@media(max-width:389px){.ll-intro .ll-btn{padding-inline:2rem}}@media(max-width:749px){.ll-statement--desktop{display:none}}.ll-statement--desktop{padding-bottom:clamp(2.4rem,3vw,4rem)}.ll-statement--desktop+.shopify-section .ll-section,.shopify-section:has(.ll-statement--desktop)+.shopify-section>.ll-section{padding-top:clamp(2.4rem,3vw,4rem)}[id$=ll_categories]>section,[id$=ll_categories] .ll-section{padding-top:clamp(1.6rem,2vw,2.4rem)}.kl_reviews__star_rating_widget{display:inline-flex;align-items:center;gap:.6rem;font-size:1.2rem;color:inherit;text-decoration:none;pointer-events:none}.kl_reviews__star_rating_widget svg{width:1.3rem;height:1.3rem}.kl_reviews__star--fill{stop-color:#0b0907!important;fill:#0b0907!important}.kl_reviews__star--empty{stop-color:#d8d1c4!important;fill:#d8d1c4!important}.ll-prod__rating .kl_reviews__star_rating_widget[aria-label^="0 stars"],.llc-card__rating .kl_reviews__star_rating_widget[aria-label^="0 stars"]{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ll-home.css.map */
