: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:rgba(70,40,28,.12);--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:rgba(70,40,28,.08);--shadow:0 1px 1px rgba(70,35,20,.04),0 2px 6px rgba(70,35,20,.05),0 10px 24px -6px rgba(70,35,20,.08),0 30px 60px -24px rgba(70,35,20,.16);--shadow-sm:0 1px 1px rgba(70,35,20,.05),0 4px 12px -2px rgba(70,35,20,.08);--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:rgba(247,237,227,.14);--brown:#2a1916;--glow:#ee7078;--card:#221614;--card-line:rgba(247,237,227,.08)}body,.gradient{background:var(--g-cream)!important;color:var(--ink-2)}.lv{color:var(--bone-2)}h1,h2,h3,.h0,.h1,.h2,.h3{color:var(--bone)}.lv-h1{font-size:clamp(38px,9.4vw,70px);line-height:1.04;letter-spacing:-.012em;color:var(--bone);text-wrap:balance}.lv-h2{font-size:clamp(32px,7.6vw,54px);line-height:1.06;letter-spacing:-.01em;color:var(--bone);text-wrap:balance}.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{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:7px 14px;border-radius:999px;background:#bf102c14;color:var(--red);font:600 14px/1.2 var(--sans);letter-spacing:.01em}.lv6-dark .lv6-pill,.lv-sec--night .lv6-pill{background:#ee707824;color:#f6a3a8}.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{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;max-width:none}.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,#140c0b00 70%),var(--g-night);color:var(--bone-2)}.lv-sec--wine{color:var(--bone-2)}.lv-sec{padding:72px 0}.lv-sec--tight{padding:44px 0}@media(min-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{background:#f8f2eaeb!important;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)!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;border-radius:14px!important;box-shadow:0 1px #ffffff38 inset,0 10px 24px -10px #bf102ca6!important;transition:transform .2s var(--ease),background .2s var(--ease),box-shadow .2s var(--ease)!important}.lv-btn:hover,.product-form__submit:hover{background:var(--red-2)!important;transform:translateY(-1px)}.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"]{background:transparent!important;color:var(--bone)!important;box-shadow:inset 0 0 0 1.5px var(--line)!important}.lv-sec--red .lv-btn{background:#fff!important;color:#5a0816!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{position:relative;overflow:hidden;max-height:none;aspect-ratio:auto;height:min(58svh,520px);min-height:300px;margin:0}.lv-hero__media:after{display:none!important}.lv-hero__media img{width:100%;height:100%;object-fit:cover}.lv-hero__body{margin:0!important;padding:28px 20px 44px!important;background:var(--g-cream);color:var(--ink-2)}.lv-hero .lv-h1{color:var(--ink);font-size:clamp(36px,9vw,64px);margin-bottom:14px}.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(min-width:990px){.lv-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:min(82vh,760px);align-items:stretch}.lv-hero__media{order:2;height:auto;min-height:100%;border-radius:0 0 0 28px}.lv-hero__body{order:1;align-self:center;padding:72px 56px 72px max(40px,calc((100vw - var(--max))/2 + 20px))!important;max-width:720px}}@media(max-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{background:var(--card)!important;border-radius:var(--r-card)!important;box-shadow:var(--shadow)!important;border:1px solid var(--card-line)}.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{margin:26px 0 8px;border-radius:var(--r-card);overflow:hidden;background:var(--card);box-shadow:var(--shadow);border:1px solid var(--card-line)}.lv6-vs__row{display:grid;grid-template-columns:1fr 1fr}.lv6-vs__row+.lv6-vs__row{border-top:1px solid var(--line)}.lv6-vs__c{display:flex;align-items:flex-start;gap:10px;margin:0;padding:14px 16px;font:500 16px/1.4 var(--sans);color:var(--ink-2)}.lv6-vs__c--good{background:#2f8a4e0f;color:var(--ink);font-weight:600}.lv6-vs__head .lv6-vs__c{font:700 15px/1.3 var(--sans);letter-spacing:.01em;color:var(--ink-3);padding-top:16px;padding-bottom:16px;align-items:center}.lv6-vs__head .lv6-vs__c--good{color:#1f6b3a;background:#2f8a4e1c}.lv6-vs__c i{flex:0 0 22px;width:22px;height:22px;margin-top:-1px;border-radius:50%;display:block;background:#46281c14;position:relative}.lv6-vs__c i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink-3);-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") center/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") center/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") center/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") center/22px no-repeat}@media(max-width:420px){.lv6-vs__c{padding:12px 11px;gap:8px;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{display:grid;gap:18px;margin-top:28px;counter-reset:f}.lv-feat{counter-increment:f;padding:0;overflow:hidden;display:grid;grid-template-rows:auto 1fr;gap:0}.lv-feat__img{aspect-ratio:4/3!important;border-radius:0!important;margin:0;background:var(--g-sand)}.lv-feat__body{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto;column-gap:12px;align-content:start;padding:18px 20px 20px!important}.lv-feat__body:before{content:counter(f)!important;position:static!important;grid-row:1;grid-column:1;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#bf102c17;color:var(--red)!important;font:700 15px/1 var(--sans)!important;margin-top:-2px}.lv-feat .lv-h4{grid-row:1;grid-column:2;margin:0 0 8px;font:700 19px/1.3 var(--sans);color:var(--ink);align-self:center}.lv-feat p{grid-column:1/-1;grid-row:2;margin:6px 0 12px;font-size:17px;line-height:1.55;color:var(--ink-2)}.lv-feat__data{grid-column:1/-1;grid-row:3;justify-self:start;padding:6px 12px;border-radius:999px;background:var(--g-sand);font:600 13.5px/1.3 var(--sans)!important;color:var(--ink-2)!important}@media(max-width:749px){.lv-feats--scroll{grid-auto-flow:column;grid-auto-columns:84%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;margin:24px -20px 0;padding:6px 20px 22px;scrollbar-width:none}.lv-feats--scroll::-webkit-scrollbar{display:none}.lv-feats--scroll .lv-feat{scroll-snap-align:start}.lv-feats__hint{display:flex!important;align-items:center;gap:6px;font:600 14px var(--sans);color:var(--ink-3);margin:2px 0 0}.lv-feats__hint svg{width:16px;height:16px}}@media(min-width:750px){.lv-feats{grid-template-columns:1fr 1fr;gap:22px}}@media(min-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{max-width:780px;margin:0 auto;padding:34px 24px 30px;border-radius:28px;background:var(--card);box-shadow:var(--shadow);border:1px solid var(--card-line);text-align:center}.lv6-stat__n{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:0 .18em;margin:4px 0 6px;color:var(--red)}.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);margin:6px auto 14px;max-width:620px;text-wrap:balance}.lv6-stat__text{max-width:600px;margin:0 auto;font:400 17.5px/1.6 var(--sans);color:var(--ink-2)}.lv6-stat__text p{margin:0 0 12px}.lv6-bars{display:grid;gap:16px;max-width:560px;margin:22px auto 6px;text-align:left}.lv6-bar__l{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin:0 0 7px;font:500 15px/1.35 var(--sans);color:var(--ink-3)}.lv6-bar__l b{font-weight:700;color:var(--ink)}.lv6-bar__track{height:14px;border-radius:999px;background:#46281c14;overflow:hidden}.lv6-bar__track i{display:block;height:100%;width:var(--v);border-radius:999px;transform-origin:left;transform:scaleX(.02);transition:transform 1.2s var(--ease)}.lv6-bars.is-in .lv6-bar__track i{transform:scaleX(1)}.lv6-bar--bad i{background:linear-gradient(90deg,#c9d4e6,#8ea5c9)}.lv6-bar--good i{background:linear-gradient(90deg,#e0263f,#9f0d24)}.lv6-stat__src{margin:16px auto 0;max-width:600px;font:500 13.5px/1.45 var(--sans);color:var(--ink-3)}.lv6-stat__cta{margin:22px 0 0}@media(min-width:990px){.lv6-stat__card{padding:48px 56px 42px}}.lv-sec--red .lv6-stat__card{background:transparent;box-shadow:none;border:0;color:#fff}.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{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;border-radius:18px}.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{font-size:13.5px!important;padding:6px 2px}.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{border-radius:22px!important;box-shadow:var(--shadow)}.lv-ba-wrap--wide{max-width:900px}.lv-ba-cap{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.lv-ba-cap>div{padding:14px 16px;border-radius:16px;background:var(--card);box-shadow:var(--shadow-sm);border:1px solid var(--card-line)}.lv-ba-cap p{margin:0;font-size:15.5px;line-height:1.45;color:var(--ink-2)}.lv-ba-cap .lv-ba-cap__t{margin-bottom:4px;color:var(--ink)}.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{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:6px 20px 22px;scrollbar-width:none}.lv6-sets__grid::-webkit-scrollbar{display:none}@media(min-width:860px){.lv6-sets__grid{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible;margin:0;padding:6px 0 22px}}.lv6-set{position:relative;display:flex;flex-direction:column;text-align:left;padding:0;overflow:hidden;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}.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{position:relative;display:block;aspect-ratio:4/3;background:#1b1210;overflow:hidden}.lv6-set__img img{width:100%;height:100%;object-fit:cover;display:block}.lv6-set__badge{position:absolute;left:12px;top:12px;padding:6px 10px;border-radius:999px;background:#fff;color:var(--red);font:700 13px/1 var(--sans);font-style:normal;box-shadow:0 4px 12px #0000002e}.lv6-set__body{display:grid;gap:3px;padding:16px 18px 18px}.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{display:flex;align-items:baseline;gap:8px;margin-top:6px;font:700 20px/1 var(--sans);color:var(--ink)}.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{position:absolute;right:12px;top:12px;width:30px;height:30px;border-radius:50%;background:#ffffffe6;color:transparent;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0003;transition:background .2s,color .2s}.lv6-set__tick svg{width:16px;height:16px}.lv6-set[aria-checked=true] .lv6-set__tick{background:var(--red);color:#fff}.lv6-sets__cta{max-width:560px;margin:10px auto 0;text-align:center}.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{display:inline-block;margin-top:8px;padding:8px 4px;font:600 15px var(--sans);color:var(--ink-2);text-decoration:underline;text-underline-offset:5px}.lv6-pick{margin:6px 0 4px}.lv6-pick__t{margin:0;font:700 16.5px/1.35 var(--sans);color:var(--ink)}.lv6-pick__s{margin:2px 0 12px;font:500 14.5px/1.4 var(--sans);color:var(--ink-3)}.lv6-pick__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lv6-pick__opt{position:relative;display:grid;grid-template-columns:64px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;min-height:76px;padding:8px 10px 8px 6px;border:0;border-radius:14px;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;transition:box-shadow .2s}.lv6-pick__img{grid-row:1/3;display:flex;align-items:center;justify-content:center;width:64px;height:58px;border-radius:10px;background:linear-gradient(180deg,#f3e9de,#eadccd);overflow:hidden}.lv6-pick__img img{width:100%;height:100%;object-fit:contain;padding:4px}.lv6-pick__n{align-self:end;font:700 15px/1.2 var(--sans)}.lv6-pick__room{align-self:start;font:500 13.5px/1.3 var(--sans);color:var(--ink-3)}.lv6-pick__deal{position:absolute;left:4px;top:4px;z-index:2;padding:3px 7px;border-radius:999px;background:var(--red);color:#fff;font:700 11.5px/1.2 var(--sans);font-style:normal}.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{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;max-width:520px;margin:0 0 18px;padding:5px;border-radius:16px;background:var(--card);box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--card-line)}.lv6-seg__opt{min-height:48px;border:0;border-radius:12px;background:transparent;font:700 15px/1.1 var(--sans);color:var(--ink-2);cursor:pointer;transition:background .25s var(--ease),color .25s var(--ease)}.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{display:grid;gap:18px;align-items:center}@media(min-width:990px){.lv6-plan__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:40px}}.lv6-plan__svgwrap{border-radius:24px;background:#1a1110;padding:12px;box-shadow:var(--shadow)}.lv6-plan__svg{display:block;width:100%;height:auto}.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:3;stroke-linecap:round}.lv6-p-furn rect,.lv6-p-furn ellipse{fill:#33231f;stroke:#5a4640;stroke-width:1.5}.lv6-p-furn .lv6-p-soft{fill:#3d2b26}.lv6-p-furn .lv6-p-line{fill:none;stroke:#5a4640;stroke-width:1.5}.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:3;stroke-dasharray:2 9;stroke-linecap:round;opacity:0;transition:opacity .5s}.lv6-plan__box.is-walk .lv6-p-walk{opacity:1;animation:lv6walk 1.6s linear infinite}@keyframes lv6walk{to{stroke-dashoffset:-22}}.lv6-plan__caps{display:grid;align-content:start}.lv6-plan__cap{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.lv6-plan__cap.is-on{opacity:1;visibility:visible;transform:none}.lv6-plan__cap-t{margin:0 0 6px;font:400 clamp(26px,6vw,36px)/1.12 var(--serif);color:var(--ink)}.lv6-plan__cap p{margin:0;font:400 17.5px/1.6 var(--sans);color:var(--ink-2)}.lv6-plan__caps .lv-btn{grid-row:2;justify-self:start;margin-top:20px}.lv6-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:6px 20px 24px;scrollbar-width:none}.lv6-rail__track::-webkit-scrollbar{display:none}@media(min-width:750px){.lv6-rail__track{grid-auto-columns:46%}}@media(min-width:1100px){.lv6-rail__track{grid-auto-columns:calc((100% - 48px)/3.4);margin:0;padding:6px 0 24px}}.lv6-rail__card{margin:0;scroll-snap-align:start}.lv6-rail__a{display:block;color:inherit;text-decoration:none}.lv6-rail__pic{display:block;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:#1b1210;box-shadow:var(--shadow)}.lv6-rail__pic img{width:100%;height:100%;object-fit:cover;display:block}.lv6-rail__card figcaption{margin:12px 2px 0;font:500 15.5px/1.45 var(--sans);color:var(--ink-2)}.lv6-rail__nav{display:none;gap:8px}@media(min-width:990px){.lv6-rail__nav{display:flex}}.lv6-rail__btn{width:48px;height:48px;border-radius:50%;border:0;background:var(--card);box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--card-line);color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:center}.lv6-rail__btn svg{width:22px;height:22px}.lv6-rail__cta{margin:18px 0 0}.lv6-links__grid{display:grid;grid-auto-flow:column;grid-auto-columns:76%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:6px 20px 22px;scrollbar-width:none}.lv6-links__grid::-webkit-scrollbar{display:none}@media(min-width:990px){.lv6-links__grid{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));overflow:visible;margin:0;padding:6px 0 22px}}.lv6-link{display:flex;flex-direction:column;overflow:hidden;text-decoration:none;color:inherit;scroll-snap-align:start;transition:transform .2s var(--ease)}.lv6-link:hover{transform:translateY(-3px)}.lv6-link__pic{display:block;aspect-ratio:16/10;background:#1b1210;overflow:hidden}.lv6-link__pic img{width:100%;height:100%;object-fit:cover;display:block}.lv6-link__body{display:flex;flex-direction:column;gap:6px;padding:16px 18px 18px;flex:1}.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{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font:700 15px var(--sans);font-style:normal;color:var(--ink)}.lv6-link__go svg{width:18px;height:18px}.lv6-final{position:relative;min-height:min(92svh,780px);display:flex;align-items:flex-end;overflow:hidden;background:var(--g-night);color:var(--bone-2)}.lv6-final__media{position:absolute;top:0;right:0;bottom:0;left:0}.lv6-final__media img{width:100%;height:100%;object-fit:cover}.lv6-final__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0e080700 30%,#0e0807b8 62%,#0e0807f0)}.lv6-final__body{position:relative;z-index:2;width:100%;padding-top:120px;padding-bottom:56px}.lv6-final .lv-h2{color:#fff;max-width:720px}.lv6-final__text{max-width:600px;margin:0 0 22px;font:400 18px/1.55 var(--sans);color:#ffffffe6}.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(min-width:990px){.lv6-final__body{padding-bottom:88px}}.lv-art6{position:relative;height:240vh;background:var(--g-cream)}.lv-art6__stick{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--g-night) calc(var(--p,0) * 100%),var(--g-cream))}.lv-art6__frame{position:relative;z-index:1;width:min(52vw,340px);aspect-ratio:1600/2142;box-shadow:0 30px 60px -25px #280a0a80,0 0 0 10px #fff;transform:scale(calc(1 + (var(--s,3) - 1) * var(--p,0)));transform-origin:50% 50%;will-change:transform;border-radius:2px}.lv-art6__frame img{width:100%;height:100%;object-fit:cover;display:block}.lv-art6__body{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:0 22px 64px;max-width:760px;margin:0 auto;opacity:var(--t,0);transform:translateY(calc((1 - var(--t,0)) * 20px));text-align:center}.lv-art6__h{font:400 clamp(30px,7.4vw,58px)/1.08 var(--serif);color:#fff;text-wrap:balance;margin:0 0 22px;text-shadow:0 2px 30px rgba(0,0,0,.35)}.lv-art6__eyebrow{font:600 14px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9;margin:0 0 12px}@media(min-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{position:relative;height:auto;min-height:90svh;background:var(--g-night)}.lv-art6:not(.is-js) .lv-art6__frame,.lv-art6.is-static .lv-art6__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;transform:none;box-shadow: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{border-radius:20px!important;box-shadow:var(--shadow)}.lv-auth>div{padding:22px 22px 18px!important}.lv-faq{display:grid;gap:10px}.lv-faq details{padding:0 20px!important;border-top:0!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{background:#edf5ef!important;color:var(--ink)!important;font-weight:600}.lv-cmp th.is-us{color:#1f6b3a!important;background:#e2efe5!important}.lv-yes{background:#2f8a4e1f;color:#1f6b3a}.lv-cmp .is-us .lv-yes{background:#2f8a4e;color:#fff}.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{background:transparent!important;color:var(--ink)}.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{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(70% 55% at 50% 55%,#fff,#f3e7dd 70%)}.lv6-anat__lamp{width:44%;height:auto;filter:drop-shadow(0 24px 30px rgba(120,20,20,.22))}.lv6-anat__c{position:absolute;display:grid;gap:1px;max-width:38%;padding:8px 11px;border-radius:12px;background:#fff;box-shadow:var(--shadow-sm);font:500 12.5px/1.3 var(--sans);color:var(--ink-3)}.lv6-anat__c b{font:700 13.5px/1.25 var(--sans);color:var(--ink)}.lv6-anat__c--1{left:5%;top:10%}.lv6-anat__c--2{right:5%;top:16%}.lv6-anat__c--3{left:4%;top:46%}.lv6-anat__c--4{right:4%;top:54%}.lv6-anat__c--5{left:50%;bottom:6%;transform:translate(-50%);text-align:center}.lv6-gsets{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:6%;background:linear-gradient(160deg,#e5ecf4,#f1e7db)}.lv6-gsets__t{margin:0 0 14px;font:400 clamp(22px,5.4vw,30px)/1.15 var(--serif);color:var(--ink);text-align:center}.lv6-gsets__g{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lv6-gsets__i{display:grid;justify-items:center;gap:2px;padding:10px 8px;border-radius:14px;background:#fff;box-shadow:var(--shadow-sm);text-align:center}.lv6-gsets__i img{width:100%;height:auto;max-height:90px;object-fit:contain}.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{width:100%;height:100%;object-fit:contain;padding:4px}.lv-sticky{background:#140c0bf5!important;box-shadow:0 -10px 30px -10px #00000059}.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{border-radius:20px;box-shadow:var(--shadow)}.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{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:.4em;row-gap:0;line-height:1.2!important;padding-block:12px!important}.lv6-sets__addprice{white-space:nowrap;font-weight:600}@media(max-width:749px){.lv6-sets__add{font-size:17px!important}}@media(min-width:990px){.lv-hero .lv-h1{font-size:clamp(58px,5.2vw,78px);line-height:1.02;letter-spacing:-.01em}.lv-hero .lv-lead{font-size:20px;max-width:34em}.lv-hero .lv-btn{font-size:18px;min-height:60px;padding-inline:34px}}.lv-art6__stick:after{content:"";position:absolute;left:0;right:0;bottom:0;height:55%;background:linear-gradient(#0a040400,#0a04049e);opacity:var(--t,0);z-index:1;pointer-events:none}.lv6-anat img.lv6-anat__lamp{width:44%!important;height:auto!important;max-height:72%;object-fit:contain!important;position:static!important}@media(min-width:990px){.lv6-final{min-height:660px;align-items:center}.lv6-final__media{left:46%}.lv6-final__media:after{background:linear-gradient(90deg,var(--g-night) 0%,rgba(20,12,11,.55) 18%,rgba(20,12,11,0) 46%)}.lv6-final__body{padding-top:96px;padding-bottom:96px}.lv6-final__body>*{max-width:520px}}@media(min-width:990px){.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);border:0!important;border-radius:20px;padding:16px 18px 18px!important;box-shadow:var(--shadow-sm,0 6px 18px -10px rgba(60,20,10,.35))}.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(max-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{font-family:var(--sans)!important;font-weight:600!important;font-size:24px!important;letter-spacing:-.01em}.lv6-vs--both .lv6-vs__c--bad{color:var(--ink);font-weight:600;background:#f0aa5012}.lv6-vs--both .lv6-vs__head .lv6-vs__c--bad{color:#a8661a;background:#f0aa5024}.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") center/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") center/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(max-width:749px){#ContactForm .button,.contact .button{width:100%;min-height:56px}}.lv-hero__inset{position:absolute;right:14px;bottom:14px;z-index:2;width:clamp(112px,31vw,150px);margin:0;border-radius:16px;overflow:hidden;background:#8fa9d6;border:3px solid #fff;box-shadow:0 14px 34px -10px #0000008c}.lv-hero__inset img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.lv-hero__inset figcaption{position:absolute;left:6px;right:6px;bottom:6px;padding:5px 6px;border-radius:999px;background:#ffffffeb;color:var(--ink);font:600 11.5px/1.15 var(--sans);text-align:center}@media(min-width:990px){.lv-hero__inset{right:28px;bottom:28px;width:200px;border-radius:20px}.lv-hero__inset figcaption{font-size:13px;left:8px;right:8px;bottom:8px;padding:7px 8px}}@media(max-width:989px){.lv-hero__inset figcaption{display:none}.lv-hero__inset{width:clamp(96px,26vw,130px)}}@media(min-width:990px){body[data-lv-t=index] .lv-hero__media img{object-position:62% 50%}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/lv6.css.map */
