html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.intercom-launcher,[class^=intercom-with-namespace]{bottom:70px!important}.lb-variant-picker-cont.lb-variant-picker-st .lb-variant-picker{width:fit-content}.section-wrapper:has(#refresh_pillow_cards):not(:has(product-card)){display:none}@media(min-width:750px)and (max-width:990px){#refresh_pillow_cards .spacing-style-section1{flex-direction:column;max-width:500px;margin:0 auto;gap:25px}}.shopify-section-group-header-group:not(header){position:sticky!important;top:0;z-index:9}@media(max-width:990px){.shopify-section-group-header-group:not(header){z-index:8!important}}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){top:var(--announcement-bar-height, 36px)!important}#Virtual_room_banner{margin-top:62px;margin-bottom:48px}@media(max-width:990px){#Virtual_room_banner{margin-top:48px;margin-bottom:24px}}@media(max-width:749px){#Virtual_room_banner .image-block--height-fill .image-block__image{aspect-ratio:16/9;object-position:center}}:is(#inPersonHero,#inPersonShowrooms,#virtualHero) a.link{padding-block:var(--padding-xs);color:var(--color-foreground);border-block-end:var(--style-border-width) solid var(--color-border);transition:color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}:is(#inPersonHero,#inPersonShowrooms,#virtualHero) a.link:hover{color:var(--color-primary);border-block-end-color:currentcolor}#heroNote strong{color:var(--color-primary)}#visitBannerPanel{overflow:clip}#visitBannerPanel .button-custom{--button-color: var(--color-background);color:var(--color-background)}@media(min-width:750px)and (max-width:990px){:is(#inPersonHero,#virtualHero) .section-content-wrapper{flex-direction:column}:is(#inPersonHero,#virtualHero) .section-content-wrapper>.group-block{flex-basis:auto;width:100%}}@media(min-width:991px)and (max-width:1199px){:is(#inPersonHero,#virtualHero) .section-content-wrapper>.group-block:first-child{flex-basis:40%;width:40%;padding-inline:var(--padding-xl)}:is(#inPersonHero,#virtualHero) .section-content-wrapper>.group-block:last-child{flex-basis:60%;width:60%}}:is(#discover_card_1_text_group,#discover_card_2_text_group) ul{padding-left:30px}@media(max-width:749px){:is(#discover_card_1_text_group,#discover_card_2_text_group) ul{padding-left:25px}}:is(#hybridFitCards,#farmSteps)>.group-block-content>.group-block>.group-block-content>.text-block:first-child{display:flex;align-items:center;justify-content:center;width:calc(var(--font-size--md) * 2.5);height:calc(var(--font-size--md) * 2.5);border-radius:var(--style-border-radius-50);background-color:var(--color-primary);color:var(--color-background);font-weight:var(--font-heading--weight)}:is(#hybridFitCards,#farmSteps)>.group-block-content>.group-block>.group-block-content>.text-block:first-child p{margin:0;color:inherit}@media(min-width:990px){#farmSteps>.group-block-content>.group-block{position:relative}#farmSteps>.group-block-content>.group-block:not(:last-child):after{content:"";position:absolute;top:calc(var(--font-size--md) * 1.25);left:calc(50% + var(--font-size--md) * 1.25 + var(--gap-sm));width:calc(100% + var(--gap-desktop, 0px) - var(--font-size--md) * 2.5 - var(--gap-sm) * 2);border-top:var(--style-border-width) dashed var(--color-primary)}}#hybridVsLatex .comparison-table__table :is(th,td){text-align:start}@media(max-width:749px){#hybridVsLatex .comparison-table__table :is(th,td){padding:6px}#hybridVsLatex .comparison-table--mobile-scroll .comparison-table__frame{display:flex;margin-inline-end:calc(var(--util-page-margin-offset) * -1);padding-inline-end:var(--util-page-margin-offset);border:0;background-color:transparent;border-radius:var(--style-border-radius-lg) 0 0 var(--style-border-radius-lg)}#hybridVsLatex .comparison-table--mobile-scroll .comparison-table__table{flex:none;width:min-content;table-layout:auto;border:var(--style-border-width) solid var(--color-border);border-collapse:separate;border-spacing:0;border-radius:var(--style-border-radius-lg);clip-path:inset(0 round var(--style-border-radius-lg))}#hybridVsLatex .comparison-table--mobile-scroll .comparison-table__table :is(.comparison-table__corner,tbody th){width:1px;overflow-wrap:normal;word-break:normal}#hybridVsLatex .comparison-table--mobile-scroll .comparison-table__table .comparison-table__product:before{content:"";display:block;width:calc((100vw - var(--page-margin) * 2) * .52 - 12px);height:0}}#discover_mattress_sec :is(#discover_card_1,#discover_card_2)>.group-block-content>.image-block,#discover_mattress_sec :is(#discover_card_1_text_group,#discover_card_2_text_group)>.group-block-content>.text-block{flex-grow:0}#discover_mattress_sec :is(#discover_card_1_text_group,#discover_card_2_text_group)>.group-block-content>div.text-block:nth-of-type(2){flex-grow:1}button.klaviyo-close-form{--kl-close-size: 52px;--kl-close-stroke: 3px;width:auto!important;height:auto!important}@media(max-width:749px){button.klaviyo-close-form{--kl-close-size: 30px;--kl-close-stroke: 2.5px}}button.klaviyo-close-form svg{width:var(--kl-close-size)!important;height:var(--kl-close-size)!important}button.klaviyo-close-form svg :is(path,line){vector-effect:non-scaling-stroke;stroke-width:var(--kl-close-stroke)!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
