.quiz-container,.giveaway-cta{position:relative;padding:100px 20px}.quiz-container>div,.giveaway-cta>div{z-index:100;position:relative}.quiz-container:after,.giveaway-cta:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%}.quiz-container:after{background:url(/cdn/shop/files/Copy_of_WM-Scenes_13inch_01-alt.jpg?v=1707094347) center/cover no-repeat}.giveaway-cta:after{background:url(/cdn/shop/files/Copy_of_WM-Scenes_14inch_01_1.jpg?v=1707094341) center/cover no-repeat}.quiz-container:before,.giveaway-cta:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%}.quiz-container:before{background:#000;z-index:1;opacity:.5}a.product-link{color:#fff;background-color:#2c3245;padding:10px 20px;font-size:20px;transition:all .2s ease-in-out}a.product-link:hover{color:#fff;box-shadow:0 3px 15px #0003}shopify-payment-terms{display:none}.shopify-payment-button__button{display:none}button.product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded{color:#fff;background-color:#2c3245;transition:all .2s ease-in-out}.shopify-payment-button button.shopify-payment-button__more-options,button.button-primary.mdc-ripple-surface.mdc-ripple-upgraded{background-color:#2c3245!important;color:#fff!important}button.product-form--atc-button{color:#fff;background-color:#2c3245;transition:all .2s ease-in-out}button.button-primary{background-color:#2c3245!important;color:#fff!important}.additional-checkout-buttons{display:none}.template-cart .cart--section{margin:4.25rem auto}.cart-shipping .cart-shipping-toggle{display:none}.split-image{display:flex;width:100%;gap:40px}.split-image>div{flex:1}.image-container{aspect-ratio:2/3;align-self:flex-start;background-image:url(/cdn/shop/files/LP-portrait-bed.png?v=1720466524);background-size:cover;background-position:center center}.list-header{font-size:1.3rem;margin-bottom:10px}.styled-list{counter-reset:list-counter;list-style:none;padding:0;margin:0}.styled-list li{counter-increment:list-counter;margin-bottom:50px;padding-left:120px;position:relative}.styled-list li:before{content:counter(list-counter);font-size:4.5em;background-color:#2c3245;color:#fff;border-radius:50%;display:inline-block;width:100px;height:100px;line-height:100px;text-align:center;position:absolute;left:0;top:0}#shopify-section-template--16269429178446__dynamic_image_with_text_mcHwMd ul{list-style:none;padding:0;margin:0}#shopify-section-template--16269429178446__dynamic_image_with_text_mcHwMd li{display:flex;align-items:center;margin-bottom:20px}#shopify-section-template--16269429178446__dynamic_image_with_text_mcHwMd li:before{content:"";background:url(/cdn/shop/files/checkmark.png?v=1720467933) no-repeat center center;background-size:contain;width:45px;height:41px;margin-right:10px}.image-container{aspect-ratio:3/2;width:100%}.styled-list li{padding-left:70px}.styled-list li:before{width:50px;height:50px;line-height:50px}.styled-list li:before{content:counter(list-counter);font-size:2em}.discount-badge{margin-left:5px;padding:3px 13px;color:#fff;background:#3256d1;border-radius:100px;font-size:13px;font-weight:700;position:relative;bottom:3px}.gallery-image-sale-badge{position:absolute;top:30px;left:30px;z-index:100;color:#fff;background:#e42618;padding:8px 30px;border-radius:50px;font-weight:700;box-shadow:#00000029 0 3px 6px,#0000003b 0 3px 6px}.pdp-price-sale-badge{background:#e32619;display:inline-block;margin:5px 0;padding:7px 20px;color:#fff;border:1px dashed white;border-radius:100px;font-size:13px;font-weight:700}.youtube-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}.youtube-short{width:calc(33.33% - 20px);margin-bottom:20px}.youtube-short video{position:absolute;width:100%;height:100%}.video-wrapper{width:100%;position:relative;padding:0 0 177%!important;height:0}.play-pause-button{position:absolute;top:10px;right:10px;background-color:#00000080;color:#fff;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;font-size:18px;display:flex;justify-content:center;align-items:center}.play-pause-button:hover{background-color:#000c}@media screen and (max-width: 768px){.youtube-short{width:100%}}span.affirm-as-low-as{font-size:12px}.selleasy-block-product-addon{border-top:1px solid #eeeeee;margin-top:20px}.main-size-text-container{font-weight:400}.mattress-selection,.options-selection__option-values{margin:0;display:flex;gap:5px}.mattress-option,span.options-selection__option-value-name.mdc-ripple-surface.mdc-ripple-upgraded{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #dddddd;border-radius:4px;padding:12px 4px;font-size:14px;line-height:20px;text-decoration:none;margin:0}.mattress-option.active,.options-selection__option-value-input:checked+.options-selection__option-value-name{color:#fff;background:#999488;border-color:#999488}.mattress-option:active{color:inherit}.options-selection__option-value{display:flex;flex:1}label.options-selection__option-value-label{width:100%}.options-selection__option-header{margin-bottom:16px}.quantity-selector__label,.lb-upsell-ppa-title{font-size:var(--font-size-body)}.product-highlights-icons{display:flex;align-items:center;width:100%;justify-content:space-around;padding:15px 0;margin-left:calc(5.3125rem + 15px);flex-wrap:wrap;gap:20px}.product-highlights-icons>div{display:flex;align-items:center;flex-direction:column;flex:1;min-width:70px}.no-sheep{width:595px;background-color:#a6c4d9;color:#2c3245;padding:7px 30px;margin-left:calc(5.3125rem + 15px);margin-top:7px;margin-bottom:7px;display:flex;align-items:center;justify-content:center;gap:10px}a.mattress-option:visited:not(.active){color:#4d4d4d}@media all and (max-width: 719px){.no-sheep{width:100%;margin-left:0;padding:7px 10px}.no-bs{display:none}.product-highlights-icons{margin-left:0}.product-gallery--navigation{display:none}.pxs-image-with-text.pxs-image-with-text-section-height-original .pxs-image-with-text-content-wrapper{position:absolute;justify-content:left;max-width:180px}.pxs-image-with-text.pxs-image-with-text-section-height-original .pxs-image-with-text-content-wrapper h2{color:inherit;font-size:13px}.product-highlights-icons{gap:10px}}dialog{width:80%;max-width:1200px;border:none;border-radius:5px;padding:20px;box-shadow:0 0 10px #00000080;font-size:1.1rem;position:relative;overscroll-behavior:contain}dialog img{width:100%}dialog .close-btn{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer;color:#aaa}dialog .close-btn:hover,dialog .close-btn:focus{color:#000;text-decoration:none}dialog::backdrop{background-color:#00000080}@media all and (max-width: 1065px){.split-image{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/custom.css.map */
