:root{--night:#140c0b;--night-2:#1d1210;--night-3:#2a1916;--paper:#f6efe6;--paper-2:#efe4d6;--paper-3:#fffaf3;--paper-line:#e1d2bf;--ink:#1e1412;--ink-2:#4b3a34;--ink-3:#7c6860;--bone:#f7ede3;--bone-2:#dccbbd;--bone-3:#ab978c;--bone-line:#f7ede324;--red:#c30f2c;--red-2:#a50c24;--glow:#ff2d48;--ember:#7d0b1c;--wine:#3a0d14;--gold:#f2b84b;--ok:#2f8a4e;--serif:"Instrument Serif","Iowan Old Style","Times New Roman",serif;--sans:"Figtree",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--max:1180px;--read:660px;--lv-cream:var(--bone);--lv-text:var(--bone-2);--lv-muted:var(--bone-3);--lv-red:var(--glow);--lv-gold:var(--gold);--lv-serif:var(--serif);--lv-sans:var(--sans);--lv-line:var(--bone-line);--lv-max:var(--max)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--night);color:var(--bone-2);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.gradient{background:var(--night)}body,.lv,.shopify-section{letter-spacing:0}.accordion__title,.button,.button-label,.field__label,.cart-notification__heading,.copyright__content,.copyright__content a,.footer a,.footer-block__heading,.list-menu__item,.skip-to-content-link,.price,.badge,.product__title,.caption,.caption-large,.caption-with-letter-spacing{letter-spacing:0!important}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--serif);letter-spacing:-.01em;color:var(--bone);font-weight:400}a{color:inherit}:target,[id^=lv-]{scroll-margin-top:84px}.announcement-bar__message,.announcement-bar__message *{font:600 15px/1.3 var(--sans)!important;letter-spacing:0!important;color:#fff!important}.header-wrapper{background:var(--night)!important;border-bottom:1px solid var(--bone-line)!important}.header{padding-top:8px!important;padding-bottom:8px!important}.header__icon,.header__icon svg{color:var(--bone)!important}.lv-logo{color:var(--bone);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.lv-logo svg{flex:none;width:28px;height:28px}.lv-logo span{font:700 23px/1 var(--sans);letter-spacing:-.02em}.footer{border-top:1px solid var(--bone-line);background:var(--night-2)!important}.footer,.footer a,.footer .caption{color:var(--bone-3)!important;font-family:var(--sans)!important}.footer-block__heading{font-family:var(--serif)!important;color:var(--bone)!important;font-size:24px!important}.shopify-policy__container{max-width:760px}.shopify-policy__container,.shopify-policy__body,.shopify-policy__body *{color:var(--bone-2);font-family:var(--sans)!important}.shopify-policy__body span,.shopify-policy__body p,.shopify-policy__body li{font-size:17px!important;font-weight:400!important;line-height:1.7!important}.shopify-policy__body strong,.shopify-policy__body b{color:var(--bone);font-weight:700!important}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--serif)!important;color:var(--bone)!important;font-weight:400!important}.shopify-policy__title h1{font-size:44px;font-family:var(--serif)!important}.lv{color:var(--bone-2);font-family:var(--sans);font-size:18px;line-height:1.6}.lv *{box-sizing:border-box}.lv img{max-width:100%;height:auto;display:block}.lv-sec{background:var(--night);padding:64px 0;position:relative;overflow:clip}.lv-sec--flush-top{padding-top:0}@media (width>=990px){.lv-sec{padding:104px 0}.lv-sec--tight{padding:56px 0}}.lv-wrap{max-width:var(--max);margin:0 auto;padding:0 20px}.lv-read{max-width:var(--read);margin:0 auto;padding:0 22px}.lv-center{text-align:center}.lv-center .lv-list{text-align:left;display:inline-block}.lv-sec--paper,.lv-sec--paper2{background:var(--paper);color:var(--ink-2)}.lv-sec--red{background:var(--red);color:#ffe9ea}.lv-sec--wine{color:var(--bone-2);background:radial-gradient(120% 80% at 50% 0,#6d1020 0%,#3a0d14 55%,#1f0a0d 100%)}.lv-sec--paper .lv-h1,.lv-sec--paper .lv-h2,.lv-sec--paper .lv-h3,.lv-sec--paper .lv-h4,.lv-sec--paper2 .lv-h1,.lv-sec--paper2 .lv-h2,.lv-sec--paper2 .lv-h3,.lv-sec--paper2 .lv-h4{color:var(--ink)}.lv-sec--paper .lv-lead,.lv-sec--paper2 .lv-lead{color:var(--ink-2)}.lv-sec--paper strong,.lv-sec--paper2 strong{color:var(--ink)}.lv-sec--red .lv-h1,.lv-sec--red .lv-h2,.lv-sec--red .lv-h3,.lv-sec--red .lv-h4,.lv-sec--red strong{color:#fff}.lv-sec--red .lv-lead{color:#ffe0e2}.lv-h1{font:400 clamp(44px,11.4vw,82px)/1 var(--serif);letter-spacing:-.018em;color:var(--bone);text-wrap:balance;margin:0 0 16px}.lv-h2{font:400 clamp(38px,9.4vw,64px)/1.03 var(--serif);letter-spacing:-.015em;color:var(--bone);text-wrap:balance;margin:0 0 18px}.lv-h3{font:700 23px/1.25 var(--sans);letter-spacing:-.01em;color:var(--bone);margin:0 0 10px}.lv-h4{font:700 19px/1.3 var(--sans);color:var(--bone);margin:0 0 6px}.lv-h1 em,.lv-h2 em{color:var(--glow);font-style:italic}.lv-sec--paper .lv-h1 em,.lv-sec--paper .lv-h2 em,.lv-sec--paper2 .lv-h2 em{color:var(--red)}.lv-sec--red .lv-h1 em,.lv-sec--red .lv-h2 em{color:#ffd0d4}.lv-lead{font:400 20px/1.55 var(--sans);color:var(--bone-2);margin:0 0 22px}.lv-lead p{margin:0 0 14px}.lv-rte a{text-underline-offset:3px;text-decoration:underline}.lv-rte strong{color:var(--bone);font-weight:700}.lv-small{font-size:15px;line-height:1.5}.lv-red{color:var(--glow)}.lv-sec--paper .lv-red{color:var(--red)}.lv-hide-m{display:none}@media (width>=750px){.lv-hide-m{display:initial}.lv-hide-d{display:none}}.lv-eyebrow{font:600 15px/1.3 var(--sans);letter-spacing:0;text-transform:none;color:var(--bone-3);align-items:center;gap:10px;margin:0 0 12px;display:inline-flex}.lv-eyebrow:before{content:"";background:var(--glow);border-radius:50%;width:9px;height:9px;box-shadow:0 0 10px 2px #ff2d488c}.lv-sec--paper .lv-eyebrow,.lv-sec--paper2 .lv-eyebrow{color:var(--ink-3)}.lv-sec--paper .lv-eyebrow:before{background:var(--red);box-shadow:none}.lv-sec--red .lv-eyebrow{color:#ffd9dc}.lv-sec--red .lv-eyebrow:before{background:#fff;box-shadow:0 0 10px 2px #fff9}.lv-btn{background:var(--red);color:#fff;font:700 18px/1.15 var(--sans);letter-spacing:0;cursor:pointer;box-shadow:inset 0 1px 0 #fff3,0 2px 0 var(--red-2);-webkit-tap-highlight-color:transparent;border:0;border-radius:14px;justify-content:center;align-items:center;gap:14px;min-height:60px;padding:0 26px 0 22px;text-decoration:none;transition:transform .15s,background .2s,box-shadow .25s;display:inline-flex;position:relative}.lv-btn:before{content:"";background:#ffd6da;border-radius:50%;flex:none;width:12px;height:12px;transition:box-shadow .25s,background .25s;box-shadow:0 0 0 3px #ffffff2e}.lv-btn:hover{background:#d4122f}.lv-btn:hover:before,.lv-btn:focus-visible:before{background:#fff;box-shadow:0 0 0 3px #ffffff47,0 0 14px 5px #ffffffbf}.lv-btn:active{transform:translateY(1px);box-shadow:inset 0 2px 6px #00000040}.lv-btn:focus-visible{outline-offset:3px;outline:3px solid #fff}.lv-btn svg{flex:none;width:20px;height:20px}.lv-btn--block{width:100%;display:flex}@media (width<=749px){.lv-btn{width:100%}}.lv-btn--ghost:before{display:none}.lv-sec--paper .lv-btn--ghost,.lv-sec--paper2 .lv-btn--ghost{color:var(--ink)}.lv-sec--red .lv-btn{background:var(--paper);color:var(--ink);box-shadow:0 2px #00000040}.lv-sec--red .lv-btn:before{background:var(--red);box-shadow:0 0 0 3px #c30f2c2e}.lv-link{font:700 18px/1.3 var(--sans);text-underline-offset:5px;align-items:center;gap:8px;text-decoration:underline 2px;display:inline-flex}.lv-link svg{width:18px;height:18px}.lv-cta-note{font:500 16px/1.4 var(--sans);color:var(--bone-3);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:14px 0 0;display:flex}.lv-cta-note span{align-items:center;gap:6px;display:inline-flex}.lv-sec--paper .lv-cta-note,.lv-sec--paper2 .lv-cta-note{color:var(--ink-3)}.lv-sec--paper .lv-cta-note svg{color:var(--red)}.lv-list{margin:0 0 22px;padding:0;list-style:none}.lv-list li{padding:0 0 12px 30px;font-size:18px;line-height:1.5;position:relative}.lv-list li:before{content:"";background:var(--glow);border-radius:50%;width:12px;height:12px;position:absolute;top:.52em;left:2px;box-shadow:0 0 10px 1px #ff2d488c}.lv-sec--paper .lv-list li:before,.lv-sec--paper2 .lv-list li:before{background:var(--red);box-shadow:none}.lv-sec--red .lv-list li:before{background:#fff;box-shadow:0 0 10px 1px #fff9}.lv-list--x li:before{opacity:.55;width:14px;height:14px;top:.42em;box-shadow:none!important;background-color:#0000!important;background-image:linear-gradient(45deg,#0000 45%,currentColor 45% 55%,#0000 55%),linear-gradient(-45deg,#0000 45%,currentColor 45% 55%,#0000 55%)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important}.lv-checks{margin:0 0 18px;padding:0;list-style:none}.lv-checks li{padding:0 0 10px 30px;font-size:18px;line-height:1.45;position:relative}.lv-checks li:before{content:"";background:var(--red);border-radius:50%;width:12px;height:12px;position:absolute;top:.5em;left:2px}.lv-hero{background:var(--night);position:relative;overflow:hidden}.lv-hero__media{aspect-ratio:4/5;max-height:78vh;position:relative;overflow:hidden}.lv-hero__media:after{content:"";background:linear-gradient(180deg,#140c0b00 45%,#140c0b8c 70%,var(--night)100%);position:absolute;inset:0}.lv-hero__body{z-index:2;margin-top:-150px;padding:0 20px 40px;position:relative}.lv-focus--top img{object-position:50% 8%}.lv-focus--bottom img{object-position:50% 88%}@media (width<=989px){.lv-hero--below .lv-hero__media:after{background:linear-gradient(180deg,#140c0b00 78%,var(--night)100%)}.lv-hero--below .lv-hero__body{margin-top:-24px}}.lv-hero__label{font:600 15px var(--sans);color:var(--bone-2);align-items:center;gap:10px;margin:0 0 12px;display:inline-flex}.lv-hero__label i{background:var(--glow);border-radius:50%;width:9px;height:9px;box-shadow:0 0 10px 2px #ff2d4899}.lv-hero__rating{margin:0 0 14px}.lv-hero .lv-lead{font-size:19px}.lv-hero__byline{font:500 15px var(--sans);color:var(--bone-3);margin:-6px 0 18px}.lv-hero__chips{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.lv-hero__chips-label{font:600 16px var(--sans);color:var(--bone);width:100%;margin:4px 0 2px}.lv-chip{color:var(--bone);font:600 16px var(--sans);background:#f7ede314;border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:0 18px;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1.5px #f7ede347}.lv-chip:hover,.lv-chip:focus-visible{box-shadow:inset 0 0 0 1.5px var(--glow);background:#ff2d482e}.lv-chip:after{content:"→";opacity:.7;font-weight:700}@media (width>=990px){.lv-hero{grid-template-columns:1fr 1fr;min-height:640px;display:grid}.lv-hero__media{aspect-ratio:auto;order:2;max-height:none}.lv-hero__media:after{background:linear-gradient(90deg,var(--night)0%,#140c0b00 30%)}.lv-hero__body{padding:96px 48px 96px max(48px,calc((100vw - var(--max))/2 + 20px));align-self:center;margin:0}}.lv-rating{color:inherit;font:600 16px/1.3 var(--sans);flex-wrap:wrap;align-items:center;gap:4px 10px;text-decoration:none;display:inline-flex}.lv-rating strong{color:inherit;font-weight:800}.lv-rating span{opacity:.85}.lv-dot{display:none}.lv-stars{color:var(--gold);gap:2px;display:inline-flex}.lv-stars svg{fill:currentColor;width:18px;height:18px}.lv-stars--lg svg{width:24px;height:24px}.lv-article .lv-h2{margin-top:10px}.lv-figure{margin:30px -22px}.lv-figure img{border-radius:0;width:100%}.lv-figure figcaption{font:500 16px/1.45 var(--sans);color:var(--bone-3);padding:10px 22px 0}.lv-sec--paper .lv-figure figcaption{color:var(--ink-3)}@media (width>=750px){.lv-figure{margin:36px 0}.lv-figure img{border-radius:6px}.lv-figure figcaption{padding:10px 0 0}}.lv-callout{border-left:4px solid var(--glow);background:#f7ede30d;margin:26px 0;padding:22px 22px 6px}.lv-callout--red{color:#fff;background:var(--red)!important;border-color:var(--red)!important}.lv-callout--red .lv-h4,.lv-callout--red strong{color:#fff}.lv-pull{font:400 italic clamp(28px,7vw,40px)/1.18 var(--serif);color:var(--bone);margin:34px 0;padding:0}.lv-pull:before{content:"“";font:400 72px/.6 var(--serif);color:var(--glow);margin-bottom:6px;display:block}.lv-sec--paper .lv-pull{color:var(--ink)}.lv-sec--paper .lv-pull:before{color:var(--red)}.lv-pull cite{font:600 normal 16px var(--sans);color:var(--bone-3);margin-top:14px;display:block}.lv-sec--paper .lv-pull cite{color:var(--ink-3)}.lv-stat{border-top:1px solid var(--bone-line);border-bottom:1px solid var(--bone-line);grid-template-columns:auto 1fr;align-items:center;gap:4px 18px;margin:30px 0;padding:22px 0;display:grid}.lv-stat b{font:400 clamp(64px,19vw,112px)/.9 var(--serif);color:var(--glow);letter-spacing:-.03em}.lv-stat p{font:500 18px/1.45 var(--sans);color:var(--bone);margin:0}.lv-sec--paper .lv-stat{border-color:var(--paper-line)}.lv-sec--paper .lv-stat b{color:var(--red)}.lv-sec--paper .lv-stat p{color:var(--ink)}.lv-sec--red .lv-stat{border-color:#ffffff40}.lv-sec--red .lv-stat b,.lv-sec--red .lv-stat p{color:#fff}.lv-timeline{counter-reset:t;margin:22px 0;padding:0;list-style:none}.lv-timeline li{border-left:2px solid var(--bone-line);margin-left:8px;padding:0 0 22px 34px;position:relative}.lv-timeline li:before{content:"";background:var(--night);box-shadow:inset 0 0 0 3px var(--glow);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-8px}.lv-timeline li:last-child{border-color:#0000}.lv-timeline b{font:700 18px var(--sans);color:var(--bone);margin-bottom:2px;display:block}.lv-timeline p{margin:0}.lv-sec--paper .lv-timeline li{border-color:var(--paper-line)}.lv-sec--paper .lv-timeline li:before{background:var(--paper);box-shadow:inset 0 0 0 3px var(--red)}.lv-sec--paper .lv-timeline b{color:var(--ink)}.lv-divider{background:var(--bone-line);border:0;height:1px;margin:34px 0}.lv-sec--paper .lv-divider{background:var(--paper-line)}.lv-foot{font:400 14px/1.55 var(--sans);color:var(--bone-3);margin-top:20px}.lv-foot a{text-decoration:underline}.lv-sec--paper .lv-foot{color:var(--ink-3)}.lv-fn{vertical-align:super;color:var(--glow);margin-left:1px;font-size:.62em;font-weight:700;line-height:0;text-decoration:none}.lv-sec--paper .lv-fn{color:var(--red)}.lv-twocol{gap:0;margin:26px 0;display:grid}.lv-panel{padding:22px 0}.lv-panel+.lv-panel{border-top:1px solid var(--bone-line)}.lv-panel .lv-h4{font:400 30px/1.1 var(--serif);margin-bottom:14px}.lv-panel--good .lv-h4{color:var(--glow)}.lv-sec--paper .lv-panel+.lv-panel{border-color:var(--paper-line)}.lv-sec--paper .lv-panel--good .lv-h4{color:var(--red)}@media (width>=750px){.lv-twocol{grid-template-columns:1fr 1fr;gap:40px}.lv-panel+.lv-panel{border-top:0}}.lv-inline-offer{border-top:1px solid var(--bone-line);border-bottom:1px solid var(--bone-line);grid-template-columns:88px 1fr;align-items:center;gap:16px;margin:30px 0;padding:18px 0;display:grid}.lv-inline-offer img{object-fit:cover;border-radius:6px;width:88px;height:110px}.lv-inline-offer .lv-h4{margin:0 0 4px}.lv-inline-offer p{margin:0 0 10px;font-size:16px}.lv-inline-offer .lv-btn{min-height:52px;font-size:17px}.lv-sec--paper .lv-inline-offer{border-color:var(--paper-line)}.lv-feat{counter-increment:f;gap:14px;display:grid}.lv-feat__img{aspect-ratio:3/2;background:var(--night-2);border-radius:6px;overflow:hidden}.lv-feat__img img{object-fit:cover;width:100%;height:100%}.lv-feat__icon{display:none}.lv-feat__body{padding-left:52px;position:relative}.lv-feat__body:before{content:counter(f);font:400 44px/1 var(--serif);color:var(--glow);position:absolute;top:-6px;left:0}.lv-feat p{margin:0 0 8px}.lv-feat__data{font:600 14px/1.4 var(--sans);color:var(--bone-3);letter-spacing:0}.lv-feats__hint{display:none}.lv-sec--paper .lv-feat__body:before{color:var(--red)}.lv-sec--paper .lv-feat__data{color:var(--ink-3)}@media (width>=750px){.lv-feats{grid-template-columns:1fr 1fr;gap:44px 36px}}@media (width>=1100px){.lv-feats--4{grid-template-columns:repeat(4,1fr)}}.lv-personas{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.lv-persona{color:#fff;aspect-ratio:3/4;background:var(--night-2);border-radius:6px;text-decoration:none;display:block;position:relative;overflow:hidden}.lv-persona img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.lv-persona:hover img{transform:scale(1.04)}.lv-persona:after{content:"";background:linear-gradient(#0000 40%,#000000bf 100%);position:absolute;inset:0}.lv-persona div{z-index:2;position:absolute;bottom:12px;left:14px;right:14px}.lv-persona b{font:400 26px/1.05 var(--serif);margin-bottom:4px;display:block}.lv-persona span{font:500 15px/1.3 var(--sans);opacity:.92;justify-content:space-between;align-items:center;gap:6px;display:flex}.lv-persona svg{flex:none;width:18px;height:18px}@media (width>=990px){.lv-personas{grid-template-columns:repeat(3,1fr);gap:16px}}.lv-reviews__head{gap:12px;margin-bottom:22px;display:grid}.lv-reviews__score{align-items:center;gap:16px;display:flex}.lv-reviews__score b{font:400 84px/.9 var(--serif);color:var(--bone)}.lv-reviews__score small{font:600 16px var(--sans);color:var(--bone-3);margin-top:4px;display:block}.lv-sec--paper .lv-reviews__score b{color:var(--ink)}.lv-sec--paper .lv-reviews__score small{color:var(--ink-3)}.lv-bars{gap:6px;max-width:420px;display:grid}.lv-bars div{font:600 14px var(--sans);grid-template-columns:34px 1fr 34px;align-items:center;gap:10px;display:grid}.lv-bars i{background:#7f686040;border-radius:4px;height:8px;display:block;overflow:hidden}.lv-bars em{background:var(--gold);height:100%;display:block}.lv-filters{scrollbar-width:none;gap:8px;margin:0 -20px 10px;padding:4px 20px 12px;display:flex;overflow-x:auto}.lv-filters::-webkit-scrollbar{display:none}.lv-filter{color:inherit;font:600 16px var(--sans);cursor:pointer;background:#7f686024;border:0;border-radius:999px;flex:none;min-height:44px;padding:0 18px}.lv-filter[aria-pressed=true]{background:var(--ink);color:var(--paper)}.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-filter[aria-pressed=true]{background:var(--bone);color:var(--night)}.lv-rgrid{gap:16px;display:grid}@media (width>=750px){.lv-rgrid{grid-template-columns:1fr 1fr}}@media (width>=1100px){.lv-rgrid{grid-template-columns:repeat(3,1fr)}}.lv-qstrip{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;gap:14px;margin:0 -20px;padding:4px 20px 18px;display:grid;overflow-x:auto}.lv-qstrip::-webkit-scrollbar{display:none}.lv-qstrip>*{scroll-snap-align:start}@media (width>=990px){.lv-qstrip{grid-auto-columns:calc(33.3333% - 9.33333px);margin:0;padding:4px 0 18px}}.lv-rcard{background:var(--paper-3);color:var(--ink-2);border-radius:4px;flex-direction:column;gap:10px;padding:22px 22px 18px;display:flex;position:relative;box-shadow:0 1px #0000000d,0 12px 30px -18px #28140a59}.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-rcard{background:#fbf5ee}.lv-rcard[hidden]{display:none}.lv-rcard__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.lv-rcard__tag{font:600 13px/1.2 var(--sans);color:var(--ink-3);text-transform:none;letter-spacing:0;background:#7f68601f;border-radius:999px;padding:6px 10px}.lv-rcard__title{font:700 18px/1.3 var(--sans);color:var(--ink);margin:0}.lv-rcard__body{font:400 19px/1.55 var(--sans);color:var(--ink-2);margin:0}.lv-rcard__tr{font:italic 400 14px var(--sans);color:var(--ink-3);margin:0}.lv-rcard__who{align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.lv-rcard__av{background:var(--red);color:#fff;font:700 16px var(--sans);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.lv-rcard__who b{font:700 16px var(--sans);color:var(--ink);align-items:center;gap:8px;display:flex}.lv-flag{border-radius:2px;flex:none;width:22px;height:15px;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px #0000001f}.lv-flag svg{width:100%;height:100%;display:block}.lv-verified{font:600 14px var(--sans);color:var(--ok);align-items:center;gap:5px;display:inline-flex}.lv-verified svg{width:15px;height:15px}.lv-reviews__more{text-align:center;margin-top:22px}.lv-sets{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.lv-set{background:var(--paper-3);color:var(--ink);border-radius:6px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px -20px #00000080}.lv-set img{aspect-ratio:1;object-fit:cover;width:100%}.lv-set div{padding:12px 14px 16px}.lv-set b{font:400 26px/1.1 var(--serif);display:block}.lv-set span{font:500 15px/1.35 var(--sans);color:var(--ink-3);margin-top:2px;display:block}.lv-set em{z-index:2;font:700 13px/1 var(--sans);background:var(--red);color:#fff;border-radius:999px;padding:7px 10px;font-style:normal;position:absolute;top:10px;left:10px}@media (width>=990px){.lv-sets{grid-template-columns:repeat(4,1fr);gap:16px}}.lv-share{font:500 17px/1.5 var(--sans);color:inherit;align-items:flex-start;gap:12px;margin:14px 0;display:flex}.lv-share svg{color:var(--glow);flex:none;width:24px;height:24px;margin-top:1px}.lv-sec--paper .lv-share svg{color:var(--red)}.lv-multi{border-top:1px solid var(--bone-line);border-bottom:1px solid var(--bone-line);margin:18px 0;padding:18px 0}.lv-multi p{font:600 18px/1.45 var(--sans);color:inherit;align-items:center;gap:10px;margin:0 0 12px;display:flex}.lv-multi p svg{flex:0 0 22px;width:22px;height:22px}.lv-multi ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lv-multi li{font:600 15px var(--sans);background:#7f686024;border-radius:999px;padding:8px 12px}.lv-sec--paper .lv-multi,.lv-paper .lv-multi{border-color:var(--paper-line)}.lv-steps{counter-reset:s;gap:0;margin-top:26px;display:grid}.lv-step{counter-increment:s;border-top:1px solid var(--bone-line);padding:22px 0 22px 64px;position:relative}.lv-step:last-child{border-bottom:1px solid var(--bone-line)}.lv-step:before{content:counter(s);font:400 52px/1 var(--serif);color:var(--glow);position:absolute;top:14px;left:0}.lv-step .lv-h4{margin-bottom:4px}.lv-step p{margin:0}.lv-sec--paper .lv-step{border-color:var(--paper-line)}.lv-sec--paper .lv-step:before{color:var(--red)}@media (width>=990px){.lv-steps{grid-template-columns:repeat(3,1fr);gap:0 36px}.lv-step:last-child,.lv-step{border-bottom:0}}.lv-guar{gap:18px;display:grid}.lv-seal,.lv-seal div{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.lv-seal b{font:400 clamp(110px,32vw,190px)/.8 var(--serif);color:#fff;letter-spacing:-.04em}.lv-seal span{font:600 20px/1.2 var(--sans);color:#ffe0e2;max-width:12ch}.lv-guar .lv-btn{margin-top:8px}@media (width>=990px){.lv-guar{grid-template-columns:auto 1fr;align-items:center;gap:56px}.lv-seal{flex-direction:column}}.lv-compare{margin-top:26px}.lv-cmp{table-layout:fixed;border-collapse:separate;border-spacing:0;box-shadow:none;font:500 15px/1.3 var(--sans);color:inherit;border:0;width:100%}.lv-cmp th,.lv-cmp td{text-align:center;vertical-align:middle;border:0;border-bottom:1px solid var(--paper-line);padding:12px 3px}.lv-cmp th:first-child,.lv-cmp td:first-child{text-align:left;color:var(--ink);width:36%;padding-left:0;padding-right:8px;font-weight:600}.lv-cmp thead th{font:700 13px/1.15 var(--sans);color:var(--ink-3);vertical-align:bottom;overflow-wrap:anywhere;padding-bottom:12px}.lv-cmp thead th:first-child{border-bottom-color:#0000}.lv-cmp .is-us{background:var(--red);color:#fff;border-bottom-color:#ffffff2e}.lv-cmp thead .is-us{color:#fff;border-radius:10px 10px 0 0;padding-top:14px;font-size:14px}.lv-cmp tbody tr:last-child .is-us{border-bottom-color:#0000;border-radius:0 0 10px 10px}.lv-cmp td small{font:600 12px/1.2 var(--sans);color:var(--ink-3)}.lv-yes,.lv-no{border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid}.lv-no{color:var(--ink-3);background:#7f686024}.lv-yes svg,.lv-no svg{width:16px;height:16px}.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-cmp th,.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-cmp td{border-bottom-color:var(--bone-line)}.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-cmp td small,.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-cmp thead th{color:var(--bone-3)}.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-cmp thead .is-us{color:#fff}@media (width>=750px){.lv-cmp{font-size:16px}.lv-cmp th,.lv-cmp td{padding:14px 8px}.lv-cmp th:first-child,.lv-cmp td:first-child{width:38%}.lv-cmp thead th{font-size:15px}.lv-cmp thead .is-us{font-size:16px}}.lv-auth{gap:0;margin-top:22px;display:grid}.lv-auth>div{border-top:1px solid var(--bone-line);padding:20px 0}.lv-auth>div:last-child{border-bottom:1px solid var(--bone-line)}.lv-auth h3{font:400 30px/1.1 var(--serif);color:var(--bone);margin:0 0 8px}.lv-auth p{color:var(--bone-3);margin:0;font-size:17px}.lv-sec--paper .lv-auth>div{border-color:var(--paper-line)}.lv-sec--paper .lv-auth h3{color:var(--ink)}.lv-sec--paper .lv-auth p{color:var(--ink-3)}@media (width>=990px){.lv-auth{grid-template-columns:repeat(2,1fr);column-gap:40px}}.lv-faq{border-top:1px solid var(--bone-line);margin-top:24px}.lv-faq details{border-bottom:1px solid var(--bone-line)}.lv-faq summary{cursor:pointer;font:700 19px/1.35 var(--sans);color:var(--bone);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 0;list-style:none;display:flex}.lv-faq summary::-webkit-details-marker{display:none}.lv-faq summary:after{content:"";background:var(--glow)center/14px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");border-radius:50%;flex:none;width:30px;height:30px;transition:transform .25s}.lv-faq details>div{padding:0 0 20px;font-size:18px}.lv-sec--paper .lv-faq,.lv-sec--paper .lv-faq details{border-color:var(--paper-line)}.lv-sec--paper .lv-faq summary{color:var(--ink)}.lv-sec--paper .lv-faq summary:after{background-color:var(--red)}.lv-faq__foot{margin-top:18px}.lv-trust{margin-top:14px}.lv-trust__risk{font:600 16px/1.4 var(--sans);color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:0 0 16px;display:flex}.lv-trust__risk span{align-items:center;gap:6px;display:inline-flex}.lv-trust__risk svg{color:var(--red);width:16px;height:16px}.lv-delivery{border-top:1px solid var(--paper-line);border-bottom:1px solid var(--paper-line);font:500 17px/1.45 var(--sans);color:var(--ink-2);align-items:flex-start;gap:14px;padding:16px 0;display:flex}.lv-delivery svg{color:var(--red);flex:none;width:26px;height:26px;margin-top:1px}.lv-delivery .lv-small{color:var(--ink-3)}.lv-trustrow{grid-template-columns:1fr 1fr;gap:12px 16px;margin:16px 0;display:grid}.lv-trustrow div{font:600 15px/1.3 var(--sans);color:var(--ink-2);align-items:center;gap:10px;display:flex}.lv-trustrow svg{color:var(--red);flex:none;width:22px;height:22px}.lv-pay{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.lv-pay svg{width:auto;height:24px}.lv-sticky{z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--bone-line);backdrop-filter:blur(8px);background:#140c0bf5;align-items:center;gap:12px;transition:transform .3s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.lv-sticky.is-on{transform:none}.lv-sticky__info{cursor:pointer;color:var(--bone);flex:auto;min-width:0}.lv-sticky__info b{font:700 16px/1.2 var(--sans);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.lv-sticky__info span{font:500 14px var(--sans);color:var(--bone-3);align-items:baseline;gap:8px;display:flex}.lv-sticky__info strong{color:var(--bone);font-size:16px}.lv-sticky__info em{font-style:normal}.lv-sticky .lv-btn{flex:none;width:auto;min-height:52px;padding:0 18px;font-size:17px}@media (width>=990px){.lv-sticky{display:none}}.lv-gal{background:var(--paper);position:relative}.lv-gal__frame{position:relative}.lv-gal__track{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.lv-gal__track::-webkit-scrollbar{display:none}.lv-gal__slide{scroll-snap-align:start;flex:0 0 100%;margin:0;position:relative}.lv-gal__pic{aspect-ratio:4/5;background:var(--night);overflow:hidden}.lv-gal__pic img{object-fit:cover;width:100%;height:100%}.lv-gal__cap{color:var(--ink-2);padding:12px 20px 2px}.lv-gal__cap p{margin:0}.lv-gal__cap .lv-gal__cap-t{font:400 26px/1.1 var(--serif);color:var(--ink);letter-spacing:-.01em;text-wrap:balance}.lv-gal__cap .lv-gal__cap-s{font:500 16px/1.4 var(--sans);color:var(--ink-3);margin-top:4px}.lv-gal__count{z-index:3;font:700 14px var(--sans);color:#fff;background:#00000073;border-radius:999px;padding:6px 10px;position:absolute;top:12px;right:12px}.lv-gal__thumbs{scrollbar-width:none;gap:8px;padding:10px 16px 4px;display:flex;overflow-x:auto}.lv-gal__thumbs::-webkit-scrollbar{display:none}.lv-gal__thumb{cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:6px;flex:0 0 58px;height:72px;padding:0;overflow:hidden}.lv-gal__thumb img{object-fit:cover;width:100%;height:100%}.lv-gal__thumb[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--red)}@media (width<=749px){.lv-gal__thumbs{display:none}}@media (width>=750px){.lv-gal__pic{border-radius:8px}.lv-gal__cap{padding:12px 0 2px}.lv-gal__dots{display:none}}.product-section,.section-template--product,.product,.shopify-section:has(>.product-section),section.product-section{background:var(--paper)}.product__info-container{color:var(--ink-2)}.product__info-container .lv-h1{color:var(--ink)}.product__info-container .lv-eyebrow{color:var(--ink-3)}.product__info-container .lv-eyebrow:before{background:var(--red);box-shadow:none}.lv-bb-rating{color:var(--ink);margin:6px 0 4px}.lv-bb-sub{font:400 19px/1.5 var(--sans);color:var(--ink-2);margin:0 0 16px}@media (width<=749px){.product__info-wrapper{padding-top:14px}}.product__info-container>*+*{margin-top:12px}.product-form__submit{background:var(--red)!important;color:#fff!important;font:700 19px var(--sans)!important;letter-spacing:0!important;box-shadow:inset 0 1px 0 #fff3,0 2px 0 var(--red-2)!important;border:0!important;border-radius:14px!important;min-height:62px!important}.product-form__submit:after{display:none!important}.product-form__submit:before{content:""!important;background:#ffd6da!important;border:0!important;border-radius:50%!important;width:12px!important;height:12px!important;margin-right:12px!important;display:inline-block!important;position:static!important;inset:auto!important;box-shadow:0 0 0 3px #ffffff2e!important}.product-form__submit:hover:before{background:#fff!important;box-shadow:0 0 0 3px #ffffff47,0 0 14px 5px #ffffffbf!important}.product .price,.product .price-item{color:var(--ink)}.product__accordion summary,.product__accordion .accordion__title{color:var(--ink)!important;font:700 18px var(--sans)!important}.product__accordion .accordion__content{color:var(--ink-2);font-size:17px;line-height:1.6}.product__accordion .icon-accordion{color:var(--red)}.product__media-wrapper .lv-gal{margin:0 -1.5rem}@media (width>=750px){.product__media-wrapper .lv-gal{margin:0}}.kaching-bundles__block{--kaching-font:var(--sans)}.kaching-bundles__block-title{font:700 15px var(--sans)!important;letter-spacing:0!important;text-transform:none!important;color:var(--ink-3)!important}.kaching-bundles__block-title:before,.kaching-bundles__block-title:after{background:var(--paper-line)!important}.kaching-bundles__bar-title{font-family:var(--sans)!important;font-weight:800!important}.kaching-bundles__bar-price{font-family:var(--sans)!important;font-size:20px!important;font-weight:800!important}.kaching-bundles__bar-label{font-family:var(--sans)!important;border-radius:999px!important;font-weight:700!important}#kaching-cart .kaching-cart__inner{background:var(--paper)!important;color:var(--ink-2)!important;font-family:var(--sans)!important}#kaching-cart .kaching-cart__header{background:var(--paper)!important;border-color:var(--paper-line)!important}#kaching-cart .kaching-cart__heading{color:var(--ink)!important;font-family:var(--serif)!important;font-size:30px!important;font-weight:400!important}#kaching-cart .kaching-cart-item__title,#kaching-cart .kaching-cart-item__total-final{color:var(--ink)!important}#kaching-cart .kaching-cart__checkout-button{min-height:58px;background:var(--red)!important;color:#fff!important;border-radius:14px!important;font-weight:700!important}#kaching-cart .kaching-cart__footer{background:var(--paper-2)!important;border-color:var(--paper-line)!important}.lv-cart-note{font:600 15px/1.4 var(--sans);color:var(--ink-2);align-items:flex-start;gap:10px;margin:10px 0 0;display:flex}.lv-cart-note svg{color:var(--red);flex:none;width:20px;height:20px}.lv-art{clip-path:inset(0);background:var(--night);align-items:flex-end;min-height:88svh;display:flex;position:relative;overflow:hidden}.lv-art__img{z-index:0;width:100%;height:100lvh;display:none;position:fixed;top:0;left:0}.lv-art.is-near .lv-art__img{display:block}.lv-art__img img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.lv-art:after{content:"";z-index:1;background:linear-gradient(#140c0b00 40%,#140c0bcc 100%);position:absolute;inset:0}.lv-art__body{z-index:2;max-width:680px;padding:0 22px 64px;position:relative}.lv-art__body .lv-h2{color:#fff}@media (width>=990px){.lv-art__body{padding:0 max(48px,calc((100vw - var(--max))/2 + 20px))96px}}#lv-offer,[data-lv-buybox]{height:1px;scroll-margin-top:84px;margin:0!important;padding:0!important;display:block!important}.lv-ba-wrap{max-width:620px;margin:0 auto}.lv-ba-hint{font:700 18px/1.3 var(--sans);color:var(--bone);justify-content:center;align-items:center;gap:10px;margin:0 0 14px;display:flex}.lv-ba-hint svg{color:var(--glow);flex:none;width:46px;height:22px;animation:1.6s ease-in-out infinite lvNudge}.lv-sec--paper .lv-ba-hint,.lv-sec--paper2 .lv-ba-hint{color:var(--ink)}.lv-sec--paper .lv-ba-hint svg,.lv-sec--paper2 .lv-ba-hint svg{color:var(--red)}@keyframes lvNudge{0%,to{transform:translate(-5px)}50%{transform:translate(5px)}}.lv-ba{--pos:50%;aspect-ratio:4/5;cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#0c0707;border-radius:10px;position:relative;overflow:hidden}.lv-ba img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.lv-ba__before{z-index:2;clip-path:inset(0 calc(100% - var(--pos))0 0);-webkit-clip-path:inset(0 calc(100% - var(--pos))0 0)}.lv-ba__line{z-index:3;top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 12px #00000059}.lv-ba__handle{z-index:4;left:var(--pos);color:var(--red);cursor:grab;background:#fff;border-radius:50%;outline:none;justify-content:center;align-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;display:flex;position:absolute;top:50%;box-shadow:0 6px 22px #00000059,0 0 0 6px #ffffff47}.lv-ba__handle svg{width:34px;height:34px}.lv-ba__handle:focus-visible{box-shadow:0 0 0 4px #fff,0 0 0 8px var(--red)}.lv-ba.is-drag .lv-ba__handle{cursor:grabbing;transform:scale(1.06)}.lv-ba__tag{z-index:3;overflow-wrap:anywhere;font:700 15px/1.1 var(--sans);color:#fff;backdrop-filter:blur(6px);pointer-events:none;background:#0a06059e;border-radius:8px;max-width:44%;padding:8px 12px;transition:opacity .2s;position:absolute;top:14px}.lv-ba__tag--l{left:14px}.lv-ba__tag--r{background:#c30f2cd9;right:14px}.lv-ba-cap div{font:500 16px/1.45 var(--sans);overflow-wrap:anywhere;min-width:0}.lv-ba-cap p{margin:0}.lv-ba-cap .lv-ba-cap__t{font:700 17px/1.25 var(--sans);color:var(--bone);margin-bottom:3px}.lv-sec--paper .lv-ba-cap .lv-ba-cap__t,.lv-sec--paper2 .lv-ba-cap .lv-ba-cap__t{color:var(--ink)}.lv-sec--paper .lv-ba-cap div:last-child .lv-ba-cap__t{color:var(--red)}.lv-sw{--amb:#dfe8ff;isolation:isolate;position:relative}.lv-sw:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 50% 50%,var(--amb)0%,transparent 70%);opacity:.34;filter:blur(20px);pointer-events:none;height:90%;transition:background .6s,opacity .6s;position:absolute;inset:-10% -20% auto}.lv-sw[data-state="2"]:before{opacity:.5}.lv-sw__media{aspect-ratio:4/5;box-shadow:0 30px 80px -40px var(--amb);background:#0c0707;border-radius:10px;max-width:620px;margin:0 auto;position:relative;overflow:hidden}.lv-sw__media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.lv-sw__media img.is-on{opacity:1}.lv-sw__ctl{max-width:620px;margin:18px auto 0}.lv-sw__track{background:#0d0908;border-radius:18px;grid-template-columns:repeat(3,1fr);padding:5px;display:grid;position:relative;box-shadow:inset 0 2px 6px #000000b3,0 1px #ffffff14}.lv-sec--paper .lv-sw__track,.lv-sec--paper2 .lv-sw__track{background:#241a17}.lv-sw__knob{z-index:1;background:var(--amb);box-shadow:0 0 22px 2px var(--amb),inset 0 1px 0 #fff9;transform:translateX(calc(var(--i,0)*100%));border-radius:14px;width:calc(33.3333% - 3.33333px);transition:transform .32s cubic-bezier(.2,.8,.2,1),background .5s,box-shadow .5s;position:absolute;top:5px;bottom:5px;left:5px}.lv-sw__opt{z-index:2;color:#e9ddd4;font:700 16px/1.1 var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:center;overflow-wrap:anywhere;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:62px;padding:6px 4px;display:flex;position:relative}.lv-sw__opt span{display:block}.lv-sw__opt small{font:500 12px/1.2 var(--sans);opacity:.75;display:block}.lv-sw__opt:focus-visible{outline:3px solid var(--glow);outline-offset:-3px;border-radius:14px}.lv-sw__caps{text-align:center;max-width:560px;margin:16px auto 0;display:grid}.lv-sw__cap{opacity:0;visibility:hidden;font:500 18px/1.5 var(--sans);color:var(--bone);grid-area:1/1;transition:opacity .35s}.lv-sw__cap.is-on{opacity:1;visibility:visible}.lv-sw__cap p{margin:0}.lv-sw__cap .lv-sw__cap-t{font:400 30px/1.1 var(--serif);margin-bottom:4px}.lv-sec--paper .lv-sw__cap,.lv-sec--paper2 .lv-sw__cap{color:var(--ink)}.lv-sw__tap{font:700 18px/1.3 var(--sans);color:var(--bone);justify-content:center;align-items:center;gap:8px;margin:0 0 14px;display:flex}.lv-sec--paper .lv-sw__tap,.lv-sec--paper2 .lv-sw__tap{color:var(--ink)}.lv-sec--paper .lv-sw__tap svg{color:var(--red)}.lv-chooser__head{max-width:var(--read);text-align:center;margin:0 auto}.lv-chooser__hint{font:700 17px/1.3 var(--sans);color:var(--bone);background:#ff2d4824;border-radius:999px;align-items:center;gap:10px;margin:0 0 18px;padding:10px 16px;display:inline-flex;box-shadow:inset 0 0 0 1.5px #ff2d4880}.lv-chooser__hint svg{color:var(--glow);width:22px;height:22px;animation:1.8s ease-in-out infinite lvTap}@keyframes lvTap{0%,to{transform:translateY(0)}40%{transform:translateY(3px)scale(.94)}}.lv-sec--paper .lv-chooser__hint,.lv-sec--paper2 .lv-chooser__hint{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--red);background:#fff}.lv-sec--paper .lv-chooser__hint svg{color:var(--red)}.lv-chooser__tray{scrollbar-width:none;scroll-snap-type:x proximity;gap:10px;margin:0 -20px;padding:4px 20px 14px;display:flex;overflow-x:auto}.lv-chooser__tray::-webkit-scrollbar{display:none}@media (width>=990px){.lv-chooser__tray{flex-wrap:wrap;justify-content:center;margin:0;padding:4px 0 18px;overflow:visible}}.lv-chooser__tab{scroll-snap-align:start;color:var(--bone);font:700 17px/1 var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f7ede31a;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:52px;padding:0 20px;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1.5px #f7ede340}.lv-chooser__tab:before{content:"";background:#f7ede359;border-radius:50%;width:10px;height:10px;transition:background .2s,box-shadow .2s}.lv-chooser__tab[aria-selected=true]:before{background:var(--glow);box-shadow:0 0 10px 2px #ff2d48b3}.lv-sec--paper .lv-chooser__tab,.lv-sec--paper2 .lv-chooser__tab{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--paper-line);background:#fff}.lv-sec--paper .lv-chooser__tab[aria-selected=true],.lv-sec--paper2 .lv-chooser__tab[aria-selected=true]{background:var(--ink);color:var(--paper)}.lv-chooser__panel{gap:20px;margin-top:6px;animation:.45s lvFade;display:grid}.lv-chooser__panel[hidden]{display:none}@keyframes lvFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lv-chooser__img{aspect-ratio:4/5;background:var(--night-2);border-radius:10px;margin:0;overflow:hidden}.lv-chooser__img img{object-fit:cover;width:100%;height:100%}.lv-chooser__title{font:400 clamp(32px,8vw,48px)/1.05 var(--serif);color:var(--bone);text-wrap:balance;margin:0 0 10px}.lv-sec--paper .lv-chooser__title,.lv-sec--paper2 .lv-chooser__title{color:var(--ink)}.lv-chooser__copy>p{margin:0 0 16px;font-size:19px}.lv-chooser__quote{color:var(--ink-2);background:#fbf5ee;border-radius:8px;margin:0 0 18px;padding:16px 18px}.lv-chooser__quote p{font:400 18px/1.5 var(--sans);color:var(--ink);margin:6px 0 10px}.lv-chooser__quote cite{font:700 15px var(--sans);color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-style:normal;display:flex}.lv-chooser__quote .lv-verified{margin-left:auto}.lv-chooser__links{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}@media (width>=990px){.lv-chooser__panel{grid-template-columns:1fr 1fr;align-items:center;gap:48px}}.lv-alb{height:230vh;margin-top:10px;position:relative}.lv-alb__sticky{flex-direction:column;justify-content:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.lv-alb__svg{shape-rendering:geometricPrecision;text-rendering:geometricPrecision;width:100%;height:100%;display:block}.lv-alb__svg text{font-family:var(--sans);letter-spacing:.02em;font-weight:700}.lv-alb__caps{left:50%;bottom:max(26px,env(safe-area-inset-bottom));width:min(90%,520px);display:grid;position:absolute;transform:translate(-50%)}.lv-alb__cap{color:#fff;text-align:center;font:600 17px/1.4 var(--sans);backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:#140c0bd6;border-radius:14px;grid-area:1/1;align-self:end;margin:0;padding:14px 18px;transition:opacity .3s}.lv-alb__cap.is-on{opacity:1;visibility:visible}.lv-alb__cap p{margin:0}.lv-alb__cap .lv-alb__cap-t{font:400 26px/1.1 var(--serif);margin-bottom:2px}.lv-alb__step{left:50%;top:max(18px,env(safe-area-inset-top));font:700 14px var(--sans);color:#fff;background:#00000059;border-radius:999px;padding:6px 12px;position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.lv-alb{height:auto}.lv-alb__sticky{aspect-ratio:1;height:auto;position:relative}}.lv-albers-legend{gap:12px;max-width:620px;margin:26px auto 0;padding:0;list-style:none;display:grid}.lv-albers-legend li{grid-template-columns:26px 1fr;align-items:start;gap:12px;font-size:17px;display:grid}.lv-albers-legend i{border-radius:4px;width:22px;height:22px;margin-top:2px}.lv-albers-legend strong{color:var(--bone)}.lv-sec--paper .lv-albers-legend strong{color:var(--ink)}.lv-big{justify-items:start;gap:10px;display:grid}.lv-big__n{font:400 clamp(120px,40vw,220px)/.8 var(--serif);letter-spacing:-.04em;color:#fff;align-items:flex-end;gap:12px;margin:0 0 4px;display:flex}.lv-big__n small{font:700 22px/1.1 var(--sans);letter-spacing:0;padding-bottom:14px}.lv-sec--paper .lv-big__n{color:var(--red)}.lv-sec--paper .lv-big__t{color:var(--ink)}.lv-big__p{font:500 19px/1.55 var(--sans);max-width:560px;margin:0}.lv-big__steps{gap:10px;max-width:560px;margin:10px 0 0;padding:0;list-style:none;display:grid}.lv-big__steps li{font:500 18px/1.45 var(--sans);grid-template-columns:40px 1fr;align-items:start;gap:12px;display:grid}.lv-big__steps b{color:#fff;font:700 16px var(--sans);background:#ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.lv-sec--paper .lv-big__steps b{background:var(--red)}.lv-gal__dots{justify-content:center;gap:7px;padding:12px 0 2px;display:flex}.lv-gal__dots i{background:var(--paper-line);border-radius:50%;width:8px;height:8px;transition:background .2s,width .2s}.lv-gal__dots i.is-on{background:var(--red);border-radius:5px;width:22px}@media (width>=750px){.lv-gal__dots{display:none}}.lv-gal__nav{display:none}@media (width>=750px){.lv-gal__nav{z-index:3;color:var(--ink);cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:calc(50% - 60px);box-shadow:0 4px 14px #0003}.lv-gal__nav svg{width:22px;height:22px}.lv-gal__nav--p{left:12px}.lv-gal__nav--n{right:12px}}.lv-countries{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:6px 0 0;display:flex}.lv-countries__flags{flex-wrap:wrap;gap:5px;display:flex}.lv-countries__flags .lv-flag{width:24px;height:16px}.lv-countries__txt{font:600 15px/1.35 var(--sans);color:var(--bone-3);margin:0}.lv-sec--paper .lv-countries__txt,.lv-sec--paper2 .lv-countries__txt,.product__info-container .lv-countries__txt{color:var(--ink-3)}.lv-sec--paper .lv-rte strong,.lv-sec--paper2 .lv-rte strong,.lv-sec--paper .lv-foot strong,.lv-sec--paper2 .lv-foot strong{color:var(--ink)}.shopify-section:has(>.lv-sec--paper)+.shopify-section>.lv-sec--paper,.shopify-section:has(>.lv-sec--paper2)+.shopify-section>.lv-sec--paper2,.shopify-section:has(>.lv-sec--base)+.shopify-section>.lv-sec--base{padding-top:20px}@media (width<=989px){.lv-personas>.lv-persona:last-child:nth-child(odd){aspect-ratio:16/10;grid-column:1/-1}}.section-featured-product>product-info>section,.section-featured-product>section{background:var(--paper)}@media (width<=749px){.section-featured-product .page-width{padding-left:0;padding-right:0}.section-featured-product .product__info-wrapper{padding-left:20px;padding-right:20px}.section-featured-product .product__media-wrapper .lv-gal{margin:0}}.kaching-bundles__bar-most-popular--fancy{transform-origin:100% 0;transform:translate(-8px,10px)scale(.78)}.lv-sw__opt small{opacity:.85;font-size:12px}@media (width>=990px){.product__media-wrapper{align-self:start;position:sticky;top:90px}}.shopify-section:has(>.lv-sec--paper):has(+.shopify-section>.lv-sec--paper)>.lv-sec,.shopify-section:has(>.lv-sec--paper2):has(+.shopify-section>.lv-sec--paper2)>.lv-sec{padding-bottom:28px}.lv-read>.lv-stat:first-child{margin-top:0}@media (width<=749px){.lv-cmp th:first-child,.lv-cmp td:first-child{width:31%;font-size:14px}.lv-cmp th,.lv-cmp td{padding-left:2px;padding-right:2px}.lv-cmp thead th{overflow-wrap:break-word;word-break:normal;hyphens:auto;letter-spacing:-.01em;font-size:11.5px}.page-width>.product:not(.featured-product){margin-left:-1.5rem;margin-right:-1.5rem}.product:not(.featured-product) .product__info-wrapper{padding-left:20px;padding-right:20px}.product:not(.featured-product) .product__media-wrapper .lv-gal{margin:0}.lv-cmp thead .is-us{font-size:11px}.lv-cmp th:first-child,.lv-cmp td:first-child{width:30%}}.lv-sw__track{touch-action:pan-y}:root{--brown:#2a1916;--brown-2:#35211c;--cream:#f5ece0;--cream-2:#fbf5ec;--cream-line:#1e141224;--paper-3:var(--cream)}.lv-sec--base{background:var(--night)}.lv-sec--cocoa,.lv-sec--raised,.lv-sec--wine,.lv-sec--oxblood{background:var(--brown)}.lv-sec--cocoa .lv-lead,.lv-sec--base .lv-lead{color:var(--bone-2)}.announcement-bar-section .utility-bar,.utility-bar{background:var(--red)!important}@media (width<=989px){.lv-hero__media{aspect-ratio:auto;height:56svh;min-height:340px;max-height:none}.lv-hero__body{margin-top:-110px;padding-bottom:36px}.lv-hero__byline{display:none}}.lv-big{display:block}.lv-big__n{font:400 clamp(120px,36vw,210px)/.82 var(--serif);letter-spacing:-.04em;color:#fff;flex-wrap:wrap;align-items:baseline;gap:0 .16em;margin:0 0 12px;display:flex}.lv-big__unit{font:400 clamp(48px,14vw,86px)/1 var(--serif);letter-spacing:-.01em;white-space:nowrap}.lv-big__t{font:400 clamp(30px,7.6vw,44px)/1.1 var(--serif);color:#fff;text-wrap:balance;margin:0 0 16px}.lv-big__p{font:500 19px/1.55 var(--sans);color:#fff;max-width:600px}.lv-big__p p{margin:0 0 14px}.lv-big__chain{counter-reset:ch;max-width:640px;margin:20px 0 6px;padding:0;list-style:none;display:grid}.lv-big__chain li{counter-increment:ch;font:600 18px/1.4 var(--sans);color:#fff;border-top:1px solid #ffffff4d;grid-template-columns:44px 1fr;align-items:center;min-height:54px;padding:10px 0;display:grid}.lv-big__chain li:last-child{border-bottom:1px solid #ffffff4d}.lv-big__chain li:before{content:counter(ch);font:400 34px/1 var(--serif);color:#fff}.lv-big__chain li.is-fix:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;margin-left:6px;box-shadow:0 0 14px 4px #ffffffb3}.lv-big__src{font:500 14px/1.45 var(--sans);color:#fffc;margin:14px 0 0}.lv-sec--red .lv-fn,.lv-sec--red .lv-fn a{color:#fff}.lv-sw{flex-direction:column;display:flex}.lv-sw__tap{order:0}.lv-sw__ctl{order:1;width:100%;margin:0 auto 14px}.lv-sw__media{aspect-ratio:4/5;order:2;align-self:stretch;width:100%}.lv-sw__capwrap{order:3}.lv-sw__caps{margin-top:16px}@media (width>=990px){.lv-sw{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:56px;max-width:1120px;margin:0 auto;display:grid}.lv-sw__media{grid-area:1/1/4;max-width:none;margin:0}.lv-sw__tap{grid-area:1/2;justify-content:flex-start;margin-top:8px}.lv-sw__ctl{grid-area:2/2;max-width:none;margin:0}.lv-sw__capwrap{grid-area:3/2}.lv-sw__caps{text-align:left;margin-top:22px}}.lv-feat__img{aspect-ratio:4/5}.lv-srcbox{border-top:1px solid var(--bone-line);margin-top:26px}.lv-srcbox summary{cursor:pointer;font:600 16px var(--sans);color:inherit;justify-content:space-between;align-items:center;gap:12px;min-height:54px;list-style:none;display:flex}.lv-srcbox summary::-webkit-details-marker{display:none}.lv-srcbox summary:after{content:"+";font:400 28px/1 var(--serif);flex:none}.lv-srcbox[open] summary:after{content:"−"}.lv-srcbox .lv-foot{margin-top:0}.lv-srcbox ol{padding-left:20px}.shopify-section:has([data-lv-buybox]){background:var(--night)}.shopify-section:has([data-lv-buybox][data-bg=cocoa]){background:var(--brown)}.shopify-section:has([data-lv-buybox]) :is(product-info,.gradient,section.product-section,.product,.lv-gal){background:0 0!important}.shopify-section:has([data-lv-buybox]) .product__info-container{color:var(--bone-2)}.shopify-section:has([data-lv-buybox]) .product__info-container .lv-h1{color:var(--bone)}.shopify-section:has([data-lv-buybox]) .product__info-container .lv-eyebrow{color:var(--bone-3)}.shopify-section:has([data-lv-buybox]) .lv-bb-rating{color:var(--bone)}.shopify-section:has([data-lv-buybox]) .lv-bb-sub{color:var(--bone-2)}.shopify-section:has([data-lv-buybox]) .product .price,.shopify-section:has([data-lv-buybox]) .product .price-item{color:var(--bone)}.shopify-section:has([data-lv-buybox]) .lv-gal__cap{color:var(--bone-2)}.shopify-section:has([data-lv-buybox]) .lv-gal__cap .lv-gal__cap-t{color:var(--bone)}.shopify-section:has([data-lv-buybox]) .lv-gal__cap .lv-gal__cap-s{color:var(--bone-3)}.shopify-section:has([data-lv-buybox]) .lv-gal__dots i{background:#f7ede340}.shopify-section:has([data-lv-buybox]) .lv-delivery{border-color:var(--bone-line);color:var(--bone-2)}.shopify-section:has([data-lv-buybox]) .lv-delivery strong{color:var(--bone)}.shopify-section:has([data-lv-buybox]) .lv-delivery .lv-small{color:var(--bone-3)}.shopify-section:has([data-lv-buybox]) .lv-trustrow div{color:var(--bone-2)}.shopify-section:has([data-lv-buybox]) .product__accordion{border-color:var(--bone-line)!important}.shopify-section:has([data-lv-buybox]) .product__accordion summary,.shopify-section:has([data-lv-buybox]) .product__accordion .accordion__title{color:var(--bone)!important}.shopify-section:has([data-lv-buybox]) .product__accordion .accordion__content{color:var(--bone-2)}.shopify-section:has([data-lv-buybox]) .kaching-bundles__block-title{color:var(--bone-3)!important}.shopify-section:has([data-lv-buybox]) .kaching-bundles__block-title:before,.shopify-section:has([data-lv-buybox]) .kaching-bundles__block-title:after{background:var(--bone-line)!important}.kaching-bundles__block{--bar-background-color:#f5ece0!important;--bar-selected-background-color:#fffaf2!important;--bar-border-color:transparent!important;--bar-selected-border-color:#c30f2c!important;--bar-title-color:#1e1412!important;--bar-subtitle-color:#5b4740!important;--bar-price-color:#1e1412!important;--bar-full-price-color:#7c6860!important}.kaching-bundles__bar-container:has(.kaching-bundles__bar-most-popular) .kaching-bundles__bar-main{padding-top:12px!important}.kaching-bundles__bar-subtitle{display:block}.kaching-bundles__bar-subtitle:first-letter{text-transform:uppercase}.lv-each{font:600 13px/1.2 var(--sans);color:#5b4740;text-align:right;margin-top:3px;display:block}.lv-multi{border:1px solid var(--bone-line);background:#f7ede30a;border-radius:14px;margin:20px 0 14px;padding:16px}.lv-multi p{color:var(--bone);margin:0 0 4px}.lv-multi small{font:500 15px/1.4 var(--sans);color:var(--bone-3);margin:0 0 12px;display:block}.lv-multi ul{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lv-multi li{background:0 0;border-radius:0;padding:0;display:flex}.lv-multi button{color:var(--bone);font:600 15px/1.2 var(--sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f7ede317;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:54px;padding:8px 10px 8px 12px;display:flex}.lv-multi button b{background:var(--cream);color:var(--ink);font:700 13px/1 var(--sans);border-radius:999px;flex:none;place-items:center;min-width:24px;height:24px;padding:0 6px;display:inline-grid}.lv-multi button[aria-pressed=true]{background:var(--red);color:#fff}.lv-promise{border:1px solid var(--bone-line);color:var(--bone-2);background:#00000040;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin:14px 0 4px;padding:14px 16px;display:grid}.lv-promise b{font:400 58px/.85 var(--serif);color:#fff;letter-spacing:-.03em}.lv-promise p{font:500 15.5px/1.45 var(--sans);margin:0}.lv-promise strong{font:700 17px/1.3 var(--sans);color:#fff;margin-bottom:2px;display:block}.lv-gal__card{background:radial-gradient(70% 55% at 50% 38%,#ff2d4847 0%,#140c0b00 70%),var(--night);color:var(--bone);place-items:center;display:grid}.lv-gcard{text-align:left;width:min(84%,420px)}.lv-gcard__disc{background:var(--glow);border-radius:50%;width:18px;height:18px;margin:0 0 24px;display:block;box-shadow:0 0 22px 8px #ff2d488c}.lv-gcard__n{font:400 clamp(120px,34vw,190px)/.84 var(--serif);letter-spacing:-.04em;color:#fff;align-items:baseline;gap:.16em;margin:0;display:flex}.lv-gcard__n span{font:400 clamp(40px,11vw,62px)/1 var(--serif)}.lv-gcard__t{font:400 clamp(24px,6vw,32px)/1.15 var(--serif);color:#fff;margin:10px 0 22px}.lv-gcard__l{border-top:1px solid var(--bone-line);margin:0;padding:0;list-style:none}.lv-gcard__l li{border-bottom:1px solid var(--bone-line);font:500 16px/1.4 var(--sans);color:var(--bone-2);padding:11px 0}.lv-gal__thumb--card{background:var(--night);color:#fff;font:400 26px/1 var(--serif);place-items:center;display:grid}#kaching-cart .kaching-cart__inner,#kaching-cart .kaching-cart__header{background:var(--cream)!important}#kaching-cart .kaching-cart__footer{background:#efe3d3!important}.lv-sticky .lv-st-add{display:none}.lv-sticky.is-add .lv-st-add{display:inline}.lv-sticky.is-add .lv-st-go{display:none}.kaching-cart__sticky-cart{display:none!important}@media (width<=989px){.weglot-container.wg-default:not(.lv-lang-moved){transform-origin:100% 100%;opacity:.92;transform:scale(.86);bottom:84px!important;right:8px!important}}.lv-lang{margin:18px 0 0}.lv-lang .weglot-container{opacity:1!important;position:static!important;inset:auto!important;transform:none!important}.shopify-section[id$=__judgeme]{background:var(--cream);color:var(--ink);padding:36px 0 44px}@media (width>=990px){.lv-read:has(>figure.lv-figure:only-of-type){grid-template-rows:repeat(9,auto) 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:72px;max-width:1180px;display:grid}.lv-read:has(>figure.lv-figure:only-of-type)>*{grid-column:2;min-width:0}.lv-read:has(>figure.lv-figure:only-of-type)>figure.lv-figure{grid-area:1/1/-1;margin:6px 0 0;position:sticky;top:96px}.lv-read:has(>figure.lv-figure:only-of-type)>figure.lv-figure img{object-fit:cover;max-height:calc(100vh - 150px)}.lv-read:has(>figure.lv-figure:only-of-type)>figure.lv-figure figcaption{padding-left:0}.lv-center.lv-read:has(>figure.lv-figure:only-of-type){text-align:left}.lv-read:has(>.lv-big){max-width:1180px}.lv-read:has(>.lv-big) .lv-big{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:80px;display:grid}.lv-read:has(>.lv-big) .lv-big>*{grid-column:2}.lv-read:has(>.lv-big) .lv-big__n{grid-area:1/1/5;font-size:clamp(160px,15vw,240px)}.lv-read:has(>.lv-big)>div:has(>.lv-btn){margin-left:calc(42.5% + 34px)!important}}:root{--red:#b8142e;--red-2:#9c1027;--glow:#ee7078;--field:#9e1328;--bone:#f7ede3;--bone-2:#e6d8cb;--bone-3:#b6a397;--bone-line:#f7ede321;--ease:cubic-bezier(.2,.7,.2,1)}body{font-feature-settings:"kern" 1}.lv{color:var(--bone-2);font-size:18px;line-height:1.65}.lv p,.lv li{text-wrap:pretty}.lv-lead{font:400 19px/1.6 var(--sans);color:var(--bone-2)}.lv-rte p{margin:0 0 18px}.lv-small{font-size:15px}@media (width>=990px){.lv{font-size:19px}.lv-lead{font-size:21px}}.lv-h1{letter-spacing:-.01em;margin-bottom:18px;font-size:clamp(40px,10.4vw,76px);line-height:1.04}.lv-h2{letter-spacing:-.006em;margin-bottom:20px;font-size:clamp(33px,8.3vw,58px);line-height:1.07}.lv-h3{font:600 21px/1.3 var(--sans);letter-spacing:0}.lv-h4{font:600 18px/1.35 var(--sans)}.lv-h1 em,.lv-h2 em,.lv-sec--paper .lv-h1 em,.lv-sec--paper .lv-h2 em,.lv-sec--red .lv-h1 em,.lv-sec--red .lv-h2 em{color:inherit;font-style:normal}.lv-read.lv-center{text-align:left}.lv-read.lv-center .lv-list{display:block}.lv-sec--glow .lv-read.lv-center,.lv-hero .lv-center{text-align:center}.lv-sec--glow .lv-cta-note{justify-content:center}.lv-cta-note{justify-content:flex-start}@media (width>=990px){.lv-sec{padding:128px 0}.lv-sec--tight{padding:72px 0}}.lv-sec--glow{background:radial-gradient(90% 60% at 50% 100%,#b8142e21 0%,#140c0b00 70%),var(--night)}.announcement-bar-section .utility-bar,.utility-bar{border-bottom:1px solid var(--bone-line)!important;background:#1b1110!important}.announcement-bar__message,.announcement-bar__message *{font:500 14px/1.3 var(--sans)!important;color:var(--bone-2)!important}.lv-eyebrow:before,.lv-btn:before,.lv-hero__label i,.lv-chooser__tab:before,.lv-gcard__disc{content:none!important;display:none!important}.lv-eyebrow{font:500 15px/1.3 var(--sans);color:var(--bone-3);gap:0}.product-form__submit:before{content:none!important;display:none!important}.lv-btn,.product-form__submit{background:var(--red)!important;box-shadow:none!important;font:600 18px/1.2 var(--sans)!important;letter-spacing:.005em!important;transition:background .25s var(--ease)!important;border-radius:12px!important}.lv-btn{color:#fff;gap:10px;min-height:58px;padding:0 28px}.lv-btn:hover,.product-form__submit:hover{background:var(--red-2)!important}.lv-btn svg{display:none}.lv-btn--ghost{color:inherit;background:0 0!important;box-shadow:inset 0 0 0 1px #f7ede359!important}.lv-btn--ghost:hover{background:#f7ede30f!important}.lv-sec--red .lv-btn{background:var(--bone)!important;color:#2a0b10!important}.lv-sec--red .lv-btn:hover{background:#fff!important}.lv-link{text-underline-offset:6px;font-weight:600;text-decoration-thickness:1px}.lv-link svg{opacity:.8;width:16px;height:16px}.lv-cta-note{font:500 15px/1.4 var(--sans);color:var(--bone-3);gap:4px 14px}.lv-list li,.lv-checks li{padding-left:30px}.lv-list li:before,.lv-checks li:before{width:16px;height:16px;position:absolute;top:.42em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.5l3.5 3.5 7.5-8' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8.5l3.5 3.5 7.5-8' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;content:""!important;box-shadow:none!important;background:var(--glow)!important;border-radius:0!important}.lv-list--x li:before{opacity:.8;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 4l8 8M12 4l-8 8' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 4l8 8M12 4l-8 8' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/14px no-repeat;background:var(--bone-3)!important;background-image:none!important}.product__info-container .lv-checks li:before,.shopify-section .lv-checks li:before{background:var(--glow)!important}.lv-timeline li:before{border-radius:50%;width:8px;height:8px;top:8px;left:-5px;background:var(--bone-3)!important;box-shadow:none!important}.lv-step:before,.lv-feat__body:before{color:var(--bone-3)!important}.lv-stat b{color:var(--bone)}.lv-fn{font-weight:600;color:var(--bone-3)!important}.lv-hero__label{color:var(--bone-3);gap:0}.lv-hero .lv-lead{color:var(--bone-2);font-size:19px}.lv-hero__chips{gap:8px;margin-top:24px}.lv-hero__chips-label{font:500 15px var(--sans);color:var(--bone-3)}.lv-chip{font:500 15px var(--sans);color:var(--bone-2);background:0 0;border-radius:999px;min-height:44px;padding:0 16px;box-shadow:inset 0 0 0 1px #f7ede33d}.lv-chip:after{content:none!important}.lv-chip:hover,.lv-chip:focus-visible{background:#f7ede30f;box-shadow:inset 0 0 0 1px #f7ede380}.lv-chooser__hint{font:500 16px/1.45 var(--sans);color:var(--bone-3);border-radius:0;margin:0 0 16px;padding:0;display:block;box-shadow:none!important;background:0 0!important}.lv-chooser__hint svg{display:none}.lv-chooser__head{text-align:left}.lv-chooser__tray{border-bottom:1px solid var(--bone-line);gap:6px;margin-bottom:22px;padding-bottom:10px}.lv-chooser__tab{box-shadow:none;color:var(--bone-3);font:600 16px/1 var(--sans);background:0 0;border-radius:999px;min-height:46px;padding:0 16px}.lv-chooser__tab[aria-selected=true]{background:var(--bone);color:var(--night)}.lv-chooser__panel{animation:lvFade5 .5s var(--ease)}@keyframes lvFade5{0%{opacity:0}to{opacity:1}}.lv-chooser__quote{background:#f6ede3}@media (width>=990px){.lv-chooser__head{text-align:center}.lv-chooser__tray{border-bottom:0;justify-content:center}}.lv-ba-hint{font:500 16px/1.4 var(--sans);color:var(--bone-2);justify-content:flex-start;gap:10px}.lv-ba-hint svg{color:var(--bone-3);width:34px;height:18px;animation:none!important}.lv-ba{--pos:50%;contain:layout paint;cursor:ew-resize;touch-action:pan-y;background:#0c0707;border-radius:12px}.lv-ba img{pointer-events:none;-webkit-user-drag:none;user-select:none}.lv-ba__before{-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0);will-change:clip-path}.lv-ba__rail{z-index:4;will-change:transform;pointer-events:none;position:absolute;inset:0;transform:translate(50%)}.lv-ba__rail .lv-ba__line{box-shadow:none;background:#ffffffeb;width:2px;margin-left:-1px;top:0;bottom:0;left:0!important}.lv-ba__rail .lv-ba__handle{color:#2a0b10;pointer-events:auto;touch-action:none;cursor:grab;transition:transform .15s var(--ease);background:#fff;border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;top:50%;box-shadow:0 4px 18px #00000059;left:0!important}.lv-ba__rail .lv-ba__handle svg{width:28px;height:28px}.lv-ba.is-drag .lv-ba__rail .lv-ba__handle{cursor:grabbing;transform:scale(1.06)}.lv-ba__rail .lv-ba__handle:focus-visible{outline-offset:4px;outline:2px solid #fff}.lv-ba__tag{font:600 14px/1.1 var(--sans);background:#0c0706b8;border-radius:6px;padding:7px 10px;backdrop-filter:none!important}.lv-ba__tag--r{background:#b8142ee6}.lv-ba-cap .lv-ba-cap__t{font:600 17px/1.25 var(--sans)}.lv-sw:before{display:none!important}.lv-sw__knob{box-shadow:none!important}.lv-sw__tap{font:500 16px/1.4 var(--sans);color:var(--bone-2);justify-content:flex-start}.lv-sw__tap svg{color:var(--bone-3);width:20px;height:20px}.lv-sw__track{box-shadow:inset 0 0 0 1px var(--bone-line)}.lv-sw__opt{font:600 15px/1.15 var(--sans)}.lv-sw__caps{text-align:left}.lv-sw__cap{font:400 17px/1.55 var(--sans)}.lv-sw__cap .lv-sw__cap-t{font:400 28px/1.1 var(--serif)}.lv-sec--red{background:var(--field)}.lv-big__n{line-height:.84;font-size:clamp(104px,30vw,176px)!important}.lv-big__unit{font-size:clamp(40px,11vw,70px)!important}.lv-big__t{font-size:clamp(27px,6.8vw,40px)!important;line-height:1.15!important}.lv-big__p{font:400 18px/1.62 var(--sans)!important;color:#fffffff0!important}.lv-big__chain li{font:500 17px/1.45 var(--sans)!important;border-color:#ffffff38!important}.lv-big__chain li:before{font:400 30px/1 var(--serif)!important;color:#ffffffbf!important}.lv-big__chain li.is-fix{font-weight:600!important}.lv-big__chain li.is-fix:before{content:counter(ch)!important;box-shadow:none!important;color:#fff!important;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important;margin:0!important}.lv-big__src{color:#ffffffb8!important;font-size:14px!important}.lv-feats{gap:44px}.lv-feat__img{border-radius:10px}.lv-feat__body:before{font-size:38px!important}.lv-feat .lv-h4{font:600 19px/1.3 var(--sans)}.lv-feat__data{font:500 14px/1.4 var(--sans);color:var(--bone-3)}.lv-rcard{box-shadow:none;border-radius:10px;padding:24px 22px 20px;background:#f6ede3!important}.lv-rcard__title{font:600 18px/1.3 var(--sans)}.lv-rcard__body{font:400 18px/1.6 var(--sans);color:#3a2b26}.lv-hl{color:#1e1412;background:linear-gradient(#0000 64%,#b8142e29 64%);font-weight:600}.lv-rcard__av{color:#3a2b26;background:#e6d8c9;font-weight:600}.lv-rcard__tag{color:#6f5d55;background:#3a2b2612;font-weight:500}.lv-verified{font-weight:500}.lv-reviews__score b{font-size:76px}.lv-filter{font:500 15px var(--sans);background:0 0;min-height:42px;box-shadow:inset 0 0 0 1px #f7ede338}.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-filter[aria-pressed=true]{background:var(--bone);color:var(--night);box-shadow:none}.lv-countries__flags .lv-flag{opacity:.9;width:20px;height:14px}.lv-countries__txt{font-weight:500}.lv-set{box-shadow:none;background:#f6ede3;border-radius:10px}.lv-set em{color:var(--bone);background:#2a1916;border-radius:6px;font-weight:600}.lv-set--pop{box-shadow:0 0 0 1.5px var(--bone)}.lv-set b{font-size:24px}.lv-multi{background:0 0;border-radius:12px;padding:16px 16px 14px}.lv-multi p{font:600 17px/1.4 var(--sans)}.lv-multi p svg{color:var(--bone-3)}.lv-multi button{font:500 15px/1.25 var(--sans);background:0 0;border-radius:10px;min-height:52px;box-shadow:inset 0 0 0 1px #f7ede338}.lv-multi button b{color:var(--bone-3);font:600 14px/1 var(--sans);background:0 0;min-width:0;padding:0}.lv-multi button b:before{content:"× "}.lv-multi button[aria-pressed=true]{background:var(--bone);color:var(--night);box-shadow:none}.lv-multi button[aria-pressed=true] b{color:var(--night);background:0 0}.lv-promise{background:#0000002e;border-radius:12px}.lv-promise b{color:var(--bone);font-size:52px}.shopify-section:has([data-lv-buybox]) .lv-trustrow svg,.shopify-section:has([data-lv-buybox]) .lv-delivery svg{color:var(--bone-3)!important}.shopify-section:has([data-lv-buybox]) .lv-checks li:before{background:var(--glow)!important}.shopify-section:has([data-lv-buybox]) .lv-gal__dots i.is-on{background:var(--bone)!important}.shopify-section:has([data-lv-buybox]) .product__accordion .icon-accordion,.shopify-section:has([data-lv-buybox]) .product__accordion .icon-caret{color:var(--bone-3)!important}.lv-gal__dots i.is-on{background:var(--bone)}.lv-gal__count{background:#00000080;font-weight:600}.lv-seal b{color:var(--bone);font-size:clamp(92px,26vw,160px)}.lv-seal span{color:var(--bone-2);font-weight:500}.lv-cmp .is-us{background:#7e1024}.lv-faq summary{font:600 18px/1.4 var(--sans);min-height:62px}.lv-faq summary:after,.lv-sec--paper .lv-faq summary:after{transition:transform .3s var(--ease);border-radius:0;width:18px;height:18px;background:0 0!important;background-image:linear-gradient(var(--bone-3),var(--bone-3)),linear-gradient(var(--bone-3),var(--bone-3))!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:18px 1.5px,1.5px 18px!important}.lv-faq details[open] summary:after{transform:rotate(45deg)}.lv-faq details>div{color:var(--bone-2);font-size:17.5px;line-height:1.65}.lv-srcbox summary:after{font:300 26px/1 var(--sans);color:var(--bone-3)}.lv-auth h3{font-size:28px}.lv-alb{height:200vh}.lv-alb__cap{font:500 16px/1.45 var(--sans);background:#140c0be6;border-radius:10px;backdrop-filter:none!important}.lv-alb__step{background:#0006;font-weight:600}.lv-persona b{font-size:25px}.lv-persona{border-radius:10px}.lv-sticky .lv-btn{min-height:50px;padding:0 20px;font-size:16px!important}.lv-inline-offer img{border-radius:8px}.footer .policies li:before,.footer .list-payment__item:before,.policies li:before{content:none!important;display:none!important}.footer .policies{flex-wrap:wrap;justify-content:center;gap:6px 18px;display:flex}.footer .policies li a{padding:4px 0}.footer .copyright__content{font-size:13px}.footer-block__heading{font-size:22px!important}.footer .list-menu__item--link{padding:6px 0;font-size:15px}@media (prefers-reduced-motion:reduce){.lv *,.lv :before,.lv :after{transition:none!important;animation:none!important}}.lv-sw[data-state="2"] .lv-sw__opt[aria-checked=true]{color:#fff}.lv-sw__opt[aria-checked=true] small{opacity:.8}.lv-multi button b{display:none!important}.lv-multi button{text-align:left;justify-content:flex-start}.lv-help{border-top:1px solid var(--bone-line);margin:4px 0 8px;display:grid}.lv-help a{border-bottom:1px solid var(--bone-line);color:var(--bone);gap:2px;padding:18px 36px 18px 0;text-decoration:none;display:grid;position:relative}.lv-help a:after{content:"";border-right:1.5px solid var(--bone-3);border-bottom:1.5px solid var(--bone-3);width:9px;height:9px;position:absolute;top:50%;right:6px;transform:translateY(-50%)rotate(-45deg)}.lv-help b{font:600 19px/1.3 var(--sans)}.lv-help span{font:400 15px/1.4 var(--sans);color:var(--bone-3)}.lv-table{border-collapse:collapse;font:400 16.5px/1.45 var(--sans);color:var(--bone-2);width:100%;margin:14px 0 10px}.lv-table th,.lv-table td{border-bottom:1px solid var(--bone-line);text-align:left;vertical-align:top;padding:13px 8px 13px 0;font-weight:400}.lv-table th{color:var(--bone);font-weight:500}.lv-table td{white-space:nowrap;text-align:right;padding-right:0}.lv-table thead th{font:600 14px/1.3 var(--sans);color:var(--bone-3);border-bottom-color:#f7ede347}.lv-table--num td,.lv-table--num thead th:not(:first-child){text-align:right}.lv-dates{margin:22px 0}.lv-dates__t{font:600 17px/1.4 var(--sans);color:var(--bone);margin:0}.lv-copy{border-top:1px solid var(--bone-line);margin:26px 0 6px;padding-top:22px}.lv-copy .lv-btn{min-height:50px;margin-top:6px}.lv-deadline{font:400 clamp(24px,6vw,32px)/1.25 var(--serif);color:var(--bone);margin:0 0 10px}.lv-deadline strong{color:#fff;border-bottom:1px solid #f7ede366;font-weight:400}.lv-delivery--page{font:400 clamp(22px,5.6vw,30px)/1.3 var(--serif);color:var(--bone);border:0;margin:0 0 14px;padding:0}.lv-delivery--page strong{color:#fff;font-weight:400}.lv-pull cite:empty{display:none}body[data-lv-nav=off] .header__icon--menu,body[data-lv-nav=off] .header__inline-menu{display:none!important}.menu-drawer{color:var(--bone);background:var(--night)!important}.menu-drawer__menu-item,.menu-drawer__menu-item.link{font:500 18px/1.3 var(--sans)!important;color:var(--bone)!important;letter-spacing:0!important;padding:12px 20px!important}.menu-drawer__submenu{background:var(--night)!important}.menu-drawer__close-button{font:500 16px var(--sans)!important;color:var(--bone-3)!important}.header__icon--menu .icon{color:var(--bone)}.header__inline-menu .header__menu-item{font:500 15px var(--sans);color:var(--bone-2)!important}.menu-drawer .disclosure__list-wrapper[hidden]{display:none!important}.lv-panel--good .lv-list li:before{background:var(--glow)!important}.lv-sec--red .lv-list li:before{background:#fff!important}.lv-pull:before{color:var(--bone-3)}.lv-callout{background:0 0;border-left:2px solid #f7ede347;padding:2px 0 2px 20px}.lv-sec--paper .lv-callout,.lv-sec--paper2 .lv-callout{background:0 0;border-color:#140c0b40}.lv-multi{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.lv-multi p svg{display:none}.lv-promise{border:0;border-top:1px solid var(--bone-line);border-bottom:1px solid var(--bone-line);background:0 0;border-radius:0;padding:16px 0}.lv-promise__t{font:700 17px/1.3 var(--sans);color:#fff;margin:0 0 2px!important}.shopify-section:has([data-lv-buybox]) .product__accordion .icon-accordion{display:none}@media (width>=990px){.featured-product .product__info-wrapper{padding:0 0 0 4rem}}@media (width<=989px){.lv-hero__media{height:46svh;min-height:280px}.lv-hero .lv-lead{font-size:17px;line-height:1.55}}@media (width<=749px){.lv-feat__img{aspect-ratio:4/3}}.lv-sticky{visibility:hidden;transition:transform .3s,visibility 0s linear .3s}.lv-sticky.is-on{visibility:visible;transition:transform .3s}.lv-sticky__info{flex-direction:column;justify-content:center;min-height:44px;display:flex}.lv-sticky__info span{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.lv-sticky__info em{text-overflow:ellipsis;overflow:hidden}@media (width<=430px){.lv-sticky .lv-btn{white-space:normal;text-align:center;max-width:50%;padding:0 14px;line-height:1.15}}@media (width<=989px){body:has([data-lv-sticky]) .footer{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.lv-logo span{white-space:nowrap}@media (width<=380px){.lv-logo{gap:6px}.lv-logo span{font-size:21px}}.lv-ba__tag,.lv-ba-cap div{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.lv-ba__tag{max-width:48%}@media (width<=749px){.lv-cmp thead th{letter-spacing:0;hyphens:none;font-size:13px;line-height:1.2}.lv-cmp thead .is-us{font-size:12.5px}.lv-cmp th:first-child,.lv-cmp td:first-child{width:28%}}.lv-filter{min-height:44px}@media (width>=990px){.lv-filters{flex-wrap:wrap;margin:0 0 10px;padding:4px 0 12px;overflow:visible}}.lv-rcard .lv-verified{color:#23703d}.lv-rcard .lv-stars{color:#b77a0f}.lv-countries[hidden]{display:none!important}.jdgm-widget.jdgm-review-widget{max-width:760px;padding:0 22px;margin-left:auto!important;margin-right:auto!important}.jdgm-rev__body,.jdgm-rev__body p{font-size:17px!important;line-height:1.6!important}.jdgm-star{color:#d9a441!important}.jdgm-rev-widg__summary{display:none!important}.contact .button{min-height:58px;padding:0 28px;background:var(--red)!important;color:#fff!important;font:600 18px/1.2 var(--sans)!important;box-shadow:none!important;border-radius:12px!important}.contact .button:before,.contact .button:after{display:none!important}.contact .title{font:400 clamp(33px,8.3vw,58px)/1.07 var(--serif);letter-spacing:-.006em}.contact.page-width{max-width:704px;padding-left:22px;padding-right:22px}@media (width<=749px){.footer .footer__blocks-wrapper.grid{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.footer .footer-block.grid__item{width:auto;max-width:none;margin:0 0 24px}.footer .footer-block.grid__item:first-child{grid-column:1/-1}.footer .list-menu__item--link{padding:3px 0;font-size:15px;line-height:1.35}}.footer .policies a{padding:7px 0;display:inline-block}.lv-chooser__tray{scroll-padding-inline:20px}.lv-sw__opt small,.lv-set em,.lv-each,.lv-rcard__tag{font-size:14px}.lv-persona b{text-wrap:balance}a.lv-rating,.lv-chooser .lv-link{align-items:center;min-height:44px;display:inline-flex}.lv-fn a{margin:-8px -3px;padding:8px 5px;line-height:1;display:inline-block}.lv-sec a.lv-btn[href*=why-670nm]{color:var(--bone)!important;background:0 0!important;box-shadow:inset 0 0 0 1px #f7ede359!important}.lv-btn{text-align:center}@media (width>=990px){.lv-sw .lv-read{max-width:var(--max)}}@media (width>=1100px){.lv-feats--4 .lv-feat p{font-size:17px}}@media (width>=990px){.featured-product .product__media-wrapper,.product .product__media-wrapper{align-self:flex-start;position:sticky;top:90px}}.jm-review-widget-header__summary-section,.jm-review-widget-header__main-content,.jm-review-widget-header__title,.jm-review-widget-header__average-rating-display{display:none!important}.jm-review-content__body,.jm-review-content__body p{font-size:17px!important;line-height:1.6!important}.jm-star-rating__font-icon{color:#b77a0f!important}.jm-progress-bar__fill{background:#b77a0f!important}.jdgm-widget-revamp{max-width:760px;margin-left:auto!important;margin-right:auto!important}@media (width<=749px){.footer .footer-block__details-content .list-menu__item--link{padding-top:5px;padding-bottom:5px}.lv-cmp thead th{overflow-wrap:normal}.lv-cmp thead .is-us{letter-spacing:-.01em;padding-left:0;padding-right:0;font-size:12px}}.shopify-section:has([data-lv-buybox]) .product__accordion .summary__title>:not(.accordion__title){display:none!important}@media (width<=989px){body[data-lv-t=page\.advertorial-middle-night] .lv-hero__media{height:40svh}}#lv-quotes .lv-reviews__more{display:none}.lv-sec a.lv-btn[href*=red-light-vs-warm],.lv-sec a.lv-btn[href="/pages/delivery"],.lv-sec a.lv-btn[href="/pages/30-night-guarantee"]{color:var(--bone)!important;background:0 0!important;box-shadow:inset 0 0 0 1px #f7ede359!important}.lv-inline-offer p .lv-stars,.lv-share svg{display:none}.lv-rcard__tr[hidden]{display:none!important}:root{--g-cream:#f8f2ea;--g-sand:#f1e7db;--g-white:#fffdf9;--g-sage:#e7ebe0;--g-blush:#f8e5de;--g-sky:#e5ecf4;--g-night:#140c0b;--ink:#1f1513;--ink-2:#47362f;--ink-3:#7b6760;--line:#46281c1f;--red:#bf102c;--red-2:#9f0d24;--glow:#c8142f;--night:var(--g-cream);--night-2:var(--g-white);--night-3:var(--g-sand);--bone:var(--ink);--bone-2:var(--ink-2);--bone-3:var(--ink-3);--bone-line:var(--line);--brown:var(--g-sand);--brown-2:#e9dccd;--card:#fffdfa;--card-line:#46281c14;--shadow:0 1px 1px #4623140a,0 2px 6px #4623140d,0 10px 24px -6px #46231414,0 30px 60px -24px #46231429;--shadow-sm:0 1px 1px #4623140d,0 4px 12px -2px #46231414;--r-card:20px;--r-sm:12px;--max:1200px}.lv6-dark,.lv-sec--night,.lv-sec--wine,.lv-sec--glow,.lv-art6,.lv6-final,.footer,.lv-sticky,.menu-drawer{--night:#140c0b;--night-2:#1d1210;--night-3:#2a1916;--bone:#f7ede3;--bone-2:#e6d8cb;--bone-3:#b6a397;--bone-line:#f7ede324;--brown:#2a1916;--glow:#ee7078;--card:#221614;--card-line:#f7ede314}body,.gradient{color:var(--ink-2);background:var(--g-cream)!important}.lv{color:var(--bone-2)}h1,h2,h3,.h0,.h1,.h2,.h3{color:var(--bone)}.lv-h1{letter-spacing:-.012em;color:var(--bone);text-wrap:balance;font-size:clamp(38px,9.4vw,70px);line-height:1.04}.lv-h2{letter-spacing:-.01em;color:var(--bone);text-wrap:balance;font-size:clamp(32px,7.6vw,54px);line-height:1.06}.lv-lead{color:var(--bone-2)}.lv-rte strong,.lv strong{color:var(--bone)}.lv-eyebrow{color:var(--bone-3);font:600 14px/1.3 var(--sans);letter-spacing:.02em}.lv6-pill{color:var(--red);font:600 14px/1.2 var(--sans);letter-spacing:.01em;background:#bf102c14;border-radius:999px;align-items:center;gap:8px;margin:0 0 16px;padding:7px 14px;display:inline-flex}.lv6-dark .lv6-pill,.lv-sec--night .lv6-pill{color:#f6a3a8;background:#ee707824}.lv6-head{max-width:760px;margin:0 0 30px}.lv6-head .lv-h2{margin-bottom:14px}.lv6-head .lv-lead p{margin:0}.lv6-head--row{justify-content:space-between;align-items:flex-end;gap:20px;max-width:none;display:flex}.lv6-head--row>div:first-child{max-width:760px}.lv-sec,.lv-sec--base{background:var(--g-cream)}.lv-sec--cocoa{background:var(--g-sand)}.lv-sec--raised{background:var(--g-white)}.lv-sec--sage{background:var(--g-sage)}.lv-sec--blush{background:var(--g-blush)}.lv-sec--sky{background:var(--g-sky)}.lv-sec--paper{background:var(--g-sand)}.lv-sec--paper2{background:#f3e9dc}.lv-sec--night{background:var(--g-night);color:var(--bone-2)}.lv-sec--glow{background:radial-gradient(90% 60% at 50% 100%,#b8142e38 0%,#140c0b00 70%),var(--g-night);color:var(--bone-2)}.lv-sec--wine{color:var(--bone-2)}@media (width>=990px){.lv-sec{padding:112px 0}.lv-sec--tight{padding:64px 0}}.lv-wrap{max-width:var(--max)}.announcement-bar-section .utility-bar,.utility-bar{background:var(--red)!important;border:0!important}.announcement-bar__message,.announcement-bar__message *{color:#fff!important;font:600 14px/1.3 var(--sans)!important}.header-wrapper{backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--line)!important;background:#f8f2eaeb!important}.header__icon,.header__icon svg,.header__icon--menu .icon{color:var(--ink)!important}.lv-logo{color:var(--ink)}.header__inline-menu .header__menu-item{color:var(--ink-2)!important}.lv-btn,.product-form__submit{background:var(--red)!important;color:#fff!important;transition:transform .2s var(--ease),background .2s var(--ease),box-shadow .2s var(--ease)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff38,0 10px 24px -10px #bf102ca6!important}.lv-btn:hover,.product-form__submit:hover{transform:translateY(-1px);background:var(--red-2)!important}.lv-btn:active{transform:translateY(0)}.lv-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lv6-dark .lv-btn:focus-visible,.lv-sec--night .lv-btn:focus-visible{outline-color:#fff}.lv-btn--ghost,.lv-sec a.lv-btn[href*=why-670nm],.lv-sec a.lv-btn[href*=red-light-vs-warm],.lv-sec a.lv-btn[href="/pages/delivery"],.lv-sec a.lv-btn[href="/pages/30-night-guarantee"]{color:var(--bone)!important;box-shadow:inset 0 0 0 1.5px var(--line)!important;background:0 0!important}.lv-sec--red .lv-btn{color:#5a0816!important;background:#fff!important}.lv-cta-note{color:var(--bone-3)}.lv-cta-note svg{color:#2f8a4e;width:15px;height:15px}.lv6-dark .lv-cta-note svg,.lv-sec--night .lv-cta-note svg,.lv6-final .lv-cta-note svg{color:#8fd1a2}.lv-list li:before,.lv-checks li:before,.product__info-container .lv-checks li:before,.shopify-section .lv-checks li:before,.shopify-section:has([data-lv-buybox]) .lv-checks li:before{background:#2f8a4e!important}.lv-list--x li:before{background:var(--ink-3)!important}.lv-hero{background:var(--g-cream);display:grid}.lv-hero__media{aspect-ratio:auto;height:min(58svh,520px);min-height:300px;max-height:none;margin:0;position:relative;overflow:hidden}.lv-hero__media:after{display:none!important}.lv-hero__media img{object-fit:cover;width:100%;height:100%}.lv-hero__body{background:var(--g-cream);color:var(--ink-2);margin:0!important;padding:28px 20px 44px!important}.lv-hero .lv-h1{color:var(--ink);margin-bottom:14px;font-size:clamp(36px,9vw,64px)}.lv-hero .lv-lead{color:var(--ink-2);font-size:18px;line-height:1.55}.lv-hero__label{color:var(--red);font:600 14px/1.3 var(--sans);margin-bottom:10px}.lv-hero__byline{color:var(--ink-3)}.lv-hero .lv-btn{margin-top:4px}.lv-hero .lv-cta-note{margin-top:14px}.lv-chip{background:var(--card)!important;box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--card-line)!important;color:var(--ink)!important;font-weight:600!important}.lv-chip:hover,.lv-chip:focus-visible{box-shadow:var(--shadow),inset 0 0 0 1px #bf102c4d!important}@media (width>=990px){.lv-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;min-height:min(82vh,760px)}.lv-hero__media{border-radius:0 0 0 28px;order:2;height:auto;min-height:100%}.lv-hero__body{order:1;align-self:center;max-width:720px;padding:72px 56px 72px max(40px,calc((100vw - var(--max))/2 + 20px))!important}}@media (width<=989px){.lv-hero__media{height:52svh}body[data-lv-t=page\.advertorial-middle-night] .lv-hero__media{height:48svh}}.lv6-card,.lv-rcard,.lv-set,.lv-feat,.lv6-set,.lv6-link,.lv-auth>div,.lv-faq details,.lv-panel,.lv-chooser__quote,.lv-step{border:1px solid var(--card-line);background:var(--card)!important;border-radius:var(--r-card)!important;box-shadow:var(--shadow)!important}.lv-rcard{padding:24px 22px 20px}.lv-rcard__body{color:var(--ink-2)}.lv-rcard__title,.lv-hl,.lv-reviews__score b{color:var(--ink)}.lv-filter{background:var(--card)!important;box-shadow:inset 0 0 0 1px var(--line)!important;color:var(--ink-2)!important}.lv-filter[aria-pressed=true],.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-filter[aria-pressed=true]{background:var(--ink)!important;color:#fff!important;box-shadow:none!important}.lv-qstrip{padding-bottom:18px}.lv-bars i{background:#46281c1f}.lv6-vs{border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow);border:1px solid var(--card-line);margin:26px 0 8px;overflow:hidden}.lv6-vs__row{grid-template-columns:1fr 1fr;display:grid}.lv6-vs__row+.lv6-vs__row{border-top:1px solid var(--line)}.lv6-vs__c{font:500 16px/1.4 var(--sans);color:var(--ink-2);align-items:flex-start;gap:10px;margin:0;padding:14px 16px;display:flex}.lv6-vs__c--good{color:var(--ink);background:#2f8a4e0f;font-weight:600}.lv6-vs__head .lv6-vs__c{font:700 15px/1.3 var(--sans);letter-spacing:.01em;color:var(--ink-3);align-items:center;padding-top:16px;padding-bottom:16px}.lv6-vs__c i{background:#46281c14;border-radius:50%;flex:0 0 22px;width:22px;height:22px;margin-top:-1px;display:block;position:relative}.lv6-vs__c i:after{content:"";background:var(--ink-3);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7.5 7.5l7 7M14.5 7.5l-7 7' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/22px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7.5 7.5l7 7M14.5 7.5l-7 7' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/22px no-repeat}.lv6-vs__c--good i{background:#2f8a4e}.lv6-vs__c--good i:after{background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.5l3 3 6-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/22px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.5l3 3 6-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/22px no-repeat}@media (width<=420px){.lv6-vs__c{gap:8px;padding:12px 11px;font-size:15px}.lv6-vs__c i{flex-basis:20px;width:20px;height:20px}}.lv6-dark .lv6-vs,.lv-sec--night .lv6-vs{background:#1f1412}.lv-feats{counter-reset:f;gap:18px;margin-top:28px;display:grid}.lv-feat{counter-increment:f;grid-template-rows:auto 1fr;gap:0;padding:0;display:grid;overflow:hidden}.lv-feat__img{background:var(--g-sand);margin:0;aspect-ratio:4/3!important;border-radius:0!important}.lv-feat__body{grid-template-rows:auto 1fr auto;grid-template-columns:auto 1fr;align-content:start;column-gap:12px;display:grid;padding:18px 20px 20px!important}.lv-feat__body:before{background:#bf102c17;border-radius:50%;grid-area:1/1;justify-content:center;align-items:center;width:32px;height:32px;margin-top:-2px;display:flex;content:counter(f)!important;color:var(--red)!important;font:700 15px/1 var(--sans)!important;position:static!important}.lv-feat .lv-h4{font:700 19px/1.3 var(--sans);color:var(--ink);grid-area:1/2;align-self:center;margin:0 0 8px}.lv-feat p{color:var(--ink-2);grid-area:2/1/auto/-1;margin:6px 0 12px;font-size:17px;line-height:1.55}.lv-feat__data{background:var(--g-sand);border-radius:999px;grid-area:3/1/auto/-1;justify-self:start;padding:6px 12px;font:600 13.5px/1.3 var(--sans)!important;color:var(--ink-2)!important}@media (width<=749px){.lv-feats--scroll{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;margin:24px -20px 0;padding:6px 20px 22px;overflow-x:auto}.lv-feats--scroll::-webkit-scrollbar{display:none}.lv-feats--scroll .lv-feat{scroll-snap-align:start}.lv-feats__hint{font:600 14px var(--sans);color:var(--ink-3);align-items:center;gap:6px;margin:2px 0 0;display:flex!important}.lv-feats__hint svg{width:16px;height:16px}}@media (width>=750px){.lv-feats{grid-template-columns:1fr 1fr;gap:22px}}@media (width>=1100px){.lv-feats--4{grid-template-columns:repeat(4,1fr)}@supports (grid-template-rows:subgrid){.lv-feats--4 .lv-feat{grid-row:span 2;grid-template-rows:subgrid}.lv-feats--4{grid-template-rows:auto 1fr}}}.lv6-stat__card{background:var(--card);box-shadow:var(--shadow);border:1px solid var(--card-line);text-align:center;border-radius:28px;max-width:780px;margin:0 auto;padding:34px 24px 30px}.lv6-stat__n{color:var(--red);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .18em;margin:4px 0 6px;display:flex}.lv6-stat__num{font:400 clamp(96px,26vw,168px)/.86 var(--serif);letter-spacing:-.035em}.lv6-stat__unit{font:400 clamp(36px,9vw,60px)/1 var(--serif)}.lv6-stat__line{font:400 clamp(26px,6.4vw,38px)/1.14 var(--serif);color:var(--ink);text-wrap:balance;max-width:620px;margin:6px auto 14px}.lv6-stat__text{font:400 17.5px/1.6 var(--sans);color:var(--ink-2);max-width:600px;margin:0 auto}.lv6-stat__text p{margin:0 0 12px}.lv6-bars{text-align:left;gap:16px;max-width:560px;margin:22px auto 6px;display:grid}.lv6-bar__l{font:500 15px/1.35 var(--sans);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin:0 0 7px;display:flex}.lv6-bar__l b{color:var(--ink);font-weight:700}.lv6-bar__track{background:#46281c14;border-radius:999px;height:14px;overflow:hidden}.lv6-bar__track i{width:var(--v);transform-origin:0;transition:transform 1.2s var(--ease);border-radius:999px;height:100%;display:block;transform:scaleX(.02)}.lv6-bars.is-in .lv6-bar__track i{transform:scaleX(1)}.lv6-bar--bad i{background:linear-gradient(90deg,#c9d4e6,#8ea5c9)}.lv6-stat__src{font:500 13.5px/1.45 var(--sans);color:var(--ink-3);max-width:600px;margin:16px auto 0}.lv6-stat__cta{margin:22px 0 0}@media (width>=990px){.lv6-stat__card{padding:48px 56px 42px}}.lv-sec--red .lv6-stat__card{box-shadow:none;color:#fff;background:0 0;border:0}.lv-sec--red .lv6-stat__n,.lv-sec--red .lv6-stat__line,.lv-sec--red .lv6-stat__text,.lv-sec--red .lv6-stat__src,.lv-sec--red .lv6-bar__l,.lv-sec--red .lv6-bar__l b{color:#fff}.lv-sw{--n:3}.lv-sw__track{border-radius:18px;grid-template-columns:repeat(var(--n),1fr)!important;background:#0f0a09!important;box-shadow:inset 0 0 0 1px #ffffff14,0 8px 24px -10px #00000080!important}.lv-sw__knob{width:calc((100% - 10px)/var(--n))!important}.lv-sw__opt{color:#eadfd6!important;font:600 15px/1.15 var(--sans)!important}.lv-sw__opt[aria-checked=true]{color:#1b1210!important}.lv-sw[data-red="1"] .lv-sw__opt[aria-checked=true]{color:#fff!important}.lv-sw--n4 .lv-sw__opt,.lv-sw--n5 .lv-sw__opt{padding:6px 2px;font-size:13.5px!important}.lv-sw--n4 .lv-sw__opt small,.lv-sw--n5 .lv-sw__opt small{display:none}.lv-sw__media{border-radius:22px!important;box-shadow:0 30px 70px -30px #0009!important}.lv-sw__cap{color:var(--bone-2)}.lv-sw__cap .lv-sw__cap-t{color:var(--bone)}.lv-sw__cta{margin:22px 0 0}.lv-sw__tap{color:var(--bone-2)}.lv-ba{box-shadow:var(--shadow);border-radius:22px!important}.lv-ba-wrap--wide{max-width:900px}.lv-ba-cap{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.lv-ba-cap>div{background:var(--card);box-shadow:var(--shadow-sm);border:1px solid var(--card-line);border-radius:16px;padding:14px 16px}.lv-ba-cap p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.45}.lv-ba-cap .lv-ba-cap__t{color:var(--ink);margin-bottom:4px}.lv-ba-cap div:last-child .lv-ba-cap__t{color:var(--red)}.lv-ba-hint{color:var(--ink-2)!important}.lv-ba-hint svg{color:var(--red)!important}.lv-sec--night .lv-ba-cap>div{background:#1f1412}.lv-sec--night .lv-ba-cap p{color:var(--bone-2)}.lv-sec--night .lv-ba-cap .lv-ba-cap__t{color:var(--bone)}.lv-sec--night .lv-ba-hint{color:var(--bone-2)!important}.lv6-sets__grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:14px;margin:0 -20px;padding:6px 20px 22px;display:grid;overflow-x:auto}.lv6-sets__grid::-webkit-scrollbar{display:none}@media (width>=860px){.lv6-sets__grid{grid-template-columns:repeat(4,1fr);grid-auto-flow:row;margin:0;padding:6px 0 22px;overflow:visible}}.lv6-set{text-align:left;cursor:pointer;scroll-snap-align:start;font:inherit;color:inherit;transition:transform .2s var(--ease),box-shadow .2s var(--ease);-webkit-tap-highlight-color:transparent;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.lv6-set:hover{transform:translateY(-2px)}.lv6-set[aria-checked=true]{box-shadow:0 0 0 2.5px var(--red),0 18px 40px -16px #bf102c73!important}.lv6-set:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.lv6-set__img{aspect-ratio:4/3;background:#1b1210;display:block;position:relative;overflow:hidden}.lv6-set__img img{object-fit:cover;width:100%;height:100%;display:block}.lv6-set__badge{color:var(--red);font:700 13px/1 var(--sans);background:#fff;border-radius:999px;padding:6px 10px;font-style:normal;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px #0000002e}.lv6-set__body{gap:3px;padding:16px 18px 18px;display:grid}.lv6-set__n{font:400 30px/1 var(--serif);color:var(--ink)}.lv6-set__room{font:600 16px/1.35 var(--sans);color:var(--ink-2);min-height:2.7em}.lv6-set__price{font:700 20px/1 var(--sans);color:var(--ink);align-items:baseline;gap:8px;margin-top:6px;display:flex}.lv6-set__price s{font:500 15px/1 var(--sans);color:var(--ink-3)}.lv6-set__price s:empty{display:none}.lv6-set__deal{font:600 13.5px/1.3 var(--sans);color:#2f8a4e}.lv6-set__tick{color:#0000;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,color .2s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #0003}.lv6-set__tick svg{width:16px;height:16px}.lv6-set[aria-checked=true] .lv6-set__tick{background:var(--red);color:#fff}.lv6-sets__cta{text-align:center;max-width:560px;margin:10px auto 0}.lv6-sets__add{width:100%;min-height:62px!important;font-size:18px!important}.lv6-sets__add.is-busy{opacity:.75;pointer-events:none}.lv6-sets__cta .lv-cta-note{justify-content:center;margin-top:12px}.lv6-sets__more{font:600 15px var(--sans);color:var(--ink-2);text-underline-offset:5px;margin-top:8px;padding:8px 4px;text-decoration:underline;display:inline-block}.lv6-pick{margin:6px 0 4px}.lv6-pick__t{font:700 16.5px/1.35 var(--sans);color:var(--ink);margin:0}.lv6-pick__s{font:500 14.5px/1.4 var(--sans);color:var(--ink-3);margin:2px 0 12px}.lv6-pick__grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lv6-pick__opt{background:var(--card);box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--card-line);text-align:left;font:inherit;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:64px 1fr;align-items:center;column-gap:10px;min-height:76px;padding:8px 10px 8px 6px;transition:box-shadow .2s;display:grid;position:relative}.lv6-pick__img{background:linear-gradient(#f3e9de,#eadccd);border-radius:10px;grid-row:1/3;justify-content:center;align-items:center;width:64px;height:58px;display:flex;overflow:hidden}.lv6-pick__img img{object-fit:contain;width:100%;height:100%;padding:4px}.lv6-pick__n{font:700 15px/1.2 var(--sans);align-self:end}.lv6-pick__room{font:500 13.5px/1.3 var(--sans);color:var(--ink-3);align-self:start}.lv6-pick__deal{z-index:2;background:var(--red);color:#fff;font:700 11.5px/1.2 var(--sans);border-radius:999px;padding:3px 7px;font-style:normal;position:absolute;top:4px;left:4px}.lv6-pick__opt[aria-pressed=true]{box-shadow:0 0 0 2px var(--red),0 10px 24px -12px #bf102c80}.lv6-pick__opt:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.lv6-plan__box{max-width:1080px;margin:0 auto}.lv6-seg{background:var(--card);box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--card-line);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:4px;max-width:520px;margin:0 0 18px;padding:5px;display:grid;position:relative}.lv6-seg__opt{font:700 15px/1.1 var(--sans);color:var(--ink-2);cursor:pointer;transition:background .25s var(--ease),color .25s var(--ease);background:0 0;border:0;border-radius:12px;min-height:48px}.lv6-seg__opt[aria-checked=true]{background:var(--red);color:#fff;box-shadow:0 6px 16px -6px #bf102c99}.lv6-seg__opt:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.lv6-plan__grid{align-items:center;gap:18px;display:grid}@media (width>=990px){.lv6-plan__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:40px}}.lv6-plan__svgwrap{box-shadow:var(--shadow);background:#1a1110;border-radius:24px;padding:12px}.lv6-plan__svg{width:100%;height:auto;display:block}.lv6-p-floor{fill:#251916}.lv6-p-room--off{fill:#1d1311}.lv6-p-walls rect,.lv6-p-walls path{fill:none;stroke:#e9ddd2;stroke-width:3px;stroke-linecap:round}.lv6-p-furn rect,.lv6-p-furn ellipse{fill:#33231f;stroke:#5a4640;stroke-width:1.5px}.lv6-p-furn .lv6-p-soft{fill:#3d2b26}.lv6-p-furn .lv6-p-line{fill:none;stroke:#5a4640;stroke-width:1.5px}.lv6-p-glows circle{opacity:0;transition:opacity .7s var(--ease);mix-blend-mode:screen}.lv6-p-glows circle.is-lit{opacity:1}.lv6-p-lamp{fill:#6e5a53;transition:fill .5s var(--ease)}.lv6-p-base{fill:#cfc3b9}.lv6-p-lamps g.is-lit .lv6-p-lamp{fill:#ff3348}.lv6-p-labels text{fill:#e9ddd2;font:700 21px var(--sans)}.lv6-p-labels .lv6-p-dim{fill:#8c7a73}.lv6-p-walk{fill:none;stroke:#ff8a95;stroke-width:3px;stroke-dasharray:2 9;stroke-linecap:round;opacity:0;transition:opacity .5s}.lv6-plan__box.is-walk .lv6-p-walk{opacity:1;animation:1.6s linear infinite lv6walk}@keyframes lv6walk{to{stroke-dashoffset:-22px}}.lv6-plan__caps{align-content:start;display:grid}.lv6-plan__cap{opacity:0;visibility:hidden;transition:opacity .35s var(--ease),transform .35s var(--ease);grid-area:1/1;transform:translateY(6px)}.lv6-plan__cap.is-on{opacity:1;visibility:visible;transform:none}.lv6-plan__cap-t{font:400 clamp(26px,6vw,36px)/1.12 var(--serif);color:var(--ink);margin:0 0 6px}.lv6-plan__cap p{font:400 17.5px/1.6 var(--sans);color:var(--ink-2);margin:0}.lv6-plan__caps .lv-btn{grid-row:2;justify-self:start;margin-top:20px}.lv6-rail__track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:16px;margin:0 -20px;padding:6px 20px 24px;display:grid;overflow-x:auto}.lv6-rail__track::-webkit-scrollbar{display:none}@media (width>=750px){.lv6-rail__track{grid-auto-columns:46%}}@media (width>=1100px){.lv6-rail__track{grid-auto-columns:calc(29.4118% - 14.1176px);margin:0;padding:6px 0 24px}}.lv6-rail__card{scroll-snap-align:start;margin:0}.lv6-rail__a{color:inherit;text-decoration:none;display:block}.lv6-rail__pic{aspect-ratio:4/5;box-shadow:var(--shadow);background:#1b1210;border-radius:20px;display:block;overflow:hidden}.lv6-rail__pic img{object-fit:cover;width:100%;height:100%;display:block}.lv6-rail__card figcaption{font:500 15.5px/1.45 var(--sans);color:var(--ink-2);margin:12px 2px 0}.lv6-rail__nav{gap:8px;display:none}@media (width>=990px){.lv6-rail__nav{display:flex}}.lv6-rail__btn{background:var(--card);box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--card-line);color:var(--ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.lv6-rail__btn svg{width:22px;height:22px}.lv6-rail__cta{margin:18px 0 0}.lv6-links__grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:76%;grid-auto-flow:column;gap:14px;margin:0 -20px;padding:6px 20px 22px;display:grid;overflow-x:auto}.lv6-links__grid::-webkit-scrollbar{display:none}@media (width>=990px){.lv6-links__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-flow:row;margin:0;padding:6px 0 22px;overflow:visible}}.lv6-link{color:inherit;scroll-snap-align:start;transition:transform .2s var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.lv6-link:hover{transform:translateY(-3px)}.lv6-link__pic{aspect-ratio:16/10;background:#1b1210;display:block;overflow:hidden}.lv6-link__pic img{object-fit:cover;width:100%;height:100%;display:block}.lv6-link__body{flex-direction:column;flex:1;gap:6px;padding:16px 18px 18px;display:flex}.lv6-link__body small{font:700 12.5px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--red)}.lv6-link__body b{font:400 24px/1.15 var(--serif);color:var(--ink)}.lv6-link__body>span{font:400 15.5px/1.5 var(--sans);color:var(--ink-2);flex:1}.lv6-link__go{font:700 15px var(--sans);color:var(--ink);align-items:center;gap:6px;margin-top:6px;font-style:normal;display:inline-flex}.lv6-link__go svg{width:18px;height:18px}.lv6-final{background:var(--g-night);color:var(--bone-2);align-items:flex-end;min-height:min(92svh,780px);display:flex;position:relative;overflow:hidden}.lv6-final__media{position:absolute;inset:0}.lv6-final__media img{object-fit:cover;width:100%;height:100%}.lv6-final__media:after{content:"";background:linear-gradient(#0e080700 30%,#0e0807b8 62%,#0e0807f0 100%);position:absolute;inset:0}.lv6-final__body{z-index:2;width:100%;padding-top:120px;padding-bottom:56px;position:relative}.lv6-final .lv-h2{color:#fff;max-width:720px}.lv6-final__text{font:400 18px/1.55 var(--sans);color:#ffffffe6;max-width:600px;margin:0 0 22px}.lv6-final .lv-cta-note{color:#ffffffd1;margin-top:14px}.lv6-final__rating{margin:0 0 12px}.lv6-final .lv-rating,.lv6-final .lv-rating strong,.lv6-final .lv-rating span{color:#fff}@media (width>=990px){.lv6-final__body{padding-bottom:88px}}.lv-art6{background:var(--g-cream);height:240vh;position:relative}.lv-art6__stick{background:color-mix(in srgb,var(--g-night)calc(var(--p,0)*100%),var(--g-cream));justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.lv-art6__frame{z-index:1;aspect-ratio:1600/2142;transform:scale(calc(1 + (var(--s,3) - 1)*var(--p,0)));transform-origin:50%;will-change:transform;border-radius:2px;width:min(52vw,340px);position:relative;box-shadow:0 30px 60px -25px #280a0a80,0 0 0 10px #fff}.lv-art6__frame img{object-fit:cover;width:100%;height:100%;display:block}.lv-art6__body{z-index:2;opacity:var(--t,0);transform:translateY(calc((1 - var(--t,0))*20px));text-align:center;max-width:760px;margin:0 auto;padding:0 22px 64px;position:absolute;bottom:0;left:0;right:0}.lv-art6__h{font:400 clamp(30px,7.4vw,58px)/1.08 var(--serif);color:#fff;text-wrap:balance;text-shadow:0 2px 30px #00000059;margin:0 0 22px}.lv-art6__eyebrow{font:600 14px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9;margin:0 0 12px}@media (width>=990px){.lv-art6__frame{width:min(26vw,380px)}.lv-art6__body{padding-bottom:96px}}.lv-art6:not(.is-js),.lv-art6.is-static{height:auto}.lv-art6:not(.is-js) .lv-art6__stick,.lv-art6.is-static .lv-art6__stick{background:var(--g-night);height:auto;min-height:90svh;position:relative}.lv-art6:not(.is-js) .lv-art6__frame,.lv-art6.is-static .lv-art6__frame{box-shadow:none;width:auto;position:absolute;inset:0;transform:none}.lv-art6:not(.is-js) .lv-art6__body,.lv-art6.is-static .lv-art6__body{opacity:1;transform:none}.lv-chooser__tab{background:var(--card)!important;color:var(--ink-2)!important;box-shadow:inset 0 0 0 1px var(--line)!important}.lv-chooser__tab[aria-selected=true]{background:var(--ink)!important;color:#fff!important;box-shadow:none!important}.lv-chooser__tray{border-bottom:0!important}.lv-chooser__hint{color:var(--ink-3)!important}.lv-persona{box-shadow:var(--shadow);border-radius:20px!important}.lv-auth>div{padding:22px 22px 18px!important}.lv-faq{gap:10px;display:grid}.lv-faq details{border-top:0!important;padding:0 20px!important}.lv-faq summary{color:var(--ink)!important}.lv-faq details>div{color:var(--ink-2)!important}.lv-faq summary:after,.lv-sec--paper .lv-faq summary:after{background-image:linear-gradient(var(--ink-3),var(--ink-3)),linear-gradient(var(--ink-3),var(--ink-3))!important}.lv-cmp{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);overflow:hidden}.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-cmp th,.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-cmp td{color:var(--ink-2);border-color:var(--line)}.lv-sec:not(.lv-sec--paper):not(.lv-sec--paper2) .lv-cmp td:first-child{color:var(--ink)}.lv-cmp .is-us{font-weight:600;color:var(--ink)!important;background:#edf5ef!important}.lv-cmp th.is-us{color:#1f6b3a!important;background:#e2efe5!important}.lv-yes{color:#1f6b3a;background:#2f8a4e1f}.lv-callout{border-left-color:var(--red)!important}.lv-pull{color:var(--ink)}.lv-srcbox{border-top-color:var(--line)}.shopify-section:has([data-lv-buybox]),.shopify-section:has([data-lv-buybox][data-bg=cocoa]){background:var(--g-white)!important}.shopify-section:has([data-lv-buybox]) .product__info-container,.shopify-section:has([data-lv-buybox]) .product__info-container .lv-h1{color:var(--ink)}.shopify-section:has([data-lv-buybox]) .color-scheme-1,.shopify-section:has([data-lv-buybox]) .gradient{color:var(--ink);background:0 0!important}.lv-bb-sub,.lv-checks li{color:var(--ink-2)}.lv-checks strong{color:var(--ink)}.lv-multi{display:none!important}.product__accordion{border-color:var(--line)!important}.product__accordion summary,.product__accordion .accordion__title{color:var(--ink)!important}.product__accordion .accordion__content{color:var(--ink-2)!important}.lv-trust,.lv-trustrow,.lv-delivery{color:var(--ink-2)}.lv-delivery strong{color:var(--ink)}.lv-gal__pic{background:var(--g-sand);border-radius:20px;overflow:hidden}.lv-gal__thumb{background:var(--g-sand)}.lv-gal__thumb[aria-current=true]{box-shadow:0 0 0 2px var(--red)}.lv-gal__cap .lv-gal__cap-t{color:var(--ink)}.lv-gal__cap .lv-gal__cap-s{color:var(--ink-3)}.lv-gal__slide--card .lv-gal__pic{background:linear-gradient(160deg,#f7e3dc,#efe2d4)}.lv-gcard__n,.lv-gcard__t{color:var(--ink)!important}.lv-gcard__l li{color:var(--ink-2)!important;border-color:var(--line)!important}.lv-gcard__l{border-color:var(--line)!important}.kaching-bundles__bar-main{border-radius:14px!important}.lv6-anat{background:radial-gradient(70% 55% at 50% 55%,#fff 0%,#f3e7dd 70%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lv6-anat__lamp{filter:drop-shadow(0 24px 30px #78141438);width:44%;height:auto}.lv6-anat__c{box-shadow:var(--shadow-sm);font:500 12.5px/1.3 var(--sans);color:var(--ink-3);background:#fff;border-radius:12px;gap:1px;max-width:38%;padding:8px 11px;display:grid;position:absolute}.lv6-anat__c b{font:700 13.5px/1.25 var(--sans);color:var(--ink)}.lv6-anat__c--1{top:10%;left:5%}.lv6-anat__c--2{top:16%;right:5%}.lv6-anat__c--3{top:46%;left:4%}.lv6-anat__c--4{top:54%;right:4%}.lv6-anat__c--5{text-align:center;bottom:6%;left:50%;transform:translate(-50%)}.lv6-gsets{background:linear-gradient(160deg,#e5ecf4,#f1e7db);flex-direction:column;justify-content:center;padding:6%;display:flex;position:absolute;inset:0}.lv6-gsets__t{font:400 clamp(22px,5.4vw,30px)/1.15 var(--serif);color:var(--ink);text-align:center;margin:0 0 14px}.lv6-gsets__g{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lv6-gsets__i{box-shadow:var(--shadow-sm);text-align:center;background:#fff;border-radius:14px;justify-items:center;gap:2px;padding:10px 8px;display:grid}.lv6-gsets__i img{object-fit:contain;width:100%;height:auto;max-height:90px}.lv6-gsets__i b{font:700 14px/1.2 var(--sans);color:var(--ink)}.lv6-gsets__i small{font:500 12.5px/1.3 var(--sans);color:var(--ink-3)}.lv-gal__thumb--card img{object-fit:contain;width:100%;height:100%;padding:4px}.lv-sticky{box-shadow:0 -10px 30px -10px #00000059;background:#140c0bf5!important}.lv-sticky__info b,.lv-sticky__info strong{color:#fff}.lv-sticky__info em{color:var(--bone-3)}.footer{background:var(--g-night)!important}.footer,.footer a,.footer .caption{color:#b6a397!important}.footer-block__heading{color:#f7ede3!important}#kaching-cart .kaching-cart__inner{background:var(--g-white)!important;color:var(--ink)!important}.shopify-policy__container,.shopify-policy__body,.shopify-policy__body *{color:var(--ink-2)}.shopify-policy__body strong,.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__title h1{color:var(--ink)!important}.menu-drawer{background:var(--g-night)!important}.lv-share{color:var(--ink-2)}.lv-inline-offer{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow)}.lv-figure img{box-shadow:var(--shadow);border-radius:20px}.lv-figure figcaption{color:var(--ink-3)}.lv-timeline li,.lv-divider{border-color:var(--line)}.lv-help a{color:var(--ink)}.lv-table,.lv-table th{color:var(--ink-2)}.lv-rating,.lv-rating strong{color:var(--ink)}.lv-rating span{color:var(--ink-3)}.lv-stars{color:#d9930f}.lv-hero .lv-rating strong{color:var(--ink)}.lv-countries__txt{color:var(--ink-3)}.lv-stars,.lv-hero .lv-stars,.lv-rating .lv-stars{color:#e3a21a!important}.lv6-final .lv-stars{color:#f2b84b!important}.lv6-bar--good i{background:linear-gradient(90deg,#f0a24f,#d9611e)}body:has(.lv6-pick) .kaching-bundles__bar-subtitle{display:none!important}.lv6-sets__add{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .4em;padding-block:12px!important;line-height:1.2!important;display:flex!important}.lv6-sets__addprice{white-space:nowrap;font-weight:600}@media (width<=749px){.lv6-sets__add{font-size:17px!important}}@media (width>=990px){.lv-hero .lv-h1{letter-spacing:-.01em;font-size:clamp(58px,5.2vw,78px);line-height:1.02}.lv-hero .lv-lead{max-width:34em;font-size:20px}.lv-hero .lv-btn{min-height:60px;padding-inline:34px;font-size:18px}}.lv-art6__stick:after{content:"";opacity:var(--t,0);z-index:1;pointer-events:none;background:linear-gradient(#0a040400,#0a04049e);height:55%;position:absolute;bottom:0;left:0;right:0}.lv6-anat img.lv6-anat__lamp{max-height:72%;object-fit:contain!important;width:44%!important;height:auto!important;position:static!important}@media (width>=990px){.lv6-final{align-items:center;min-height:660px}.lv6-final__media{left:46%}.lv6-final__media:after{background:linear-gradient(90deg,var(--g-night)0%,#140c0b8c 18%,#140c0b00 46%)}.lv6-final__body{padding-top:96px;padding-bottom:96px}.lv6-final__body>*{max-width:520px}.lv-ba-wrap--wide{max-width:780px;margin-inline:auto}}.lv-promise__t{color:var(--ink)!important}.lv6-dark .lv-promise__t,.lv-sec--night .lv-promise__t,.lv6-final .lv-promise__t{color:#fff!important}.lv-feats--scroll,.lv6-sets__grid,.lv6-rail__track,.lv6-links__grid,.lv-qstrip,.lv-rgrid--strip{scroll-padding-inline:20px}.lv-cmp th:first-child,.lv-cmp td:first-child{padding-left:14px!important}.lv-inline-offer{background:var(--g-white);box-shadow:var(--shadow-sm,0 6px 18px -10px #3c140a59);border-radius:20px;border:0!important;padding:16px 18px 18px!important}.lv-inline-offer .lv-btn{width:100%}.lv-sw--n5 .lv-sw__opt span{white-space:nowrap;word-break:keep-all;font-size:13px}@media (width<=420px){.lv-sw--n5 .lv-sw__opt{padding-inline:6px!important}.lv-sw--n5 .lv-sw__opt span{font-size:12.5px}}.lv6-set__n{letter-spacing:-.01em;font-family:var(--sans)!important;font-size:24px!important;font-weight:600!important}.lv6-vs--both .lv6-vs__c--bad{color:var(--ink);background:#f0aa5012;font-weight:600}.lv6-vs--both .lv6-vs__c--bad i{background:#d98a2b}.lv6-vs--both .lv6-vs__c--bad i:after{background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.5l3 3 6-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/22px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.5l3 3 6-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/22px no-repeat}.contact .field__input,.contact .text-area,#ContactForm input:not([type=hidden]),#ContactForm textarea{background:var(--g-white)!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1px var(--card-line,#e6d9cc)!important;border:0!important;border-radius:14px!important}.contact .field__label,#ContactForm label{color:var(--ink-3)!important}.contact .field:after,.contact .field:before,.contact .field__input:focus+.field__label{box-shadow:none!important}@media (width<=749px){#ContactForm .button,.contact .button{width:100%;min-height:56px}}.lv-hero__inset{z-index:2;background:#8fa9d6;border:3px solid #fff;border-radius:16px;width:clamp(112px,31vw,150px);margin:0;position:absolute;bottom:14px;right:14px;overflow:hidden;box-shadow:0 14px 34px -10px #0000008c}.lv-hero__inset img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.lv-hero__inset figcaption{color:var(--ink);font:600 11.5px/1.15 var(--sans);text-align:center;background:#ffffffeb;border-radius:999px;padding:5px 6px;position:absolute;bottom:6px;left:6px;right:6px}@media (width>=990px){.lv-hero__inset{border-radius:20px;width:200px;bottom:28px;right:28px}.lv-hero__inset figcaption{padding:7px 8px;font-size:13px;bottom:8px;left:8px;right:8px}}@media (width<=989px){.lv-hero__inset figcaption{display:none}.lv-hero__inset{width:clamp(96px,26vw,130px)}}@media (width>=990px){body[data-lv-t=index] .lv-hero__media img{object-position:62% 50%}}:root{--ok:#1d8a4e;--ok-bg:#e6f4ec;--bad:#c8142f;--bad-bg:#fbe7ea;--d1:0 1px 0 #ffffffb3 inset,0 1px 2px #3c1e120f,0 6px 14px -4px #3c1e121a,0 22px 44px -18px #3c1e1238;--d2:0 1px 0 #ffffffb3 inset,0 2px 4px #3c1e1212,0 12px 24px -6px #3c1e1224,0 34px 60px -24px #3c1e124d;--cardline:#46281c17}.lv-sec{padding:52px 0}.lv-sec--tight{padding:36px 0}@media (width>=990px){.lv-sec{padding:88px 0}.lv-sec--tight{padding:56px 0}}.lv6-head{margin-bottom:22px}.lv-art6{display:none!important}.lv6-rail__card,.lv-feat,.lv6-link,.lv-persona,.lv6-set,.lv6-stat__card,.lv-faq details,.lv-rcard,.lv6-vs,.lv-cmp,.lv-auth>*,.lv8-night,.lv8-step,.lv6-pick__opt,.lv-guar,.lv-chooser__panel{background-clip:padding-box;box-shadow:var(--d1)!important;border:1px solid var(--cardline)!important;border-radius:20px!important;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s cubic-bezier(.2,.7,.2,1)!important}@media (hover:hover){.lv6-rail__card:hover,.lv6-link:hover,.lv-persona:hover,.lv8-night:hover,.lv8-step:hover,.lv-feat:hover{transform:translateY(-4px);box-shadow:var(--d2)!important}}.lv8-night:active,.lv6-link:active,.lv-persona:active{transform:scale(.985)}.lv8-js [data-lv8-r].lv8-in{opacity:1;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transform:none}@media (prefers-reduced-motion:reduce){.lv8-js [data-lv8-r]{opacity:1;transform:none}}.lv6-vs{overflow:hidden;background:var(--g-white)!important}.lv6-vs__head .lv6-vs__c{letter-spacing:0;font:700 15px/1.3 var(--sans)!important}.lv6-vs__head .lv6-vs__c--bad{color:var(--bad)!important;background:var(--bad-bg)!important}.lv6-vs__head .lv6-vs__c--good{color:var(--ok)!important;background:var(--ok-bg)!important}.lv6-vs__c--good{background:#1d8a4e0b!important}.lv6-vs__c i{border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:inline-flex}.lv6-vs__c--bad i{background:var(--bad)!important;border:0!important}.lv6-vs__c--good i{background:var(--ok)!important;border:0!important}.lv6-vs__c i:before,.lv6-vs__c i:after{content:none!important}.lv6-vs__c--bad i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7.5 7.5l7 7M14.5 7.5l-7 7' stroke='white' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-size:22px 22px!important}.lv6-vs__c--good i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.3l3.1 3.1 6-6.4' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-size:22px 22px!important}.lv6-vs--both .lv6-vs__c--bad i{background-color:var(--ok)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.3l3.1 3.1 6-6.4' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.lv6-vs--both .lv6-vs__head .lv6-vs__c--bad{color:#7a5a1e!important;background:#fbf0d9!important}.lv-cmp .lv-no,.lv-compare .lv-no{color:var(--bad)!important}.lv-btn,.product-form__submit{letter-spacing:.005em;min-height:58px;border:2px solid #8f0a20!important;font-weight:700!important}.product-form__submit{border-radius:16px!important;min-height:62px!important;font-size:18px!important;box-shadow:inset 0 1px #ffffff40,0 14px 28px -12px #bf102ccc,0 3px #7d091c!important}.product-form__submit>span{align-items:center;gap:10px;display:inline-flex}.product-form__submit>span:before,.lv8-cart:before{content:"";background:currentColor;flex:0 0 22px;width:22px;height:22px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.5 5h2.2l2.1 10.2a1.6 1.6 0 0 0 1.6 1.3h7.9a1.6 1.6 0 0 0 1.6-1.2L20.5 8H7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='10' cy='20' r='1.5'/%3E%3Ccircle cx='17.5' cy='20' r='1.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.5 5h2.2l2.1 10.2a1.6 1.6 0 0 0 1.6 1.3h7.9a1.6 1.6 0 0 0 1.6-1.2L20.5 8H7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='10' cy='20' r='1.5'/%3E%3Ccircle cx='17.5' cy='20' r='1.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.lv6-sets__add{justify-content:center;align-items:center;gap:10px;padding-left:16px!important;padding-right:10px!important;display:flex!important}.lv8-btn__ico{width:22px;height:22px;display:inline-flex}.lv8-btn__ico svg{width:22px;height:22px}.lv8-btn__l{flex:0 auto}.lv8-btn__p{color:var(--red);font:800 16px/1 var(--sans);background:#fff;border-radius:10px;margin-left:auto;padding:6px 10px}.lv8-btn__p[hidden]{display:none}a.lv-btn[href^=\#]:after{content:"";vertical-align:-2px;background:currentColor;width:16px;height:16px;margin-left:10px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3v9M4 8.5l4 4 4-4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3v9M4 8.5l4 4 4-4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}a.lv-btn[href^=\/products]:after{content:"";vertical-align:-2px;background:currentColor;width:16px;height:16px;margin-left:10px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.kaching-bundles__bar-most-popular{display:none!important}.kaching-bundles__bar-container{border-radius:16px!important}.kaching-bundles__bar-main{align-items:center!important;min-height:84px!important;padding-top:12px!important;padding-bottom:12px!important}.kaching-bundles__bar-title{font-weight:800!important}.kaching-bundles__bar-label{display:none!important}.lv8-ktag{font:700 12px/1.3 var(--sans);vertical-align:2px;white-space:nowrap;border-radius:999px;margin-left:8px;padding:3px 9px;display:inline-block}.lv8-ktag--pop{background:var(--red);color:#fff}.lv8-kline{font:600 13px/1.3 var(--sans);color:var(--ok);margin-top:3px;display:block}.lv6-pick__t{font:700 16px/1.3 var(--sans)!important;margin-bottom:2px!important}.lv6-pick__s{margin-bottom:10px!important;font-size:14px!important}.lv8-bb-after{margin-top:16px}.lv8-bb-after .lv-checks{margin-top:4px}.lv8-nights__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width>=750px){.lv8-nights__grid{grid-template-columns:repeat(3,1fr);gap:18px}}@media (width>=1100px){.lv8-nights__grid{grid-template-columns:repeat(4,1fr)}}.lv8-night{background:var(--g-white);color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.lv8-night__pic{aspect-ratio:4/5;background:#1a1110;display:block;position:relative;overflow:hidden}.lv8-night__pic img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block}@media (hover:hover){.lv8-night:hover .lv8-night__pic img{transform:scale(1.04)}}.lv8-night__tag{color:var(--ink);font:700 12px/1.2 var(--sans);background:#fffdf9f0;border-radius:999px;padding:6px 10px;font-style:normal;position:absolute;top:10px;left:10px;box-shadow:0 4px 10px #0000002e}.lv8-night__body{flex-direction:column;flex:1;gap:6px;padding:12px 12px 14px;display:flex}.lv8-night__t{font:700 15px/1.3 var(--sans);color:var(--ink)}.lv8-night__s{font:400 13px/1.4 var(--sans);color:var(--ink-3)}.lv8-night__go{font:700 13px/1 var(--sans);color:var(--red);align-items:center;gap:6px;margin-top:auto;padding-top:6px;display:inline-flex}.lv8-night__go svg{width:14px;height:14px}@media (width>=750px){.lv8-night__t{font-size:17px}.lv8-night__s{font-size:14px}.lv8-night__body{padding:16px}}.lv6-rail__track{grid-template-columns:1fr 1fr;gap:12px;scroll-snap-type:none!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}@media (width>=750px){.lv6-rail__track{grid-template-columns:repeat(3,1fr);gap:18px}}.lv6-rail__nav{display:none!important}.lv6-rail__card{background:var(--g-white);cursor:zoom-in;overflow:hidden;flex:none!important;width:auto!important;max-width:none!important;margin:0!important}.lv6-rail__pic{display:block;overflow:hidden;aspect-ratio:4/5!important;border-radius:0!important;height:auto!important}.lv6-rail__pic img{background:#140c0b;width:100%;display:block;object-fit:contain!important;height:100%!important}.lv6-rail__card figcaption{font:600 13px/1.35 var(--sans)!important;color:var(--ink-2)!important;margin:0!important;padding:10px 12px 12px!important}@media (width>=750px){.lv6-rail__card figcaption{padding:12px 16px 16px!important;font-size:15px!important}}.lv6-rail__cta{margin-top:22px}.lv8-view{z-index:2147483000;opacity:0;pointer-events:none;background:#0e0807eb;justify-content:center;align-items:center;padding:18px;transition:opacity .25s;display:flex;position:fixed;inset:0}.lv8-view.is-on{opacity:1;pointer-events:auto}.lv8-view img{object-fit:contain;border-radius:16px;max-width:100%;max-height:82vh;box-shadow:0 30px 80px #0009}.lv8-view__x{color:#1f1513;font:700 24px/44px var(--sans);cursor:pointer;background:#fff;border:0;border-radius:50%;width:44px;height:44px;position:absolute;top:14px;right:14px}.lv8-view__cta{justify-content:center;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.lv8-view__cta .lv-btn{width:100%;max-width:420px}.lv8-steps__grid{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=750px){.lv8-steps__grid{grid-template-columns:repeat(3,1fr);gap:18px}}.lv8-step{background:var(--g-white);flex-direction:row;align-items:stretch;display:flex;overflow:hidden}@media (width>=750px){.lv8-step{flex-direction:column}}.lv8-step__pic{background:#140c0b;flex:0 0 40%;min-height:120px;display:block;position:relative}@media (width>=750px){.lv8-step__pic{aspect-ratio:4/3;flex:none}}.lv8-step__pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lv8-step__n{background:var(--red);color:#fff;font:800 18px/36px var(--sans);text-align:center;border-radius:50%;width:36px;height:36px;position:absolute;top:10px;left:10px;box-shadow:0 6px 14px #bf102c73}.lv8-step__body{flex-direction:column;justify-content:center;gap:6px;padding:14px 16px;display:flex}.lv8-step__t{font:700 17px/1.25 var(--sans);color:var(--ink)}.lv8-step__s{font:400 14px/1.45 var(--sans);color:var(--ink-3)}.lv8-steps__cta{margin-top:22px}.lv-sw__media img{transition:opacity .45s}.lv-sw__opt[aria-checked=true],.lv-sw__opt.is-on{box-shadow:inset 0 0 0 2px #fff}.lv-sw__cap-t{font-weight:700}.lv-rcard{background:var(--g-white)!important}.lv-rcard mark,.lv-rcard .lv-hl{color:inherit!important;background:linear-gradient(#0000 62%,#bf102c29 62%)!important}.lv8-back{flex-direction:column;align-items:stretch;gap:8px;margin-top:22px;display:flex}.lv8-back .lv-btn{width:100%}@media (width>=750px){.lv8-back{align-items:flex-start}.lv8-back .lv-btn{width:auto;min-width:340px}}.menu-drawer,.menu-drawer__submenu,.menu-drawer__inner-submenu{background:#140c0b!important}.menu-drawer__submenu .menu-drawer__menu-item,.menu-drawer__submenu a,.menu-drawer__close-button{color:#f7ede3!important}.menu-drawer__close-button{font-weight:700}.menu-drawer__menu-item{padding-top:12px!important;padding-bottom:12px!important;font-size:19px!important}.menu-drawer__submenu .menu-drawer__menu-item{font-size:18px!important}.lv8-drawer-extra{padding:6px 24px 24px}.lv8-drawer-extra p{color:#b6a397;font:600 13px/1.3 var(--sans);letter-spacing:.02em;margin:18px 0 8px}.lv8-drawer-extra a{color:#f7ede3;font:500 17px/1.3 var(--sans);border-bottom:1px solid #f7ede314;padding:9px 0;text-decoration:none;display:block}.lv-hero__inset{display:none!important}.lv6-stat__src,.lv-small{color:var(--ink-3)}.kaching-bundles__bar-pricing>:not(.kaching-bundles__bar-price):not(.kaching-bundles__bar-full-price){display:none!important}.lv8-back a,.lv8-back a:hover{color:#fff!important;text-decoration:none!important}.lv6-sets__add .lv8-btn__ico svg{width:22px;height:22px;display:block!important}.lv6-rail .lv6-rail__track{grid-template-columns:1fr 1fr!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;margin:0!important;padding:0 0 4px!important;overflow:visible!important}@media (width>=750px){.lv6-rail .lv6-rail__track{grid-template-columns:repeat(3,1fr)!important}}.lv6-rail__card:before,.lv6-rail__card:after{display:none!important}.lv8-ktag--free{background:var(--ok);color:#fff}.lv6-set__badge--free{background:var(--ok)!important;color:#fff!important}:root{--v9-r:22px;--v9-card:#fffdfa;--v9-tint:#fbf1ec;--v9-line:#46281c1a;--v9-sh:0 1px 0 #ffffffbf inset,0 1px 2px #3c1e120f,0 8px 18px -6px #3c1e121f,0 26px 48px -22px #3c1e123d;--v9-sh2:0 1px 0 #ffffffbf inset,0 2px 4px #3c1e1212,0 14px 28px -8px #3c1e1229,0 38px 64px -26px #3c1e1252;--v9-ease:cubic-bezier(.2,.7,.2,1)}h1,h2,h3,.lv-h1,.lv-h2,.lv-h3,.lv6-stat__line,.lv-big__t,.lv-chooser__title,.lv6-plan__cap-t,.lv-sw__cap-t,.lv-art6__h,.lv-gcard__t,.lv6-gsets__t,.lv-gal__cap-t,.lv-persona b,.lv6-link__body b,.lv-auth h3,.lv-deadline,.lv6-final .lv-h2,.lv-big__n,.lv6-stat__n,.lv-seal b,.lv-gcard__n{-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:4;hyphenate-limit-chars:10 4 4;word-break:normal!important;overflow-wrap:normal!important}h4,h5,.lv-h4,.lv8-night__t,.lv8-step__t,.lv-feat .lv-h4,.lv6-set__room,.lv6-pick__room,.lv-faq summary,.lv9-co__t,.lv-rcard__title,.lv6-vs__c,.lv-ba-cap__t,.lv-cmp th,.lv-cmp td{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;word-break:normal!important;overflow-wrap:normal!important}.lv-h1{font-size:clamp(34px,8.8vw,64px)}.lv-h2{font-size:clamp(30px,7.4vw,52px)}.lv-hero .lv-h1{font-size:clamp(34px,8.8vw,60px)}@media (width<=420px){.lv-h1,.lv-hero .lv-h1{font-size:clamp(32px,8.9vw,38px)}.lv-h2{font-size:clamp(29px,7.6vw,32px)}}@media (width>=990px){.lv-hero{max-width:calc(var(--max) + 40px);background:var(--g-cream);column-gap:clamp(36px,4vw,64px);margin:0 auto;padding:44px 20px 64px;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important;align-items:center!important;min-height:0!important}.shopify-section:has(>.lv-hero){background:var(--g-cream)}.lv-hero__body{order:1;align-self:center;min-width:0;max-width:640px;padding:8px 0!important}.lv-hero .lv-h1{margin-bottom:16px;line-height:1.04;font-size:clamp(44px,3.9vw,62px)!important}.lv-hero .lv-lead{max-width:32em;font-size:19px}.lv-hero__media{width:min(100%,calc(min(76vh,720px)*var(--ar,.8)));aspect-ratio:var(--ar,.8);box-shadow:var(--v9-sh2);background:#1a1110;order:2;place-self:center end;position:relative;overflow:hidden;border-radius:28px!important;height:auto!important;min-height:0!important}.lv-hero__media picture,.lv-hero__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}@media (width>=990px) and (width<=1199px){.lv-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media (width<=989px){.lv-hero__body{padding:24px 20px 36px!important}}.lv-gcard__n{letter-spacing:-.03em;gap:.12em!important}.lv-gcard__n span{color:inherit;align-self:center;margin-left:.18em;font:700 clamp(22px,6vw,30px)/1.1 var(--sans)!important;letter-spacing:0!important}.lv-seal div{align-items:center!important}.lv-seal span{font:700 20px/1.25 var(--sans)!important;letter-spacing:0!important}.lv-promise b{letter-spacing:-.02em}.lv9-sw{--tint:#cfe0ff;--glowc:#e2ecff}.lv9-sw .lv-sw__knob{display:none!important}.lv9-sw__hint{align-items:center;font:600 16px/1.35 var(--sans)!important;color:var(--bone)!important;justify-content:flex-start!important;gap:10px!important;margin:0 0 14px!important;display:flex!important}.lv9-sw__hint span:last-child{min-width:0}.lv9-sw__hand{color:var(--tint);background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:color .5s;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff24}.lv9-sw__hand svg{width:19px;height:19px;animation:1.8s ease-in-out 3 lv9tap}@keyframes lv9tap{0%,to{transform:none}40%{transform:translateY(2px)scale(.9)}}.lv9-sw .lv-sw__ctl{margin:0 0 16px!important}.lv9-sw__panel{backdrop-filter:blur(14px)saturate(1.2);gap:8px;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))!important;background:linear-gradient(#ffffff12,#ffffff08)!important;border-radius:28px!important;padding:8px!important;display:grid!important;box-shadow:inset 0 0 0 1px #ffffff1a,0 18px 40px -18px #000c!important}.lv-sw--n2 .lv9-sw__panel{--cols:2}.lv-sw--n3 .lv9-sw__panel{--cols:3}.lv-sw--n4 .lv9-sw__panel,.lv-sw--n5 .lv9-sw__panel{--cols:2}.lv-sw--n5 .lv9-sw__opt:last-child{grid-column:1/-1}.lv9-sw .lv9-sw__opt{position:relative;text-align:left!important;color:var(--t)!important;font:700 15px/1.15 var(--sans)!important;transition:background .35s var(--v9-ease),box-shadow .35s var(--v9-ease),transform .2s var(--v9-ease)!important;background:#ffffff09!important;border:0!important;border-radius:999px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;min-height:62px!important;padding:10px 14px 10px 12px!important;display:flex!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #ffffff1a!important}.lv9-sw .lv9-sw__opt:hover{background:#ffffff12!important}.lv9-sw .lv9-sw__opt:active{transform:scale(.97)}.lv9-sw__dot{background:var(--c);box-shadow:0 0 0 3px var(--ca),0 0 12px 1px var(--cb);transition:transform .35s var(--v9-ease),box-shadow .35s var(--v9-ease);border-radius:50%;flex:none;width:14px;height:14px}.lv9-sw__txt{flex-direction:column;gap:2px;min-width:0;display:flex!important}.lv9-sw__l{font:700 15.5px/1.15 var(--sans)!important;color:var(--t)!important;white-space:normal!important;display:block!important}.lv9-sw .lv9-sw__s{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font:500 12.5px/1.2 var(--sans)!important;color:#f7ede39e!important;opacity:1!important;display:block!important}.lv9-sw .lv9-sw__opt[aria-checked=true]{background:linear-gradient(180deg,var(--ca),#ffffff0a)!important;box-shadow:inset 0 0 0 1.5px var(--c),0 0 26px -4px var(--cb),0 10px 22px -12px #000000b3!important}.lv9-sw .lv9-sw__opt[aria-checked=true] .lv9-sw__dot{box-shadow:0 0 0 4px var(--ca),0 0 18px 4px var(--cb);transform:scale(1.15)}.lv9-sw .lv9-sw__opt[aria-checked=true] .lv9-sw__s{color:#ffffffdb!important}.lv9-sw .lv9-sw__opt:focus-visible{outline-offset:2px;outline:2px solid #fff!important}@media (width>=990px){.lv-sw--n3 .lv9-sw__panel{--cols:3}.lv9-sw .lv9-sw__opt{min-height:66px!important}}@media (width<=389px){.lv-sw--n3 .lv9-sw__panel{--cols:1}.lv9-sw .lv9-sw__opt{min-height:54px!important}}.lv9-sw .lv-sw__media{transition:box-shadow .7s;box-shadow:0 0 0 1px #ffffff0f,0 30px 70px -30px var(--glowc)!important;border-radius:26px!important}.lv9-sw .lv-sw__media img{transform:scale(1.035);transition:opacity .7s ease,transform 1.4s var(--v9-ease)!important}.lv9-sw .lv-sw__media img.is-on{transform:none}.lv9-sw .lv-sw__cap-t{transition:color .5s;color:var(--tint)!important}.lv9-sw__night{margin:18px 0 0}.lv9-nm-link{cursor:pointer;color:var(--bone);font:600 15px/1.25 var(--sans);background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:8px 16px 8px 8px;transition:background .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.lv9-nm-link:hover{background:#ffffff1f}.lv9-nm-link__ic{color:#ffd38a;background:#2a1a17;border-radius:50%;place-items:center;width:30px;height:30px;display:inline-grid}.lv9-nm-link__ic svg{width:17px;height:17px}.lv9-nm-off,html[data-lv-night] .lv9-nm-on{display:none}html[data-lv-night] .lv9-nm-off{display:inline}.lv-callout{border-left:0!important}.lv9-co{border-radius:var(--v9-r);box-shadow:var(--v9-sh),inset 0 0 0 1px #bf102c14;transition:transform .35s var(--v9-ease),box-shadow .35s var(--v9-ease);background:linear-gradient(160deg,#fff7f3 0%,#fbeee8 100%);margin:26px 0;position:relative;overflow:hidden}.lv9-co--tip{box-shadow:var(--v9-sh),inset 0 0 0 1px #a06e1e1a;background:linear-gradient(160deg,#fffaf0 0%,#f8efe0 100%)}@media (hover:hover){.lv9-co:hover{box-shadow:var(--v9-sh2),inset 0 0 0 1px #bf102c1f;transform:translateY(-3px)}}.lv9-co__s{cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:44px 1fr 32px;align-items:center;gap:14px;padding:18px;list-style:none;display:grid}.lv9-co__s::-webkit-details-marker{display:none}.lv9-co__ic{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 18px -8px #bf102ccc,inset 0 1px #ffffff40}.lv9-co--tip .lv9-co__ic{background:linear-gradient(160deg,#f6b445,#e08a14);box-shadow:0 8px 18px -8px #e08a14cc,inset 0 1px #ffffff4d}.lv9-co__ic svg{width:22px;height:22px}.lv9-co__t{font:700 18px/1.3 var(--sans);color:var(--ink);text-wrap:balance}.lv9-co__x{transition:transform .35s var(--v9-ease),background .25s ease;background:#fff;border-radius:50%;justify-self:end;width:32px;height:32px;position:relative;box-shadow:0 2px 6px #3c1e121f,inset 0 0 0 1px #46281c14}.lv9-co__x:before,.lv9-co__x:after{content:"";background:var(--red);border-radius:2px;width:12px;height:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.lv9-co__x:after{transition:transform .35s var(--v9-ease);transform:rotate(90deg)}.lv9-co[open] .lv9-co__x:after{transform:rotate(0)}.lv9-co[open] .lv9-co__x{background:#fff}.lv9-co__a{color:var(--ink-2);padding:0 20px 18px 76px;font-size:17px;line-height:1.6}.lv9-co__a p{margin:0 0 10px}.lv9-co__a p:last-child{margin-bottom:0}.lv9-co[open] .lv9-co__a{animation:lv9open .4s var(--v9-ease)}@keyframes lv9open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lv9-co--plain{grid-template-columns:44px 1fr;gap:14px;padding:18px 20px;display:grid}.lv9-co--plain .lv9-co__a{padding:0}.lv9-co--red{background:linear-gradient(160deg,#c3132f,#9c0d25)}.lv9-co--red .lv9-co__t,.lv9-co--red .lv9-co__a,.lv9-co--red .lv9-co__a strong{color:#fff}.lv9-co--red .lv9-co__ic{color:var(--red);background:#fff}@media (width<=749px){.lv9-co__s{grid-template-columns:40px 1fr 30px;gap:12px;padding:16px 14px 16px 16px}.lv9-co__ic{width:40px;height:40px}.lv9-co__t{font-size:17px}.lv9-co__a{padding:0 18px 18px;font-size:16.5px}}.lv-pull{display:none}.lv9-pull{border-radius:var(--v9-r);background:var(--v9-card);box-shadow:var(--v9-sh),inset 0 0 0 1px var(--v9-line);margin:30px 0;padding:24px 22px 20px;position:relative}.lv9-pull__ic{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:-16px;left:20px;box-shadow:0 8px 18px -8px #bf102ccc}.lv9-pull__ic svg{width:18px;height:18px}.lv9-pull__q{font:400 clamp(24px,6.2vw,32px)/1.2 var(--serif);color:var(--ink);text-wrap:balance;margin:8px 0 14px}.lv9-pull__c{font:600 15px/1.3 var(--sans);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.lv9-pull__c .lv-stars svg{width:15px;height:15px}.lv9-stick{z-index:4;pointer-events:none;justify-content:center;margin:16px 0 -19px;display:flex;position:relative}.lv9-stick__b{color:#fff;font:800 14px/1.25 var(--sans);letter-spacing:.005em;text-align:left;background:linear-gradient(135deg,#d6193c 0%,#b30f2a 55%,#8f0a20 100%);border-radius:22px;align-items:center;gap:10px;max-width:min(94%,440px);padding:8px 18px 8px 8px;display:inline-flex;position:relative;overflow:hidden;transform:rotate(-1.6deg);box-shadow:0 0 0 3px #fff,0 12px 24px -10px #8f0a20bf}.lv9-stick__ic{background:#fff3;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.lv9-stick__t{text-wrap:balance}.lv9-stick__ic svg{width:17px;height:17px}.lv9-stick__b:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);position:absolute;inset:0;transform:translate(-130%)}.lv9-stick.is-in .lv9-stick__b{animation:lv9wiggle .9s var(--v9-ease).15s 1}.lv9-stick.is-in .lv9-stick__b:after{animation:1.3s .5s lv9shine}@keyframes lv9wiggle{0%{transform:rotate(-1.6deg)scale(1)}25%{transform:rotate(1.6deg)scale(1.05)}50%{transform:rotate(-3deg)scale(1.03)}75%{transform:rotate(.5deg)scale(1.01)}to{transform:rotate(-1.6deg)scale(1)}}@keyframes lv9shine{to{transform:translate(130%)}}.lv9-stick--sets{justify-content:flex-start;margin:0 0 -14px 8px}@media (width>=860px){.lv9-stick--sets{justify-content:center;margin-left:0}}.kaching-bundles__block{--bar-background-color:#fffdfa!important;--bar-selected-background-color:#fff3f0!important;--bar-border-color:#46281c29!important;--bar-selected-border-color:#bf102c!important;--bar-title-color:#1f1513!important;--bar-subtitle-color:#47362f!important;--bar-price-color:#1f1513!important;--bar-full-price-color:#8a766d!important;--bar-border-radius:18px!important}.kaching-bundles__block-title{display:none!important}.kaching-bundles__bars{background:linear-gradient(#fbeee9 0%,#f7e6df 100%);border-radius:26px;position:relative;box-shadow:inset 0 0 0 1px #bf102c1a;padding:28px 10px 10px!important}.kaching-bundles__bar{margin-top:10px!important}.kaching-bundles__bars>.kaching-bundles__bar:first-of-type,.kaching-bundles__bar:first-child{margin-top:0!important}.kaching-bundles__bar-container{transition:box-shadow .25s,background .25s;display:block;position:relative;background:#fffdfa!important;border:0!important;border-radius:18px!important;overflow:visible!important;box-shadow:0 1px 2px #3c1e120d,0 6px 14px -8px #3c1e1233,inset 0 0 0 1.5px #46281c21!important}.kaching-bundles__bar--selected .kaching-bundles__bar-container{background:#fff4f1!important;box-shadow:0 12px 26px -12px #bf102c73,inset 0 0 0 2px #bf102c!important}.kaching-bundles__bar-wrapper{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:18px!important;padding:0!important;overflow:visible!important}.kaching-bundles__bar-main{box-sizing:border-box;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:18px!important;outline:0!important;height:84px!important;min-height:84px!important;padding:0 16px 0 14px!important;overflow:visible!important}.kaching-bundles__bar-container:before,.kaching-bundles__bar-container:after,.kaching-bundles__bar-wrapper:before,.kaching-bundles__bar-wrapper:after{display:none!important}.kaching-bundles__bar-radio{flex:none;min-width:22px;position:relative;box-shadow:none!important;background:#fff!important;border:2px solid #cdb9ad!important;border-radius:50%!important;width:22px!important;height:22px!important}.kaching-bundles__bar-radio:before,.kaching-bundles__bar-radio:after{display:none!important}.kaching-bundles__bar--selected .kaching-bundles__bar-radio{background:#fff!important;border-color:#bf102c!important}.kaching-bundles__bar--selected .kaching-bundles__bar-radio:after{background:#bf102c;border-radius:50%;position:absolute;inset:3px;content:""!important;display:block!important}.kaching-bundles__bar-content{gap:10px}.kaching-bundles__bar-first-line{flex-wrap:nowrap;align-items:center;min-height:24px;display:flex!important}.kaching-bundles__bar-title{white-space:nowrap;font:800 18px/1.2 var(--sans)!important;color:#1f1513!important}.kaching-bundles__bar-price{font:800 21px/1.1 var(--sans)!important;color:#1f1513!important}.kaching-bundles__bar-full-price{font:500 14.5px/1.2 var(--sans)!important;color:#8a766d!important;opacity:1!important;text-decoration:line-through!important;display:block!important}.kaching-bundles__bar-pricing{text-align:right;min-width:76px}.lv8-kline{white-space:nowrap;font:700 14px/1.3 var(--sans)!important;color:#1d7a46!important;margin-top:4px!important}.lv-each{display:none!important}.lv8-ktag{letter-spacing:.01em;z-index:2;border-radius:999px;position:absolute;top:-11px;right:14px;box-shadow:0 0 0 2px #fff,0 6px 14px -6px #00000059;font:800 12px/1.25 var(--sans)!important;vertical-align:0!important;margin:0!important;padding:4px 10px!important}.lv8-ktag--pop{color:#fff!important;background:linear-gradient(135deg,#d6193c,#a50c24)!important}.lv8-ktag--low{color:#fff!important;background:#1f1513!important}@media (width<=380px){.kaching-bundles__bar-title{font-size:17px!important}.lv8-kline{white-space:normal;font-size:13px!important}.kaching-bundles__bar-price{font-size:19px!important}}.lv6-sets__grid{align-items:stretch}.lv6-set{height:100%}.lv6-set__body{flex-direction:column;flex:1;gap:4px;display:flex!important}.lv6-set__room{min-height:2.7em}.lv6-set__deal{margin-top:auto;padding-top:4px;font:700 14px/1.3 var(--sans)!important;color:#1d7a46!important}.lv6-set__price{margin-top:4px}.lv6-set__img{aspect-ratio:4/3!important}.lv6-set__badge{font:800 12.5px/1 var(--sans)!important;padding:7px 11px!important}.lv6-set__badge--pop{color:#fff!important;background:linear-gradient(135deg,#d6193c,#a50c24)!important}.lv6-set__badge--low{color:#fff!important;background:#1f1513!important}.product-form__submit{font:800 18.5px/1.2 var(--sans)!important;border:2px solid #8f0a20!important}.product-form__submit:not([disabled]):hover{transform:translateY(-1px)}.lv9-busy{opacity:.8;pointer-events:none}body[data-lv-nav=off] .header__icon--menu{display:flex!important}.menu-drawer li:has(>details>summary#HeaderDrawer-your-night),.menu-drawer li:has(>details>summary#HeaderDrawer-why-red-light){display:none!important}.lv9-dx{padding:4px 0 10px}.lv9-dx__g{margin:0;padding:6px 24px 2px}.lv9-dx__h{text-transform:uppercase;align-items:center;gap:8px;display:flex;font:700 12.5px/1.3 var(--sans)!important;letter-spacing:.06em!important;color:#d9a7a0!important;margin:14px 0 6px!important}.lv9-dx__h:before{content:"";background:#ff3b52;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px 2px #ff3b5299}.lv9-dx__l{grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}.lv9-dx__l a{word-break:normal;overflow-wrap:break-word;hyphens:auto;background:#f7ede30f;border-radius:14px;align-items:center;min-height:46px;padding:9px 12px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #f7ede314;color:#f7ede3!important;font:600 15px/1.25 var(--sans)!important;letter-spacing:0!important}.lv9-dx__l a[aria-current=page]{background:#ff3b522e;box-shadow:inset 0 0 0 1px #ff3b5280}.lv9-dx__l a:active{background:#f7ede324}.menu-drawer__navigation{padding-bottom:10px}.lv9-nm-btn{color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:0 2px;padding:0;display:inline-grid}@media (hover:hover){.lv9-nm-btn:hover{background:#46281c0f}}.lv9-nm-btn svg{width:22px;height:22px}.lv9-nm-btn .lv9-sun,html[data-lv-night] .lv9-nm-btn .lv9-moon{display:none}html[data-lv-night] .lv9-nm-btn .lv9-sun{display:block}.lv9-storycard{background:var(--v9-card);box-shadow:var(--v9-sh),inset 0 0 0 1px var(--v9-line);border-radius:24px;max-width:min(760px,100% - 32px)!important;padding:28px 22px 24px!important}.lv9-storycard>:first-child{margin-top:0}.lv9-storycard>:last-child{margin-bottom:0}.lv9-storycard .lv-figure{margin:22px 0}.lv9-storycard .lv-figure img{border-radius:16px}.lv9-storycard .lv6-vs{margin:22px 0 6px}.lv9-storycard .lv-timeline{margin:20px 0 4px}@media (width>=750px){.lv9-storycard{padding:40px 44px 36px!important}}@media (width>=990px){.lv9-storycard:has(>figure.lv-figure:only-of-type){max-width:min(1180px,100% - 40px)!important;padding:36px!important}}.lv-sec--paper .lv9-storycard,.lv-sec--paper2 .lv9-storycard,.lv-sec--cocoa .lv9-storycard{background:#fffdf9}.lv-sec--raised .lv9-storycard{background:#fbf6ef}@media (width<=749px){.lv-sec{padding:46px 0}.lv-sec--tight{padding:32px 0}.lv6-head{margin-bottom:18px}.shopify-section:has(>.lv-sec--paper)+.shopify-section>.lv-sec--paper{padding-top:14px}}@media (width>=990px){.lv-sec{padding:80px 0}.lv-sec--tight{padding:52px 0}}.lv6-rail__card,.lv-feat,.lv6-link,.lv-persona,.lv6-set,.lv6-stat__card,.lv-faq details,.lv-rcard,.lv6-vs,.lv-cmp,.lv-auth>*,.lv8-night,.lv8-step,.lv6-pick__opt,.lv-guar,.lv-chooser__panel,.lv-inline-offer,.lv-ba-cap>div{box-shadow:var(--v9-sh)!important}@media (hover:hover){.lv-faq details:hover,.lv-rcard:hover,.lv-auth>:hover,.lv6-set:hover{box-shadow:var(--v9-sh2)!important}}.lv-timeline{counter-reset:lv9t}.lv-timeline li{counter-increment:lv9t;border-left:2px solid #bf102c2e!important;margin-left:16px!important;padding:0 0 22px 44px!important}.lv-timeline li:last-child{border-left-color:#0000!important}.lv-timeline li:before{color:#fff;font:800 14px/30px var(--sans);text-align:center;place-items:center;display:grid;content:counter(lv9t)!important;background:var(--red)!important;box-shadow:0 0 0 4px var(--v9-card),0 8px 16px -8px #bf102ccc!important;border-radius:50%!important;width:30px!important;height:30px!important;top:-2px!important;left:-16px!important}.lv8-steps__grid{position:relative;gap:16px!important}.lv8-step{gap:14px;position:relative;background:var(--v9-card)!important;align-items:center!important;padding:12px!important;overflow:visible!important}.lv8-step__pic{aspect-ratio:1;background:#140c0b;border-radius:16px;flex:0 0 38%!important;min-height:0!important;overflow:visible!important}.lv8-step__pic img{border-radius:16px}.lv8-step__n{z-index:2;font:800 18px/38px var(--sans)!important;box-shadow:0 0 0 3px var(--v9-card),0 8px 16px -6px #bf102ccc!important;background:linear-gradient(160deg,#d6193c,#9f0d24)!important;width:38px!important;height:38px!important;top:-8px!important;left:-8px!important}.lv8-step__body{gap:6px!important;padding:4px 6px 4px 0!important}.lv8-step__t{font:800 18px/1.25 var(--sans)!important}.lv8-step__s{font:500 15px/1.45 var(--sans)!important}@media (width<=749px){.lv8-steps__grid:before{content:"";z-index:0;background:linear-gradient(#bf102c59,#bf102c14);width:2px;position:absolute;top:30px;bottom:30px;left:23px}.lv8-step{z-index:1}}@media (width>=750px){.lv8-step{flex-direction:column!important;align-items:stretch!important;padding:12px 12px 18px!important}.lv8-step__pic{aspect-ratio:4/3;flex:none!important}.lv8-step__body{padding:6px 8px 0!important}}.lv-cmp th.is-us,.lv-cmp td.is-us{background:#e9f5ed!important}.lv-cmp thead th.is-us{border-radius:14px 14px 0 0;color:#16683a!important;background:#dcefe2!important}.lv-cmp tbody tr:last-child td.is-us{border-radius:0 0 14px 14px}.lv-cmp .lv-no{color:#c8142f!important;background:#fde9ec!important}.lv-cmp td:not(.is-us) .lv-yes{color:#1d8a4e!important;background:#e6f4ec!important}.lv-cmp .is-us .lv-yes{color:#fff!important;background:#1d8a4e!important}.lv6-vs__head .lv6-vs__c{flex-direction:column;gap:10px;font:800 16.5px/1.25 var(--sans)!important;align-items:flex-start!important}.lv6-vs__pic{aspect-ratio:4/3;background:#1a1110;border-radius:14px;width:100%;display:block;overflow:hidden}.lv6-vs__pic img{object-fit:cover;width:100%;height:100%;display:block}.lv6-vs__c i{background-size:24px 24px!important;flex:0 0 24px!important;width:24px!important;height:24px!important}.lv6-rail__pic{background:#140c0b;aspect-ratio:var(--ar,4/5)!important}.lv6-rail__pic img{object-fit:cover!important}.lv6-rail__card{flex-direction:column;display:flex;position:relative}.lv6-rail__card:after{pointer-events:none;background:#ffffffeb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f1513' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M14 4h6v6M10 20H4v-6M20 4l-7 7M4 20l7-7'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;width:30px;height:30px;position:absolute;top:10px;right:10px;box-shadow:0 4px 10px #00000040;content:""!important;display:block!important}.lv6-rail__card:has(a):after{display:none!important}.lv8-back,.lv9-back{flex-direction:column;align-items:stretch;gap:8px;margin-top:24px;display:flex}.lv8-back .lv-btn,.lv9-back .lv-btn,.lv-btn--block{justify-content:center;width:100%!important;min-height:62px!important;font-size:18.5px!important}@media (width>=750px){.lv8-back,.lv9-back{align-items:stretch}.lv8-back .lv-btn,.lv9-back .lv-btn{max-width:560px;margin:0 auto;width:100%!important}}.lv9-back a,.lv9-back a:hover{color:#fff!important;text-decoration:none!important}.lv-cta-note{row-gap:6px}.lv6-pill{white-space:normal;max-width:100%}img{height:auto}.lv9-js [data-a]{will-change:auto}.lv9-js [data-a=up]{opacity:0;transform:translateY(18px)}.lv9-js [data-a=pic]{opacity:0;transform:translateY(14px)scale(.965)}.lv9-js [data-a=left]{opacity:0;transform:translate(-22px)}.lv9-js [data-a=right]{opacity:0;transform:translate(22px)}.lv9-js [data-a=zoom]{opacity:0;transform:scale(.94)}.lv9-js [data-a].is-a{opacity:1;transition:opacity .65s ease var(--d,0s),transform .75s var(--v9-ease)var(--d,0s);transform:none}.lv9-glow{animation:1.7s lv9glow}@keyframes lv9glow{0%{filter:drop-shadow(0 0 #de183400)}35%{filter:drop-shadow(0 0 14px #de1834a6)}to{filter:drop-shadow(0 0 #de183400)}}@media (width>=990px){.lv-hero__media img{animation:24s ease-out both lv9kb}}@keyframes lv9kb{0%{transform:scale(1)}to{transform:scale(1.07)}}.lv8-js [data-lv8-r]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.lv9-js [data-a]{opacity:1!important;transition:none!important;transform:none!important}.lv9-stick.is-in .lv9-stick__b,.lv9-stick.is-in .lv9-stick__b:after,.lv9-glow,.lv-hero__media img,.lv9-sw__hand svg{animation:none!important}}@media (width<=989px){.lv6-final{min-height:0!important;display:block!important}.lv6-final__media{aspect-ratio:var(--ar,4/5);width:100%;position:relative!important;inset:auto!important}.lv6-final__media:after{background:linear-gradient(#140c0b00 55%,#140c0bb3 82%,#140c0b 100%)!important}.lv6-final__body{margin-top:-72px;padding-top:0!important;padding-bottom:48px!important}}html[data-lv-night]{color-scheme:dark;--g-cream:#0e0a09;--g-sand:#141010;--g-white:#1a1412;--g-sage:#111311;--g-blush:#1a1110;--g-sky:#101217;--card:#1c1513;--card-line:#f7ede317;--line:#f7ede31f;--ink:#f6ece3;--ink-2:#dccdc0;--ink-3:#ab998d;--paper:#141010;--paper-2:#171211;--paper-3:#1c1513;--paper-line:#f7ede31f;--cream:#1c1513;--cream-2:#1f1715;--cream-line:#f7ede31f;--v9-card:#1c1513;--v9-tint:#221614;--v9-line:#f7ede317;--v9-sh:0 1px 0 #ffffff0a inset,0 10px 26px -12px #000000bf;--v9-sh2:0 1px 0 #ffffff0d inset,0 18px 40px -16px #000000d9;--d1:var(--v9-sh);--d2:var(--v9-sh2);--shadow:var(--v9-sh);--shadow-sm:0 6px 16px -8px #000000b3;--cardline:#f7ede317;--ok-bg:#1d8a4e29;--bad-bg:#c8142f29;background:#0e0a09}html.lv9-nm-anim body,html.lv9-nm-anim body *{transition:background-color .4s,color .4s,border-color .4s,fill .4s!important}html[data-lv-night] body{color:var(--ink-2);background:#0e0a09!important}html[data-lv-night] .header-wrapper{background:#0e0a09e6!important;border-bottom-color:#f7ede31a!important}html[data-lv-night] .lv9-nm-btn{color:#ffd38a}@media (hover:hover){html[data-lv-night] .lv9-nm-btn:hover{background:#ffffff14}}html[data-lv-night] .lv6-pill{color:#ff8a98;background:#ff546824}html[data-lv-night] .lv-hero__label,html[data-lv-night] .lv8-night__go,html[data-lv-night] .lv6-link__body small,html[data-lv-night] .lv-red,html[data-lv-night] .lv-ba-cap div:last-child .lv-ba-cap__t{color:#ff7a88!important}html[data-lv-night] .lv6-stat__n{color:#ff5468}html[data-lv-night] .lv-rcard,html[data-lv-night] .lv-rcard__body,html[data-lv-night] .lv-chooser__quote{color:var(--ink-2)!important}html[data-lv-night] .lv-rcard__title,html[data-lv-night] .lv-hl,html[data-lv-night] .lv-rcard__who b{color:var(--ink)!important}html[data-lv-night] .lv-hl{background:linear-gradient(#0000 62%,#ff54684d 62%)!important}html[data-lv-night] .lv-rcard__av{color:#f6ece3;background:#3a2621}html[data-lv-night] .lv-rcard__tag{color:var(--ink-3);background:#f7ede314}html[data-lv-night] .lv-chooser__quote{background:var(--card)!important}html[data-lv-night] .lv-verified,html[data-lv-night] .lv-rcard .lv-verified{color:#7fd69c}html[data-lv-night] .lv8-night__tag,html[data-lv-night] .lv-gal__nav{color:#1f1513}html[data-lv-night] .lv6-anat__c,html[data-lv-night] .lv6-anat__c b,html[data-lv-night] .lv6-gsets__t,html[data-lv-night] .lv6-gsets__i b,html[data-lv-night] .lv6-gsets__i small{color:#1f1513!important}html[data-lv-night] .lv-gal__slide--card .lv-gal__pic{background:radial-gradient(70% 55% at 50% 38%,#ff2d4838 0%,#140c0b00 70%),#181110!important}html[data-lv-night] .lv-gcard__n,html[data-lv-night] .lv-gcard__t{color:#f6ece3!important}html[data-lv-night] .lv6-bar__track{background:#f7ede31a}html[data-lv-night] .lv6-pick__img{background:linear-gradient(#2a1d1a,#211714)}html[data-lv-night] .lv6-set__tick{background:#ffffff2e}html[data-lv-night] .lv6-set__deal,html[data-lv-night] .lv8-kline{color:#7fd69c!important}html[data-lv-night] .lv6-set__price s,html[data-lv-night] .kaching-bundles__bar-full-price{color:#a8968b!important}html[data-lv-night] .lv9-co{box-shadow:var(--v9-sh),inset 0 0 0 1px #ff546824;background:linear-gradient(160deg,#241615,#1c1312)!important}html[data-lv-night] .lv9-co--tip{box-shadow:var(--v9-sh),inset 0 0 0 1px #f0aa5024;background:linear-gradient(160deg,#231b12,#1c1612)!important}html[data-lv-night] .lv9-co__x{background:#2c1f1c;box-shadow:inset 0 0 0 1px #f7ede31f}html[data-lv-night] .lv9-co__x:before,html[data-lv-night] .lv9-co__x:after{background:#ff7a88}html[data-lv-night] .lv-cmp th.is-us,html[data-lv-night] .lv-cmp td.is-us{background:#1d8a4e24!important}html[data-lv-night] .lv-cmp thead th.is-us{color:#8fe0aa!important;background:#1d8a4e3d!important}html[data-lv-night] .lv-cmp .lv-no{color:#ff6b7b!important;background:#ff546829!important}html[data-lv-night] .lv-cmp td:not(.is-us) .lv-yes{color:#7fd69c!important;background:#1d8a4e33!important}html[data-lv-night] .lv6-vs__head .lv6-vs__c--bad{color:#ff8a98!important;background:#c8142f29!important}html[data-lv-night] .lv6-vs__head .lv6-vs__c--good{color:#8fe0aa!important;background:#1d8a4e2e!important}html[data-lv-night] .lv6-vs__c--good{color:var(--ink);background:#1d8a4e14!important}html[data-lv-night] .kaching-bundles__bars{background:linear-gradient(#221514,#1b1211);box-shadow:inset 0 0 0 1px #ff546824}html[data-lv-night] .kaching-bundles__bar-container{background:#1f1715!important;box-shadow:0 8px 18px -10px #000c,inset 0 0 0 1.5px #f7ede31f!important}html[data-lv-night] .kaching-bundles__bar--selected .kaching-bundles__bar-container{background:#2a1517!important;box-shadow:0 12px 26px -12px #ff284666,inset 0 0 0 2px #e0203c!important}html[data-lv-night] .kaching-bundles__bar-title,html[data-lv-night] .kaching-bundles__bar-price{color:#f6ece3!important}html[data-lv-night] .kaching-bundles__bar-radio{background:#1a1312!important;border-color:#6b5850!important}html[data-lv-night] .kaching-bundles__bar--selected .kaching-bundles__bar-radio{background:#1a1312!important;border-color:#ff3b52!important}html[data-lv-night] .kaching-bundles__bar--selected .kaching-bundles__bar-radio:after{background:#ff3b52}html[data-lv-night] .lv8-ktag{box-shadow:0 0 0 2px #1a1312,0 6px 14px -6px #0009}html[data-lv-night] .lv8-ktag--low,html[data-lv-night] .lv6-set__badge--low{color:#1f1513!important;background:#f6ece3!important}html[data-lv-night] .lv9-stick__b{box-shadow:0 0 0 3px #0e0a09,0 12px 24px -10px #000c}html[data-lv-night] .lv8-step__n,html[data-lv-night] .lv-timeline li:before{box-shadow:0 0 0 3px #1c1513,0 8px 16px -6px #000c!important}html[data-lv-night] .product-section,html[data-lv-night] .section-template--product,html[data-lv-night] .product,html[data-lv-night] .shopify-section:has([data-lv-buybox]){background:var(--g-white)!important}html[data-lv-night] .product__title,html[data-lv-night] .price,html[data-lv-night] .price-item,html[data-lv-night] .product__info-container{color:var(--ink)!important}html[data-lv-night] .shopify-section[id$=__judgeme]{background:#f5ece0}html[data-lv-night] .shopify-policy__container,html[data-lv-night] .shopify-policy__body *{color:var(--ink-2)!important}html[data-lv-night] .lv-chip{color:var(--ink)!important}html[data-lv-night] .lv-btn--ghost,html[data-lv-night] .lv-sec a.lv-btn[href*=why-670nm],html[data-lv-night] .lv-sec a.lv-btn[href*=red-light-vs-warm]{color:var(--ink)!important;box-shadow:inset 0 0 0 1.5px #f7ede34d!important}html[data-lv-night] .lv6-sets__more{color:var(--ink-2)}html[data-lv-night] .lv-sw__media,html[data-lv-night] .lv-ba{box-shadow:0 0 0 1px #f7ede30f!important}html[data-lv-night] img{filter:none!important}.header__inline-menu .header__active-menu-item{font-weight:600;color:var(--red)!important;text-decoration:none!important}html[data-lv-night] .header__inline-menu .header__active-menu-item{color:#ff7a88!important}body.overflow-hidden-tablet .lv-sticky,body.overflow-hidden-mobile .lv-sticky,body.overflow-hidden-desktop .lv-sticky{visibility:hidden!important;transform:translateY(110%)!important}body.overflow-hidden-tablet .header-wrapper,body.overflow-hidden-mobile .header-wrapper{backdrop-filter:none;background:var(--g-cream)!important}.lv9-pull__q{border:0!important;margin-left:0!important;margin-right:0!important;padding:0!important}.lv9-storycard .lv9-pull{background:linear-gradient(160deg,#fff7f3,#fbefe9)}html[data-lv-night] .lv9-storycard .lv9-pull{background:linear-gradient(160deg,#241615,#1c1312)}.lv9-co--q .lv9-co__ic svg{width:26px;height:26px}.lv-inline-offer{grid-template-rows:auto auto auto;grid-template-columns:88px minmax(0,1fr)!important;align-items:start!important;gap:2px 16px!important}.lv-inline-offer>img{grid-area:1/1/3}.lv-inline-offer>div{display:contents}.lv-inline-offer .lv-h4{grid-area:1/2;align-self:end;margin:2px 0 4px!important}.lv-inline-offer>div>p{grid-area:2/2;align-self:start}.lv-inline-offer .lv-btn{white-space:normal;grid-area:3/1/auto/-1;margin-top:14px;width:100%!important}.lv9-storycard:has(>:only-child:is(.lv9-co,.lv9-pull,.lv-inline-offer,.lv6-vs)){box-shadow:none!important;background:0 0!important;padding:0!important}.lv6-pick__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lv6-pick__opt,.lv6-pick__n,.lv6-pick__room{min-width:0}@media (width<=380px){.lv6-pick__opt{grid-template-columns:52px minmax(0,1fr)!important;column-gap:8px!important}.lv6-pick__img{width:52px!important;height:50px!important}}.lv-stat{background:linear-gradient(160deg,#fff6f2,#fbeee8);border-radius:18px;box-shadow:inset 0 0 0 1.5px #bf102c24;border:0!important;margin:24px 0!important;padding:16px 18px!important}.lv-stat b{color:var(--red)!important;font-size:clamp(52px,15vw,84px)!important}.lv-stat p{color:var(--ink)!important;font-weight:600!important}html[data-lv-night] .lv-stat{background:linear-gradient(160deg,#241615,#1c1312);box-shadow:inset 0 0 0 1.5px #ff54682e}html[data-lv-night] .lv-stat b{color:#ff5468!important}.lv-sec--red .lv-stat,.lv-sec--night .lv-stat{background:#ffffff0f}.lv-sec--red .lv-stat b,.lv-sec--red .lv-stat p,.lv-sec--night .lv-stat p,.lv-sec--glow .lv-stat p,.lv-sec--wine .lv-stat p{color:#fff!important}.lv-sec--night .lv-stat b,.lv-sec--glow .lv-stat b,.lv-sec--wine .lv-stat b{color:#ff5468!important}.lv blockquote{padding-left:0;border-left:0!important}html[data-lv-night] .lv9-storycard,html[data-lv-night] .lv-sec--paper .lv9-storycard,html[data-lv-night] .lv-sec--paper2 .lv9-storycard,html[data-lv-night] .lv-sec--cocoa .lv9-storycard,html[data-lv-night] .lv-sec--raised .lv9-storycard{background:var(--v9-card)}html[data-lv-night] .lv-help a{color:var(--ink)!important}.kaching-bundles__bar-main{margin:0!important}.lv6-rail__card:after{content:none!important;display:none!important}.lv6-rail__card figcaption{flex-direction:column;gap:6px;display:flex!important}.lv9-rail__zoom{font:600 12.5px/1.2 var(--sans);color:var(--ink-3);align-items:center;gap:6px;display:inline-flex}.lv9-rail__zoom svg{flex:none;width:15px;height:15px}.lv-guar{padding:24px 20px!important}@media (width>=750px){.lv-guar{padding:32px!important}}.lv-gal__thumb--card{opacity:.85;background:linear-gradient(160deg,#f7e3dc,#efe2d4)!important}.lv-gal__thumb--card span{font:400 26px/1 var(--serif);color:var(--red)!important}.lv-gal__thumb--card[aria-current=true]{opacity:1}.lv-sticky{backdrop-filter:none!important;background:#140c0b!important}.lv9-sticky{padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;gap:0!important}.lv-sticky .lv9-sticky__btn{justify-content:flex-start;align-items:center;gap:10px;white-space:nowrap!important;flex:auto!important;width:100%!important;max-width:none!important;min-height:54px!important;padding:0 7px 0 16px!important;font-size:17px!important;line-height:1.1!important;display:flex!important}.lv9-sticky__btn:after,.lv9-sticky__btn:before{content:none!important;display:none!important}.lv9-sticky__ico{flex:none;display:inline-flex}.lv9-sticky__ico svg{width:22px;height:22px;display:block}.lv9-sticky__l{text-overflow:ellipsis;text-align:left;flex:auto;min-width:0;overflow:hidden}.lv9-sticky__p{color:var(--red);font:700 13.5px/1 var(--sans);background:#fff;border-radius:10px;flex:none;align-items:baseline;gap:6px;padding:8px 10px;display:inline-flex}.lv9-sticky__p strong{font:800 16px/1 var(--sans);color:var(--red)}.lv9-sticky__t:empty{display:none}@media (width<=749px){.lv-btn{white-space:nowrap!important;padding-left:18px!important;padding-right:18px!important}}.lv9-sw .lv9-sw__s{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}@media (width<=1199px){.lv-sw--n3 .lv9-sw__panel{--cols:2}.lv-sw--n3 .lv9-sw__opt:last-child{grid-column:1/-1}}@media (width<=389px){.lv-sw--n3 .lv9-sw__panel{--cols:2}}@media (width>=750px){.lv9-flex.lv9-flex.lv9-flex{flex-wrap:wrap!important;grid-template-columns:none!important;justify-content:center!important;gap:18px!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;display:flex!important;overflow:visible!important}.lv9-flex.lv9-flex.lv9-flex>*{min-width:0;flex:0 0 calc((100% - (var(--c,3) - 1)*18px)/var(--c,3))!important;grid-column:auto!important;width:auto!important;max-width:none!important;margin:0!important}}@media (width<=749px){.lv9-snap.lv9-snap.lv9-snap{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:20px;grid-template-columns:none!important;grid-auto-columns:72%!important;grid-auto-flow:column!important;gap:12px!important;margin:0 -20px!important;padding:6px 20px 10px!important;display:grid!important;overflow:auto visible!important}.lv9-snap.lv9-snap.lv9-snap::-webkit-scrollbar{display:none}.lv9-snap.lv9-snap.lv9-snap>*{scroll-snap-align:start;grid-column:auto!important;width:auto!important;max-width:none!important;margin:0!important}}.lv9-flex>.lv-persona,.lv9-snap>.lv-persona{aspect-ratio:3/4!important}.lv9-dots{justify-content:center;gap:7px;margin:10px 0 0;display:flex}.lv9-dots[hidden]{display:none}.lv9-dots i{background:#46281c4d;border-radius:50%;width:8px;height:8px;transition:width .25s,background .25s;display:block}.lv9-dots i.is-on{background:var(--red);border-radius:5px;width:22px}@media (width<=859px){.lv6-sets__grid{scroll-snap-type:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;gap:12px!important;margin:0!important;padding:8px 0 18px!important;overflow:visible!important}.lv6-set__body{gap:3px!important;padding:11px 12px 13px!important}.lv6-set__n{font-size:18px!important}.lv6-set__room{min-height:2.6em;font-size:13px!important;line-height:1.3!important}.lv6-set__price{flex-wrap:wrap;gap:2px 6px!important;font-size:17px!important}.lv6-set__price s{font-size:13px!important}.lv6-set__deal{font-size:12.5px!important}.lv6-set__badge{padding:5px 8px!important;font-size:11px!important;top:auto!important;bottom:8px!important;left:8px!important}.lv6-set__tick{width:24px!important;height:24px!important;top:8px!important;right:8px!important}.lv9-stick--sets{margin:0 0 -12px 4px!important}}.lv-auth{gap:16px 22px!important}@media (width<=420px){.lv6-pick__opt{grid-template-columns:48px minmax(0,1fr)!important;column-gap:8px!important;padding:8px 8px 8px 6px!important}.lv6-pick__img{width:48px!important;height:48px!important}.lv6-pick__room{font-size:12.5px!important}.lv6-pick__n{font-size:14.5px!important}}html[data-lv-night] .lv-filter[aria-pressed=true],html[data-lv-night] .lv-chooser__tab[aria-selected=true]{color:#1f1513!important;background:#f6ece3!important}html[data-lv-night] .lv-filter{color:var(--ink-2)!important;box-shadow:inset 0 0 0 1px #f7ede32e!important}html[data-lv-night] .lv9-dots i{background:#f7ede352}html[data-lv-night] .lv9-dots i.is-on{background:#ff5468}html[data-lv-night] .lv-gal__dots i{background:#f7ede352!important}html[data-lv-night] .lv-gal__dots i.is-on{background:#ff5468!important}html[data-lv-night] .lv-gal__thumb--card{background:#241615!important}html[data-lv-night] .lv-gal__thumb--card span{color:#ff7a88!important}html[data-lv-night] .lv9-rail__zoom{color:var(--ink-3)}.weglot-container,.weglot-container.wg-default,.lv-lang,.lv9-lang[hidden]{display:none!important}.lv9-lang--head{margin-right:2px;position:relative}@media (width<=989px){.lv9-lang--head{display:none!important}}.lv9-lang__cur{cursor:pointer;color:var(--ink);font:700 13.5px/1 var(--sans);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:6px;height:40px;padding:0 12px 0 10px;list-style:none;display:inline-flex}.lv9-lang__cur::-webkit-details-marker{display:none}.lv9-lang__cur::marker{content:""}.lv9-lang__cur svg{width:18px;height:18px}.lv9-lang--head .lv9-lang__list{z-index:30;background:var(--v9-card);box-shadow:var(--v9-sh2),inset 0 0 0 1px var(--v9-line);border-radius:16px;gap:2px;min-width:200px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.lv9-lang__list button{color:var(--ink);font:600 15px/1.2 var(--sans);letter-spacing:0;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:42px;padding:8px 12px;display:flex}.lv9-lang__list button small{font:700 11.5px/1 var(--sans);opacity:.55}.lv9-lang__list button[aria-current=true]{color:var(--red)}@media (hover:hover){.lv9-lang--head .lv9-lang__list button:hover{background:#46281c0f}}.lv9-lang--drawer .lv9-lang__list{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lv9-lang--drawer .lv9-lang__list button{color:#f7ede3;background:#f7ede30f;border-radius:14px;min-height:46px;box-shadow:inset 0 0 0 1px #f7ede314}.lv9-lang--drawer .lv9-lang__list button[aria-current=true]{color:#fff;background:#ff3b522e;box-shadow:inset 0 0 0 1px #ff3b5280}html[data-lv-night] .lv9-lang__list button[aria-current=true]{color:#ff7a88}html[data-lv-night] .lv9-lang--drawer .lv9-lang__list button[aria-current=true]{color:#fff}.lv9-dx__l li{display:flex}.lv9-dx__l a{flex:auto;width:100%}.lv9-storycard .lv-help{border-top:0!important;margin-top:-10px!important}.lv9-storycard .lv-help a:last-child{border-bottom:0!important}.lv9-storycard>.lv-srcbox:first-child,.lv9-storycard>:first-child>.lv-srcbox:first-child{border-top:0!important;margin-top:0!important}@media (width<=989px){.lv-hero--land .lv-hero__media{aspect-ratio:var(--arr,1.5);height:auto!important;min-height:0!important;max-height:none!important}}.lv6-bar--zero .lv6-bar__track{position:relative}.lv6-bar--zero .lv6-bar__track i{display:none!important}.lv6-bar--zero .lv6-bar__track:before{content:"";background:var(--red);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:3px}.lv-gal__dots i,.shopify-section:has([data-lv-buybox]) .lv-gal__dots i{background:#46281c4d!important}.lv-gal__dots i.is-on,.shopify-section:has([data-lv-buybox]) .lv-gal__dots i.is-on{background:var(--red)!important}.lv9-nobr{white-space:nowrap}html[data-lv-night] body .lv-filter.lv-filter.lv-filter[aria-pressed=true],html[data-lv-night] body .lv-chooser__tab.lv-chooser__tab[aria-selected=true]{color:#1f1513!important;background:#f6ece3!important}.lv6-pick__deal{white-space:nowrap;box-shadow:0 0 0 2px var(--v9-card);padding:3px 8px!important;font-size:11px!important;top:-9px!important;left:10px!important}.lv6-pick__grid{row-gap:14px!important}.lv9-sw__l,.lv9-sw__s,.lv-ba__tag,.lv-ba-cap__t,.lv-ba-cap p,.lv6-rail__card figcaption,.lv9-rail__cap,.lv6-pick__n,.lv6-pick__room,.lv6-set__n,.lv6-set__room,.lv6-set__deal,.lv8-night__t,.lv8-night__s,.lv8-night__tag,.lv8-step__t,.lv8-step__s,.lv-feat .lv-h4,.lv6-vs__c span,.lv-cmp th,.lv-cmp td,.lv9-co__t,.lv-persona b,.lv-persona span,.lv6-link__body b,.lv8-ktag,.lv6-set__badge,.lv9-stick__t,.lv-chip,.lv-filter,.lv6-pill,.kaching-bundles__bar-title,.lv8-kline,.lv9-dx__l a,.lv9-lang__list span,.lv-sw__cap-t,.lv6-bar__l,.lv-gal__cap-t,.lv6-anat__c,.lv6-gsets__i b,.lv6-gsets__i small{hyphenate-limit-chars:8 3 3;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important}.lv6-rail__card figcaption>span,.lv9-sw__txt,.lv9-sw__txt>*,.lv-ba-cap>div,.lv6-pick__opt>span,.lv6-set__body>span{min-width:0;max-width:100%}.menu-drawer{max-width:100vw!important;overflow-x:hidden!important}.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__navigation,.menu-drawer__menu,.lv9-dx,.lv9-dx__g{min-width:0;max-width:100%}.lv9-dx__g{padding-left:18px!important;padding-right:18px!important}.lv9-dx__l,.lv9-lang--drawer .lv9-lang__list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lv9-dx__l li,.lv9-dx__l a,.lv9-lang--drawer .lv9-lang__list button{min-width:0}.lv9-lang--drawer .lv9-lang__list button span{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=380px){.lv9-dx__l a{padding:9px 10px!important;font-size:14px!important}.lv9-lang--drawer .lv9-lang__list button{padding:8px 10px;font-size:14px}}.lv-faq{border-top:0!important}.lv-gal__slide{padding-left:1px!important;padding-right:1px!important}.kaching-bundles__bar .kaching-bundles__bar-container .kaching-bundles__bar-wrapper .kaching-bundles__bar-main{align-items:center!important;margin:0!important;padding:0 16px 0 14px!important}.kaching-bundles__bar .kaching-bundles__bar-container .kaching-bundles__bar-content{flex:auto;min-width:0;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}.kaching-bundles__bar .kaching-bundles__bar-container .kaching-bundles__bar-content-left{min-width:0;align-self:center!important;margin:0!important}.kaching-bundles__bar .kaching-bundles__bar-container .kaching-bundles__bar-pricing{text-align:right;flex:none;min-width:76px;flex-direction:column!important;justify-content:center!important;align-self:center!important;align-items:flex-end!important;margin:0 0 0 10px!important;padding:0!important;display:flex!important}.kaching-bundles__bar .kaching-bundles__bar-container .kaching-bundles__bar-price,.kaching-bundles__bar .kaching-bundles__bar-container .kaching-bundles__bar-full-price{white-space:nowrap;margin:0!important}.lv6-anat__c{text-align:left;z-index:1;gap:2px;width:max-content;flex-direction:column!important;max-width:min(42%,230px)!important;padding:8px 11px 9px!important;display:flex!important}.lv6-anat__c--5{text-align:center;align-items:center;max-width:min(72%,260px)!important}.lv6-anat__t{white-space:normal;font:700 13.5px/1.25 var(--sans)!important;color:#1f1513!important;margin:0!important}.lv6-anat__d{white-space:normal;font:500 12.5px/1.3 var(--sans)!important;color:#6b5a52!important;margin:0!important}@media (width>=750px){.lv6-anat__t{font-size:14.5px!important}.lv6-anat__d{font-size:13.5px!important}.lv6-anat__c--3{left:76px!important}.lv6-anat__c--4{right:76px!important}}@media (width<=749px){.lv{font-size:17px;line-height:1.68}.lv-rte p{margin:0 0 18px}.lv-lead{margin-bottom:24px;font-size:17.5px!important;line-height:1.58!important}.lv-lead p{margin:0 0 12px}.lv-hero .lv-lead{margin-bottom:22px;font-size:17px!important;line-height:1.6!important}.lv-h2{margin-bottom:16px!important;font-size:clamp(27px,7.2vw,30px)!important;line-height:1.1!important}.lv-h1{line-height:1.07!important}.lv6-head{margin-bottom:24px!important}.lv6-head .lv-h2{margin-bottom:12px!important}.lv-sec{padding:56px 0}.lv-sec--tight{padding:38px 0}.shopify-section:has(>.lv-sec--paper)+.shopify-section>.lv-sec--paper{padding-top:18px}.lv9-storycard{max-width:calc(100% - 28px)!important;padding:30px 20px 28px!important}.lv9-storycard .lv-h2{margin-bottom:18px!important}.lv9-storycard .lv-figure{margin:24px 0}.lv-timeline li{padding-bottom:24px!important}.lv-timeline li b{margin-bottom:3px;line-height:1.3;display:block}.lv-timeline li p{margin:0;line-height:1.6}.lv-feat__body{padding:20px 20px 22px!important}.lv-feat__body p{font-size:16.5px!important;line-height:1.62!important}.lv8-nights__grid,.lv6-rail__track,.lv-personas{gap:14px!important}.lv8-night__body{gap:7px!important;padding:13px 13px 15px!important}.lv-rcard{padding:24px 22px 22px!important}.lv-rcard__body,.lv-rcard__body p,.lv6-stat__text p{font-size:16.5px!important;line-height:1.64!important}.lv-faq{gap:12px!important}.lv-faq summary{padding:18px 0!important;font-size:17px!important;line-height:1.4!important}.lv-faq details>div{padding-bottom:22px!important;font-size:16.5px!important;line-height:1.66!important}.lv9-co__a{font-size:16.5px!important;line-height:1.66!important}.lv-list li{padding-bottom:14px!important;font-size:17px!important;line-height:1.6!important}.lv-checks li{padding-bottom:12px!important;font-size:17px!important;line-height:1.5!important}.lv-sw__cap p,.lv6-plan__cap p{font-size:16.5px!important;line-height:1.62!important}.lv-hero__body{padding:26px 20px 40px!important}.lv-cta-note{margin-top:16px!important}.lv6-final__text{font-size:17px!important;line-height:1.58!important}}.lv-fn a{margin:0 -4px!important;padding:10px 4px!important;display:inline!important}@media (width<=989px){.lv-hero.lv-hero .lv-hero__media{height:var(--lv9-hm,min(46svh,420px))!important;aspect-ratio:auto!important;min-height:0!important;max-height:none!important}.lv-hero.lv-hero--land .lv-hero__media{height:min(var(--lv9-hm,46svh),calc(100vw/var(--arr,1.5)))!important}.lv-hero .lv-hero__body{padding:16px 20px 30px!important}.lv-hero .lv-hero__label{margin:0 0 4px!important}.lv-hero .lv-hero__rating{margin:-6px 0 0!important}.lv-hero .lv-h1{margin:0 0 10px!important;font-size:clamp(30px,8.2vw,36px)!important;line-height:1.06!important}.lv-hero .lv-lead{margin:0 0 16px!important;font-size:16.5px!important;line-height:1.55!important}.lv-hero .lv-lead p{margin:0 0 8px!important}.lv-hero .lv-lead p:last-child{margin-bottom:0!important}.lv-hero .lv-btn{margin-top:0!important}.lv-hero .lv-cta-note{margin-top:12px!important}}@media (width<=749px){.lv6-vs__c{padding:16px 15px!important}.lv6-vs__head .lv6-vs__c{padding:14px 15px!important}.lv-cmp th:first-child,.lv-cmp td:first-child{padding-left:14px!important}.lv-cmp thead th,.lv-cmp thead .is-us{font-size:14px!important;line-height:1.15!important}.lv-cmp td small{font-size:14px!important}.lv6-set__room{font-size:14.5px!important;line-height:1.3!important}.lv6-set__deal,.lv6-set__deal b,.lv6-set__price s{font-size:14px!important}.lv6-set__badge{max-width:calc(100% - 16px);white-space:normal!important;border-radius:12px!important;padding:5px 10px!important;font-size:14px!important;line-height:1.15!important}.lv9-stick--sets{justify-content:center!important;margin:0 0 8px!important}.lv6-sets__grid{padding-top:4px!important}.lv6-pick__deal,.lv6-pick__room,.lv8-night__tag,.lv8-ktag,.lv9-sw .lv9-sw__s,.lv9-rail__zoom,.lv8-night__s,.lv8-night__go,.lv9-rail__cap,.lv6-rail__card figcaption,.lv-feat__data,.lv9-sticky__p{font-size:14px!important}.lv6-gsets__i small{line-height:1.25;font-size:14px!important}.lv6-link__body small{font-size:14px!important}}@media (width<=989px) and (height<=720px){.lv-hero .lv-h1{font-size:clamp(28px,7.6vw,32px)!important}.lv-hero .lv-lead{margin-bottom:14px!important;font-size:15.5px!important;line-height:1.5!important}.lv-hero .lv-hero__body{padding-top:12px!important}}a.lv-btn[href*="/products/"]:not([href^=\#]):after,a.lv-btn.lv11-go:after{content:"";vertical-align:-2px;background:currentColor;width:16px;height:16px;margin-left:10px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.lv11-more{font:600 16px/1.3 var(--sans);text-underline-offset:4px;align-items:center;gap:8px;margin-top:14px;text-decoration:underline #1f151340;display:inline-flex;color:var(--ink-2,#47362f)!important}.lv11-more:after{content:"";background:currentColor;width:14px;height:14px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3v9M4 8.5l4 4 4-4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3v9M4 8.5l4 4 4-4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.lv11-more:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #bf102c}.lv-hero__body .lv11-more{width:max-content;max-width:100%;display:flex}html[data-lv-night] .lv11-more{text-decoration-color:#f7ede34d;color:#dccdc0!important}a.lv-btn:not([href^=\#]):not(.lv11-go):not(.lvf-go):not(.lv9-sticky__btn):not(.lv11-empty__btn):after{content:"";vertical-align:-2px;background:currentColor;flex:none;width:16px;height:16px;margin-left:10px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}a.lv-btn[href^=\#]:not(.lv9-sticky__btn):after{content:"";vertical-align:-2px;background:currentColor;flex:none;width:16px;height:16px;margin-left:10px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3v9M4 8.5l4 4 4-4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3v9M4 8.5l4 4 4-4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.lv-sticky a.lv-btn:after,.nt-sticky a.lv-btn:after{content:none!important}.lv11-kexp{white-space:nowrap;margin-top:2px;display:block;font:700 13px/1.3 var(--sans)!important;color:#1d7a46!important}html[data-lv-night] .lv11-kexp{color:#7fd69c!important}.lv11-ksave{white-space:nowrap;margin-top:2px;display:block;font:700 14px/1.3 var(--sans)!important;color:#1d7a46!important}html[data-lv-night] .lv11-ksave{color:#7fd69c!important}.lv11-ksave:empty{display:none}@media (width<=380px){.lv11-kexp{font-size:12.5px!important}.lv11-ksave{font-size:13px!important}}.kaching-bundles__bar-wrapper.lv11-qwrap{grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:0 0 14px!important;display:grid!important}.lv11-qwrap>.kaching-bundles__bar-main{grid-column:1/-1}.kaching-bundles__bar .kaching-bundles__bar-container .kaching-bundles__bar-wrapper.lv11-qwrap .kaching-bundles__bar-main{height:auto!important;min-height:84px!important;padding-top:16px!important;padding-bottom:12px!important}.lv11-qdiv{background:#bf102c24;grid-column:1/-1;height:1px;margin:0 16px 12px 14px}.lv11-qhead{font:600 14px/1.3 var(--sans);color:#47362f;grid-column:1;min-width:0;margin-left:14px}.lv11-qline{font:500 13px/1.35 var(--sans);color:#7b6760;grid-column:1/-1;margin:10px 16px 0 14px!important}.lv11-qline a{color:inherit;text-underline-offset:3px;text-decoration:underline}.lv11-qwrap .kaching-bundles__quantity-selector{box-sizing:border-box;grid-column:2;justify-content:space-between;align-items:center;min-height:44px;box-shadow:none!important;background:#fffdfa!important;border:1.5px solid #1f151329!important;border-radius:22px!important;width:136px!important;height:44px!important;margin:0 16px 0 0!important;padding:0!important;display:flex!important;position:static!important;overflow:visible!important}.lv11-qwrap .kaching-bundles__quantity-selector__button{cursor:pointer;-webkit-tap-highlight-color:transparent;flex:0 0 44px;justify-content:center;align-items:center;min-width:44px;transition:transform .12s,background-color .12s;opacity:1!important;background:0 0!important;border:0!important;border-radius:50%!important;width:44px!important;height:44px!important;margin:-1.5px!important;padding:0!important;display:flex!important}.lv11-qwrap .kaching-bundles__quantity-selector__button img{display:none!important}.lv11-qwrap .kaching-bundles__quantity-selector__button:before{content:"";background:#bf102c;width:18px;height:18px;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.lv11-qwrap .kaching-bundles__quantity-selector__button:last-of-type:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10M9 4v10' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9h10M9 4v10' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.lv11-qwrap .kaching-bundles__quantity-selector__button:not(.lv11-off):active{transform:scale(.94);background:#fff4f1!important}.lv11-qwrap .kaching-bundles__quantity-selector__button.lv11-off{cursor:default}.lv11-qwrap .kaching-bundles__quantity-selector__button.lv11-off:before{background:#cdb9ad}.lv11-qwrap .kaching-bundles__quantity-selector__button:focus{outline:none}.lv11-qwrap .kaching-bundles__quantity-selector__button:focus-visible{outline-offset:2px;outline:2px solid #bf102c!important}.lv11-qwrap .kaching-bundles__quantity-selector__input{text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield;pointer-events:none;caret-color:#0000;flex:0 0 48px;min-height:0;box-shadow:none!important;font:800 20px/1 var(--sans)!important;color:#1f1513!important;background:0 0!important;border:0!important;width:48px!important;height:44px!important;margin:0!important;padding:0!important}.lv11-qwrap .kaching-bundles__quantity-selector__input::-webkit-inner-spin-button,.lv11-qwrap .kaching-bundles__quantity-selector__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.kaching-bundles__bar-price{font-variant-numeric:tabular-nums}.kaching-bundles__bar-price.lv11-fade{animation:.15s ease-out lv11fade}@keyframes lv11fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kaching-bundles__bar-price.lv11-fade{animation:none}.lv11-qwrap .kaching-bundles__quantity-selector__button{transition:none}}html[data-lv-night] .lv11-qdiv{background:#ff54682e}html[data-lv-night] .lv11-qhead{color:#dccdc0}html[data-lv-night] .lv11-qline{color:#ab998d}html[data-lv-night] .lv11-qwrap .kaching-bundles__quantity-selector{background:#1f1715!important;border-color:#f7ede329!important}html[data-lv-night] .lv11-qwrap .kaching-bundles__quantity-selector__button:before{background:#ff3b52}html[data-lv-night] .lv11-qwrap .kaching-bundles__quantity-selector__button.lv11-off:before{background:#6b5850}html[data-lv-night] .lv11-qwrap .kaching-bundles__quantity-selector__button:not(.lv11-off):active{background:#2a1517!important}html[data-lv-night] .lv11-qwrap .kaching-bundles__quantity-selector__button:focus-visible{outline-color:#ff3b52!important}html[data-lv-night] .lv11-qwrap .kaching-bundles__quantity-selector__input{color:#f6ece3!important}#main-cart-footer.is-empty,cart-items.is-empty .cart__contents{display:none!important}.lv11-empty{text-align:center;flex-direction:column;align-items:center;gap:0;padding:8px 0 28px;display:flex}.lv11-empty__img{background:#1a1110;border-radius:18px;width:160px;height:160px;margin:0 0 20px;overflow:hidden}.lv11-empty__img img{object-fit:cover;width:100%;height:100%;display:block}body[data-lv-t=cart] .cart__warnings .cart__empty-text.lv11-empty__t{font:400 40px/1.05 var(--serif);color:#1f1513;margin:0 0 10px}.lv11-empty__s{font:400 16px/1.5 var(--sans);color:#47362f;max-width:30em;margin:0 0 22px}body[data-lv-t=cart] .is-empty a.lv11-empty__btn{font:700 17px/1.2 var(--sans);border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:360px;min-height:52px;padding:0 18px;text-decoration:none;display:flex;box-shadow:0 2px #8f0a20;color:#fff!important;background:#bf102c!important}body[data-lv-t=cart] .is-empty a.lv11-empty__btn:after,.lv11-empty__btn:after{background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;content:""!important;box-shadow:none!important;z-index:auto!important;border-radius:0!important;display:inline-block!important;position:static!important;inset:auto!important}body[data-lv-t=cart] .is-empty a.lv11-empty__btn:before{display:none!important}.lv11-empty__btn:focus-visible{outline-offset:3px;outline:2px solid #1f1513}.lv11-empty__link{font:600 15px/1.3 var(--sans);text-underline-offset:3px;margin-top:16px;text-decoration:underline #1f151340;color:#47362f!important}html[data-lv-night] body[data-lv-t=cart] .cart__warnings .cart__empty-text.lv11-empty__t{color:#f6ece3}html[data-lv-night] .lv11-empty__s,html[data-lv-night] .lv11-empty__link{color:#dccdc0!important}html[data-lv-night] body[data-lv-t=cart] .is-empty a.lv11-empty__btn{box-shadow:0 2px #9f0d24;background:#e0203c!important}html:not([data-lv-night]) :is(body[data-lv-t=collection],body[data-lv-t=search]) :is(.card__heading,.card__heading a,.card-information,.price,.price-item,.price__container,.unit-price,.facets__summary,.facets__summary span,.facets__label,.facet-filters__label,.facet-filters__sort,.product-count__text,.active-facets__button,.mobile-facets__open,.mobile-facets__open-label,.card__caption,.caption-with-letter-spacing,.field__label){color:#1f1513!important}html:not([data-lv-night]) :is(body[data-lv-t=collection],body[data-lv-t=search]) :is(.price-item--regular,s.price-item,.price__sale s,.facets__summary,.facet-filters__sort,.card-information .caption-with-letter-spacing){color:#47362f!important}html:not([data-lv-night]) :is(body[data-lv-t=collection],body[data-lv-t=search]) :is(.card--card,.card--text){--color-foreground:31,21,19;box-shadow:inset 0 0 0 1px #1f15131a;color:#47362f!important;background:#fffdfa!important}html:not([data-lv-night]) :is(body[data-lv-t=collection],body[data-lv-t=search]) :is(.facets__disclosure svg,.mobile-facets__open svg,.facets__summary svg,.select__select+svg,.svg-wrapper svg){color:#1f1513!important}html:not([data-lv-night]) :is(body[data-lv-t=collection],body[data-lv-t=search]) :is(.search__input,.field__input,.facets__price .field__input){color:#1f1513!important;background:#fffdfa!important;box-shadow:inset 0 0 0 1px #1f15132e!important}html:not([data-lv-night]) :is(body[data-lv-t=collection],body[data-lv-t=search]) :is(.search__input,.field__input)::placeholder{opacity:1;color:#7b6760!important}html:not([data-lv-night]) :is(body[data-lv-t=collection],body[data-lv-t=search]) .field__label{color:#7b6760!important}.lv11-tapeback{font:700 14px/1.25 var(--sans);text-align:center;background:#fff4f1;border-bottom:1px solid #bf102c1f;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:6px 16px;text-decoration:none;display:flex;color:#bf102c!important}.lv11-tapeback[hidden]{display:none!important}.lv11-tapeback:after{content:"";background:currentColor;flex:none;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.lv11-tapeback:focus-visible{outline-offset:-3px;outline:2px solid #bf102c}html[data-lv-night] .lv11-tapeback{background:#2a1517;border-bottom-color:#ff54682e;color:#ff3b52!important}html:not([data-lv-night]) :is(.pp_tracking_form,.pp_tracking_parent) :is(.field__input,.PP-TextField__Input,input,select){color:#1f1513!important;box-shadow:none!important;font:500 16px/1.3 var(--sans)!important;box-sizing:border-box!important;background:#fffdfa!important;border:1px solid #1f15132e!important;border-radius:12px!important;height:48px!important;min-height:48px!important;padding:0 14px!important}html:not([data-lv-night]) :is(.pp_tracking_form,.pp_tracking_parent) :is(.field__input,.PP-TextField__Input,input)::placeholder{opacity:1;color:#7b6760!important}html:not([data-lv-night]) :is(.pp_tracking_form,.pp_tracking_parent) :is(.field__label,label){color:#47362f!important}.lv11-yn{padding-top:44px!important;padding-bottom:40px!important}.lv11-yn .lv6-head{margin-bottom:18px}.lv11-yn .lv8-nights__grid{grid-template-columns:1fr 1fr;gap:12px!important}@media (width>=750px){.lv11-yn .lv8-nights__grid{grid-template-columns:repeat(3,1fr);gap:16px!important}}@media (width>=1100px){.lv11-yn .lv8-nights__grid{grid-template-columns:repeat(6,1fr)}}.lv11-yn .lv8-night__pic{aspect-ratio:4/3}.lv11-yn .lv8-night__body{gap:0!important;padding:11px 12px 13px!important}.lv11-yn .lv8-night__t{color:var(--ink);justify-content:space-between;align-items:center;gap:8px;display:flex;font:700 15px/1.25 var(--sans)!important}.lv11-yn .lv8-night__t svg{color:var(--red,#bf102c);flex:none;width:15px;height:15px}html[data-lv-night] .lv11-yn .lv8-night__t svg{color:#ff7a88}@media (width>=750px){.lv11-yn .lv8-night__t{font-size:16px!important}}.nt5 .nt-plan--once{margin:0 0 10px}.nt4 .nt-plan--once .nt-plan__t{font:600 16.5px/1.35 var(--sans);color:var(--ink)}.nt4 .nt-plan--once:not(.is-on) .nt-plan__t{color:var(--ink-2)}.nt-sticky.is-add .lv-btn{min-width:150px}div.lv11-trk{box-sizing:border-box;gap:14px;width:auto;max-width:640px;margin:8px auto 56px;padding:0 16px;display:grid}@media (width>=672px){div.lv11-trk{padding:0}}.lv11-trk__guide{color:#1f1513;font:600 17px/1.3 var(--sans);background:#fffdfa;border:1px solid #1f151324;border-radius:14px;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;display:flex}.lv11-trk__guide svg{color:#bf102c;flex:none;width:22px;height:22px}.lv11-trk__guide:after{content:"";background:currentColor;width:16px;height:16px;margin-left:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h9M8.5 4l4 4-4 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.lv11-trk__guide:focus-visible,.lv11-trk__btn:focus-visible{outline-offset:3px;outline:2px solid #bf102c}.lv11-trk__card{background:#fbefe9;border:1px solid #bf102c29;border-radius:16px;padding:22px 20px 20px}.lv11-trk__t{font:700 20px/1.25 var(--sans);color:#1f1513;text-wrap:balance;margin:0 0 4px}.lv11-trk__s{font:500 15px/1.4 var(--sans);color:#1d7a43;margin:0 0 16px}.lv11-trk__btn{width:100%}html[data-lv-night] .lv11-trk__guide{color:#f7ede3;background:#1f1715;border-color:#f7ede329}html[data-lv-night] .lv11-trk__guide svg{color:#ff5468}html[data-lv-night] .lv11-trk__card{background:#2a1517;border-color:#ff546838}html[data-lv-night] .lv11-trk__t{color:#f7ede3}html[data-lv-night] .lv11-trk__s{color:#7fd69c}.lv-sticky .lv9-sticky__l{white-space:normal;text-overflow:clip;overflow-wrap:break-word;line-height:1.12;overflow:visible}.lv-guar>*{min-width:0}.lv-guar .lv-btn{white-space:normal!important}@media screen and (width<=749px){html:not(.lv-nok) kaching-bundle[product-id="9883851325768"]{min-height:436px;display:block}html:not(.lv-nok) body[data-lv-t=product\.product-lampiero-v2] .product__info-container:not(:has(kaching-bundle)) div:has(>product-form)>product-form{padding-top:452px}}.lv-trust{flex-direction:column;display:flex}.lv-trust .lv-trustrow{order:-1}.lv19-pdp{text-align:center;font:600 15.5px/1.4 var(--sans);margin:22px 0 0}.lv19-pdp a{color:inherit;text-underline-offset:3px;opacity:.85;text-decoration:underline}.lv19-links{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.lv19-links a{background:var(--card,#0000000a);box-shadow:inset 0 0 0 1px var(--card-line,#00000014);color:inherit;border-radius:14px;padding:14px 16px;text-decoration:none;display:block}.lv19-links b{font:600 16px/1.35 var(--sans);display:block}.lv19-links span{font:400 14px/1.4 var(--sans);opacity:.75;margin-top:3px;display:block}.lv19-links a:after{content:" ↗";font-weight:600}.lv19-b{display:none}html[data-lv19-hero=B] .lv19-b{display:block}html[data-lv19-hero=B] .lv19-a{display:none}html[data-lv19-hero=B] .lv-cta-note .lv19-b{font-weight:700;display:inline-flex}.lv19-b .lv11-more{margin-top:12px;display:inline-block}.lv19-quiz{z-index:60;color:#1e1412;background:#fffaf3;border-radius:20px;max-width:440px;margin:0 auto;padding:20px 18px 18px;transition:transform .3s;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(130%);box-shadow:0 18px 50px #140c0b59}.lv19-quiz.is-on{transform:none}@media (prefers-reduced-motion:reduce){.lv19-quiz{transition:none}}.lv19-quiz__x{color:#4b3a34;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:26px;line-height:1;position:absolute;top:8px;right:10px}.lv19-quiz__h{font:400 25px/1.15 var(--serif);color:#1e1412;margin:0 34px 4px 0}.lv19-quiz__sub{font:400 15px/1.45 var(--sans);color:#4b3a34;margin:0 0 12px}.lv19-quiz__chips{flex-direction:column;gap:8px;display:flex}.lv19-quiz__chips button{text-align:left;font:600 15.5px/1.3 var(--sans);color:#1e1412;cursor:pointer;background:#fff;border:1px solid #e1d2bf;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.lv19-quiz__chips button:after{content:"";border-top:2px solid #c30f2c;border-right:2px solid #c30f2c;flex:0 0 8px;width:8px;height:8px;margin-right:4px;transform:rotate(45deg)}.lv19-quiz__chips button:hover,.lv19-quiz__chips button:focus-visible{background:#fff6f4;border-color:#c30f2c}.lv19-quiz__eye{font:700 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#c30f2c;align-items:center;gap:8px;margin:0 0 6px;display:flex}.lv19-quiz__eye i{background:#ff2d48;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px 2px #ff2d488c}@media (width>=750px){.lv19-quiz{width:400px;margin:0;bottom:24px;left:auto;right:24px}}.lv19-quiz__go{flex-wrap:wrap;align-items:center;gap:14px;margin:6px 0 0;display:flex}.lv19-quiz__later{font:600 15px/1 var(--sans);color:#4b3a34;cursor:pointer;background:0 0;border:0;text-decoration:underline}.lv19-pod{margin:6px 0 0}.lv19-pod a{font:700 15.5px/1 var(--sans);color:#fff;background:var(--red,#c30f2c);border-radius:12px;padding:13px 18px;text-decoration:none;display:inline-block}.lv19-pod small{font:400 13px/1.4 var(--sans);opacity:.7;margin-top:10px;display:block}.lv20-ab{background:var(--g-cream);color:var(--bone-2)}.lv20-ab-eye{font:600 12.5px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-3);align-items:center;gap:9px;margin:0 0 14px;display:flex}.lv20-ab-eye i{background:var(--glow);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #c8142f24,0 0 14px 2px #ff2d488c}.lv20-ab-h2{font:400 clamp(34px,7.6vw,54px)/1.04 var(--serif);letter-spacing:-.012em;color:var(--bone);text-wrap:balance;margin:0 0 22px}.lv20-ab-h3{font:600 13px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-3);margin:30px 0 12px}.lv20-ab-rte p{font:400 17.5px/1.68 var(--sans);color:var(--bone-2);margin:0 0 16px}.lv20-ab-rte a{color:inherit}.lv20-ab-hero{background:var(--g-night,#140c0b);color:#f7ede3;display:grid}.lv20-ab-hero__media{aspect-ratio:4/5;position:relative;overflow:hidden}.lv20-ab-hero__media img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.lv20-ab-hero__media:after{content:"";background:linear-gradient(#140c0b00,#140c0beb);height:38%;position:absolute;inset:auto 0 0}.lv20-ab-hero__text{z-index:1;margin-top:-70px;padding:0 22px 46px;position:relative}.lv20-ab-hero .lv20-ab-eye{color:#f7ede3b8}.lv20-ab-hero__h{font:400 clamp(44px,11vw,84px)/.98 var(--serif);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0 0 18px}.lv20-ab-hero__lead p{font:400 18px/1.6 var(--sans);color:#f7ede3d1;max-width:30em;margin:0}@media (width>=990px){.lv20-ab-hero{grid-template-columns:1fr 1fr;min-height:min(86vh,820px)}.lv20-ab-hero__media{aspect-ratio:auto;order:2}.lv20-ab-hero__media:after{background:linear-gradient(90deg,#140c0be6,#140c0b00);width:30%;height:auto;inset:0 auto 0 0}.lv20-ab-hero__text{align-self:center;margin:0;padding:80px 56px 80px max(48px,50vw - 590px)}}.lv20-ab-letter{padding:64px 22px 56px}.lv20-ab-letter__in{gap:36px;max-width:1180px;margin:0 auto;display:grid}.lv20-ab-letter__fig{margin:0}.lv20-ab-letter__fig img,.lv20-ab-specs__fig img{box-shadow:var(--shadow);border-radius:18px;width:100%;height:auto;display:block}.lv20-ab-letter__fig figcaption,.lv20-ab-specs__fig figcaption{font:italic 400 17px/1.4 var(--serif);color:var(--bone-3);margin-top:12px}.lv20-ab-rte--drop>p:first-child:first-letter{float:left;font:400 76px/.82 var(--serif);color:var(--glow);margin:6px 12px 0 0}.lv20-ab-tl{border-left:1px solid var(--bone-line);margin:30px 0 34px;padding:0 0 0 22px;list-style:none}.lv20-ab-tl li{padding:0 0 22px;position:relative}.lv20-ab-tl li:last-child{padding-bottom:0}.lv20-ab-tl li:before{content:"";background:var(--g-cream);box-shadow:inset 0 0 0 2px var(--bone-3);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:-27px}.lv20-ab-tl li:last-child:before{background:var(--glow);box-shadow:0 0 12px 2px #ff2d4880}.lv20-ab-tl span{font:600 12.5px/1.2 var(--sans);letter-spacing:.13em;text-transform:uppercase;color:var(--bone-3);margin-bottom:6px;display:block}.lv20-ab-tl p{font:400 21px/1.35 var(--serif);color:var(--bone);margin:0}.lv20-ab-rte--sign>p:last-child{border-top:1px solid var(--bone-line);font:italic 400 34px/1.1 var(--serif);color:var(--bone);margin:26px 0 0;padding-top:20px}.lv20-ab-link{font:600 16px/1 var(--sans);color:var(--bone);border-bottom:1px solid;gap:8px;margin-top:26px;padding-bottom:6px;text-decoration:none;display:inline-flex}@media (width>=990px){.lv20-ab-letter{padding:110px 48px 96px}.lv20-ab-letter__in{grid-template-columns:minmax(0,440px) minmax(0,640px);justify-content:space-between;align-items:start;gap:72px}.lv20-ab-letter__fig{position:sticky;top:110px}}.lv20-ab-belief{background:var(--g-night,#140c0b);color:#f7ede3cc;padding:72px 22px}.lv20-ab-belief__in{max-width:860px;margin:0 auto}.lv20-ab-belief .lv20-ab-eye{color:#f7ede399}.lv20-ab-belief__q{font:400 clamp(34px,7.4vw,58px)/1.06 var(--serif);letter-spacing:-.012em;color:#fff;text-wrap:balance;margin:0 0 28px}.lv20-ab-belief .lv20-ab-rte p{color:#f7ede3cc;max-width:40em}.lv20-ab-belief a{color:#fff}@media (width>=990px){.lv20-ab-belief{padding:120px 48px}}.lv20-ab-specs{padding:64px 22px}.lv20-ab-specs__in{align-items:center;gap:34px;max-width:1180px;margin:0 auto;display:grid}.lv20-ab-specs__fig{margin:0}.lv20-ab-spec{border-top:1px solid var(--bone-line);margin:0;padding:0;list-style:none}.lv20-ab-spec li{border-bottom:1px solid var(--bone-line);font:400 17px/1.5 var(--sans);color:var(--bone-2);padding:16px 0}@media (width>=990px){.lv20-ab-specs{padding:110px 48px}.lv20-ab-specs__in{grid-template-columns:1fr 1fr;gap:80px}}.lv20-ab-how{background:var(--g-sand);padding:64px 22px}.lv20-ab-how__in{gap:40px;max-width:1180px;margin:0 auto;display:grid}.lv20-ab-prom{gap:0;margin:0;padding:0;list-style:none;display:grid}.lv20-ab-prom li{border-bottom:1px solid var(--bone-line);font:400 17px/1.45 var(--sans);color:var(--bone);grid-template-columns:44px 1fr;align-items:baseline;padding:16px 0;display:grid}.lv20-ab-prom li span{font:400 22px/1 var(--serif);color:var(--glow)}.lv20-ab-card{background:var(--card);box-shadow:var(--shadow);border-radius:20px;align-self:start;overflow:hidden}.lv20-ab-card__img{aspect-ratio:4/3;overflow:hidden}.lv20-ab-card__img img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block}.lv20-ab-card__t{padding:6px 24px 24px}.lv20-ab-card__t ul{margin:0;padding:0;list-style:none}.lv20-ab-card__t li{font:400 16.5px/1.4 var(--sans);color:var(--bone);padding:7px 0}.lv20-ab-card__t li:first-child{font:400 26px/1.15 var(--serif)}.lv20-ab-card__t a{color:var(--glow);text-decoration:none}.lv20-ab-card__legal p{font:400 14px/1.5 var(--sans);color:var(--bone-3);margin:14px 0 0}.lv20-ab-card__legal a{color:inherit}@media (width>=990px){.lv20-ab-how{padding:110px 48px}.lv20-ab-how__in{grid-template-columns:minmax(0,1fr) 400px;gap:80px}}.lv19-links a{grid-template-columns:44px 1fr 16px;grid-template-areas:"ic t ar""ic s ar";align-items:center;column-gap:14px;display:grid}.lv19-links a:after{content:"↗";opacity:.45;grid-area:ar;justify-self:end;font-weight:600}.lv19-links b{grid-area:t}.lv19-links span{grid-area:s}.lv20-ic{background:#fff;border-radius:12px;grid-area:ic;place-items:center;width:44px;height:44px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.lv20-ic img{object-fit:contain;width:30px;height:30px}.lv20-ic svg{width:28px;height:28px}.lv19-pod a{align-items:center;gap:10px;color:#fff!important;background:#000!important;border-radius:999px!important;padding:12px 20px 12px 14px!important;display:inline-flex!important}.lv19-pod a svg{flex:none;width:24px;height:24px}
/* fix 4 Nov 2026 (conversion fixer), phones:
   a. lv6 picker: the "Buy 2, get 1 free" pill sits on the top edge of the 3-lamp card; on the night feeds, reading and
      pregnancy pickers the card is short and the pill covered "3 lamps". Cards with a pill get room under it.
   b. Kaching rows with a tag on top (Most popular, Lowest price per lamp): the row content moves down a little so the tag
      never touches the title ("4 lamps"). Same row height on a 390 px phone.
   c. iPhone SE and other phones under 390 px: "Kostenloser Expressversand" ran into the crossed price; the line may wrap
      and the row grows instead. */
.lv6-pick__opt:has(.lv6-pick__deal){padding-top:20px!important}
.kaching-bundles__bar .kaching-bundles__bar-container:has(.lv8-ktag) .kaching-bundles__bar-wrapper .kaching-bundles__bar-main{padding-top:12px!important}
.kaching-bundles__bar .kaching-bundles__bar-container:has(.lv8-ktag) .kaching-bundles__bar-wrapper.lv11-qwrap .kaching-bundles__bar-main{padding-top:20px!important}
@media (max-width:389px){
.kaching-bundles__bar .kaching-bundles__bar-container .kaching-bundles__bar-content-left{flex:1 1 auto;min-width:0}
.lv11-kexp,.lv8-kline{white-space:normal!important}
.kaching-bundles__bar .kaching-bundles__bar-container .kaching-bundles__bar-wrapper .kaching-bundles__bar-main{height:auto!important;padding-bottom:8px!important}
.kaching-bundles__bar .kaching-bundles__bar-container:has(.lv8-ktag) .kaching-bundles__bar-wrapper .kaching-bundles__bar-main{padding-top:16px!important}
}
