.slea-h02{--h-cream:#F7F4EF;--h-linen:#EEE7DD;--h-paper:#FFFDF9;--h-espresso:#2A211C;--h-cocoa:#685A4F;--h-hair:#DDD3C6;--h-led:#E2452D;--h-led-off:#6E4337;--h-on-dark:#F7F4EF;--h-on-dark-soft:#CFC3B6;--h-pill:40px;--h-card:18px;--h-gutter:16px;--h-max:1200px;--h-head:var(--font-heading-family,"Poppins"),"Helvetica Neue",Arial,sans-serif;--h-body:var(--font-body-family,"Nunito Sans"),"Helvetica Neue",Arial,sans-serif;background:var(--h-cream);color:var(--h-espresso);font-family:var(--h-body);font-size:16px;font-weight:400;font-style:normal;line-height:1.55;letter-spacing:0;-webkit-font-smoothing:antialiased;overflow-x:clip}.slea-h02 *,.slea-h02 *:before,.slea-h02 *:after{box-sizing:border-box}.slea-h02 img{display:block;max-width:100%}.slea-h02 a{color:inherit}.slea-h02 .h02-btn,.slea-h02 .h02-qty button,.slea-h02 .h02-thumb{font:inherit;color:inherit;letter-spacing:inherit}.slea-h02 h1,.slea-h02 h2,.slea-h02 h3{font-family:var(--h-head);font-weight:400;font-style:normal;margin:0;letter-spacing:-.015em;line-height:1.2;color:inherit;word-break:normal;overflow-wrap:break-word}.slea-h02 p,.slea-h02 ul,.slea-h02 ol{margin:0}.slea-h02 figure{margin:0}.slea-h02 [hidden]{display:none!important}.slea-h02 :focus-visible{outline:2px solid var(--h-espresso);outline-offset:3px;box-shadow:none}.slea-h02 .h02-dark :focus-visible{outline-color:var(--h-on-dark)}.slea-h02 .h02-wrap{width:100%;max-width:var(--h-max);margin:0 auto;padding:0 var(--h-gutter)}.slea-h02 .h02-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:no-preference){html:has(.slea-h02){scroll-behavior:smooth}}.slea-h02 .h02-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;margin:0;padding:0 22px;border-radius:var(--h-pill);border:1.5px solid var(--h-espresso);box-shadow:none;font-family:var(--h-body);font-weight:700;font-size:15px;line-height:1.2;letter-spacing:.01em;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s,transform .1s,opacity .2s;white-space:nowrap}.slea-h02 .h02-btn:active{transform:scale(.98)}.slea-h02 .h02-btn--solid{background:var(--h-espresso);color:var(--h-cream)}.slea-h02 .h02-btn--solid:hover{background:#3b2f28}.slea-h02 .h02-btn--line{background:transparent;color:var(--h-espresso)}.slea-h02 .h02-btn--line:hover{background:#2a211c0f}.slea-h02 .h02-btn--cream{background:var(--h-cream);color:var(--h-espresso);border-color:var(--h-cream)}.slea-h02 .h02-btn--cream:hover{background:#fff}.slea-h02 .h02-btn--block{width:100%}.slea-h02 .h02-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.slea-h02 .h02-btn.is-loading{opacity:.7;cursor:progress}.slea-h02 .h02-btn.loading>span{opacity:.35}.slea-h02 .h02-btn .loading__spinner{position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;z-index:1}.slea-h02 .h02-btn .loading__spinner.hidden{display:none}.slea-h02 .h02-btn .spinner{width:22px;height:22px}.slea-h02 .h02-btn--solid .path{stroke:var(--h-cream)}.slea-h02 .h02-hero{position:relative;background:var(--h-cream)}.slea-h02 .h02-hero-media{position:relative;display:block;height:min(76vw,300px);overflow:hidden;background:#d9cbb8}.slea-h02 .h02-hero-media img{width:100%;height:100%;object-fit:cover;object-position:var(--pos-m,100% 42%);transform:scale(1.18);transform-origin:var(--pos-m,100% 42%)}.slea-h02 .h02-hero-panel{position:relative;margin-top:-22px;background:var(--h-cream);border-radius:22px 22px 0 0;padding:18px var(--h-gutter) 22px}.slea-h02 .h02-hero--noimg .h02-hero-panel{margin-top:0;border-radius:0}.slea-h02 .h02-hero-title{font-size:36px;line-height:1.04;letter-spacing:-.025em}.slea-h02 .h02-hero-lede{margin-top:10px;font-size:15.5px;line-height:1.5;color:var(--h-cocoa);max-width:34em}.slea-h02 .h02-buybox{margin-top:14px;padding-top:12px;border-top:1px solid var(--h-hair)}.slea-h02 .h02-buy-line{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.slea-h02 .h02-buy-name{font-family:var(--h-head);font-size:18px;line-height:1.2}.slea-h02 .h02-buy-type{display:block;margin-top:2px;font-family:var(--h-body);font-size:13px;color:var(--h-cocoa)}.slea-h02 .h02-price{font-family:var(--h-head);font-size:21px;line-height:1;white-space:nowrap}.slea-h02 .h02-for{font-family:var(--h-body);font-size:14px;font-weight:400}.slea-h02 .h02-s-price .h02-for{font-size:inherit}.slea-h02 .h02-buy-actions{display:grid;grid-template-columns:1.1fr 1fr;gap:8px;margin-top:12px}.slea-h02 .h02-buy-actions .h02-btn{padding:0 12px}.slea-h02 .h02-ship-note{display:flex;gap:9px;align-items:flex-start;margin-top:12px;font-size:13px;line-height:1.45;color:var(--h-cocoa)}.slea-h02 .h02-ship-note svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--h-espresso)}.slea-h02 .h02-values{background:var(--h-linen);padding:36px 0 38px}.slea-h02 .h02-values-title{font-size:24px;line-height:1.2;max-width:15em}.slea-h02 .h02-value-list{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:18px}.slea-h02 .h02-value-list li{display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start}.slea-h02 .h02-v-icon{width:40px;height:40px;border-radius:50%;background:var(--h-cream);display:grid;place-items:center}.slea-h02 .h02-v-icon svg{width:20px;height:20px}.slea-h02 .h02-value-list h3{font-family:var(--h-body);font-weight:700;font-size:15.5px;letter-spacing:0;line-height:1.35}.slea-h02 .h02-value-list p{margin-top:2px;font-size:14.5px;color:var(--h-cocoa)}.slea-h02 .h02-dark{background:var(--h-espresso);color:var(--h-on-dark)}.slea-h02 .h02-how{padding:52px 0 56px}.slea-h02 .h02-how-title{font-size:30px;line-height:1.1}.slea-h02 .h02-how-intro{margin-top:10px;color:var(--h-on-dark-soft);font-size:16px;max-width:30em}.slea-h02 .h02-led-card{margin:26px 0 0;border-radius:var(--h-card);background:#211a16;border:1px solid #3a2f29;padding:22px 16px 18px}.slea-h02 .h02-led-card svg{display:block;width:100%;height:auto}.slea-h02 .h02-pad-rim{fill:#f1ece5;stroke:#f1ece5;stroke-width:10;stroke-linejoin:round}.slea-h02 .h02-pad-window{fill:#2d2420}.slea-h02 .h02-dot{fill:var(--h-led-off);transition:fill .3s}.slea-h02 .h02-led-card.is-lit .h02-dot{animation:h02-led-on .45s ease forwards;animation-delay:calc(var(--i) * 55ms)}@keyframes h02-led-on{to{fill:#e2452d}}.slea-h02 .h02-led-cap{margin-top:16px;font-size:14px;line-height:1.5;color:var(--h-on-dark-soft)}.slea-h02 .h02-led-cap strong{color:var(--h-on-dark);font-weight:700}.slea-h02 .h02-steps{list-style:none;margin:30px 0 0;padding:0;counter-reset:h02step}.slea-h02 .h02-steps li{position:relative;padding:0 0 22px 48px;counter-increment:h02step}.slea-h02 .h02-steps li:before{content:counter(h02step);position:absolute;left:0;top:-1px;width:32px;height:32px;border-radius:50%;border:1px solid #5a4b41;display:grid;place-items:center;font-family:var(--h-head);font-size:14px;line-height:1;color:var(--h-on-dark)}.slea-h02 .h02-steps li:not(:last-child):after{content:"";position:absolute;left:16px;top:36px;bottom:4px;width:1px;background:#4a3d35}.slea-h02 .h02-steps h3{font-size:18px;line-height:1.3}.slea-h02 .h02-steps p{margin-top:4px;font-size:15px;color:var(--h-on-dark-soft)}.slea-h02 .h02-how-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:10px}.slea-h02 .h02-how-cta .h02-price{color:var(--h-on-dark)}.slea-h02 .h02-product{padding:56px 0 48px}.slea-h02 .h02-product-grid{display:grid;gap:26px}.slea-h02 .h02-gallery{min-width:0}.slea-h02 .h02-gallery-main{position:relative;display:block;aspect-ratio:4/5;border-radius:var(--h-card);overflow:hidden;background:#fff}.slea-h02 .h02-gslide{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.slea-h02 .h02-gslide img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%)}.slea-h02 .h02-gslide--fade{background:#f2e4d8}.slea-h02 .h02-gslide--fade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#f2e4d800 64%,#f2e4d8d9 70%,#f2e4d8f7 78%,#f2e4d8),linear-gradient(180deg,#f2e4d800 68%,#f2e4d88c)}.slea-h02 .h02-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.slea-h02 .h02-thumb{flex:none;width:64px;height:64px;padding:0;border-radius:12px;overflow:hidden;border:1.5px solid transparent;background:#fff;cursor:pointer}.slea-h02 .h02-thumb img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%)}.slea-h02 .h02-thumb[aria-pressed=true]{border-color:var(--h-espresso)}.slea-h02 .h02-p-info{min-width:0}.slea-h02 .h02-p-title{font-size:32px;line-height:1.1}.slea-h02 .h02-p-type{margin-top:4px;color:var(--h-cocoa);font-size:15px}.slea-h02 .h02-p-price{margin-top:14px;font-family:var(--h-head);font-size:24px;line-height:1.2}.slea-h02 .h02-p-desc{margin-top:14px;font-size:16px;max-width:34em}.slea-h02 .h02-bundle-note{margin-top:14px;font-size:14px;color:var(--h-cocoa)}.slea-h02 .h02-bundle-note b{color:var(--h-espresso);font-weight:700}.slea-h02 product-form{display:block}.slea-h02 .h02-err{margin-top:14px;padding:10px 12px;border-radius:10px;background:#fbe9e7;color:#8a2b20;font-size:14px}.slea-h02 .h02-add-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:18px}.slea-h02 .h02-add-row--solo{grid-template-columns:minmax(0,1fr)}.slea-h02 .h02-add-row .h02-btn{padding:6px 14px;white-space:normal}.slea-h02 .h02-qty{display:flex;align-items:center;height:50px;border:1.5px solid var(--h-hair);border-radius:var(--h-pill);background:var(--h-paper)}.slea-h02 .h02-qty button{width:44px;height:46px;padding:0;border:0;background:none;font-size:20px;line-height:1;cursor:pointer;border-radius:var(--h-pill)}.slea-h02 .h02-qty button[aria-disabled=true]{opacity:.35;cursor:default}.slea-h02 .h02-qty output{display:block;min-width:22px;text-align:center;font-weight:700}.slea-h02 .h02-saveline{margin-top:10px;font-size:13.5px;line-height:1.45;color:var(--h-cocoa)}.slea-h02 .h02-saveline b{color:var(--h-espresso);font-weight:700}.slea-h02 .h02-pay{margin-top:10px}.slea-h02 .h02-pay shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:50px;--shopify-accelerated-checkout-button-border-radius:40px}.slea-h02 .h02-pay .shopify-payment-button__button{min-height:50px;border-radius:var(--h-pill);overflow:hidden}.slea-h02 .h02-pay .shopify-payment-button__more-options{width:100%;min-height:44px;margin-top:4px;padding:0;border:0;background:none;font-family:var(--h-body);font-size:14px;letter-spacing:0;color:var(--h-cocoa);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.slea-h02 .h02-facts{list-style:none;margin:24px 0 0;padding:0;border-top:1px solid var(--h-hair)}.slea-h02 .h02-fact{display:grid;grid-template-columns:22px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--h-hair)}.slea-h02 .h02-fact svg{width:20px;height:20px;margin-top:2px}.slea-h02 .h02-fact-t{font-weight:700;font-size:14.5px}.slea-h02 .h02-fact-d{margin-top:2px;font-size:14.5px;color:var(--h-cocoa)}.slea-h02 .h02-fact-d a,.slea-h02 .h02-faq-intro a{color:var(--h-espresso);font-weight:700;text-decoration:underline;text-underline-offset:3px;word-break:break-word}.slea-h02 .h02-also{background:var(--h-linen);padding:52px 0 56px}.slea-h02 .h02-sec-title{font-size:28px;line-height:1.15}.slea-h02 .h02-sec-head p{margin-top:8px;color:var(--h-cocoa);max-width:34em}.slea-h02 .h02-cards{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:12px}.slea-h02 .h02-cards>li{display:flex;min-width:0}.slea-h02 .h02-card{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:112px 1fr;gap:14px;align-items:start;min-height:150px;padding:10px;border-radius:var(--h-card);background:var(--h-cream);text-decoration:none;color:var(--h-espresso);transition:background-color .2s}.slea-h02 .h02-card:hover{background:var(--h-paper)}.slea-h02 .h02-card-media{position:relative;display:block;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:#fff}.slea-h02 .h02-card-media img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%)}.slea-h02 .h02-card-media--glow{display:grid;place-items:center;padding:8px;text-align:center;color:var(--h-on-dark);background:radial-gradient(64% 46% at 50% 47%,#e2452d9e,#e2452d38 46%,#e2452d00 74%),radial-gradient(120% 90% at 50% 120%,#3a2a22 0%,var(--h-espresso) 60%);box-shadow:inset 0 0 0 1px #f7f4ef0f}.slea-h02 .h02-glow-name{display:block;font-family:var(--h-head);font-size:15px;line-height:1.2;letter-spacing:.04em;text-shadow:0 0 18px rgba(226,69,45,.75),0 1px 2px rgba(0,0,0,.35)}.slea-h02 .h02-card-body{display:flex;flex-direction:column;align-self:stretch;padding:4px 4px 2px 0}.slea-h02 .h02-card-name{font-family:var(--h-head);font-size:18px;line-height:1.2}.slea-h02 .h02-card-type{font-size:13px;color:var(--h-cocoa)}.slea-h02 .h02-card-line{margin-top:8px;font-size:14.5px;line-height:1.4}.slea-h02 .h02-card-detail{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--h-cocoa)}.slea-h02 .h02-card-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px}.slea-h02 .h02-card-price{font-family:var(--h-head);font-size:17px}.slea-h02 .h02-card-sold{font-family:var(--h-body);font-size:13px;color:var(--h-cocoa)}.slea-h02 .h02-card-go{font-size:13.5px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.slea-h02 .h02-story{padding:56px 0}.slea-h02 .h02-story-grid{display:grid;gap:26px}.slea-h02 .h02-story-media{display:block;aspect-ratio:4/3;border-radius:var(--h-card);overflow:hidden;background:#9a9893}.slea-h02 .h02-story-media img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,74% 60%)}.slea-h02 .h02-story-title{font-size:28px;line-height:1.15}.slea-h02 .h02-story-copy p{margin-top:14px;font-size:16.5px;max-width:32em}.slea-h02 .h02-story-copy .h02-pull{margin-top:20px;padding-left:16px;border-left:2px solid var(--h-led);font-family:var(--h-head);font-size:20px;line-height:1.35;max-width:22em}.slea-h02 .h02-faq{padding:52px 0 56px;border-top:1px solid var(--h-hair)}.slea-h02 .h02-faq-grid{display:grid;gap:22px}.slea-h02 .h02-faq-title{font-size:28px}.slea-h02 .h02-faq-intro{margin-top:8px;color:var(--h-cocoa)}.slea-h02 .h02-faq-list{border-top:1px solid var(--h-hair)}.slea-h02 .h02-faq details{border-bottom:1px solid var(--h-hair)}.slea-h02 .h02-faq summary{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:12px 0;list-style:none;cursor:pointer;font-family:var(--h-body);font-weight:700;font-size:16px;line-height:1.55;color:var(--h-espresso)}.slea-h02 .h02-faq summary::-webkit-details-marker{display:none}.slea-h02 .h02-faq summary::marker{content:""}.slea-h02 .h02-chev{flex:none;width:18px;height:18px;transition:transform .2s}.slea-h02 .h02-faq details[open] summary .h02-chev{transform:rotate(180deg)}.slea-h02 .h02-ans{padding:0 0 18px;color:var(--h-cocoa);font-size:15.5px;max-width:40em}.slea-h02 .h02-ans p+p{margin-top:8px}.slea-h02 .h02-news{background:var(--h-linen);padding:44px 0}.slea-h02 .h02-news-inner{display:grid;gap:16px}.slea-h02 .h02-news-title{font-size:26px;line-height:1.15}.slea-h02 .h02-news p{margin-top:6px;color:var(--h-cocoa)}.slea-h02 .h02-news-action{display:grid}.slea-h02 .h02-safety{display:block;padding:24px 0 28px;border-top:1px solid var(--h-hair);background:var(--h-cream)}.slea-h02 .h02-safety p{font-size:13.5px;line-height:1.55;color:var(--h-cocoa)}.slea-h02 .h02-safety p.h02-wrap{max-width:var(--h-max)}.slea-h02 .h02-safety strong{color:var(--h-espresso);font-weight:700}.slea-h02 .h02-sticky{position:fixed;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:12px;padding:10px var(--h-gutter) calc(10px + env(safe-area-inset-bottom,0px));background:#f7f4effa;border-top:1px solid var(--h-hair);box-shadow:0 -8px 24px #2a211c14;transform:translateY(110%);visibility:hidden;transition:transform .3s ease,visibility .3s}.slea-h02 .h02-sticky.is-show{transform:none;visibility:visible}.slea-h02 .h02-sticky.has-badge{padding-right:78px}.slea-h02 .h02-s-thumb{flex:none;display:block;width:44px;height:44px;border-radius:10px;overflow:hidden;background:#fff}.slea-h02 .h02-s-thumb img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%)}.slea-h02 .h02-s-text{flex:1;min-width:0;display:block}.slea-h02 .h02-s-name{display:block;font-family:var(--h-head);font-size:15px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slea-h02 .h02-s-price{display:block;font-size:13.5px;color:var(--h-cocoa)}.slea-h02 .h02-sticky .h02-btn{flex:none;min-height:46px;padding:0 20px}@media(max-width:899px){html:has(.slea-h02 .h02-sticky.is-show){scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media(min-width:600px){.slea-h02{--h-gutter:28px}.slea-h02 .h02-value-list{grid-template-columns:repeat(3,1fr);gap:24px}.slea-h02 .h02-value-list li{grid-template-columns:1fr;gap:12px;align-content:start}.slea-h02 .h02-cards{grid-template-columns:repeat(3,1fr);gap:16px}.slea-h02 .h02-card{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:14px;padding:12px}.slea-h02 .h02-glow-name{font-size:20px}.slea-h02 .h02-news-inner{grid-template-columns:1fr auto;align-items:center;gap:24px}}@media(min-width:900px){.slea-h02{--h-gutter:48px}.slea-h02 .h02-hero{display:flex;min-height:clamp(520px,56vw,760px);overflow:hidden}.slea-h02 .h02-hero--noimg{min-height:0}.slea-h02 .h02-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.slea-h02 .h02-hero-media img{transform:none;object-position:var(--pos-d,100% 40%)}.slea-h02 .h02-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f7f4efb8,#f7f4ef73 30%,#f7f4ef00 52%)}.slea-h02 .h02-hero-panel{position:relative;z-index:2;flex:1 1 auto;width:100%;max-width:var(--h-max);margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding-top:28px;padding-bottom:28px;background:none;border-radius:0}.slea-h02 .h02-hero--noimg .h02-hero-panel{padding-top:72px;padding-bottom:72px}.slea-h02 .h02-hero-copy{max-width:min(460px,40vw)}.slea-h02 .h02-hero-title{font-size:clamp(46px,5.2vw,74px)}.slea-h02 .h02-hero-lede{max-width:25em;margin-top:14px;font-size:17px;color:var(--h-espresso)}.slea-h02 .h02-buybox{max-width:min(440px,40vw);margin-top:22px;padding:18px 20px 16px;border:1px solid rgba(221,211,198,.9);border-radius:20px;background:#f7f4efe6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.slea-h02 .h02-buy-actions{gap:10px}.slea-h02 .h02-values{padding:48px 0}.slea-h02 .h02-values-inner{display:grid;grid-template-columns:1fr 2.2fr;gap:48px;align-items:start}.slea-h02 .h02-values-title{font-size:30px}.slea-h02 .h02-value-list{margin-top:4px}.slea-h02 .h02-how{padding:88px 0}.slea-h02 .h02-how-grid{display:grid;grid-template-columns:1.05fr 1fr;grid-template-areas:"head led" "body led";grid-template-rows:auto 1fr;column-gap:72px;align-items:start}.slea-h02 .h02-how-head{grid-area:head}.slea-h02 .h02-how-body{grid-area:body}.slea-h02 .h02-led-card{grid-area:led;align-self:center;margin-top:0;padding:40px 36px 30px}.slea-h02 .h02-how-title{font-size:44px}.slea-h02 .h02-how-intro{font-size:17px}.slea-h02 .h02-steps{margin-top:34px}.slea-h02 .h02-steps h3{font-size:20px}.slea-h02 .h02-product{padding:88px 0 64px}.slea-h02 .h02-product-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:64px;align-items:start}.slea-h02 .h02-product-grid--solo{grid-template-columns:minmax(0,640px)}.slea-h02 .h02-gallery{position:sticky;top:96px}.slea-h02 .h02-thumb{width:76px;height:76px}.slea-h02 .h02-p-title{font-size:44px}.slea-h02 .h02-add-row,.slea-h02 .h02-saveline,.slea-h02 .h02-pay{max-width:460px}.slea-h02 .h02-also{padding:80px 0 88px}.slea-h02 .h02-sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.slea-h02 .h02-sec-title{font-size:38px}.slea-h02 .h02-cards{margin-top:34px;gap:20px}.slea-h02 .h02-card{padding:14px}.slea-h02 .h02-story{padding:96px 0}.slea-h02 .h02-story-grid{grid-template-columns:1.2fr 1fr;gap:72px;align-items:center}.slea-h02 .h02-story-grid--solo{grid-template-columns:minmax(0,720px)}.slea-h02 .h02-story-media{aspect-ratio:16/10}.slea-h02 .h02-story-title{font-size:38px}.slea-h02 .h02-faq{padding:88px 0}.slea-h02 .h02-faq-grid{grid-template-columns:1fr 1.7fr;gap:64px}.slea-h02 .h02-faq-title{font-size:38px}.slea-h02 .h02-news{padding:64px 0}.slea-h02 .h02-news-inner{gap:48px}.slea-h02 .h02-news-title{font-size:32px}.slea-h02 .h02-safety{padding:28px 0 36px}.slea-h02 .h02-sticky{display:none}}@media(prefers-reduced-motion:reduce){.slea-h02 *,.slea-h02 *:before,.slea-h02 *:after{transition:none!important;animation:none!important}.slea-h02 .h02-dot{fill:var(--h-led)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/slea-home-h02.css.map */
