.kin-vnext-product{--kin-serif: "KV Ogg", Georgia, serif;--kin-ink: #250d2d;--kin-paper: #faefe4;--kin-paper-warm: #f5ebdd;--kin-wine: #652541;--kin-wine-deep: #4b1247;--kin-persimmon: #652541;--kin-coral: #f56c2d;--kin-blush: #f6d9ce;--kin-fuchsia: #c91490;--kin-indigo: #2a0755;--kin-blue: #5e2193;--kin-lilac: #ae81cf;--kin-lilac-soft: #e8ddf0;--kin-sun: #fe9c1b;--kin-gold-soft: #f6dda7;--kin-cream: #fff7ed;--kin-line: #907d85;background:var(--kin-paper);color:var(--kin-ink);font-family:var(--kin-sans, "Univers", "Helvetica Neue", Arial, sans-serif)}.kin-vnext-product *,.kin-vnext-product *:before,.kin-vnext-product *:after{box-sizing:border-box}.kin-vnext-product [hidden]{display:none!important}.kin-vnext-product__skip{position:fixed;z-index:10001;top:10px;left:10px;padding:12px 16px;background:var(--kin-ink);color:var(--kin-cream);transform:translateY(-160%)}.kin-vnext-product__skip:focus{transform:translateY(0)}.kin-vnext-product__hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(390px,.8fr);align-items:start;min-height:calc(100svh - 42px)}.kin-vnext-product__gallery{position:sticky;top:var(--kv-header-height, var(--kv-header-offset, 100px));display:flex;height:clamp(640px,calc(100svh - var(--kv-header-height, var(--kv-header-offset, 100px))),900px);min-width:0;align-self:start;flex-direction:column;padding:clamp(18px,2.3vw,36px);background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.82),transparent 34%),linear-gradient(145deg,var(--kin-paper) 0%,var(--kin-paper-warm) 100%)}.kin-vnext-product--can .kin-vnext-product__gallery{background:radial-gradient(circle at 24% 13%,rgba(255,255,255,.85),transparent 34%),linear-gradient(145deg,var(--kin-paper) 0%,var(--kin-gold-soft) 100%)}.kin-vnext-product--bottle .kin-vnext-product__gallery{background:radial-gradient(circle at 25% 12%,rgba(255,255,255,.58),transparent 30%),linear-gradient(145deg,var(--kin-blush) 0%,var(--kin-coral) 100%)}.kin-vnext-product[data-product-handle=actual-sunshine] .kin-vnext-product__gallery{background:radial-gradient(circle at 24% 13%,rgba(255,255,255,.88),transparent 32%),linear-gradient(145deg,var(--kin-gold-soft),var(--kin-coral))}.kin-vnext-product[data-product-handle=kin-spritz] .kin-vnext-product__gallery{background:radial-gradient(circle at 24% 13%,rgba(255,255,255,.78),transparent 32%),linear-gradient(145deg,var(--kin-blush),var(--kin-coral))}.kin-vnext-product[data-product-handle=kin-bloom] .kin-vnext-product__gallery{background:radial-gradient(circle at 24% 13%,rgba(255,255,255,.78),transparent 32%),linear-gradient(145deg,var(--kin-lilac-soft),var(--kin-lilac))}.kin-vnext-product[data-product-handle=lightwave] .kin-vnext-product__gallery{background:radial-gradient(circle at 24% 13%,rgba(255,255,255,.76),transparent 32%),linear-gradient(145deg,var(--kin-lilac),var(--kin-blue))}.kin-vnext-product[data-product-handle=high-rhode] .kin-vnext-product__gallery{background:radial-gradient(circle at 25% 12%,rgba(255,255,255,.62),transparent 30%),linear-gradient(145deg,var(--kin-blush),var(--kin-coral))}.kin-vnext-product[data-product-handle=dream-light] .kin-vnext-product__gallery{background:radial-gradient(circle at 25% 12%,rgba(255,255,255,.34),transparent 30%),linear-gradient(145deg,var(--kin-blue),var(--kin-indigo))}.kin-vnext-product[data-product-handle=sleep-social-duo] .kin-vnext-product__gallery{background:radial-gradient(circle at 50% 16%,rgba(255,255,255,.34),transparent 32%),linear-gradient(118deg,#7a2e49 0 49.8%,var(--kin-indigo) 50.2% 100%)}.kin-vnext-product__media-stage{position:relative;height:auto;min-height:0;flex:1 1 auto;overflow:hidden}.kin-vnext-product__media-item{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;width:100%;height:100%;place-items:center;margin:0}.kin-vnext-product__media-item[hidden]{display:none!important}.kin-vnext-product__media-picture{display:block;width:100%;height:100%;min-width:0;min-height:0}.kin-vnext-product__media-image,.kin-vnext-product__media-video,.kin-vnext-product__media-model,.kin-vnext-product__media-item iframe{display:block;width:100%;height:100%;min-width:0;min-height:0;border:0;object-fit:contain}.kin-vnext-product__media-item--contain>.kin-vnext-product__media-image{width:min(64%,560px)!important;height:88%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;place-self:center;object-fit:contain!important}.kin-vnext-product--bottle .kin-vnext-product__media-item--contain>.kin-vnext-product__media-image{width:min(58%,520px)!important;height:92%!important}.kin-vnext-product__media-item--cover>.kin-vnext-product__media-picture,.kin-vnext-product__media-item--cover>.kin-vnext-product__media-image{width:100%;height:100%}.kin-vnext-product__media-item--curated:not(.kin-vnext-product__media-item--contain) .kin-vnext-product__media-image{object-fit:cover}.kin-vnext-product[data-product-handle=actual-sunshine] .kin-vnext-product__media-item[data-kin-vnext-media=kin-curated-3] .kin-vnext-product__media-image{object-position:50% 22%}.kin-vnext-product__media-item[data-kin-vnext-backdrop]{isolation:isolate;overflow:hidden}.kin-vnext-product__media-item[data-kin-vnext-backdrop]:before{position:absolute;z-index:0;top:-32px;right:-32px;bottom:-32px;left:-32px;background:linear-gradient(#160d0c61,#160d0c61),var(--kin-media-backdrop) center / cover no-repeat;content:"";filter:blur(22px) saturate(.78);opacity:.82;transform:scale(1.08)}.kin-vnext-product__media-item[data-kin-vnext-backdrop]>:where(img,picture){position:relative;z-index:1}.kin-vnext-product__media-item--duo .kin-vnext-product__duo-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:100%;min-width:0;min-height:0;align-items:stretch;justify-items:stretch;gap:clamp(14px,3.2vw,48px);padding:clamp(28px,5vh,48px) clamp(12px,3vw,36px);overflow:hidden}.kin-vnext-product__media-item--duo .kin-vnext-product__duo-pair img{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;place-self:stretch;object-fit:contain!important;filter:drop-shadow(0 28px 24px rgba(36,20,15,.2))}.kin-vnext-product__media-rail{display:flex;gap:9px;padding-top:18px;overflow-x:auto;scrollbar-width:thin}.kin-vnext-product__media-thumb{position:relative;flex:0 0 72px;width:72px;height:88px;padding:4px;border:1px solid rgba(255,255,255,.32);border-radius:0;background:#ffffff38;color:inherit;cursor:pointer}.kin-vnext-product--can .kin-vnext-product__media-thumb{border-color:var(--kin-line)}.kin-vnext-product__media-thumb[aria-pressed=true]{outline:2px solid currentColor;outline-offset:2px}.kin-vnext-product__media-thumb img{width:100%;height:100%;object-fit:contain}.kin-vnext-product__media-thumb:not(.kin-vnext-product__media-thumb--contain)>img{object-fit:cover}.kin-vnext-product__duo-thumb{display:flex;width:100%;height:100%;align-items:flex-end;justify-content:center;gap:2px}.kin-vnext-product__media-thumb .kin-vnext-product__duo-thumb img{width:43%;height:92%}.kin-vnext-product__media-kind{position:absolute;right:3px;bottom:3px;padding:2px 4px;background:var(--kin-ink);color:var(--kin-cream);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.kin-vnext-product__commerce{min-width:0;scroll-margin-top:calc(var(--kv-header-height, var(--kv-header-offset, 100px)) + 16px);border-left:1px solid var(--kin-line);background:var(--kin-paper)}.kin-vnext-product__commerce-inner{position:static;max-width:660px;margin:0 auto;padding:clamp(28px,3.2vw,50px) clamp(24px,4.2vw,66px) 48px}.kin-vnext-product__breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:clamp(18px,2.4vh,26px);color:#6e626c;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.kin-vnext-product__breadcrumb a{color:inherit;text-decoration:none}.kin-vnext-product__breadcrumb a:hover{color:var(--kin-ink)}.kin-vnext-product__vendor,.kin-vnext-product__eyebrow{margin:0 0 12px;font-size:11px;letter-spacing:.13em;text-transform:uppercase}body.kin-vnext .kin-vnext-product h1{max-width:9ch;margin:0 0 20px;font-family:var(--kin-serif, "Ogg", Georgia, serif)!important;font-size:clamp(54px,5vw,82px)!important;font-weight:400;letter-spacing:-.065em;line-height:.9!important}.kin-vnext-product__review-badge{min-height:22px;margin-bottom:22px}.kin-vnext-product__review-badge:empty{display:none}.kin-vnext-product__description{max-width:54ch;margin:0 0 14px;font-family:var(--kin-serif, "Ogg", Georgia, serif);font-size:16px;line-height:1.52}.kin-vnext-product__legacy-purchase{display:flow-root;scroll-margin-top:calc(var(--kv-header-height, var(--kv-header-offset, 100px)) + 16px);margin-top:12px;padding:0!important;background:transparent!important}.kin-vnext-product .product__cta-wrapper{position:static;z-index:auto;right:auto;bottom:auto;left:auto;width:auto;padding:0;background:transparent;box-shadow:none;transform:none}.kin-vnext-product__legacy-purchase .form-wrapper,.kin-vnext-product__legacy-purchase .product-form{margin:0}.kin-vnext-product__legacy-purchase :where(.single-purchase-wrapper,.subscription-purchase-wrapper){margin-bottom:12px;border:1px solid var(--kin-line);border-radius:0;background:#fff6}.kin-vnext-product__legacy-purchase :where(.recharge-radio-container,.subscription-radio-container){padding:13px 14px;border-bottom:1px solid var(--kin-line);background:transparent}.kin-vnext-product__legacy-purchase :where(.product-title,.subscription-title,label.radio){color:var(--kin-ink);font-family:var(--kin-sans, "Univers", "Helvetica Neue", Arial, sans-serif)}.kin-vnext-product__legacy-purchase .product-variants{padding:10px}.kin-vnext-product__legacy-purchase .product-variants ul{gap:8px;margin:0;padding:0}.kin-vnext-product__legacy-purchase .product-variants li{list-style:none}.kin-vnext-product__legacy-purchase .product-variants label.radio{border:1px solid var(--kin-line)!important;border-radius:0!important;background:#ffffff5c!important}.kin-vnext-product__legacy-purchase .product-variants input:checked+label.radio,.kin-vnext-product__legacy-purchase .product-variant.selected label.radio{border-color:var(--kin-ink)!important;box-shadow:inset 0 0 0 1px var(--kin-ink)}.kin-vnext-product__legacy-purchase .main-add,.kin-vnext-product__legacy-purchase .btn.main-add.reg{width:100%;min-height:58px;border:1px solid var(--kin-ink)!important;border-radius:0!important;background:var(--kin-persimmon)!important;color:var(--kin-cream)!important;font-family:var(--kin-sans, "Univers", "Helvetica Neue", Arial, sans-serif)!important;font-size:12px!important;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.kin-vnext-product__legacy-purchase .main-add:hover,.kin-vnext-product__legacy-purchase .btn.main-add.reg:hover{background:var(--kin-wine-deep)!important}.kin-vnext-product__legacy-purchase :where(input,button,select):focus-visible{outline:2px solid var(--kin-ink)!important;outline-offset:3px}.kin-vnext-product__unavailable{padding:28px;border:1px solid var(--kin-line);background:#ffffff73}.kin-vnext-product__unavailable-kicker{margin:0 0 16px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.kin-vnext-product__unavailable h2{margin:0 0 13px;font-family:var(--kin-serif, "Ogg", Georgia, serif);font-size:34px;font-weight:400;line-height:1}.kin-vnext-product__unavailable>p:not(.kin-vnext-product__unavailable-kicker){margin:0;font-size:13px;line-height:1.55}.kin-vnext-product__unavailable>a{display:inline-flex;margin-top:18px;border-bottom:1px solid currentColor;color:inherit;font-size:11px;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.kin-vnext-form__price{display:flex;align-items:baseline;gap:10px;margin-bottom:22px;font-family:var(--kin-serif, "Ogg", Georgia, serif);font-size:28px}.kin-vnext-form__price s{color:#6e626c;font-size:16px}.kin-vnext-form__fieldset{min-width:0;margin:0 0 22px;padding:0;border:0}.kin-vnext-form__fieldset>legend,.kin-vnext-form__plan-panel>legend{width:100%;margin:0 0 10px;padding:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.kin-vnext-form__option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kin-vnext-form__variant,.kin-vnext-form__purchase-option,.kin-vnext-form__plan-option{position:relative;display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border:1px solid var(--kin-line);background:#ffffff59;cursor:pointer}.kin-vnext-form__variant:has(input:checked),.kin-vnext-form__purchase-option:has(input:checked),.kin-vnext-form__plan-option:has(input:checked),.kin-vnext-form__variant[data-selected=true]{border-color:var(--kin-ink);box-shadow:inset 0 0 0 1px var(--kin-ink)}.kin-vnext-form__variant.is-unavailable,.kin-vnext-form__purchase-option.is-unavailable{opacity:.48;cursor:not-allowed}.kin-vnext-form__variant input,.kin-vnext-form__purchase-option input,.kin-vnext-form__plan-option input{width:17px;height:17px;margin:0;accent-color:var(--kin-ink)}.kin-vnext-form__variant-copy,.kin-vnext-form__purchase-option span,.kin-vnext-form__plan-option span{display:grid;flex:1;gap:4px}.kin-vnext-form__variant strong,.kin-vnext-form__purchase-option strong,.kin-vnext-form__plan-option strong{font-size:11px;font-weight:500;letter-spacing:.02em}.kin-vnext-form__variant small,.kin-vnext-form__purchase-option small,.kin-vnext-form__plan-option small{color:#6e626c;font-size:11px;line-height:1.4}.kin-vnext-form__check{display:none}.kin-vnext-form__purchase-options,.kin-vnext-form__plan-options{display:grid;gap:8px}.kin-vnext-form__purchase-options{grid-template-columns:1fr 1fr}.kin-vnext-form__plans{margin-top:-10px}.kin-vnext-form__plan-panel{margin:0 0 22px;padding:0;border:0}.kin-vnext-form__plan-options{grid-template-columns:repeat(3,minmax(0,1fr))}.kin-vnext-form__subscription-note{margin:10px 0 0;color:var(--kin-wine);font-size:11px;line-height:1.45}.kin-vnext-form__submit{display:flex;width:100%;min-height:58px;align-items:center;justify-content:space-between;gap:20px;padding:17px 19px;border:1px solid var(--kin-ink);border-radius:0;background:var(--kin-persimmon);color:var(--kin-cream);font:inherit;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,color .25s ease}.kin-vnext-form__submit:hover{background:var(--kin-wine-deep)}.kin-vnext-form__submit:disabled{cursor:not-allowed;opacity:.5}.kin-vnext-form__submit[aria-busy=true]{cursor:progress}.kin-vnext-form__shipping{margin:10px 0 0;color:#6e626c;font-size:11px;line-height:1.45;text-align:center}.kin-vnext-form__status{min-height:21px;margin-top:8px;font-size:11px;line-height:1.5}.kin-vnext-form__status[data-state=error]{color:#a12b24}.kin-vnext-form__status a{margin-left:6px;color:inherit;text-decoration:underline}.kin-vnext-product__assurances{display:grid;grid-template-columns:repeat(3,1fr);margin:32px 0 20px;border-top:1px solid var(--kin-line);border-bottom:1px solid var(--kin-line)}.kin-vnext-product__assurances div{padding:15px 10px 15px 0}.kin-vnext-product__assurances div+div{padding-left:10px;border-left:1px solid var(--kin-line)}.kin-vnext-product__assurances dt{margin-bottom:5px;color:#6e626c;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.kin-vnext-product__assurances dd{margin:0;font-family:var(--kin-serif, "Ogg", Georgia, serif);font-size:12px}.kin-vnext-product__details{border-bottom:1px solid var(--kin-line)}.kin-vnext-product__details summary{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:11px;letter-spacing:.08em;list-style:none;text-transform:uppercase}.kin-vnext-product__details summary::-webkit-details-marker{display:none}.kin-vnext-product__details[open] summary span{transform:rotate(45deg)}.kin-vnext-product__details .rte{padding:0 0 20px;font-size:12px;line-height:1.55}.kin-vnext-product__sticky-action{display:none}@media(min-width:1181px){.kin-vnext-product__sticky-action{position:fixed;z-index:80;right:24px;bottom:24px;left:auto;width:min(520px,calc(42vw - 48px));min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 18px;border:1px solid var(--kin-cream);box-shadow:0 14px 34px #18161133;text-decoration:none}.kin-vnext-product[data-product-handle=lightwave] .kin-vnext-product__sticky-action,.kin-vnext-product[data-product-handle=high-rhode] .kin-vnext-product__sticky-action{right:auto;left:24px}.kin-vnext-product.is-purchase-visible .kin-vnext-product__sticky-action{opacity:0;pointer-events:none;transform:translateY(calc(100% + 30px))}}.kin-vnext-product__information{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(40px,8vw,130px);padding:clamp(72px,9vw,144px) clamp(22px,5vw,82px);border-top:1px solid var(--kin-line);background:var(--kin-paper)}.kin-vnext-product__information-heading>p{margin:0 0 24px;font-size:11px;letter-spacing:.14em;text-transform:uppercase}body.kin-vnext .kin-vnext-product__information-heading h2{max-width:8ch;margin:0;color:inherit!important;font-family:var(--kin-serif, "Ogg", Georgia, serif)!important;font-size:clamp(50px,5.6vw,88px)!important;font-weight:400;letter-spacing:-.055em;line-height:.9!important}.kin-vnext-product__information-heading h2 em{color:var(--kin-wine);font-weight:400}.kin-vnext-product__information-body{min-width:0}.kin-vnext-product__label-guidance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 38px;border-top:1px solid var(--kin-line);border-bottom:1px solid var(--kin-line)}.kin-vnext-product__label-guidance div{padding:22px 20px 24px 0}.kin-vnext-product__label-guidance div+div{padding-left:20px;border-left:1px solid var(--kin-line)}.kin-vnext-product__label-guidance dt{margin:0 0 10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.kin-vnext-product__label-guidance dd{margin:0;font-family:var(--kin-serif, "Ogg", Georgia, serif);font-size:15px;line-height:1.5}.kin-vnext-product__formula{border-top:1px solid var(--kin-line)}.kin-vnext-product__formula:last-child{border-bottom:1px solid var(--kin-line)}.kin-vnext-product__formula summary{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;font-size:12px;letter-spacing:.08em;list-style:none;text-transform:uppercase}.kin-vnext-product__formula summary::-webkit-details-marker{display:none}.kin-vnext-product__formula[open] summary>span:last-child{transform:rotate(45deg)}.kin-vnext-product__formula-content{display:grid;gap:24px;padding:6px 0 34px}.kin-vnext-product__formula-content>img{display:block;width:min(100%,760px);height:auto;background:var(--kin-cream);object-fit:contain}.kin-vnext-product__formula-content .rte{max-width:68ch;font-size:14px;line-height:1.65}.kin-vnext-product__formula-content .rte>:first-child{margin-top:0}.kin-vnext-product__formula-content .rte>:last-child{margin-bottom:0}.kin-vnext-product__formula-note,.kin-vnext-product__formula-fallback{max-width:66ch;margin:0;color:#6e626c;font-size:12px;line-height:1.6}.kin-vnext-product__formula-fallback{padding:20px 0;border-top:1px solid var(--kin-line);border-bottom:1px solid var(--kin-line)}.kin-vnext-product__formula-fallback a{color:inherit;text-decoration:underline;text-underline-offset:3px}.kin-vnext-product__story{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);border-top:1px solid rgba(255,255,255,.25);background:var(--kin-wine);color:var(--kin-cream)}.kin-vnext-product__story>*{min-width:0}.kin-vnext-product__story figure{margin:0}.kin-vnext-product__story-art{position:relative;min-height:clamp(620px,75vw,980px);overflow:hidden}.kin-vnext-product__story-art picture,.kin-vnext-product__story-art img,.kin-vnext-product__story-wide picture,.kin-vnext-product__story-wide img{display:block;width:100%;height:100%}.kin-vnext-product__story-art img,.kin-vnext-product__story-wide img{object-fit:cover}.kin-vnext-product__story-art--contain{display:grid;place-items:center;background:linear-gradient(145deg,var(--kin-coral),var(--kin-wine))}.kin-vnext-product__story-art--contain img{width:auto;height:auto;max-width:52%;max-height:82%;object-fit:contain}.kin-vnext-product__story-art--portrait,.kin-vnext-product__story-art--wide{display:grid;place-items:center;background:linear-gradient(145deg,var(--kin-blush),var(--kin-coral))}.kin-vnext-product__story-art--portrait img{width:auto;height:88%;max-width:92%;object-fit:contain}.kin-vnext-product__story-art--wide img{width:100%;height:100%;object-fit:contain}.kin-vnext-product__story-art--duo{background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.2),transparent 38%),linear-gradient(118deg,#7a2e49 0 49.8%,var(--kin-indigo) 50.2% 100%)}.kin-vnext-product__story-art--duo .kin-vnext-product__duo-pair{display:flex;width:100%;height:100%;align-items:flex-end;justify-content:center;gap:clamp(16px,3vw,46px);padding:clamp(56px,8vw,110px) clamp(20px,4vw,62px)}.kin-vnext-product__story-art--duo .kin-vnext-product__duo-pair img{width:auto;height:86%;min-width:0;min-height:0;max-width:39%;max-height:100%;object-fit:contain;filter:drop-shadow(0 30px 26px rgba(0,0,0,.34))}.kin-vnext-product__story-art figcaption{position:absolute;right:18px;bottom:16px;left:18px;display:flex;justify-content:space-between;gap:20px;padding-top:44px;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.55));color:var(--kin-cream);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.kin-vnext-product__story-copy{display:flex;min-height:clamp(620px,75vw,980px);flex-direction:column;justify-content:space-between;padding:clamp(54px,7vw,110px) clamp(28px,5vw,76px)}.kin-vnext-product__story-copy>p{margin:0;font-size:11px;letter-spacing:.12em;text-transform:uppercase}body.kin-vnext .kin-vnext-product__story-copy h2{max-width:8ch;margin:auto 0 42px;color:inherit!important;font-family:var(--kin-serif, "Ogg", Georgia, serif)!important;font-size:clamp(58px,6.5vw,102px)!important;font-weight:400;letter-spacing:-.055em;line-height:.92!important;overflow-wrap:anywhere}.kin-vnext-product__story-copy h2 em{color:var(--kin-blush);font-weight:400}.kin-vnext-product__story-copy>div{max-width:44ch;font-family:var(--kin-serif, "Ogg", Georgia, serif);font-size:17px;line-height:1.55}.kin-vnext-product__story-copy>div p{margin:0}.kin-vnext-product__story-copy .kin-vnext-product__story-note{margin-top:18px;color:#fff7edd1;font-family:var(--kin-sans, "Univers", Arial, sans-serif);font-size:11px;line-height:1.55}.kin-vnext-product__story-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.kin-vnext-product__story-copy>a{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:22px;margin-top:42px;border-top:1px solid rgba(255,255,255,.42);border-bottom:1px solid rgba(255,255,255,.42);color:inherit;font-size:11px;letter-spacing:.09em;text-decoration:none;text-transform:uppercase}.kin-vnext-product__story-wide{grid-column:1 / -1;height:clamp(420px,52vw,760px);overflow:hidden}.kin-vnext-product__story-wide--contain{display:grid;place-items:center;background:var(--kin-paper-warm)}.kin-vnext-product__story-wide--contain img{width:auto;height:auto;max-width:48%;max-height:82%;object-fit:contain}.kin-vnext-product__story-wide--portrait{display:grid;place-items:center;background:var(--kin-blush)}.kin-vnext-product__story-wide--portrait img{width:auto;height:100%;max-width:92%;object-fit:contain}.kin-vnext-product__story-wide--wide{display:grid;place-items:center;background:var(--kin-blush)}.kin-vnext-product__story-wide--wide img{width:100%;height:100%;object-fit:contain}.kin-vnext-product[data-product-handle=actual-sunshine] .kin-vnext-product__story{border-top-color:var(--kin-line);background:var(--kin-sun);color:var(--kin-ink)}.kin-vnext-product[data-product-handle=kin-spritz] .kin-vnext-product__story{background:#7a2e49;color:var(--kin-cream)}.kin-vnext-product[data-product-handle=kin-bloom] .kin-vnext-product__story{background:var(--kin-wine);color:var(--kin-cream)}.kin-vnext-product[data-product-handle=lightwave] .kin-vnext-product__story{background:var(--kin-indigo)}.kin-vnext-product[data-product-handle=high-rhode] .kin-vnext-product__story{background:var(--kin-wine)}.kin-vnext-product[data-product-handle=dream-light] .kin-vnext-product__story{background:#1c063d}.kin-vnext-product[data-product-handle=sleep-social-duo] .kin-vnext-product__story{background:linear-gradient(118deg,var(--kin-wine-deep) 0 49.8%,var(--kin-indigo) 50.2% 100%)}.kin-vnext-product[data-product-handle=actual-sunshine] :is(.kin-vnext-product__story-art--contain,.kin-vnext-product__story-art--portrait,.kin-vnext-product__story-art--wide,.kin-vnext-product__story-wide--portrait,.kin-vnext-product__story-wide--wide){background:linear-gradient(145deg,var(--kin-gold-soft),var(--kin-coral))}.kin-vnext-product[data-product-handle=kin-spritz] :is(.kin-vnext-product__story-art--contain,.kin-vnext-product__story-art--portrait,.kin-vnext-product__story-art--wide,.kin-vnext-product__story-wide--portrait,.kin-vnext-product__story-wide--wide){background:linear-gradient(145deg,var(--kin-blush),var(--kin-coral))}.kin-vnext-product[data-product-handle=kin-bloom] :is(.kin-vnext-product__story-art--contain,.kin-vnext-product__story-art--portrait,.kin-vnext-product__story-art--wide,.kin-vnext-product__story-wide--portrait,.kin-vnext-product__story-wide--wide){background:linear-gradient(145deg,var(--kin-lilac-soft),var(--kin-lilac))}.kin-vnext-product[data-product-handle=lightwave] :is(.kin-vnext-product__story-art--contain,.kin-vnext-product__story-art--portrait,.kin-vnext-product__story-art--wide,.kin-vnext-product__story-wide--portrait,.kin-vnext-product__story-wide--wide){background:linear-gradient(145deg,var(--kin-lilac),var(--kin-blue))}.kin-vnext-product[data-product-handle=high-rhode] :is(.kin-vnext-product__story-art--contain,.kin-vnext-product__story-art--portrait,.kin-vnext-product__story-art--wide,.kin-vnext-product__story-wide--portrait,.kin-vnext-product__story-wide--wide){background:linear-gradient(145deg,var(--kin-blush),var(--kin-coral))}.kin-vnext-product[data-product-handle=dream-light] :is(.kin-vnext-product__story-art--contain,.kin-vnext-product__story-art--portrait,.kin-vnext-product__story-art--wide,.kin-vnext-product__story-wide--portrait,.kin-vnext-product__story-wide--wide){background:linear-gradient(145deg,var(--kin-blue),var(--kin-indigo))}.kin-vnext-product[data-product-handle=actual-sunshine] .kin-vnext-product__story-copy h2 em{color:var(--kin-wine)}.kin-vnext-product[data-product-handle=kin-spritz] .kin-vnext-product__story-copy h2 em,.kin-vnext-product[data-product-handle=kin-bloom] .kin-vnext-product__story-copy h2 em{color:var(--kin-blush)}.kin-vnext-product[data-product-handle=actual-sunshine] .kin-vnext-product__story-copy .kin-vnext-product__story-note{color:#250d2dc2}.kin-vnext-product[data-product-handle=kin-spritz] .kin-vnext-product__story-copy .kin-vnext-product__story-note,.kin-vnext-product[data-product-handle=kin-bloom] .kin-vnext-product__story-copy .kin-vnext-product__story-note{color:#fff7edd1}.kin-vnext-product[data-product-handle=actual-sunshine] .kin-vnext-product__story-copy>a{border-color:#250d2d6b}.kin-vnext-product[data-product-handle=kin-spritz] .kin-vnext-product__story-copy>a,.kin-vnext-product[data-product-handle=kin-bloom] .kin-vnext-product__story-copy>a{border-color:#fff7ed6b}.kin-vnext-product__reviews{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:clamp(34px,7vw,120px);padding:clamp(72px,9vw,144px) clamp(22px,5vw,82px);border-top:1px solid var(--kin-line);background:var(--kin-paper-warm)}.kin-vnext-product__reviews-heading p{margin:0 0 22px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.kin-vnext-product__reviews-heading h2{margin:0;font-family:var(--kin-serif, "Ogg", Georgia, serif);font-size:clamp(48px,5.2vw,84px);font-weight:400;letter-spacing:-.055em;line-height:.88}.kin-vnext-product__reviews-heading h2 em{color:var(--kin-wine);font-weight:400}@media(max-width:1180px){.kin-vnext-product{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.kin-vnext-product__hero{grid-template-columns:1fr}.kin-vnext-product__gallery{position:relative;top:auto;display:block;height:auto;align-self:stretch;padding:14px 14px 18px}.kin-vnext-product__media-stage{height:clamp(360px,min(112vw,calc(100svh - var(--kv-header-height, var(--kv-header-offset, 100px)) - 140px)),610px);min-height:0}.kin-vnext-product[data-product-handle=high-rhode] .kin-vnext-product__media-item[data-kin-vnext-media=kin-curated-2] .kin-vnext-product__media-image,.kin-vnext-product[data-product-handle=high-rhode] .kin-vnext-product__story-art img{object-position:62% 50%}.kin-vnext-product__commerce{border-top:1px solid var(--kin-line);border-left:0}.kin-vnext-product__commerce-inner{position:static;max-width:none;padding:38px 20px 52px}.kin-vnext-product__breadcrumb{margin-bottom:42px}body.kin-vnext .kin-vnext-product h1{font-size:clamp(58px,12vw,88px)!important;letter-spacing:-.052em;line-height:.92!important}.kin-vnext-product__sticky-action{position:fixed;z-index:80;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));left:12px;display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border:1px solid var(--kin-cream);background:var(--kin-persimmon);box-shadow:0 14px 34px #18161142;color:var(--kin-cream);font-size:12px;font-weight:500;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.kin-vnext-product__sticky-action:focus-visible{outline:3px solid var(--kin-cream);outline-offset:-6px}.kin-vnext-product__information{grid-template-columns:1fr;gap:48px;padding:76px 24px}.kin-vnext-product__label-guidance{grid-template-columns:1fr}.kin-vnext-product__label-guidance div{padding:20px 0}.kin-vnext-product__label-guidance div+div{padding-left:0;border-top:1px solid var(--kin-line);border-left:0}.kin-vnext-product__story{grid-template-columns:1fr}.kin-vnext-product__story-art,.kin-vnext-product__story-copy{min-height:min(128vw,760px)}.kin-vnext-product__story-copy{padding:64px 24px}body.kin-vnext .kin-vnext-product__story-copy h2{max-width:100%;margin:80px 0 34px;font-size:clamp(54px,12vw,86px)!important;letter-spacing:-.05em;line-height:.94!important}.kin-vnext-product__story-wide{height:min(112vw,720px)}.kin-vnext-product__reviews{grid-template-columns:1fr}}@media(min-width:900px)and (max-width:1180px){.kin-vnext-product[data-product-handle=actual-sunshine] .kin-vnext-product__media-item[data-kin-vnext-media=kin-curated-3] .kin-vnext-product__media-image{object-position:50% 5%}}@media(max-width:540px){.kin-vnext-product__media-stage{height:clamp(300px,min(128vw,calc(100svh - var(--kv-header-height, var(--kv-header-offset, 100px)) - 140px)),590px)}.kin-vnext-form__option-grid,.kin-vnext-form__plan-options,.kin-vnext-form__purchase-options{grid-template-columns:1fr}.kin-vnext-form__variant,.kin-vnext-form__purchase-option,.kin-vnext-form__plan-option{min-height:58px}.kin-vnext-product__assurances{grid-template-columns:1fr}.kin-vnext-product__assurances div+div{padding-left:0;border-top:1px solid var(--kin-line);border-left:0}.kin-vnext-product__reviews{padding:68px 20px}}@media(min-width:1100px)and (max-height:950px){body.kin-vnext:has(>#PBarNextFrameWrapper) shopify-chat[view=chat]{visibility:hidden!important}}@media(prefers-reduced-motion:reduce){.kin-vnext-product *,.kin-vnext-product *:before,.kin-vnext-product *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.sec-home-bundle{border-bottom:1px solid #1F1F1F;text-align:center}.sec-home-bundle .row{display:flex;align-items:center;gap:25px}.sec-home-bundle .row .content,.sec-home-bundle .row .image{width:50%}.sec-home-bundle .row .content *{text-align:center}.sec-home-bundle .row .content a.btn{max-width:250px;margin:0 auto}.sec-home-bundle h2{font-family:Univers;font-weight:400;font-size:14px;line-height:1;text-transform:uppercase;letter-spacing:unset}.sec-home-bundle .btn{background:transparent;transition:all ease .3s}.sec-home-bundle .btn:hover{background:#1f1f1f;color:#f9f8f5}.sec-home-bundle ul.bundle_save{margin-bottom:50px}.sec-home-bundle ul.bundle_save li{align-items:center;display:flex;flex-direction:column;margin-top:20px}.sec-home-bundle ul.bundle_save li h4{font-family:Univers;font-weight:400;font-size:22px;line-height:1;letter-spacing:unset;margin:30px 0 10px}@media(max-width:991px){.sec-home-bundle .row{flex-direction:column;gap:0px}.sec-home-bundle .row .content,.sec-home-bundle .row .image{width:100%}.sec-home-bundle .row .content{padding:50px 24px;position:relative}.sec-home-bundle .row .content p{display:none}.sec-home-bundle h2{font-family:Univers!important;font-weight:400;font-size:22px;line-height:1;text-transform:none;margin-bottom:24px}.sec-home-bundle ul.bundle_save{display:none}}.sec-futuredin{border-bottom:1px solid #1F1F1F;padding:20px 0;text-align:center}.sec-futuredin .container{max-width:850px}.sec-futuredin img{max-width:100%;mix-blend-mode:multiply}.sec-futuredin h4{font-family:Univers;font-size:14px;font-weight:400;text-transform:uppercase}.sec-futuredin .row{display:flex;flex-direction:column;gap:30px}.sec-futuredin .row ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.sec-futuredin img,.sec-futuredin a{border:0px;outline:none}@media(max-width:991px){.sec-futuredin .container{padding:0 24px}.sec-futuredin .row{gap:15px}.home-hero-marquee.mobile_closed{max-height:350px;overflow:hidden;position:relative;transition:all ease .12s}.home-hero-marquee.mobile_closed:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;background:linear-gradient(180deg,#f9f8f500 0% 30%,#f9f8f5 70% 100%);transition:all ease .3s}.home-hero-marquee.mobile_closed.open{max-height:unset;overflow:auto;padding:40px 24px 90px}.home-hero-marquee.mobile_closed.open:after{display:none}.home-hero-marquee button.mobile-button{position:absolute;max-width:fit-content;bottom:20px;left:calc(50% - 65px);z-index:1;background:transparent;border:0px;outline:0px;font-family:Univers;font-size:14px;line-height:1.5;letter-spacing:normal;text-transform:uppercase;color:#1f1f1f}.home-hero-marquee.mobile_closed button.mobile-button:after{content:"+";display:block;text-align:center}.home-hero-marquee.mobile_closed.open button.mobile-button:after{content:"-"}}@media(max-width:991px){.sec-home-quiz h3{max-width:100%}}.sec-home-quiz{padding:40px 0}.sec-home-quiz .row{display:flex;justify-content:space-between;align-items:center;padding:0 30px}.sec-home-quiz .btn{width:100%;max-width:377px;background:transparent;transition:all ease .3s}.sec-home-quiz .btn:hover{background:#1f1f1f;color:#f9f8f5}.sec-home-quiz h3{font-family:Univers;font-weight:400;font-size:22px;line-height:1;text-align:center;width:100%;max-width:calc(100% - 754px)}@media(max-width:991px){.sec-home-quiz{padding:15px 0}.sec-home-quiz .row{flex-direction:column;gap:20px}.sec-home-quiz h3{max-width:100%}}.sec-home-recipes{border-bottom:1px solid #1F1F1F;text-align:center}.recipes-list{display:flex;border-left:1px solid #1F1F1F;border-right:1px solid #1F1F1F}.recipes-list .recipe-box{padding:40px 30px;border-right:1px solid #1F1F1F;display:flex;flex-direction:column;gap:20px;flex-grow:1;align-items:center}.recipes-list .recipe-box .recipe-heading{display:flex;flex-direction:column;gap:10px}.recipes-list .recipe-box img{max-width:315px;max-height:315px;object-fit:contain;display:inline-block}.recipes-list .recipe-box h4{font-family:Ogg-Light!important;font-weight:400;font-size:38px;word-wrap:normal}.recipes-list .recipe-box p{font-size:14px}.recipes-list .recipe-box .btn{background:transparent;transition:all ease .3s}.recipes-list .recipe-box .btn:hover{background:#1f1f1f;color:#f9f8f5}.recipes-list .recipe-box .recipe-heading{margin-bottom:20px}.recipes-list .slick-track{display:flex!important}.recipes-list .slick-slide{height:inherit!important}@media(min-width:1400px){.recipes-list .slick-prev{left:-55px}.recipes-list .slick-next{right:-55px}}@media(max-width:991px){.recipes-list{max-width:80%;margin:0 auto;border:0px}.recipes-list .recipe-box{border:0px;padding:20px 30px 40px}.recipes-list .recipe-box img{display:unset}.recipes-list:before{content:"RECIPES";text-align:center;font-family:Univers;font-weight:400;font-size:14px;line-height:1;width:100%;padding-top:40px}}.sec-home-reviews{padding:40px 0;border-bottom:1px solid #1F1F1F;text-align:center}.sec-home-reviews h3{font-family:Univers;font-weight:400;font-size:14px;line-height:1;letter-spacing:normal}.sec-home-reviews p{font-family:Ogg-Italic,sans-serif;font-size:22px;line-height:30px}.sec-home-reviews p.author{font-family:Univers;font-weight:400;font-size:14px;line-height:1;text-transform:uppercase}.sec-home-reviews .container{max-width:500px}.sec-home-reviews .row{display:flex;flex-direction:column;gap:30px}.sec-home-reviews .reviews_list .review_box{display:flex;flex-direction:column;gap:20px}@media(max-width:991px){.sec-home-reviews{padding:25px 24px}}
/*# sourceMappingURL=/cdn/shop/t/268/compiled_assets/styles.css.map */
