.lv1{--lv1-ink: #252525;--lv1-ink-soft: #5f5f5f;--lv1-paper: #ffffff;--lv1-cream: #f8f7f2;--lv1-stone: #efecec;--lv1-forest: #2c332f;--lv1-taupe: #716a56;--lv1-line: #e2e0db;--lv1-radius: 6px;--lv1-section-pad: clamp(48px, 6vw, 80px);--lv1-shell-max: 1240px;--color-foreground: 37, 37, 37;color:var(--lv1-ink);font-family:Plus Jakarta Sans,sans-serif;font-weight:400;scroll-margin-top:96px}.lv1--paper{background-color:var(--lv1-paper)}.lv1--cream{background-color:var(--lv1-cream)}.lv1--stone{background-color:var(--lv1-stone)}.lv1--forest{background-color:var(--lv1-forest);color:#fff}.lv1--taupe{background-color:var(--lv1-taupe);color:#fff}.lv1-shell{max-width:var(--lv1-shell-max);margin-inline:auto;padding-inline:20px}@media(min-width:750px){.lv1-shell{padding-inline:50px}}.lv1-eyebrow{display:block;margin:0 0 14px;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.6px;color:var(--lv1-ink-soft)}.lv1-eyebrow--on-dark{color:#ffffffb3}.lv1-title{margin:0 0 18px;font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--lv1-ink)}.lv1-title em{font-style:italic;font-size:inherit;font-weight:inherit}.lv1-title--on-dark{color:#fff}.lv1-subtitle{margin:0;font-size:14px;font-weight:400;line-height:1.7;color:var(--lv1-ink-soft);max-width:60ch}.lv1-subtitle--on-dark{color:#ffffffd6}.lv1-section__head{margin-bottom:clamp(28px,4vw,48px)}.lv1-section__head--center{text-align:center;margin-left:auto;margin-right:auto;max-width:720px}.lv1-section__head--center .lv1-subtitle{margin-inline:auto}.lv1-rte{font-size:14px;line-height:1.75;color:var(--lv1-ink-soft)}.lv1-rte>*:first-child{margin-top:0}.lv1-rte>*:last-child{margin-bottom:0}.lv1-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 30px;border:1px solid var(--lv1-ink);border-radius:0;background:transparent;color:var(--lv1-ink);font-family:inherit;font-size:15px;font-weight:400;letter-spacing:1px;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.lv1-btn:hover{transform:translateY(-2px)}.lv1-btn:focus-visible{outline:2px solid var(--lv1-forest);outline-offset:2px}.lv1-btn__icon{width:15px;height:15px;flex:none}.lv1-btn--primary{background:var(--lv1-ink);color:#fff}.lv1-btn--primary:hover{background:var(--lv1-forest);border-color:var(--lv1-forest)}.lv1-btn--ghost:hover{background:var(--lv1-ink);color:#fff}.lv1-btn--on-dark{background:#f4f3ee;color:var(--lv1-forest);border-color:#f4f3ee}.lv1-btn--on-dark:hover{background:#fff;border-color:#fff}.lv1-btn[disabled],.lv1-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.lv1-btn[disabled]:hover,.lv1-btn[aria-disabled=true]:hover{transform:none}.lv1-checks{margin:0;padding:0;list-style:none;display:grid;gap:10px}.lv1-checks li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;color:var(--lv1-ink)}.lv1-checks--on-dark li{color:#ffffffe6}.lv1-check-icon{width:16px;height:16px;flex:none;margin-top:2px;color:var(--lv1-forest)}.lv1-checks--on-dark .lv1-check-icon{color:#f4f3ee}.lv1-page--empty{max-width:1240px;margin-inline:auto;padding:64px 20px;text-align:center;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;line-height:1.7;color:#5f5f5f}.lv1-page--empty code{background:#efecec;padding:2px 6px;border-radius:4px}.lv1-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.lv1-hero{padding-block:0}.lv1-hero--fit{padding-block:var(--lv1-section-pad)}.lv1-hero__grid{display:grid;grid-template-columns:1fr;gap:0}.lv1-hero__media{order:-1}.lv1-hero--fill .lv1-hero__grid{max-width:none;padding-inline:0}.lv1-hero--fill .lv1-hero__content{padding:clamp(32px,7vw,44px) 20px clamp(40px,8vw,52px)}.lv1-hero--fit .lv1-hero__grid{gap:clamp(28px,5vw,40px)}.lv1-hero__img,.lv1-hero__video{display:block;width:100%;margin:0}.lv1-hero--fill .lv1-hero__img,.lv1-hero--fill .lv1-hero__video{aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:center;border-radius:0}.lv1-hero--fit .lv1-hero__img,.lv1-hero--fit .lv1-hero__video{height:auto;max-height:min(75vw,60vh);object-fit:contain;object-position:center;border-radius:var(--lv1-radius)}.lv1-hero__media-desktop{display:none}.lv1-hero__eyebrow{margin-bottom:12px}.lv1-hero__title{margin:0;max-width:20ch;font-size:clamp(30px,4vw,42px);font-weight:700;line-height:1.12;letter-spacing:-.015em;color:var(--lv1-ink)}.lv1-hero__title em{font-style:italic;font-size:inherit;font-weight:700}.lv1-hero__subtitle{margin:20px 0 0;max-width:44ch}.lv1-hero__capture{margin-top:26px;max-width:460px}.lv1-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.lv1-hero__features{margin-top:26px}@media(min-width:750px){.lv1-hero__grid{grid-template-columns:1fr 1fr}.lv1-hero__media-mobile{display:none}.lv1-hero__media-desktop{display:block}.lv1-hero--fill .lv1-hero__grid{align-items:stretch;min-height:560px;gap:0}.lv1-hero--fill .lv1-hero__content{display:flex;flex-direction:column;justify-content:center;padding-block:clamp(48px,6vw,72px);padding-left:48px;padding-right:max(20px,calc((100vw - var(--lv1-shell-max)) / 2 + 20px))}.lv1-hero--fill .lv1-hero__media{height:100%}.lv1-hero--fill .lv1-hero__img,.lv1-hero--fill .lv1-hero__video{aspect-ratio:auto;height:100%;object-fit:cover}.lv1-hero--fit .lv1-hero__grid{align-items:center}.lv1-hero--fit .lv1-hero__img,.lv1-hero--fit .lv1-hero__video{max-height:80vh}}@media(min-width:990px){.lv1-hero--fill .lv1-hero__grid{min-height:660px}}.lv1-capture__form{margin:0}.lv1-capture__row{display:flex;flex-direction:column;gap:10px}.lv1-capture__input{width:100%;margin:0;padding:15px 16px;border:1px solid var(--lv1-line);border-radius:var(--lv1-radius);background:#fff;color:var(--lv1-ink);font-family:inherit;font-size:15px;font-weight:400;line-height:1.3;appearance:none;-webkit-appearance:none}.lv1-capture__input::placeholder{color:var(--lv1-ink-soft);opacity:1}.lv1-capture__input:focus{outline:2px solid var(--lv1-forest);outline-offset:1px;border-color:var(--lv1-forest)}.lv1-capture__submit{flex:none}.lv1-capture__submit{position:relative}.lv1-capture__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;color:currentColor}.lv1-capture__spinner .spinner{width:18px;height:18px}.lv1-capture__spinner .path{stroke:currentColor}.lv1-capture__submit-label.is-hidden{visibility:hidden}.lv1-capture__submit[aria-busy=true]{cursor:progress}.lv1-capture__thanks{align-items:center}.lv1-capture__fine{margin:10px 0 0;font-size:12px;font-weight:400;line-height:1.6;color:var(--lv1-ink-soft)}.lv1-capture__policy{color:inherit;text-decoration:underline;text-underline-offset:2px}.lv1-capture__policy:hover{text-decoration-thickness:2px}.lv1-capture--on-dark .lv1-capture__policy{color:#fff}.lv1-capture__error{margin:10px 0 0;font-size:12px;font-weight:400;line-height:1.6;color:#9a3b32}.lv1-capture [hidden]{display:none!important}.lv1-capture__thanks{display:flex;align-items:flex-start;gap:12px}.lv1-capture__thanks-icon{width:20px;height:20px;flex:none;margin-top:1px;color:var(--lv1-forest)}.lv1-capture__thanks-title{margin:0;font-size:15px;font-weight:600;line-height:1.4;color:var(--lv1-ink)}.lv1-capture__thanks-body{margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.6;color:var(--lv1-ink-soft)}@media(min-width:750px){.lv1-capture__row{flex-direction:row;align-items:stretch}.lv1-capture__input{flex:1 1 auto;min-width:0}}.lv1-capture--on-dark .lv1-capture__input{background:#ffffff1f;border-color:#ffffff47;color:#fff}.lv1-capture--on-dark .lv1-capture__input::placeholder{color:#ffffffb3}.lv1-capture--on-dark .lv1-capture__input:focus{outline-color:#f4f3ee;border-color:#fff9}.lv1-capture--on-dark .lv1-capture__submit{background:#f4f3ee;border-color:#f4f3ee;color:var(--lv1-forest)}.lv1-capture--on-dark .lv1-capture__submit:hover{background:#fff;border-color:#fff}.lv1-capture--on-dark .lv1-capture__fine{color:#ffffffb3}.lv1-capture--on-dark .lv1-capture__error{color:#f3b4ac}.lv1-capture--on-dark .lv1-capture__thanks-icon{color:#f4f3ee}.lv1-capture--on-dark .lv1-capture__thanks-title{color:#fff}.lv1-capture--on-dark .lv1-capture__thanks-body{color:#ffffffc7}.lv1-vslider{padding-block:clamp(40px,5vw,64px);--lv1-vs-fg: #ffffff;--lv1-vs-fg-soft: rgba(255, 255, 255, .7);--lv1-vs-placeholder-bg: linear-gradient(135deg, rgba(255, 255, 255, .05), rgba(255, 255, 255, .12));--lv1-vs-placeholder-fg: rgba(255, 255, 255, .6);--lv1-vs-btn-bg: rgba(0, 0, 0, .55);--lv1-vs-btn-bg-hover: rgba(0, 0, 0, .8);--lv1-vs-btn-border: rgba(255, 255, 255, .55);--lv1-vs-btn-fg: #ffffff;--lv1-vs-focus: #ffffff}.lv1-vslider.lv1--paper,.lv1-vslider.lv1--cream,.lv1-vslider.lv1--stone{--lv1-vs-fg: var(--lv1-ink);--lv1-vs-fg-soft: var(--lv1-ink-soft);--lv1-vs-placeholder-bg: linear-gradient(135deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, .18));--lv1-vs-placeholder-fg: rgba(255, 255, 255, .7);--lv1-vs-btn-bg: rgba(255, 255, 255, .94);--lv1-vs-btn-bg-hover: #ffffff;--lv1-vs-btn-border: var(--lv1-line);--lv1-vs-btn-fg: var(--lv1-ink);--lv1-vs-focus: var(--lv1-forest)}.lv1-vslider .lv1-section__head{margin-bottom:28px}.lv1-vslider .lv1-eyebrow{margin-bottom:8px}.lv1-vslider .lv1-title{margin-bottom:6px}.lv1-vslider .lv1-subtitle{margin:0}.lv1-vslider__viewport{position:relative;overflow-x:hidden;overflow-x:clip;overflow-y:visible;padding-block:24px;--lv1-vs-card-w: 72vw;--lv1-vs-gap: 16px}.lv1-vslider__track{display:flex;align-items:center;gap:var(--lv1-vs-gap);padding-inline:8px;width:max-content;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}.lv1-vslider__card{flex:0 0 var(--lv1-vs-card-w);display:flex;flex-direction:column;gap:12px;filter:grayscale(1);opacity:.5;transform:scale(.82);transform-origin:center center;transition:filter .5s ease,opacity .5s ease,transform .5s ease;cursor:pointer}.lv1-vslider__card[aria-current=true]{filter:none;opacity:1;transform:scale(1);cursor:default}.lv1-vslider__media{position:relative;aspect-ratio:9 / 16;border-radius:var(--lv1-radius);overflow:hidden;background:#000}.lv1-vslider__video,.lv1-vslider__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lv1-vslider__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--lv1-vs-placeholder-bg);color:var(--lv1-vs-placeholder-fg);font-size:56px;font-weight:700;line-height:1}.lv1-vslider__play{position:absolute;top:50%;left:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;border:1.5px solid rgba(255,255,255,.85);background:#0000006b;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;z-index:3;opacity:0;pointer-events:none;transition:opacity .25s ease,background-color .2s ease,transform .2s ease}.lv1-vslider__play:hover{background:#000000a6;transform:scale(1.05)}.lv1-vslider__play:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.lv1-vslider__play svg{width:24px;height:24px;margin-left:3px}.lv1-vslider__card[aria-current=true] .lv1-vslider__play{opacity:1;pointer-events:auto}.lv1-vslider__card.is-playing .lv1-vslider__play{opacity:0;pointer-events:none}.lv1-vslider__overlay-quote{position:absolute;left:14px;right:14px;bottom:14px;margin:0;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.3px;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.6);z-index:2;transition:opacity .4s ease}.lv1-vslider__card[aria-current=false] .lv1-vslider__overlay-quote{opacity:0}.lv1-vslider__attr{display:flex;flex-direction:column;gap:2px;transition:opacity .4s ease}.lv1-vslider__card[aria-current=false] .lv1-vslider__attr{opacity:.7}.lv1-vslider__name{font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.2px;color:var(--lv1-vs-fg)}.lv1-vslider__meta{font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.6px;color:var(--lv1-vs-fg-soft)}.lv1-vslider__btn{position:absolute;top:50%;width:44px;height:44px;margin-top:-22px;border-radius:50%;border:1px solid var(--lv1-vs-btn-border);background:var(--lv1-vs-btn-bg);color:var(--lv1-vs-btn-fg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;z-index:4;transition:background-color .2s ease,opacity .2s ease,transform .15s ease}.lv1-vslider__btn:hover{background:var(--lv1-vs-btn-bg-hover);transform:scale(1.05)}.lv1-vslider__btn:focus-visible{outline:2px solid var(--lv1-vs-focus);outline-offset:2px}.lv1-vslider__btn svg{width:16px;height:16px}.lv1-vslider__btn--prev{left:12px}.lv1-vslider__btn--next{right:12px}@media(min-width:750px){.lv1-vslider__viewport{--lv1-vs-card-w: 280px;--lv1-vs-gap: 28px}.lv1-vslider__btn{width:48px;height:48px;margin-top:-24px}.lv1-vslider__btn--prev{left:20px}.lv1-vslider__btn--next{right:20px}}@media(min-width:1100px){.lv1-vslider__viewport{--lv1-vs-card-w: 300px}}.lv1-follow{padding-block:var(--lv1-section-pad)}.lv1-follow__head{display:grid;gap:20px}.lv1-follow__copy>*:last-child{margin-bottom:0}@media(min-width:750px){.lv1-follow__head{grid-template-columns:1fr auto;align-items:end;gap:24px 40px}}.lv1-follow__title{font-weight:700;line-height:1.2;overflow-wrap:anywhere}.lv1-follow__cta{justify-self:start}@media(min-width:750px){.lv1-follow__cta{justify-self:end}}.lv1-follow__grid{display:grid;grid-auto-flow:column;grid-auto-columns:40vw;gap:3px;margin:0;padding:0 20px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-20px;scroll-padding-inline:20px}.lv1-follow__grid::-webkit-scrollbar{display:none}.lv1-follow__cell{scroll-snap-align:start}@media(min-width:750px){.lv1-follow__grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;margin-inline:0;overflow-x:visible;scroll-snap-type:none}}.lv1-follow__cell{display:block;min-width:0}.lv1-follow__tile{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:0;background-color:var(--lv1-stone);text-decoration:none}.lv1-follow__tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.lv1-follow__tile:focus-visible{outline:2px solid var(--lv1-forest);outline-offset:2px}.lv1--forest .lv1-follow__tile,.lv1--taupe .lv1-follow__tile{background-color:#ffffff1a}.lv1--forest .lv1-follow__tile:focus-visible,.lv1--taupe .lv1-follow__tile:focus-visible{outline-color:#f4f3ee}@media(hover:hover)and (pointer:fine)and (min-width:750px){a.lv1-follow__tile:hover img{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.lv1-follow__tile img{transition:none}a.lv1-follow__tile:hover img{transform:none}}.lv1-pcta{padding-block:var(--lv1-section-pad)}.lv1-pcta__grid{display:grid;grid-template-columns:1fr;gap:clamp(32px,4vw,56px);align-items:center}.lv1-pcta__media{order:-1;min-width:0}@media(min-width:750px){.lv1-pcta__grid{grid-template-columns:1fr 1fr;gap:clamp(40px,5vw,72px);align-items:stretch}.lv1-pcta__media{order:-1;align-self:center}.lv1-pcta--image-right .lv1-pcta__media{order:0}}.lv1-pcta__info{display:flex;flex-direction:column;min-width:0}.lv1-pcta__info>.lv1-pcta__buy{margin-top:auto}.lv1-pcta__eyebrow{margin-bottom:12px;line-height:1.4}.lv1-pcta__title{margin:0 0 14px;font-size:clamp(28px,3vw,32px);font-weight:700;line-height:1.2}.lv1-pcta__desc{margin:0 0 22px;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:.6px}.lv1-pcta__desc p{margin:0 0 1em;line-height:1.75}.lv1-pcta__desc p:last-child{margin-bottom:0}.lv1-pcta--dark .lv1-pcta__desc{color:#ffffffd6}.lv1-pcta__ksps{margin:0 0 28px}.lv1-pcta__buy{display:grid;gap:14px;justify-items:start}@media(min-width:750px){.lv1-pcta__buy{max-width:460px}}.lv1-pcta__meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.lv1-pcta__price{margin:0;display:inline-flex;align-items:baseline;gap:8px}.lv1-pcta__price-regular,.lv1-pcta__price-sale{font-size:15px;font-weight:700;line-height:1.3;color:var(--lv1-ink)}.lv1-pcta__price-compare{font-size:12px;font-weight:400;line-height:1.3;color:var(--lv1-ink-soft);text-decoration:line-through}.lv1-pcta__reviews{margin:0;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.3px;color:var(--lv1-ink-soft)}.lv1-pcta--dark .lv1-pcta__price-regular,.lv1-pcta--dark .lv1-pcta__price-sale{color:#fff}.lv1-pcta--dark .lv1-pcta__price-compare,.lv1-pcta--dark .lv1-pcta__reviews{color:#ffffffb3}.lv1-pcta__form{width:100%}.lv1-pcta__atc-form{margin:0}.lv1-pcta__cta{position:relative;width:100%;min-height:48px;padding-inline:24px;font-size:14px;line-height:1.2;letter-spacing:.8px}@media(min-width:750px){.lv1-pcta__cta{width:auto;min-width:240px}}.lv1-pcta--dark .lv1-btn--primary{background:#f4f3ee;color:var(--lv1-forest);border-color:#f4f3ee}.lv1-pcta--dark .lv1-btn--primary:hover{background:#fff;border-color:#fff}.lv1-pcta__cta .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:transparent;pointer-events:none}.lv1-pcta__cta .loading-overlay__spinner.hidden{display:none}.lv1-pcta__cta .loading-overlay__spinner .spinner{width:20px;height:20px}.lv1-pcta__cta .loading-overlay__spinner .path{stroke:#fff}.lv1-pcta--dark .lv1-pcta__cta .loading-overlay__spinner .path{stroke:var(--lv1-forest)}.lv1-pcta__cta .hidden{display:none}.lv1-pcta__cta.loading>span{visibility:hidden}.lv1-pcta .product-form__error-message-wrapper{margin-top:8px;font-size:13px;font-weight:400;line-height:1.5;color:#c0392b}.lv1-pcta .product-form__error-message-wrapper[hidden]{display:none}.lv1-pcta--dark .product-form__error-message-wrapper{color:#ffb4a8}.lv1-pcta__trust{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.5px;color:var(--lv1-ink-soft)}.lv1-pcta__trust svg{width:13px;height:13px;flex:none}.lv1-pcta--dark .lv1-pcta__trust{color:#ffffffb3}.lv1-subscribe{padding-top:clamp(40px,5vw,56px);padding-bottom:clamp(48px,6vw,72px)}.lv1-subscribe__grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:start}@media(min-width:750px){.lv1-subscribe__grid{grid-template-columns:1fr 1fr;gap:48px;align-items:center}}.lv1-subscribe__copy,.lv1-subscribe__capture{min-width:0}.lv1-subscribe__eyebrow{margin-bottom:10px;line-height:1.4}.lv1-subscribe__title{margin-bottom:12px;font-weight:700;line-height:1.2}.lv1-subscribe__title:last-child{margin-bottom:0}.lv1-subscribe__subtitle{max-width:46ch;line-height:1.7}.lv1-carousel{display:block;position:relative}.lv1-carousel__viewport{position:relative;overflow:hidden;aspect-ratio:1 / 1;border-radius:var(--lv1-radius);background:var(--lv1-stone)}.lv1-carousel__track{display:flex;margin:0;padding:0;list-style:none;height:100%;transition:transform .45s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){.lv1-carousel__track{transition:none}}.lv1-carousel__slide{flex:0 0 100%;width:100%;height:100%}.lv1-carousel__img{display:block;width:100%;height:100%;object-fit:cover}.lv1-carousel__btn{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:var(--lv1-ink);cursor:pointer;transition:background-color .25s ease,opacity .25s ease;box-shadow:0 3px 12px #25252529}.lv1-carousel__btn svg{width:16px;height:16px}.lv1-carousel__btn--prev{left:12px}.lv1-carousel__btn--next{right:12px}.lv1-carousel__btn:hover{background:#fff}.lv1-carousel__btn:focus-visible{outline:2px solid var(--lv1-forest);outline-offset:2px}.lv1-carousel__btn[disabled]{opacity:.35;cursor:default}@media(min-width:750px){.lv1-carousel__btn{width:44px;height:44px}.lv1-carousel__btn--prev{left:16px}.lv1-carousel__btn--next{right:16px}}@media(hover:hover)and (pointer:fine)and (min-width:750px){.lv1-carousel__btn{opacity:0}.lv1-carousel:hover .lv1-carousel__btn,.lv1-carousel:focus-within .lv1-carousel__btn{opacity:1}}.lv1-carousel--single .lv1-carousel__btn,.lv1-carousel--single .lv1-carousel__dots{display:none}.lv1-carousel__dots{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#ffffffe6}.lv1-carousel__dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#25252547;cursor:pointer;transition:background-color .25s ease,transform .25s ease}.lv1-carousel__dot.is-active{background:var(--lv1-ink);transform:scale(1.25)}.lv1-carousel__dot:focus-visible{outline:2px solid var(--lv1-forest);outline-offset:2px}.lv1-review{padding-block:var(--lv1-section-pad)}.lv1-review__grid{display:grid;grid-template-columns:1fr;gap:clamp(32px,4vw,56px)}.lv1-review__media{order:-1}@media(min-width:750px){.lv1-review__grid{grid-template-columns:1fr 1fr;gap:clamp(40px,5vw,72px);align-items:center}.lv1-review--media-left .lv1-review__media{order:-1}.lv1-review--media-right .lv1-review__media{order:1}}.lv1-review__pane{display:flex;flex-direction:column}.lv1-review__head{margin-bottom:clamp(22px,3vw,32px)}.lv1-review__summary{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.lv1-review__summary-avg{font-size:15px;font-weight:700;line-height:1}.lv1-review__summary-count{font-size:13px;line-height:1;color:var(--lv1-ink-soft)}.lv1-review__stack{position:relative}.lv1-review__quotes{display:grid}.lv1-review__item{grid-area:1 / 1;margin:0;opacity:0;visibility:hidden;transition:opacity .35s ease}.lv1-review__item.is-active{opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.lv1-review__item{transition:none}}.lv1-review__summary .rating-star,.lv1-review__stars{--letter-spacing: .5;--font-size: 1.6}.lv1-review__stars{margin-bottom:14px}.lv1-review__quote{margin:0 0 18px;padding:0;border:0;font-size:clamp(18px,2.2vw,22px);font-weight:400;line-height:1.5;letter-spacing:-.005em;color:var(--lv1-ink)}.lv1-review__quote p{margin:0;font-size:inherit;line-height:inherit}.lv1-review__attr{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.lv1-review__cite{font-size:15px;font-weight:600;font-style:normal;line-height:1.4;color:var(--lv1-ink)}.lv1-review__meta{font-size:13px;line-height:1.4;color:var(--lv1-ink-soft)}.lv1-review__verified{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:var(--lv1-stone);font-size:12px;line-height:1;letter-spacing:.3px;color:var(--lv1-forest)}.lv1-review__verified svg{width:13px;height:13px}.lv1-review__product{margin-top:18px;padding-top:16px;border-top:1px solid var(--lv1-line);display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px}.lv1-review__product-name{margin:0;font-size:15px;font-weight:600;line-height:1.4}.lv1-review__product-link{color:var(--lv1-ink);text-decoration:none}.lv1-review__product-link:hover{text-decoration:underline}.lv1-review__price{margin:0;font-size:15px;font-weight:700;line-height:1.4}.lv1-review__price-compare{margin-left:6px;font-size:12px;font-weight:400;color:var(--lv1-ink-soft)}.lv1-review__controls{display:flex;gap:10px;margin-top:22px}.lv1-review__btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--lv1-line);border-radius:50%;background:transparent;color:var(--lv1-ink);cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.lv1-review__btn svg{width:16px;height:16px}.lv1-review__btn:hover{background:var(--lv1-stone);border-color:var(--lv1-ink)}.lv1-review__btn:focus-visible{outline:2px solid var(--lv1-forest);outline-offset:2px}.lv1--forest .lv1-review__quote,.lv1--taupe .lv1-review__quote,.lv1--forest .lv1-review__cite,.lv1--taupe .lv1-review__cite,.lv1--forest .lv1-review__summary-avg,.lv1--taupe .lv1-review__summary-avg{color:#fff}.lv1--forest .lv1-review__meta,.lv1--taupe .lv1-review__meta,.lv1--forest .lv1-review__summary-count,.lv1--taupe .lv1-review__summary-count{color:#ffffffc7}.lv1--forest .lv1-review__product,.lv1--taupe .lv1-review__product{border-top-color:#ffffff38}.lv1--forest .lv1-review__product-link,.lv1--taupe .lv1-review__product-link,.lv1--forest .lv1-review__price,.lv1--taupe .lv1-review__price{color:#fff}.lv1--forest .lv1-review__verified,.lv1--taupe .lv1-review__verified{background:#ffffff29;color:#f4f3ee}.lv1--forest .lv1-review__btn,.lv1--taupe .lv1-review__btn{border-color:#ffffff4d;color:#fff}.lv1--forest .lv1-review__btn:hover,.lv1--taupe .lv1-review__btn:hover{background:#ffffff24;border-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/9/assets/page-landing-v1.css.map */
