body.lcd-sleep-tech{--st-paper: #f7f5fa;--st-surface: #ffffff;--st-lavender: #e5def1;--st-ink: #171827;--st-body: #4c4b5d;--st-muted: #666174;--st-border: #d4cbdf;--st-purple: #6842ad;--st-midnight: #111323;background:var(--st-paper);color:var(--st-ink)}body.lcd-sleep-tech .lcd-home{--lcd-ink: var(--st-ink);--lcd-blue: #d8d0e9;--lcd-cream: var(--st-paper);--lcd-muted: var(--st-muted);--lcd-body: var(--st-body);--lcd-accent: var(--st-purple);color:var(--st-ink);background:var(--st-paper)}body.lcd-sleep-tech .lcd-home h1,body.lcd-sleep-tech .lcd-home h2,body.lcd-sleep-tech .lcd-home h3{color:var(--st-ink);font-weight:500}body.lcd-sleep-tech .lcd-home .lcd-home__section-heading h2,body.lcd-sleep-tech .lcd-home .lcd-home__story h2,body.lcd-sleep-tech .lcd-home .lcd-home__faq-heading h2,body.lcd-sleep-tech .lcd-home .lcd-home__picks>h2,body.lcd-sleep-tech .lcd-home .lcd-home__editorial-band h2,body.lcd-sleep-tech .lcd-home .lcd-home__newsletter-copy h2{font-weight:500;letter-spacing:-.035em;line-height:1.16}body.lcd-sleep-tech .lcd-home .lcd-home__eyebrow{color:var(--st-purple);font-weight:500;letter-spacing:.12em}body.lcd-sleep-tech .lcd-home .lcd-home__benefit-card h3,body.lcd-sleep-tech .lcd-home .lcd-home__pick-copy h3,body.lcd-sleep-tech .lcd-home .lcd-home__product-info h3,body.lcd-sleep-tech .lcd-home .lcd-home__category-meta h3,body.lcd-sleep-tech .lcd-home .lcd-home__review-customer h3{font-weight:500}body.lcd-sleep-tech .lcd-home .lcd-home__button{border-color:var(--st-purple);border-radius:10px;color:var(--st-purple);background:transparent;font-weight:500}body.lcd-sleep-tech .lcd-home .lcd-home__button:hover{background:var(--st-purple);border-color:var(--st-purple);color:#fff}body.lcd-sleep-tech .lcd-home .lcd-home__button--dark{background:var(--st-purple);color:#fff}body.lcd-sleep-tech .lcd-home .lcd-home__text-link,body.lcd-sleep-tech .lcd-home .lcd-home__pick-link{color:var(--st-purple);border-color:var(--st-border);font-weight:500}body.lcd-sleep-tech .lcd-home .lcd-home__editorial-band,body.lcd-sleep-tech .lcd-home .lcd-home__newsletter{background:var(--st-lavender)}body.lcd-sleep-tech .lcd-home .lcd-home__pick,body.lcd-sleep-tech .lcd-home .lcd-home__review-card{border-color:var(--st-border);border-radius:12px;background:var(--st-surface)}body.lcd-sleep-tech .lcd-home .lcd-home__category-image-wrap,body.lcd-sleep-tech .lcd-home .lcd-home__product-media,body.lcd-sleep-tech .lcd-home .lcd-home__story-media,body.lcd-sleep-tech .lcd-home .lcd-home__review-image{background:var(--st-lavender)}body.lcd-sleep-tech .lcd-home .lcd-home__product-media,body.lcd-sleep-tech .lcd-home .lcd-home__category-image-wrap{border-radius:12px}body.lcd-sleep-tech .lcd-home .lcd-home__benefit-grid,body.lcd-sleep-tech .lcd-home .lcd-home__benefit-card,body.lcd-sleep-tech .lcd-home .lcd-home__products,body.lcd-sleep-tech .lcd-home .lcd-home__promise-row,body.lcd-sleep-tech .lcd-home .lcd-home__faq,body.lcd-sleep-tech .lcd-home .lcd-home__faq-list details{border-color:var(--st-border)}body.lcd-sleep-tech .lcd-home .lcd-home__benefit-icon,body.lcd-sleep-tech .lcd-home .lcd-home__badge{color:#60418f;background:var(--st-lavender)}body.lcd-sleep-tech .lcd-home .lcd-home__product-feature{color:var(--st-body)}body.lcd-sleep-tech .lcd-home .lcd-home__product-controls button{color:var(--st-ink);background:var(--st-surface);border-color:var(--st-border)}body.lcd-sleep-tech .lcd-home .lcd-home__closing{background:var(--st-midnight)}body.lcd-sleep-tech .lcd-home .lcd-home__closing h2{color:#f6f5fa;font-weight:500}body.lcd-sleep-tech .lcd-home .lcd-home__closing .lcd-home__eyebrow{color:#cfc3e9}body.lcd-sleep-tech .lcd-home .lcd-home__closing .lcd-home__button{color:#171423;background:#b7a1e4;border-color:#b7a1e4}body.lcd-sleep-tech .lcd-home .lcd-home__closing-orbit{display:none}body.lcd-sleep-tech header .menu-list__link,body.lcd-sleep-tech header .menu-drawer__menu-item--mainlist{color:var(--st-ink);font-weight:500}body.lcd-sleep-tech footer .footer-utilities__text{color:var(--st-muted)}body.lcd-sleep-tech .product-details,body.lcd-sleep-tech .lcd-product-copy h2,body.lcd-sleep-tech .lcd-product-support h2,body.lcd-sleep-tech .lcd-product-copy dt,body.lcd-sleep-tech .lcd-product-copy summary,body.lcd-sleep-tech .lcd-product-support summary,body.lcd-sleep-tech .lcd-compare-grid h2{color:var(--st-ink)}body.lcd-sleep-tech .product-details .text-block h1{color:var(--st-ink)!important;font-weight:500}body.lcd-sleep-tech .product-details .add-to-cart-button{background:var(--st-purple);color:#fff;border-radius:10px;font-weight:500}body.lcd-sleep-tech .lcd-product-copy,body.lcd-sleep-tech .lcd-product-support,body.lcd-sleep-tech .lcd-compare-grid p{color:var(--st-body)}body.lcd-sleep-tech .lcd-product-support,body.lcd-sleep-tech .lcd-compare-grid article{background:var(--st-lavender);border-color:var(--st-border)}body.lcd-sleep-tech .lcd-product-copy a,body.lcd-sleep-tech .lcd-product-support a,body.lcd-sleep-tech .lcd-compare-grid a{color:var(--st-purple)}body.lcd-sleep-tech a:focus-visible,body.lcd-sleep-tech button:focus-visible{outline-offset:4px}body.lcd-sleep-tech .lcd-home .lcd-home__products{padding-top:64px;padding-bottom:80px}body.lcd-sleep-tech .lcd-home .lcd-home__section-heading{margin-bottom:28px}body.lcd-sleep-tech .lcd-home .lcd-home__section-heading h2,body.lcd-sleep-tech .lcd-home .lcd-home__picks>h2,body.lcd-sleep-tech .lcd-home .lcd-home__story h2{font-size:clamp(28px,3.1vw,40px);line-height:1.18;letter-spacing:-.03em;font-weight:500;text-wrap:balance}body.lcd-sleep-tech .lcd-home .lcd-home__product-grid{gap:20px;scrollbar-color:#c9bfdc transparent}body.lcd-sleep-tech .lcd-home .lcd-home__product-media{background:#fff;border:1px solid #e7e3ed}body.lcd-sleep-tech .lcd-home .lcd-home__product-info{gap:7px}body.lcd-sleep-tech .lcd-home .lcd-home__product-info h3{font-size:17px;line-height:1.45;font-weight:500}body.lcd-sleep-tech .lcd-home .lcd-home__product-info p{font-size:16px}body.lcd-sleep-tech .lcd-home .lcd-home__product-feature{color:var(--st-muted);font-size:14px;line-height:1.6}body.lcd-sleep-tech .lcd-home .lcd-home__picks{padding-top:24px;padding-bottom:80px}body.lcd-sleep-tech .lcd-home .lcd-home__pick{border:1px solid var(--st-border);border-radius:12px;box-shadow:none;background:#fff}body.lcd-sleep-tech .lcd-home .lcd-home__pick-copy{padding:24px;background:#f0ebf7}body.lcd-sleep-tech .lcd-home .lcd-home__pick-copy h3{margin-bottom:12px;font-size:22px;line-height:1.25;letter-spacing:-.02em}body.lcd-sleep-tech .lcd-home .lcd-home__pick-copy p{margin-bottom:24px;color:var(--st-body);font-size:15px;line-height:1.7}body.lcd-sleep-tech .lcd-home .lcd-home__pick-link{border-color:var(--st-border);color:var(--st-ink)}body.lcd-sleep-tech .lcd-home .lcd-home__pick-product-image{background:#f6f5fa;border-radius:8px}body.lcd-sleep-tech .lcd-home .lcd-home__pick-product-arrow{color:var(--st-purple)}body.lcd-sleep-tech .lcd-home .lcd-home__story{padding-top:56px;padding-bottom:80px;column-gap:clamp(32px,5vw,80px)}body.lcd-sleep-tech .lcd-home .lcd-home__story-media{border-radius:14px;background:var(--st-lavender)}body.lcd-sleep-tech .lcd-home .lcd-home__story-image{display:block;width:100%;height:100%;object-fit:contain}body.lcd-sleep-tech .lcd-home .lcd-home__story-text{max-width:56ch;color:var(--st-body);font-size:16px;line-height:1.75}body.lcd-sleep-tech .lcd-home .lcd-home__story-text p{margin-bottom:16px}body.lcd-sleep-tech .lcd-home .lcd-home__story-button{margin-top:24px}body.lcd-sleep-tech .lcd-home .lcd-home__video-reviews{padding-top:32px;padding-bottom:72px}body.lcd-sleep-tech .lcd-home .lcd-home__video-card video{border-radius:12px;background:var(--st-lavender)}body.lcd-sleep-tech .lcd-home .lcd-home__reviews{padding-top:40px;padding-bottom:80px}body.lcd-sleep-tech .lcd-home .lcd-home__review-content{padding:22px}body.lcd-sleep-tech .lcd-home .lcd-home__review-card blockquote{font-size:15px;line-height:1.75}body.lcd-sleep-tech .lcd-home .lcd-home__review-stars-fill{color:#8a6ab8}@media(max-width:767px){body.lcd-sleep-tech .lcd-home .lcd-home__products{padding-top:36px;padding-bottom:48px}body.lcd-sleep-tech .lcd-home .lcd-home__section-heading{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px}body.lcd-sleep-tech .lcd-home .lcd-home__product-grid{gap:12px}body.lcd-sleep-tech .lcd-home .lcd-home__product-info h3{font-size:16px}body.lcd-sleep-tech .lcd-home .lcd-home__picks{padding-top:16px;padding-bottom:48px}body.lcd-sleep-tech .lcd-home .lcd-home__pick-copy{padding:20px}body.lcd-sleep-tech .lcd-home .lcd-home__pick-copy h3{font-size:21px}body.lcd-sleep-tech .lcd-home .lcd-home__story{padding-top:24px;padding-bottom:48px;row-gap:28px}body.lcd-sleep-tech .lcd-home .lcd-home__story h2{font-size:30px}body.lcd-sleep-tech .lcd-home .lcd-home__story-text{font-size:15px;line-height:1.75}body.lcd-sleep-tech .lcd-home .lcd-home__story-button{max-width:100%;justify-content:center}body.lcd-sleep-tech .lcd-home .lcd-home__video-reviews,body.lcd-sleep-tech .lcd-home .lcd-home__reviews{padding-top:24px;padding-bottom:48px}}body.lcd-sleep-tech :is(.header-logo__image,.lcd-mobile-menu__logo)[src*="/AAA.png"]{filter:brightness(0) saturate(100%) invert(13%) sepia(10%) saturate(1458%) hue-rotate(208deg) brightness(91%) contrast(92%)}body.lcd-sleep-tech footer{background:var(--st-lavender);border-block-start:1px solid var(--st-border)}body.lcd-sleep-tech footer .footer-content .text-block :is(h2,h3){color:var(--st-ink);font-size:clamp(1.375rem,1.8vw,1.75rem);font-weight:500;line-height:1.25;letter-spacing:-.025em}body.lcd-sleep-tech footer .footer-content .text-block p{color:var(--st-body);font-size:.9375rem;line-height:1.6}body.lcd-sleep-tech footer .email-signup__input{min-height:54px;box-shadow:none}body.lcd-sleep-tech footer .email-signup__input::placeholder{color:var(--st-muted);opacity:1}body.lcd-sleep-tech footer .email-signup__input:focus-visible{outline:2px solid var(--st-purple);outline-offset:3px}body.lcd-sleep-tech footer .email-signup__button--integrated{color:#fff;background:var(--st-purple);border-radius:8px;box-shadow:none}body.lcd-sleep-tech footer .email-signup__button--integrated:hover{background:#604095}body.lcd-sleep-tech footer .email-signup__button--integrated:focus-visible{outline:2px solid var(--st-purple);outline-offset:3px}body.lcd-sleep-tech footer .lcd-footer-policy-nav summary{--lcd-footer-accent: var(--st-purple);color:var(--st-ink);font-weight:500}body.lcd-sleep-tech footer .footer-utilities__text{--lcd-footer-accent: var(--st-purple);color:var(--st-body)}body.lcd-sleep-tech footer .lcd-footer-policy-nav :is(.lcd-footer-policy-links,.lcd-footer-policy-desktop-links-grid) a{--lcd-footer-accent: var(--st-purple);color:var(--st-body)!important}body.lcd-sleep-tech footer .lcd-footer-policy-nav :is(.lcd-footer-policy-links,.lcd-footer-policy-desktop-links-grid) a:is(:hover,:focus-visible){color:var(--st-purple)!important;text-decoration:underline;text-underline-offset:.2em}body.lcd-sleep-tech footer .footer-utilities__text a:hover{color:var(--st-purple);text-decoration:underline;text-underline-offset:.2em}body.lcd-sleep-tech footer .utilities,body.lcd-sleep-tech footer .utilities .footer-utilities__text,body.lcd-sleep-tech footer .utilities .footer-utilities__text a{color:var(--st-muted)}body.lcd-sleep-tech .section-lcd-home-products .lcd-home__product-info h3{width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){body.lcd-sleep-tech .section-lcd-home-products .lcd-home__product-info h3{font-size:14px}}@media(max-width:360px){body.lcd-sleep-tech .section-lcd-home-products .lcd-home__product-info h3{font-size:12px}}body.lcd-sleep-tech header .menu-list__link,body.lcd-sleep-tech header .menu-drawer__menu-item--mainlist{font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .lcd-trust{background:#1b1d32;color:#f6f3fc;border-top:1px solid #34344e}body.lcd-sleep-tech .lcd-trust__item svg{color:#c6b1ef}body.lcd-sleep-tech .lcd-trust__item p{font-weight:500}body.lcd-sleep-tech .lcd-home .lcd-home__section-heading h2,body.lcd-sleep-tech .lcd-home .lcd-home__picks>h2,body.lcd-sleep-tech .lcd-home .lcd-home__story h2{font-size:clamp(32px,3.4vw,48px);line-height:1.08;letter-spacing:-.04em;font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .lcd-home .lcd-home__eyebrow{display:flex;align-items:center;gap:10px;font-weight:var(--font-subheading--weight, 500);letter-spacing:.14em}body.lcd-sleep-tech .lcd-home .lcd-home__eyebrow:before{content:"";flex:0 0 22px;height:1px;background:currentColor}body.lcd-sleep-tech .lcd-home .lcd-home__button{min-height:52px;padding-inline:24px;border-radius:999px;border-color:var(--st-midnight);color:var(--st-midnight);font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .lcd-home .lcd-home__button:hover,body.lcd-sleep-tech .lcd-home .lcd-home__button--dark{border-color:var(--st-midnight);background:var(--st-midnight);color:#fff}body.lcd-sleep-tech .lcd-home .lcd-home__button--dark:hover{background:#303048;border-color:#303048}body.lcd-sleep-tech .lcd-home .lcd-home__text-link{padding-bottom:8px;color:var(--st-ink);border-color:var(--st-ink);font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .section-lcd-home-benefits>.lcd-home{background:#e8e1f2}body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits{padding-top:76px;padding-bottom:76px}body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits .lcd-home__section-heading h2{font-size:clamp(32px,3.4vw,48px);line-height:1.08;font-weight:var(--font-subheading--weight, 500);letter-spacing:-.04em}body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits .lcd-home__eyebrow{font-weight:var(--font-subheading--weight, 500);letter-spacing:.14em}body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits .lcd-home__benefit-card{border-color:#cbbddd;border-top:2px solid #8061b4;border-radius:8px}body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits .lcd-home__benefit-icon{background:var(--st-midnight);color:#d1bdf2;border-radius:6px}body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits .lcd-home__benefit-card h3{font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .section-lcd-home-products>.lcd-home,body.lcd-sleep-tech .section-lcd-home-videos>.lcd-home,body.lcd-sleep-tech .section-lcd-home-reviews>.lcd-home{background:#fff}body.lcd-sleep-tech .lcd-home .lcd-home__products{padding-top:88px;padding-bottom:88px;border-top:0}body.lcd-sleep-tech .lcd-home .lcd-home__product-media{border-color:#dcd5e5;border-radius:8px;background:#f2eef7}body.lcd-sleep-tech .lcd-home .lcd-home__badge{background:var(--st-midnight);color:#f2eafc;font-weight:var(--font-subheading--weight, 500);letter-spacing:.1em}body.lcd-sleep-tech .lcd-home .lcd-home__product-info h3{font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .lcd-home .lcd-home__product-info>p{color:var(--st-ink);font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .lcd-home .lcd-home__product-controls button{border-color:#b4a7c8;border-radius:999px;background:#f7f4fb}body.lcd-sleep-tech .lcd-home .lcd-home__product-controls button:not(:disabled):hover{background:var(--st-midnight);border-color:var(--st-midnight);color:#fff}body.lcd-sleep-tech .lcd-home .lcd-home__picks{padding-top:72px;padding-bottom:88px}body.lcd-sleep-tech .lcd-home .lcd-home__pick{border-color:#d9d0e5;border-radius:8px}body.lcd-sleep-tech .lcd-home .lcd-home__pick-copy h3{font-weight:var(--font-subheading--weight, 500);letter-spacing:-.025em}body.lcd-sleep-tech .section-lcd-home-product-story>.lcd-home{--lcd-ink: #f6f3fc;--lcd-body: #d1cbdc;--lcd-muted: #b9b1ca;background:#171a2d;color:#f6f3fc}body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home__story{padding-top:88px;padding-bottom:88px}body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home__story h2{color:#f6f3fc}body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home__story-text{color:#d1cbdc}body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home__story-button{background:#d3bff4;border-color:#d3bff4;color:#21192f}body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home__story-button:hover{background:#e2d5f8;border-color:#e2d5f8;color:#21192f}body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home__story-button:focus-visible{outline:3px solid #d3bff4;outline-offset:4px}body.lcd-sleep-tech .lcd-home .lcd-home__story-media{border-radius:8px}body.lcd-sleep-tech .section-lcd-home-brand-story>.lcd-home{background:#e8e1f2}body.lcd-sleep-tech .section-lcd-home-brand-story .lcd-home__story,body.lcd-sleep-tech .lcd-home .lcd-home__video-reviews{padding-top:80px;padding-bottom:80px}body.lcd-sleep-tech .lcd-home .lcd-home__video-card video{border-radius:8px}body.lcd-sleep-tech .lcd-home .lcd-home__promise-row{border-bottom-color:#d4cbdf;background:#e8e1f2}body.lcd-sleep-tech .lcd-home .lcd-home__promise-row div{color:#393447;font-weight:500}body.lcd-sleep-tech .lcd-home .lcd-home__promise-row span{color:var(--st-purple)}body.lcd-sleep-tech .lcd-home .lcd-home__reviews{padding-top:80px;padding-bottom:88px}body.lcd-sleep-tech .lcd-home .lcd-home__review-card{border-color:#d9d0e5;border-radius:8px;background:#f5f1f9}body.lcd-sleep-tech .lcd-home .lcd-home__review-customer h3{font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .lcd-home .lcd-home__review-stars-fill{color:#6842ad}body.lcd-sleep-tech .lcd-home .lcd-home__review-card blockquote{color:#4c4559;line-height:1.65}body.lcd-sleep-tech .product-details .text-block h1{font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .product-details .add-to-cart-button,body.lcd-sleep-tech .sticky-add-to-cart__button.add-to-cart-button{border-radius:999px;background:var(--st-midnight);color:#fff;font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech footer{background:#171a2d;border-block-start-color:#3c3c55}body.lcd-sleep-tech footer .footer-content .text-block :is(h2,h3){color:#f7f5fc;font-size:clamp(26px,2.3vw,34px);line-height:1.1;font-weight:var(--font-subheading--weight, 500);letter-spacing:-.035em}body.lcd-sleep-tech footer .footer-content .text-block p{color:#d5d0e2}body.lcd-sleep-tech footer .lcd-footer-policy-nav summary{--lcd-footer-accent: #c8aeff;color:#f7f5fc;font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech footer .lcd-footer-policy-nav :is(.lcd-footer-policy-links,.lcd-footer-policy-desktop-links-grid) a{--lcd-footer-accent: #c8aeff;color:#e5def3!important}body.lcd-sleep-tech footer .lcd-footer-policy-nav :is(.lcd-footer-policy-links,.lcd-footer-policy-desktop-links-grid) a:is(:hover,:focus-visible){color:#c8aeff!important}body.lcd-sleep-tech footer .utilities,body.lcd-sleep-tech footer .utilities .footer-utilities__text,body.lcd-sleep-tech footer .utilities .footer-utilities__text a{color:#afa8c4}body.lcd-sleep-tech footer .email-signup__input:focus-visible,body.lcd-sleep-tech footer .email-signup__button--integrated:focus-visible{outline-color:#c8aeff}@media(max-width:767px){body.lcd-sleep-tech .lcd-home .lcd-home__section-heading h2,body.lcd-sleep-tech .lcd-home .lcd-home__picks>h2,body.lcd-sleep-tech .lcd-home .lcd-home__story h2,body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits .lcd-home__section-heading h2{font-size:32px}body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits,body.lcd-sleep-tech .lcd-home .lcd-home__products,body.lcd-sleep-tech .lcd-home .lcd-home__picks,body.lcd-sleep-tech .lcd-home .lcd-home__video-reviews,body.lcd-sleep-tech .lcd-home .lcd-home__reviews{padding-top:44px;padding-bottom:48px}body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home__story,body.lcd-sleep-tech .section-lcd-home-brand-story .lcd-home__story{padding-top:36px;padding-bottom:44px}body.lcd-sleep-tech .lcd-home .lcd-home__pick-copy{padding:20px}body.lcd-sleep-tech .lcd-home .lcd-home__button{max-width:100%}}body.lcd-sleep-tech{--st-paper: #f7f5fa;--st-surface: #fff;--st-lavender: #e5def1;--st-ink: #171827;--st-body: #4c4b5d;--st-muted: #666174;--st-border: #d4cbdf;--st-purple: #6842ad;--st-midnight: #111323}body.lcd-sleep-tech .button:not(.button-unstyled){min-height:52px;font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech :is(.contact-form__input,.search-page-input,.shopify-policy__container){color:var(--st-ink)}body.lcd-sleep-tech header .menu-list__link:hover{color:var(--st-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}body.lcd-sleep-tech main[data-template^=page] .section.page-width-content>.section-content-wrapper{padding-block:56px 72px}body.lcd-sleep-tech main[data-template^=page] h1,body.lcd-sleep-tech .shopify-policy__title h1,body.lcd-sleep-tech main[data-template=list-collections] h1,body.lcd-sleep-tech .cart-page__title h1{color:var(--st-ink);font-size:clamp(34px,4.4vw,56px);font-weight:var(--font-subheading--weight, 500);line-height:1.1;letter-spacing:-.04em;overflow-wrap:break-word}body.lcd-sleep-tech main[data-template^=page] .text-block:has(h1){padding-bottom:24px;border-bottom:1px solid var(--st-border)}body.lcd-sleep-tech main[data-template^=page] :is(.page-content,.rte){color:var(--st-body);font-size:16px;line-height:1.8;overflow-wrap:break-word}body.lcd-sleep-tech main[data-template^=page] :is(.page-content,.rte) :is(h2,h3){color:var(--st-ink);font-weight:var(--font-subheading--weight, 500);line-height:1.25;letter-spacing:-.02em}body.lcd-sleep-tech main[data-template^=page] .page-content h2{margin-block:36px 16px;font-size:clamp(23px,2.4vw,30px)}body.lcd-sleep-tech main[data-template^=page] .page-content h3{margin-block:28px 12px;font-size:21px}body.lcd-sleep-tech main[data-template^=page] .page-content a{color:var(--st-purple);text-decoration:underline;text-underline-offset:.2em}body.lcd-sleep-tech main[data-template^=page] .page-content :is(img,video,iframe,table){max-width:100%}body.lcd-sleep-tech main[data-template^=page] .page-content th{background:#e8e1f2;color:var(--st-ink)}body.lcd-sleep-tech .lcd-faq-page{color:var(--st-ink);padding-block:52px 72px}body.lcd-sleep-tech .lcd-faq-breadcrumb{color:var(--st-muted)}body.lcd-sleep-tech .lcd-faq-breadcrumb a{color:var(--st-purple)}body.lcd-sleep-tech .lcd-faq-page .lcd-faq-intro,body.lcd-sleep-tech .lcd-faq-page .lcd-faq-answer p{color:var(--st-body);line-height:1.8}body.lcd-sleep-tech .lcd-faq-page h2{color:var(--st-ink);font-weight:var(--font-subheading--weight, 500);font-size:clamp(24px,2.8vw,30px);letter-spacing:-.025em}body.lcd-sleep-tech .lcd-faq-page details{margin-bottom:12px;border:1px solid var(--st-border);border-radius:8px;background:#fff}body.lcd-sleep-tech .lcd-faq-page details[open]{border-color:#a88cc9}body.lcd-sleep-tech .lcd-faq-page summary{padding:20px 24px;color:var(--st-ink);font-size:16px}body.lcd-sleep-tech .lcd-faq-page .lcd-faq-answer{padding:0 24px 12px}body.lcd-sleep-tech .lcd-faq-page .lcd-faq-contact{margin-top:32px;padding:24px;background:#e8e1f2;border-radius:8px;color:var(--st-body)}body.lcd-sleep-tech .contact-form{padding:clamp(20px,3vw,32px);background:#fff;border:1px solid var(--st-border);border-radius:8px}body.lcd-sleep-tech .contact-form__input{min-height:52px;background:#fff;border-color:var(--st-border);border-radius:8px;line-height:1.5}body.lcd-sleep-tech textarea.contact-form__input{min-height:160px}body.lcd-sleep-tech .contact-form__input:focus-visible{outline:2px solid var(--st-purple);outline-offset:3px}body.lcd-sleep-tech .shopify-policy__container{max-width:880px;padding:56px 24px 80px}body.lcd-sleep-tech .shopify-policy__title{padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid var(--st-border)}body.lcd-sleep-tech .shopify-policy__body{color:var(--st-body);font-size:16px;line-height:1.85;overflow-wrap:break-word}body.lcd-sleep-tech .shopify-policy__body :is(h2,h3,strong){color:var(--st-ink)}body.lcd-sleep-tech .shopify-policy__body h2{font-size:clamp(23px,2.5vw,30px);font-weight:var(--font-subheading--weight, 500);line-height:1.3;margin-block:36px 16px}body.lcd-sleep-tech .shopify-policy__body h3{font-size:21px;font-weight:var(--font-subheading--weight, 500);line-height:1.35}body.lcd-sleep-tech .shopify-policy__body a{color:var(--st-purple)}body.lcd-sleep-tech .search-page__header{padding-block:52px 36px;gap:24px}body.lcd-sleep-tech .search-page__header h3{color:var(--st-ink);font-size:clamp(32px,4.4vw,52px);font-weight:var(--font-subheading--weight, 500);line-height:1.1;letter-spacing:-.04em}body.lcd-sleep-tech .search-page-input__parent{min-height:56px;background:#fff;border:1px solid var(--st-border);border-radius:999px;padding-inline:18px}body.lcd-sleep-tech .search-page-input{min-width:0;background:transparent}body.lcd-sleep-tech main[data-template=list-collections] .section-resource-list{padding-block:56px 72px}body.lcd-sleep-tech main[data-template=list-collections] .resource-list__item{min-width:0}body.lcd-sleep-tech main[data-template=list-collections] .collection-card{border:1px solid var(--st-border);border-radius:8px;background:#fff;overflow:hidden}body.lcd-sleep-tech main[data-template=list-collections] .collection-card :is(h2,h3,.collection-card__title){color:var(--st-ink);font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .cart-page{padding-block:56px 72px;color:var(--st-ink)}body.lcd-sleep-tech .cart-page__summary{background:#fff;border:1px solid var(--st-border);border-radius:8px;padding:24px}body.lcd-sleep-tech :is(.cart-drawer__dialog,.predictive-search__dialog){color:var(--st-ink)}body.lcd-sleep-tech .cart-items__empty-button{border-radius:999px}body.lcd-sleep-tech main[data-template="404"] .section-content-wrapper{padding-block:72px}body.lcd-sleep-tech main[data-template="404"] h1{color:var(--st-ink);font-weight:var(--font-subheading--weight, 500);font-size:clamp(40px,6vw,72px);letter-spacing:-.04em}body.lcd-sleep-tech :is(.page-content,.shopify-policy__body,.blog-post-content) table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}body.lcd-sleep-tech :is(.page-content,.shopify-policy__body,.blog-post-content) :is(th,td){padding:12px;border:1px solid var(--st-border);text-align:start}@media(max-width:749px){body.lcd-sleep-tech main[data-template^=page] .section.page-width-content>.section-content-wrapper{padding-block:32px 44px}body.lcd-sleep-tech main[data-template^=page] h1,body.lcd-sleep-tech .shopify-policy__title h1,body.lcd-sleep-tech main[data-template=list-collections] h1,body.lcd-sleep-tech .cart-page__title h1{font-size:34px}body.lcd-sleep-tech .lcd-faq-page{padding-block:28px 44px}body.lcd-sleep-tech .lcd-faq-page summary{padding:18px}body.lcd-sleep-tech .lcd-faq-page .lcd-faq-answer{padding-inline:18px}body.lcd-sleep-tech .lcd-faq-page .lcd-faq-contact{padding:20px}body.lcd-sleep-tech .shopify-policy__container{padding:32px 20px 48px}body.lcd-sleep-tech .search-page__header{padding-block:32px 28px}body.lcd-sleep-tech .cart-page{padding-block:32px 48px}body.lcd-sleep-tech .cart-page__summary{padding:20px}}@media(prefers-reduced-motion:reduce){body.lcd-sleep-tech .product-card__content{transition:none}}body.lcd-sleep-tech .product-information,body.lcd-sleep-tech .product-information .product-details{color:var(--st-ink, #171827)}body.lcd-sleep-tech .product-information .product-details .text-block h1{color:var(--st-ink, #171827)!important;font-weight:var(--font-subheading--weight, 500);letter-spacing:-.025em}body.lcd-sleep-tech .product-information .product-details .price{color:var(--st-ink, #171827);font-weight:var(--font-subheading--weight, 500);font-variant-numeric:tabular-nums}body.lcd-sleep-tech .product-information .product-details .compare-at-price,body.lcd-sleep-tech .product-information .product-details .tax-note{color:var(--st-muted, #666174)}body.lcd-sleep-tech .product-information media-gallery .product-media-container{background:#fff;border-radius:8px;outline:1px solid var(--st-border, #d4cbdf);outline-offset:-1px}body.lcd-sleep-tech .product-information media-gallery slideshow-controls{--active-thumbnail-border-color: var(--st-purple, #6842ad);color:var(--st-ink, #171827)}body.lcd-sleep-tech .product-information .product-details .variant-option legend,body.lcd-sleep-tech .product-information .product-details .variant-option--dropdowns>label{color:var(--st-ink, #171827);font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch){border-color:var(--st-border, #d4cbdf);border-radius:8px;background:#fff;color:var(--st-ink, #171827)}body.lcd-sleep-tech .product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked){border-color:var(--st-midnight, #111323);background:var(--st-midnight, #111323);color:#fff}body.lcd-sleep-tech .product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked) .variant-option__button-label__pill{background:var(--st-midnight, #111323)}body.lcd-sleep-tech .product-information .product-details .variant-option__button-label:has(input:focus-visible){outline:2px solid var(--st-purple, #6842ad);outline-offset:-2px}body.lcd-sleep-tech .product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input[aria-disabled=true]):not(:has(input:checked)){color:var(--st-muted, #666174);border-style:dashed}body.lcd-sleep-tech .product-information .product-details .lcd-color-options__row{scrollbar-color:#aa95c7 transparent}body.lcd-sleep-tech .product-information .product-details .variant-option__select-wrapper,body.lcd-sleep-tech .product-information .product-details .quantity-selector{background:#fff;border-color:var(--st-border, #d4cbdf);border-radius:8px;color:var(--st-ink, #171827)}body.lcd-sleep-tech .product-information .product-details .quantity-selector{--color-input-text: var(--st-ink, #171827);--color-input-background: #fff;--color-input-border: var(--st-border, #d4cbdf);--style-border-radius-inputs: 8px;--style-border-radius-buttons-primary: 8px}body.lcd-sleep-tech .product-information .product-details .add-to-cart-button,body.lcd-sleep-tech .sticky-add-to-cart .add-to-cart-button{border-radius:999px;background:var(--st-midnight, #111323);color:#fff;font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .product-information .product-details .add-to-cart-button:not(:disabled):hover,body.lcd-sleep-tech .sticky-add-to-cart .add-to-cart-button:not(:disabled):hover{background:#303048}body.lcd-sleep-tech .product-information .product-details .add-to-cart-button:focus-visible,body.lcd-sleep-tech .sticky-add-to-cart .add-to-cart-button:focus-visible{outline:2px solid var(--st-purple, #6842ad);outline-offset:4px}body.lcd-sleep-tech .sticky-add-to-cart__bar{border-color:var(--st-border, #d4cbdf);background:#fff;color:var(--st-ink, #171827)}body.lcd-sleep-tech .product-details :is(.accordion,.disclosures){--color-border: var(--st-border, #d4cbdf);color:var(--st-ink, #171827)}body.lcd-sleep-tech .product-details :is(.accordion,.disclosures) summary{color:var(--st-ink, #171827)}body.lcd-sleep-tech .lcd-product-rating{color:var(--st-ink, #171827)}body.lcd-sleep-tech .lcd-product-rating__stars{color:#d9d2e4}body.lcd-sleep-tech .lcd-product-rating__fill{color:var(--st-purple, #6842ad)}body.lcd-sleep-tech .lcd-product-rating__count{color:var(--st-muted, #666174)}body.lcd-sleep-tech :is(.lcd-product-copy,.lcd-product-support){color:var(--st-body, #4c4b5d);font-size:15px;line-height:1.7}body.lcd-sleep-tech :is(.lcd-product-copy,.lcd-product-support) :is(h2,dt,summary){color:var(--st-ink, #171827);font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .lcd-product-copy :is(dl,dl>div,details),body.lcd-sleep-tech .lcd-product-support details{border-color:var(--st-border, #d4cbdf)}body.lcd-sleep-tech .lcd-product-copy .lcd-product-note{color:var(--st-muted, #666174)}body.lcd-sleep-tech .lcd-product-support{padding:22px;background:#eee7f6;border:1px solid var(--st-border, #d4cbdf);border-radius:8px}body.lcd-sleep-tech :is(.lcd-product-copy,.lcd-product-support) summary{min-height:44px;align-content:center}body.lcd-sleep-tech :is(.lcd-product-copy,.lcd-product-support,.lcd-compare-grid) a{color:var(--st-purple, #6842ad);text-underline-offset:.2em}body.lcd-sleep-tech .lcd-compare-grid article{background:#f3eef8;border-color:var(--st-border, #d4cbdf);border-radius:8px}body.lcd-sleep-tech .lcd-compare-grid h2{color:var(--st-ink, #171827);font-weight:var(--font-subheading--weight, 500);letter-spacing:-.02em}body.lcd-sleep-tech .lcd-compare-grid p{color:var(--st-body, #4c4b5d)}body.lcd-sleep-tech .lcd-product-benefits{color:var(--st-ink, #171827);border-block:1px solid var(--st-border, #d4cbdf);background:#f3eef8;border-radius:8px}body.lcd-sleep-tech .lcd-product-benefit__icon{color:var(--st-purple, #6842ad)}body.lcd-sleep-tech .lcd-product-benefit__title{color:var(--st-ink, #171827);font-weight:500}body.lcd-sleep-tech .lcd-video-story{padding-block:72px;background:#171a2d;color:#f6f3fc}body.lcd-sleep-tech .lcd-video-story__media{background:#111323;border:1px solid #393b55;border-radius:8px}body.lcd-sleep-tech .lcd-video-story__eyebrow{color:#cbb5f0;font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .lcd-video-story__heading{color:#f6f3fc;font-size:clamp(32px,3.4vw,48px);line-height:1.1;letter-spacing:-.035em;font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .lcd-video-story__body{color:#d1cbdc;font-size:16px;line-height:1.7}body.lcd-sleep-tech .lcd-video-story__body a{color:#d3bff4}body.lcd-sleep-tech .lcd-video-story__video:focus-visible{outline-color:#cbb5f0}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits{--lcd-ink: var(--st-ink, #171827);--lcd-body: var(--st-body, #4c4b5d);--lcd-accent: var(--st-purple, #6842ad);--lcd-muted: var(--st-muted, #666174);background:#e8e1f2}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefits{padding-block:64px}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__section-heading h2{font-size:clamp(30px,3.4vw,46px);font-weight:var(--font-subheading--weight, 500);line-height:1.12;letter-spacing:-.035em}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__eyebrow{font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefit-grid{border-color:transparent;gap:18px;scrollbar-color:#aa95c7 transparent}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefits .lcd-pdp-benefits__benefit-card{padding:22px;border:1px solid #cbbddd;border-top:2px solid #8061b4;border-radius:8px;background:#fff}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefit-icon{background:var(--st-midnight, #111323);color:#d1bdf2;border-radius:6px}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefit-card h3{font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefit-detail{border-color:var(--st-border, #d4cbdf)}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefit-detail>summary{min-height:48px}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefit-chevron{color:var(--st-purple, #6842ad)}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefit-grid:focus-visible,body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefit-detail>summary:focus-visible{outline-color:var(--st-purple, #6842ad)}body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks{background:var(--st-paper, #f7f5fa)}body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__picks{padding-block:64px;color:var(--st-ink, #171827)}body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__picks>h2{font-size:clamp(30px,3.4vw,46px);line-height:1.12;font-weight:var(--font-subheading--weight, 500);letter-spacing:-.035em}body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__pick{border:1px solid var(--st-border, #d4cbdf);border-radius:8px;background:#fff}body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__pick-copy h3{color:var(--st-ink, #171827);font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__pick-copy p{color:var(--st-body, #4c4b5d);font-size:15px;line-height:1.65}body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__pick-link{color:var(--st-ink, #171827);border-color:var(--st-border, #d4cbdf)}body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__pick-product-image{background:#f3eef8}body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__pick-product-arrow{color:var(--st-purple, #6842ad)}body.lcd-sleep-tech .lcd-reviews{--lcd-review-accent: var(--st-purple, #6842ad);--jdgm-primary-color: var(--st-purple, #6842ad);--jdgm-star-color: var(--st-purple, #6842ad);--jdgm-write-review-bg-color: var(--st-midnight, #111323);--jdgm-write-review-text-color: #fff;color:var(--st-ink, #171827);padding-block:64px;background:#fff}body.lcd-sleep-tech .lcd-reviews__title{color:var(--st-ink, #171827);font-size:clamp(30px,3.4vw,44px);line-height:1.12;font-weight:var(--font-subheading--weight, 500);letter-spacing:-.035em}body.lcd-sleep-tech .lcd-reviews__count,body.lcd-sleep-tech .lcd-reviews__distribution-count{color:var(--st-body, #4c4b5d)}body.lcd-sleep-tech .lcd-reviews__stars,body.lcd-sleep-tech .lcd-reviews__track{color:#ded6ea}body.lcd-sleep-tech .lcd-reviews__track{background:#eee8f5}body.lcd-sleep-tech .lcd-reviews__widget{border-color:var(--st-border, #d4cbdf)}body.lcd-sleep-tech .lcd-reviews :is(.jdgm-write-rev-link.jdgm-write-rev-link,.jm-action-buttons__button){background:var(--st-midnight, #111323)!important;border-color:var(--st-midnight, #111323)!important;color:#fff!important;border-radius:999px!important}body.lcd-sleep-tech .lcd-reviews :is(.jdgm-write-rev-link,.jm-action-buttons__button):hover{background:#303048!important;border-color:#303048!important;color:#fff!important}body.lcd-sleep-tech .lcd-reviews :is(.jdgm-rev__icon,.jm-reviewer-avatar){background:#eee7f6!important;color:#6842ad!important}body.lcd-sleep-tech .lcd-reviews :is(.jdgm-rev,.jm-review-item){border-color:var(--st-border, #d4cbdf)!important}@media(max-width:749px){body.lcd-sleep-tech .lcd-video-story{padding-block:44px}body.lcd-sleep-tech .lcd-video-story__media{border-radius:8px}body.lcd-sleep-tech .lcd-video-story__heading{font-size:32px}body.lcd-sleep-tech .lcd-video-story__body{font-size:15px}body.lcd-sleep-tech .lcd-product-support{padding:18px}body.lcd-sleep-tech .lcd-product-benefits{padding-block:20px}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefits,body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__picks,body.lcd-sleep-tech .lcd-reviews{padding-block:40px}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__section-heading h2,body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__picks>h2,body.lcd-sleep-tech .lcd-reviews__title{font-size:30px}body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefits .lcd-pdp-benefits__benefit-card{padding:18px 16px}}body.lcd-sleep-tech main:is([data-template=collection],[data-template=blog],[data-template=article],[data-template=search],[data-template=list-collections]){--ce-night: #171a2d;--ce-ink: var(--st-ink);--ce-copy: var(--st-body);--ce-muted: var(--st-muted);--ce-purple: var(--st-purple);--ce-lavender: var(--st-lavender);--ce-line: var(--st-border);--ce-paper: var(--st-paper);min-width:0;color:var(--ce-ink);background:var(--ce-paper)}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search])>.section-wrapper:has(h1)>:is(.section-background,.section){background:var(--ce-night)}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search])>.section-wrapper:has(h1) .section-content-wrapper{padding-block:clamp(36px,5vw,64px);gap:18px}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search])>.section-wrapper:has(h1) h1{margin:0;max-width:24ch;color:#f7f4fd;font-size:clamp(34px,4.5vw,58px);font-weight:var(--font-subheading--weight, 500);line-height:1.12;letter-spacing:-.045em;overflow-wrap:anywhere}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search])>.section-wrapper:has(h1) .rte{max-width:70ch;color:#d4cbe6;font-size:16px;line-height:1.75}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search])>.section-wrapper:has(h1) .rte a{color:#ddcaff;text-underline-offset:.2em}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .product-grid-container{padding-block:28px 64px}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .facets--horizontal{border-block:1px solid var(--ce-line);background:#f0ebf6;padding-block:14px}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) :is(.facets__summary,.facets__label,.sorting-filter__label,.products-count-wrapper){color:var(--ce-ink);font-weight:500}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) :is(.facets__panel-content,.sorting-filter__options){color:var(--ce-ink);background:#fff;border:1px solid var(--ce-line);border-radius:8px;box-shadow:0 14px 36px #171a2d1a}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) :is(.price-facet__input,.sorting-filter__select){color:var(--ce-ink);background-color:#fff;border-color:var(--ce-line);border-radius:8px}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .checkbox__input{accent-color:var(--ce-purple)}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .facets-toggle__button{min-height:44px;padding:10px 14px;color:var(--ce-ink);background:#fff;border:1px solid var(--ce-line);border-radius:8px}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .facets-block-wrapper--vertical .theme-drawer__dialog{color:var(--ce-ink);background:var(--ce-paper)}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .facets__see-results{color:#fff;background:var(--ce-purple);border-color:var(--ce-purple);border-radius:9px}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .facets__clear-all{color:var(--ce-purple);border-color:var(--ce-purple);border-radius:9px}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) :is(.product-grid__item,.product-card,.product-card__content){min-width:0}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .product-card__content{gap:8px;background:#fff;border:1px solid var(--ce-line);border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .product-card:hover .product-card__content{border-color:#a38ac7;box-shadow:0 10px 24px #171a2d12}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .card-gallery{border-radius:7px 7px 0 0;background:#fff}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) [ref=productTitleLink] .text-block{padding:4px 16px 0}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) [ref=productTitleLink] [role=heading]{color:var(--ce-ink);font-size:16px;font-weight:var(--font-subheading--weight, 500);line-height:1.5;overflow-wrap:anywhere}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .product-card__content>product-price{padding:0 16px 18px;color:var(--ce-ink);font-size:16px;font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .product-card .compare-at-price{color:var(--ce-muted);font-weight:400}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .quick-add__button{min-height:44px;color:#fff;background:#302b49;border-color:#302b49;border-radius:8px}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .quick-add__button:hover{color:#fff;background:var(--ce-purple);border-color:var(--ce-purple)}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .pagination{color:var(--ce-ink);--color-foreground: #171827;--color-foreground-rgb: 23 24 39;--color-background: #fff}body.lcd-sleep-tech main[data-template=blog] .blog-posts{--columns-gap: 24px;--rows-gap: 32px;padding-top:28px;padding-bottom:72px}body.lcd-sleep-tech main[data-template=blog]>.section-wrapper:has(h1)>:is(.section-background,.section){background:var(--ce-night)}body.lcd-sleep-tech main[data-template=blog]>.section-wrapper:has(h1) .section-content-wrapper{padding-block:clamp(36px,5vw,64px);gap:18px}body.lcd-sleep-tech main[data-template=blog]>.section-wrapper:has(h1) .text-block:has(h1){width:100%;max-width:100%}body.lcd-sleep-tech main[data-template=blog]>.section-wrapper:has(h1) h1{margin:0;max-width:100%;max-inline-size:100%;color:#f7f4fd;font-size:clamp(34px,4.5vw,58px);font-weight:var(--font-heading--weight, 500);line-height:1.1;letter-spacing:-.015em;overflow-wrap:anywhere}body.lcd-sleep-tech main[data-template=blog] .blog-post-item{min-width:0;border:1px solid var(--ce-line);border-radius:8px;padding:0;overflow:hidden;background:#fff}body.lcd-sleep-tech main[data-template=blog] .blog-post-card{height:100%;column-gap:0}body.lcd-sleep-tech main[data-template=blog] .blog-post-item:focus-within{outline:2px solid var(--ce-purple);outline-offset:4px}body.lcd-sleep-tech main[data-template=blog] .blog-post-card__content{min-width:0;container-type:inline-size;padding:24px;color:var(--ce-copy)}body.lcd-sleep-tech main[data-template=blog] .blog-post-card__image{display:block;border-radius:0;height:auto;aspect-ratio:16 / 9;object-fit:contain}body.lcd-sleep-tech main[data-template=blog] :is(.blog-post-details,.blog-post-card__content-text){display:none}body.lcd-sleep-tech main[data-template=blog] .blog-post-card__title-link{width:100%;padding-top:0;color:var(--ce-ink)}body.lcd-sleep-tech main[data-template=blog] .blog-post-card__title-link .text-block{width:100%;max-inline-size:100%;color:inherit;font-size:clamp(16px,5.8cqi,26px);font-weight:var(--font-subheading--weight, 500);line-height:1.3;letter-spacing:-.02em;text-wrap:wrap;overflow-wrap:anywhere}body.lcd-sleep-tech main[data-template=blog] .blog-post-details{color:var(--ce-muted);font-size:13px;line-height:1.6}body.lcd-sleep-tech main[data-template=blog] .blog-post-card__content-text{color:var(--ce-copy);font-size:15px;line-height:1.75}body.lcd-sleep-tech main[data-template=blog] .blog-post-card__content-text a{width:fit-content;margin-top:14px;color:var(--ce-purple);font-weight:500;text-decoration:underline;text-underline-offset:.24em}body.lcd-sleep-tech main[data-template=blog] .blog-post-card__title-link:hover{color:var(--ce-purple)}body.lcd-sleep-tech main[data-template=blog] .blog-post-item--horizontal{background:var(--ce-night);border-color:var(--ce-night)}body.lcd-sleep-tech main[data-template=blog] .blog-post-item--horizontal .blog-post-card__content{justify-content:flex-start;padding:24px}body.lcd-sleep-tech main[data-template=blog] .blog-post-item--horizontal .blog-post-card__title-link{color:#f8f5ff}body.lcd-sleep-tech main[data-template=blog] .blog-post-item--horizontal :is(.blog-post-details,.blog-post-card__content-text){color:#d4cbe6}body.lcd-sleep-tech main[data-template=blog] .blog-post-item--horizontal :is(.blog-post-card__content-text a,.blog-post-card__title-link:hover){color:var(--ce-purple)}body.lcd-sleep-tech main[data-template=article] .section-content-wrapper{padding-block:56px 80px;gap:28px}body.lcd-sleep-tech main[data-template=article] .text-block[class*=blog-post-title]{width:100%;max-width:1200px;margin-inline:auto}body.lcd-sleep-tech main[data-template=article] .text-block[class*=blog-post-title] h1{width:100%;max-inline-size:100%;color:var(--ce-night);font-size:clamp(20px,6vw,52px)!important;font-weight:var(--font-subheading--weight, 500);line-height:1.15;letter-spacing:-.04em;text-wrap:wrap;overflow-wrap:anywhere}body.lcd-sleep-tech main[data-template=article] .blog-post-details{color:var(--ce-muted);font-size:13px;line-height:1.65}body.lcd-sleep-tech main[data-template=article] .image-block:has(.image-block__image){max-width:1040px;margin-inline:auto;border-radius:8px;overflow:hidden;background:var(--ce-lavender)}body.lcd-sleep-tech main[data-template=article] .blog-post-content{width:100%;max-width:780px;min-width:0;margin-inline:auto;color:var(--ce-copy);font-size:17px;line-height:1.85;overflow-wrap:anywhere}body.lcd-sleep-tech main[data-template=article] .blog-post-content :is(p,ul,ol){margin-block:0 1.25em}body.lcd-sleep-tech main[data-template=article] .blog-post-content h2{margin-block:2.5em .85em;color:var(--ce-night);font-size:clamp(24px,2.6vw,30px)!important;font-weight:var(--font-subheading--weight, 500);line-height:1.3;letter-spacing:-.02em}body.lcd-sleep-tech main[data-template=article] .blog-post-content h3{margin-block:1.7em .7em;color:var(--ce-ink);font-size:clamp(20px,2vw,23px)!important;font-weight:var(--font-subheading--weight, 500);line-height:1.4}body.lcd-sleep-tech main[data-template=article] .blog-post-content :is(h2,h3)[id]{scroll-margin-top:110px}body.lcd-sleep-tech main[data-template=article] .blog-post-content a{color:#68449f;text-decoration:underline;text-underline-offset:.2em}body.lcd-sleep-tech main[data-template=article] .blog-post-content a:hover{color:#492c76}body.lcd-sleep-tech main[data-template=article] .blog-post-content strong{color:var(--ce-ink)}body.lcd-sleep-tech main[data-template=article] .blog-post-content :is(img,video,iframe,figure){max-width:100%}body.lcd-sleep-tech main[data-template=article] .blog-post-content img{height:auto;border-radius:8px}body.lcd-sleep-tech main[data-template=article] .blog-post-content figcaption{color:var(--ce-muted);font-size:14px;line-height:1.6}body.lcd-sleep-tech main[data-template=article] .blog-post-content nav[aria-label="Article contents"]{margin-block:28px 40px;padding:24px 28px;background:var(--ce-lavender);border:1px solid #d7c9e9;border-radius:8px}body.lcd-sleep-tech main[data-template=article] .blog-post-content nav[aria-label="Article contents"] ul{margin-bottom:0}body.lcd-sleep-tech main[data-template=article] .blog-post-content nav[aria-label="Article contents"] a{color:#4f386d;line-height:1.7}body.lcd-sleep-tech main[data-template=article] .blog-post-content ul:has(>li>a[href*="/blogs/"]){padding:12px 24px;list-style:none;background:#fff;border:1px solid var(--ce-line);border-radius:8px}body.lcd-sleep-tech main[data-template=article] .blog-post-content ul:has(>li>a[href*="/blogs/"])>li{padding-block:10px}body.lcd-sleep-tech main[data-template=article] .blog-post-content table{max-width:100%;font-size:15px;line-height:1.7}body.lcd-sleep-tech main[data-template=article] .blog-post-content thead{color:var(--ce-ink);background:var(--ce-lavender)}@media(max-width:749px){body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .product-grid-container{padding-block:20px 40px}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) [ref=productTitleLink] .text-block{padding-inline:10px}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) [ref=productTitleLink] [role=heading]{font-size:14px;line-height:1.45}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .product-card__content>product-price{padding-inline:10px;padding-bottom:14px;font-size:15px}body.lcd-sleep-tech main[data-template=blog] .blog-posts{--rows-gap: 24px;padding-bottom:48px}body.lcd-sleep-tech main[data-template=blog]>.section-wrapper:has(h1) h1{font-size:clamp(23px,7.4vw,34px);white-space:nowrap}body.lcd-sleep-tech main[data-template=blog] .blog-post-card__content,body.lcd-sleep-tech main[data-template=blog] .blog-post-item--horizontal .blog-post-card__content{padding:22px 16px}body.lcd-sleep-tech main[data-template=article] .section-content-wrapper{padding-block:36px 48px;gap:22px}body.lcd-sleep-tech main[data-template=article] .blog-post-content{font-size:16px;line-height:1.8}body.lcd-sleep-tech main[data-template=article] .blog-post-content nav[aria-label="Article contents"]{padding:20px}body.lcd-sleep-tech main[data-template=article] .blog-post-content table{font-size:13px;line-height:1.6}}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) :is(.facets__see-results,.quick-add__button){border-radius:999px;background:var(--st-midnight);border-color:var(--st-midnight);color:#fff}body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .facets__clear-all{border-radius:999px}@media(prefers-reduced-motion:reduce){body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) .product-card__content{transition:none}}@media(min-width:1000px){body.lcd-sleep-tech main[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:clamp(48px,6vw,100px);align-items:start}body.lcd-sleep-tech main[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper>.text-block{width:100%;min-width:0}body.lcd-sleep-tech main[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper>.text-block:has(h1){grid-column:1;grid-row:1}body.lcd-sleep-tech main[data-template=collection]>.section-wrapper:has(h1) h1{max-width:13ch}body.lcd-sleep-tech main[data-template=collection]>.section-wrapper:has(h1) .section-content-wrapper>.rte{grid-column:2;grid-row:1}}body.lcd-sleep-tech main[data-template="page.contact"] .rte,body.lcd-sleep-tech main[data-template="page.contact"] .rte :is(p,ul,ol){text-align:start}body.lcd-sleep-tech main[data-template="page.contact"] .rte a{color:var(--st-purple);text-underline-offset:.2em}body.lcd-sleep-tech{font-family:var(--font-body--family, Inter, Arial, sans-serif)}body.lcd-sleep-tech main h1,body.lcd-sleep-tech .shopify-policy__title h1{font-family:var(--font-heading--family, Georgia, serif)}body.lcd-sleep-tech main :is(h2,h3,h4,h5,h6,summary,dt,[role=heading]),body.lcd-sleep-tech .lcd-home :is(.lcd-home__eyebrow,.lcd-home__button,.lcd-home__text-link,.lcd-home__pick-link,.lcd-home__pick-product-title),body.lcd-sleep-tech :is(.lcd-pdp-benefits__eyebrow,.lcd-video-story__eyebrow,.lcd-product-picks__pick-product-title),body.lcd-sleep-tech .blog-post-card__title-link .text-block,body.lcd-sleep-tech header :is(.menu-list__link,.menu-drawer__menu-item--mainlist),body.lcd-sleep-tech footer :is(summary,.email-signup__button),body.lcd-sleep-tech :is(.button,.button-secondary,.add-to-cart-button){font-family:var(--font-subheading--family, Arial, sans-serif)}body.lcd-sleep-tech .product-information .product-details .text-block h1,body.lcd-sleep-tech .sticky-add-to-cart__title,body.lcd-sleep-tech .shopify-policy__body :is(h2,h3){font-family:var(--font-subheading--family, Arial, sans-serif)}body.lcd-sleep-tech .lcd-st-hero .lcd-st-hero__heading,body.lcd-sleep-tech .lcd-home .lcd-home__section-heading h2,body.lcd-sleep-tech .lcd-home .lcd-home__picks>h2,body.lcd-sleep-tech .lcd-home .lcd-home__story h2,body.lcd-sleep-tech .lcd-home .lcd-home__faq-heading h2,body.lcd-sleep-tech .lcd-home .lcd-home__editorial-band h2,body.lcd-sleep-tech .lcd-home .lcd-home__newsletter-copy h2,body.lcd-sleep-tech .lcd-home .lcd-home__closing h2,body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits .lcd-home__section-heading h2,body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__section-heading h2,body.lcd-sleep-tech .section-lcd-product-picks .lcd-product-picks__picks>h2,body.lcd-sleep-tech main .lcd-video-story__heading,body.lcd-sleep-tech .section-lcd-reviews .lcd-reviews__title,body.lcd-sleep-tech .search-page__header h3,body.lcd-sleep-tech footer .footer-content .text-block :is(h2,h3){font-family:var(--font-heading--family, Georgia, serif);font-weight:var(--font-heading--weight, 500);letter-spacing:-.015em;line-height:1.08}body.lcd-sleep-tech main[data-template^=page] h1,body.lcd-sleep-tech .shopify-policy__title h1,body.lcd-sleep-tech main[data-template=list-collections] h1,body.lcd-sleep-tech .cart-page__title h1,body.lcd-sleep-tech main[data-template="404"] h1,body.lcd-sleep-tech main:is([data-template=collection],[data-template=search])>.section-wrapper:has(h1) h1,body.lcd-sleep-tech main[data-template=blog]>.section-wrapper:has(h1) h1,body.lcd-sleep-tech main[data-template=article] .text-block[class*=blog-post-title] h1{font-weight:var(--font-heading--weight, 500);letter-spacing:-.015em;line-height:1.1}body.lcd-sleep-tech .lcd-home .lcd-home__section-heading h2,body.lcd-sleep-tech .lcd-home .lcd-home__picks>h2,body.lcd-sleep-tech .lcd-home .lcd-home__story h2,body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits .lcd-home__section-heading h2{font-size:clamp(38px,3.8vw,54px)}body.lcd-sleep-tech main :is(.lcd-home__eyebrow,.lcd-pdp-benefits__eyebrow,.lcd-video-story__eyebrow){font-weight:var(--font-subheading--weight, 500);letter-spacing:.15em}body.lcd-sleep-tech .product-information .product-details .text-block h1{line-height:1.24;letter-spacing:-.02em}body.lcd-sleep-tech main[data-template=article] .blog-post-content :is(h2,h3),body.lcd-sleep-tech main[data-template^=page] :is(.page-content,.rte) :is(h2,h3),body.lcd-sleep-tech .shopify-policy__body :is(h2,h3){letter-spacing:-.01em}@media(max-width:767px){body.lcd-sleep-tech .lcd-home .lcd-home__section-heading h2,body.lcd-sleep-tech .lcd-home .lcd-home__picks>h2,body.lcd-sleep-tech .lcd-home .lcd-home__story h2,body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits .lcd-home__section-heading h2{font-size:38px}}@media(max-width:359px){body.lcd-sleep-tech main[data-template=blog] .blog-post-card__content,body.lcd-sleep-tech main[data-template=blog] .blog-post-item--horizontal .blog-post-card__content{padding-inline:12px}}body.lcd-sleep-tech main[data-template=blog] .blog-posts-container{grid-template-columns:minmax(0,1fr)}body.lcd-sleep-tech main[data-template=blog] .blog-post-item{grid-column:span 1}body.lcd-sleep-tech main[data-template=blog] .blog-post-card{flex-direction:column}body.lcd-sleep-tech main[data-template=blog] .blog-post-card>:is(:first-child,:last-child){flex-basis:auto;min-width:0}@media(min-width:750px){body.lcd-sleep-tech main[data-template=blog] .blog-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){body.lcd-sleep-tech main[data-template=blog] .blog-posts-container{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px}body.lcd-sleep-tech main[data-template=blog] .blog-post-card__content,body.lcd-sleep-tech main[data-template=blog] .blog-post-item--horizontal .blog-post-card__content{padding:16px 12px}body.lcd-sleep-tech main[data-template=blog] .blog-post-card__title-link .text-block{font-size:clamp(15px,5.8cqi,24px)}}body.lcd-sleep-tech .lcd-st-hero :is(.lcd-st-hero__eyebrow,.lcd-st-hero__button){font-family:var(--font-subheading--family, Arial, sans-serif);font-weight:var(--font-subheading--weight, 500)}body.lcd-sleep-tech{--st-cream: var(--brand-accent, #f1e6ab);--st-warm-surface: var(--brand-accent-surface, #fbf7e5);--st-gold: var(--brand-accent-edge, #cdaf58);--st-deep-purple: var(--color-primary-button-background, #44315f)}body.lcd-sleep-tech .lcd-st-hero .lcd-st-hero__button,body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home .lcd-home__story-button,body.lcd-sleep-tech .lcd-home .lcd-home__closing .lcd-home__button{background:var(--st-cream);border-color:var(--st-cream);color:var(--st-midnight)}body.lcd-sleep-tech .lcd-st-hero .lcd-st-hero__button:hover,body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home .lcd-home__story-button:hover,body.lcd-sleep-tech .lcd-home .lcd-home__closing .lcd-home__button:hover{background:var(--st-warm-surface);border-color:var(--st-warm-surface);color:var(--st-midnight)}body.lcd-sleep-tech .lcd-st-hero .lcd-st-hero__eyebrow,body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home__eyebrow,body.lcd-sleep-tech .lcd-video-story__eyebrow,body.lcd-sleep-tech .lcd-trust__item svg{color:var(--st-cream)}body.lcd-sleep-tech .section-lcd-home-product-story .lcd-home .lcd-home__story-button:focus-visible,body.lcd-sleep-tech .lcd-st-hero .lcd-st-hero__button:focus-visible{outline-color:var(--st-cream)}body.lcd-sleep-tech .lcd-st-benefits.lcd-home .lcd-home__benefits .lcd-home__benefit-icon,body.lcd-sleep-tech .section-lcd-product-comfort .lcd-pdp-benefits .lcd-pdp-benefits__benefit-icon,body.lcd-sleep-tech .lcd-home .lcd-home__badge{background:var(--st-cream);color:var(--st-deep-purple)}body.lcd-sleep-tech .lcd-home .lcd-home__button--dark,body.lcd-sleep-tech .product-information .product-details .add-to-cart-button,body.lcd-sleep-tech .sticky-add-to-cart .add-to-cart-button,body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) :is(.facets__see-results,.quick-add__button){background:var(--color-primary-button-background);border-color:var(--color-primary-button-border);color:var(--color-primary-button-text)}body.lcd-sleep-tech .lcd-home .lcd-home__button--dark:hover,body.lcd-sleep-tech .product-information .product-details .add-to-cart-button:not(:disabled):hover,body.lcd-sleep-tech .sticky-add-to-cart .add-to-cart-button:not(:disabled):hover,body.lcd-sleep-tech main:is([data-template=collection],[data-template=search]) :is(.facets__see-results,.quick-add__button):hover{background:var(--color-primary-button-hover-background);border-color:var(--color-primary-button-hover-border);color:var(--color-primary-button-hover-text)}body.lcd-sleep-tech .product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked),body.lcd-sleep-tech .product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked) .variant-option__button-label__pill{background:var(--color-selected-variant-background);border-color:var(--color-selected-variant-border);color:var(--color-selected-variant-text)}body.lcd-sleep-tech main[data-template=blog] .blog-post-item--horizontal .blog-post-card__content{box-shadow:inset 0 3px 0 var(--st-gold)}body.lcd-sleep-tech main[data-template=blog] .blog-post-item--horizontal :is(.blog-post-card__content-text a,.blog-post-card__title-link:hover),body.lcd-sleep-tech main:is([data-template=collection],[data-template=search])>.section-wrapper:has(h1) .rte a,body.lcd-sleep-tech .lcd-video-story__body a{color:var(--st-cream)}body.lcd-sleep-tech footer .email-signup__button--integrated{background:var(--st-cream);color:var(--st-midnight)}body.lcd-sleep-tech footer .email-signup__button--integrated:hover{background:var(--st-warm-surface);color:var(--st-midnight)}body.lcd-sleep-tech footer .email-signup__button--integrated:focus-visible{outline-color:var(--st-deep-purple)}body.lcd-sleep-tech footer .email-signup__input:focus-visible{outline-color:var(--st-cream)}body.lcd-sleep-tech footer .lcd-footer-policy-nav{--lcd-footer-accent: var(--st-cream)}body.lcd-sleep-tech footer .lcd-footer-policy-nav :is(.lcd-footer-policy-links,.lcd-footer-policy-desktop-links-grid) a:is(:hover,:focus-visible){color:var(--st-cream)!important}body.lcd-sleep-tech header .menu-list__link[aria-current=page]{box-shadow:inset 0 -2px 0 var(--st-gold)}@media(min-width:750px)and (max-width:1099px){body.lcd-sleep-tech .lcd-st-hero .lcd-st-hero__button{border-color:var(--st-deep-purple)}body.lcd-sleep-tech .lcd-st-hero .lcd-st-hero__button:focus-visible{outline-color:var(--st-deep-purple)}body.lcd-sleep-tech .lcd-st-hero .lcd-st-hero__eyebrow{color:var(--st-deep-purple)}}body.lcd-sleep-tech .shopify-policy__container{width:100%;min-width:0;padding-block-start:0}body.lcd-sleep-tech main:is([data-page-handle=terms-of-service],[data-page-handle=returns-refunds],[data-page-handle=shipping-delivery],[data-page-handle=privacy-policy],[data-page-handle=legal-notice],[data-page-handle=contact],[data-page-handle=data-sharing-opt-out]) .section.page-width-content>.section-content-wrapper{padding-block-start:0}body.lcd-sleep-tech .shopify-policy__title,body.lcd-sleep-tech main:is([data-page-handle=terms-of-service],[data-page-handle=returns-refunds],[data-page-handle=shipping-delivery],[data-page-handle=privacy-policy],[data-page-handle=legal-notice],[data-page-handle=contact],[data-page-handle=data-sharing-opt-out]) .text-block:has(>h1){display:grid;place-items:center;min-height:160px;padding:32px 24px;margin-block-end:32px;background:var(--st-warm-surface, #fbf7e5);box-shadow:0 0 0 100vmax var(--st-warm-surface, #fbf7e5);clip-path:inset(0 -100vmax);border:0;border-radius:0;text-align:center}body.lcd-sleep-tech .shopify-policy__title h1,body.lcd-sleep-tech main:is([data-page-handle=terms-of-service],[data-page-handle=returns-refunds],[data-page-handle=shipping-delivery],[data-page-handle=privacy-policy],[data-page-handle=legal-notice],[data-page-handle=contact],[data-page-handle=data-sharing-opt-out]) .text-block>h1{margin:0;color:var(--st-ink, #171827);text-align:center}@media(max-width:767px){body.lcd-sleep-tech .shopify-policy__title,body.lcd-sleep-tech main:is([data-page-handle=terms-of-service],[data-page-handle=returns-refunds],[data-page-handle=shipping-delivery],[data-page-handle=privacy-policy],[data-page-handle=legal-notice],[data-page-handle=contact],[data-page-handle=data-sharing-opt-out]) .text-block:has(>h1){min-height:120px;padding:24px 16px}}@media(max-width:767px){body.lcd-sleep-tech .section-lcd-home-picks .lcd-home .lcd-home__picks>h2{font-size:clamp(22px,6.4vw,28px);line-height:1.25;letter-spacing:-.025em;white-space:nowrap;text-wrap:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lcd-sleep-tech.css.map */
