.expectations-container{max-width:700px;margin:0 auto}.section-title{font-size:28px;font-weight:700;margin-bottom:5px;color:#2b2b2b}.section-subtitle{font-size:16px;color:#777;margin-bottom:30px}.expectation-item{display:flex;align-items:flex-start;margin-bottom:25px}.expectation-icon{font-size:22px;margin-right:15px;line-height:1.4}.expectation-text{flex:1}.expectation-heading{margin:0;font-size:18px;font-weight:700;color:#2b2b2b}.expectation-description{margin:4px 0 0;font-size:15px;color:#555}.collapsible-content__inner .image-wrap{background:none;padding-bottom:35px!important;margin-bottom:50px}.collapsible-content__inner .image-wrap .image-element{height:100%;width:auto}.ctm_top_usp .text-center{grid-column:unset}.ctm_top_usp .text-column__grid{grid-template-columns:repeat(4,1fr)}.ctm_top_usp.page-width{margin-top:-50px;z-index:1;position:relative}.ctm_top_usp.page-width .text-column__grid{background:#f5f1ec;border-radius:10px;padding:20px}.ctm_top_usp.page-width .text-column__grid .image-wrap{background:transparent}.ctm_top_usp.page-width .text-column__grid h3{margin:0;text-transform:unset;font-size:18px}.ctm_top_usp .text-center{max-width:180px;margin:0 auto}.home_coll_list .collection-top__title{display:block;text-align:center;background:#0a2e49;color:#fff;padding:10px;font-weight:600;font-size:18px}.home_coll_list .collection-item{margin:0;background:#f5f1ec}.home_coll_list .content_wrap{padding:15px}.home_coll_list .collection-item:not(.collection-item--below):after{display:none}.home_coll_list .content_wrap .collection-image{border-radius:20px;padding-bottom:80%}.home_coll_list .collection-item{border-radius:6px}.home_coll_list .content_wrap .sub_title{font-weight:500;font-size:15px;letter-spacing:0;text-align:center;margin-bottom:15px}.home_coll_list .content_wrap .coll_card_badge{display:inline-block;text-align:center;font-size:15px;background:#fff;padding:6px 12px;border-radius:50px;min-width:190px;margin-bottom:0;margin-top:16px;letter-spacing:0}.home_coll_list .content_wrap{text-align:center}.home_coll_list .content_wrap .starting_price{font-size:16px;font-weight:600;color:#5e5e5e;margin-top:16px}.home_coll_list .content_wrap .starting_price p{margin:0;letter-spacing:0}.home_coll_list .content_wrap .sale_price{margin:16px 0 0;color:#000;text-transform:uppercase;font-weight:600;letter-spacing:0;font-size:16px}.home_coll_list .content_wrap .coll_shop_btn{margin:16px 0 0;font-weight:600;color:#2a333a;font-size:16px;letter-spacing:0;background:#efb54a;padding:10px;border-radius:4px}.ctm_expect_from_us .custom__item{margin:0;height:auto;align-self:unset}.ctm_expect_from_us{background:#f5f1ec;height:100%;align-items:normal;margin:0}.ctm_expect_from_us .custom__item-inner--image{display:flex;flex-direction:column;height:100%}.ctm_expect_from_us .expectations-container{padding:50px 30px}.ctm_expect_from_us .section-title{font-size:36px;color:#2a333a;text-transform:unset;letter-spacing:0;margin-bottom:10px}.ctm_expect_from_us .section-subtitle{font-size:18px;color:#2a333a;letter-spacing:0}.ctm_expect_from_us .expectation-heading{color:#000;letter-spacing:0;text-transform:unset;font-size:24px;margin:0}.ctm_expect_from_us .expectation-description{color:#000;font-size:16px;letter-spacing:0}.ctm_expect_from_us .expectation-icon{font-size:32px;transform:rotate(90deg);margin-bottom:0}.ctm_expect_from_us .custom__item-inner--image .aos-animate{height:100%;position:unset;display:block}.ctm_expect_from_us .custom__item-inner--image .aos-animate .image-wrap.loaded{padding-bottom:0!important;height:100%!important}.ctm_expect_from_us .custom__item-inner--image .aos-animate img{height:100%}.custom-content.ctm_expect_from_us .expectations-container .expectation-item:last-of-type{margin-bottom:0}.ctm_expect_from_us .custom__item{display:flex;justify-content:center;flex-direction:column}.review_slide_item{background:#fff}.review_slide_item .review_main_image{position:relative;padding-bottom:100%}.review_slide_item .review_main_image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.review_slide_item .rev_content_wrap{padding:12px}.review_slide_item .rev_content_wrap .rev_content{color:#444;font-size:14px}.review_slide_item .testimonial-stars{margin:0}.review_slide_item .rev_heading{font-weight:800;line-height:1.2;font-size:16px}.review_slide_item .rev_author{font-size:14px;color:#888}.review_slide_item .rev_content_wrap .rev_content p{margin:0}.ctm_how_it_work .rte-setting{font-size:16px;color:#1a202c}.ctm_how_it_work .text-center{padding:0 30px}.ctm_how_it_work h3{text-transform:unset;color:#1a202c;margin-bottom:10px;font-size:20px;margin-top:25px}.faq_home .fq_question{margin-bottom:10px}.faq_home .fq_question .collapsible-trigger--inline{display:block;width:100%;padding-left:12px;padding-right:30px;background:#d9d9d9;border-radius:5px}.faq_home .fq_question .collapsible-trigger--inline .collapsible-trigger__icon{border:0;left:auto;right:5px}.faq_home .fq_question .collapsible-content.is-open{font-size:16px;background:#d9d9d933;border-radius:4px}.faq_home .fq_question .collapsible-content__inner{padding:20px}.faq_home .fq_question .collapsible-content .rte p{margin-bottom:15px}.faq_home .fq_question .collapsible-content .rte p:last-child{margin:0}.faq_home .fq_question .collapsible-trigger--inline{font-weight:600}.faq_home .fq_question .collapsible-trigger--inline .collapsible-trigger__icon svg{width:15px}.faq_home .fq_question .collapsible-trigger--inline .collapsible-trigger__icon svg path{stroke-width:3px}header#SiteHeader{padding-bottom:0}#SiteHeader .main_menu_bar{background:#0a2e49;--colorNavText: #fff;margin-top:20px;padding:5px 0}#SiteHeader .main_menu_bar .icon-chevron-down path{stroke-width:4px}.tabbed-collections .tabs{display:flex}.tabbed-collections .tabs .tab-button{flex:1;border-bottom:2px solid #cacaca00;margin-bottom:40px;padding:12px;box-shadow:0 2px #cacaca;font-weight:600;color:#0a2e49;font-size:20px;letter-spacing:0}.tabbed-pro-detail .page-width{display:flex;align-items:center}.tab_product_cta a.btn{background:linear-gradient(360deg,#00ac00,#3ec000);box-shadow:0 3px 13px #0099005c;text-transform:none;letter-spacing:0;font-size:18px;padding:16px 30px;display:flex;align-items:center;gap:6px}.tab_product_cta a.btn span{padding-right:30px;margin-bottom:-4px}.pro_tab_info{width:calc(100% - 270px) display:flex;flex-direction:column;font-weight:700;font-size:14px;line-height:18px;padding-right:40px}.pro_tab_info .money{color:#ca232c}.tab_btns{width:100%;max-width:525px}.tab_product_cta{display:flex;gap:5px;width:calc(100% - 525px);align-items:center;justify-content:end}.tab_product_cta img{border-radius:5px;width:40px;height:40px}.tabbed-collections .tabs .tab-button.active{border-color:#0a2e49;box-shadow:0 2px #0a2e49}.tabbed-collections .grid-product__image-mask{border-radius:20px;overflow:hidden}.tabbed-collections .grid-product__tag{display:none}.review_slider_wrap{position:relative}.countdown-wrapper{display:flex;justify-content:center;padding:0;margin-top:20px;margin-bottom:20px}.countdown{display:flex;background:#fff;border-radius:20px;box-shadow:0 4px 12px #0000001a;padding:10px 20px;font-weight:700;font-size:20px;color:#1e1e1e;gap:12px;min-width:250px;justify-content:center}.countdown>div{text-align:center}.countdown .label{font-size:12px;font-weight:400;color:#2a333a;letter-spacing:0}.ctm_home_hero .hero__text-shadow{width:100%;max-width:350px;text-align:center}.ctm_home_hero .hero__text-shadow .hero__title{line-height:1.2}.ctm_home_hero .btn{background:orange;color:#000;font-size:18px;letter-spacing:revert-layer;text-transform:capitalize;border-color:orange;border-radius:4px;font-weight:700}.testimonials-section .section-header h2{color:#fff;text-transform:unset;font-size:36px}.ctm_how_it_work.page-width .section-header h2,.home_coll_list .section-header h2{font-size:36px;color:#2a333a;text-transform:unset;letter-spacing:0}.review_slide_item .rev_content_wrap .testimonial-stars{color:#0f843c;font-weight:bolder;font-size:18px;line-height:1}.review_slide_item .rev_star{display:flex;align-items:center;gap:10px;margin-bottom:10px}.review_slide_item .rev_star .verify_rev{font-size:12px;display:flex;align-items:center;gap:4px;color:#666}.review_slide_item .rev_heading{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:8px}.review_slide_item .rev_content_wrap .rev_content{margin-bottom:10px}.review_slider_wrap .swiper-button-next{right:-35px}.review_slider_wrap .swiper-button-prev{left:-35px;transform:rotate(180deg)}.faq_home .section-header .section-header__title{text-transform:unset;font-size:36px}.rating_and_rev{display:flex;align-items:center;justify-content:center;gap:10px}.rating_and_rev p{font-size:16px;margin:0;color:#fff}.tabbed-collections .tabs .tab-button{display:flex;align-items:center;justify-content:center;gap:15px}.tabbed-collections .tabs .tab-button img{width:auto;max-height:25px}.ctm_how_it_work .sub_title{color:#1a202c}.icon_free_swatches{display:inline-flex;width:auto;gap:10px;align-items:center}.icon_free_swatches p{margin:0;font-size:13px;text-wrap:auto;line-height:1.3;font-weight:500;color:#2a333a}.icon_free_swatches img{max-height:25px}.icon-bag-image{max-height:25px;width:auto!important}.header-item .site-nav__icons{display:flex;align-items:center;gap:10px}.head_search_desk predictive-search input{background:#efefef;border-radius:50px;padding-left:45px;font-size:15px;color:#2a333a}.head_search_desk predictive-search .btn--search{left:5px;right:auto}.head_search_desk .icon-search{max-height:18px;width:auto}.head_search_desk .btn--close-search{background:#efefef;border-radius:100%;height:30px;width:30px}.head_search_desk predictive-search form{align-items:center;z-index:9}.head_search_desk .btn--close-search svg path{stroke-width:5px}.grid__item.grid-product .grid-product__meta{text-align:left;padding-left:15px;padding-right:15px;padding-top:20px}.grid__item.grid-product .grid-product__meta .grid-product__title{font-weight:700;font-size:18px;letter-spacing:0;text-transform:unset;color:#2a333a;margin-bottom:8px}.grid__item.grid-product .grid-product__meta .card_description{font-size:16px;letter-spacing:0;margin-bottom:15px}.grid__item.grid-product .grid-product__price{font-size:16px;letter-spacing:0;font-weight:800;color:#2a333a}.grid__item.grid-product .grid-product__price .grid-product__price--original{color:#999;-webkit-text-decoration-color:red;text-decoration-color:red}.grid__item.grid-product .grid-product__price--savings{font-size:16px;color:#0d7f00}.grid__item.grid-product .grid-product__meta .title_on_sale{background:#0d7f00;padding:3px 10px;font-size:10px;color:#fff;border-radius:10px;vertical-align:middle;margin-bottom:3px;display:inline-block;margin-left:8px;font-weight:500}div#insta-feed h2{text-transform:unset}.footer_bottom_bar{display:flex;align-items:center;justify-content:space-between;margin-top:60px;padding-top:20px;border-top:1px solid #5f5f5f}footer.site-footer{padding-bottom:20px}.footer_bottom_bar .footer_policy_links{display:flex;font-size:max(calc(var(--typeBaseSize)*.7),12px);list-style:none;padding:0;margin:0;gap:30px}.footer__title{text-transform:unset!important;letter-spacing:.5px;font-size:18px}.tabbed-pro-detail .feature-row .feature-row__text .icoc_label p{margin:0}@media only screen and (min-width:769px){.background-media-text--350,.background-media-text--350 .background-media-text__video,.background-media-text__spacer.background-media-text--350{min-height:350px}}@media only screen and (max-width:767px){.icon_free_swatches{display:none}.ctm_home_hero .hero__text-shadow{max-width:unset}.countdown-wrapper{margin:0}.ctm_top_usp .text-column__grid{grid-template-columns:repeat(2,1fr);gap:20px}.ctm_top_usp.page-width .text-column__grid h3{font-size:15px}.ctm_top_usp.page-width .text-column__grid .image-wrap{margin-bottom:10px}.ctm_how_it_work.page-width .section-header h2,.home_coll_list .section-header h2{font-size:28px}.home_coll_list .collection-top__title{font-size:16px}.home_coll_list .content_wrap .coll_shop_btn{font-size:14px;padding-left:5px;padding-right:5px}.home_coll_list .content_wrap .coll_card_badge{min-width:unset;font-size:13px;width:100%}.tabbed-collections .tabs .tab-button{flex-direction:column;gap:12px;box-shadow:0 2px #cacaca;font-size:15px}.tabbed-collections.page-width.page-width--flush-small{padding-left:20px;padding-right:20px}.grid__item.grid-product .grid-product__meta{padding-left:10px;padding-right:10px}.grid__item.grid-product .grid-product__meta .grid-product__title{font-size:16px}.grid__item.grid-product .grid-product__meta .card_description,.grid__item.grid-product .grid-product__price{font-size:14px}.testimonials-section .section-header h2{font-size:28px}.testimonials-section .page-width{padding-left:30px;padding-right:30px}.review_slider_wrap .swiper-button-next{right:-20px}.review_slider_wrap .swiper-button-prev{left:-20px}.ctm_how_it_work h3{font-size:18px}.ctm_how_it_work .rte-setting{font-size:14px}.ctm_expect_from_us .section-title{font-size:28px;text-align:center}.ctm_expect_from_us .section-subtitle{font-size:16px;margin-bottom:40px;text-align:center}.ctm_expect_from_us .custom__item{padding:0}.ctm_expect_from_us .expectation-heading{font-size:18px}.ctm_expect_from_us .expectation-description{font-size:15px}.ctm_expect_from_us .expectation-icon{font-size:22px}.faq_home .section-header .section-header__title{font-size:28px}.site-footer .collapsible-content__inner .image-wrap{margin-top:40px;margin-bottom:20px}.site-footer .collapsible-content__inner .image-wrap .image-element{margin:0 auto}.site-footer .social-icons{margin-bottom:40px}.footer_bottom_bar{flex-direction:column;gap:10px;margin-top:40px}.footer_bottom_bar .footer_policy_links{gap:20px}}.ctm_product_top_label .text-column__grid>div{display:flex;align-items:center;padding-top:15px;padding-bottom:15px;gap:7px;justify-content:center}.ctm_product_top_label .text-column__grid>div image-element{position:static}.ctm_product_top_label .text-column__grid>div .image-wrap{background:transparent}.ctm_product_top_label .text-column__grid>div p{color:#232f3e;font-size:14px;line-height:24px;letter-spacing:0px}.ctm_product_top_label .text-column__grid>div .img_icon_box{max-height:10px}.ctm_product_top_label .text-column__grid>div .text-spacing{margin-bottom:0}.own_testimonial_css .testimonials-slide{width:20%;padding-top:0;padding-bottom:0}.own_testimonial_css cite:before{content:"";width:30%;height:1px;background:#d9d9d9;display:block;margin:8px 0}.own_testimonial_css .testimonials-slide .testimonials-slider__text{box-shadow:0 2px 4px #0704921a}.own_testimonial_css .testimonials-slide.is-selected .testimonials-slider__text{transform:scale(.95)}.pro_new_imgtext .feature-row{background:#232f3e;border-radius:20px;overflow:hidden;align-items:stretch}.pro_new_imgtext .feature-row__text h2{text-transform:none}.pro_richtext_cta{background:#2a333a}.pro_richtext_cta .page-width{background-image:url(/cdn/shop/files/Triangle.png?v=1759035167);background-repeat:no-repeat;background-position:50% 0;background-size:50px;padding:50px 0;color:#fff;max-width:650px}.pro_richtext_cta .page-width h2{text-transform:none;line-height:1.4}.pro_richtext_cta .page-width .btn{background:linear-gradient(360deg,#00ac00,#3ec000);box-shadow:0 3px 13px #0000005c;box-shadow:0 2px #090;border-radius:5px;padding-right:40px;padding-left:40px;text-transform:none;letter-spacing:0;font-size:20px}.pro_richtext_cta a.btn span,.tab_product_cta a.btn span{width:24px;height:22px;display:inline-block;background:url(/cdn/shop/files/Shape_Copy_6.png?v=1759035728);background-repeat:no-repeat;background-size:contain;padding-right:37px;margin-bottom:-8px}.pro_richtext_cta p{margin-top:-13px;font-size:14px;line-height:18px;letter-spacing:0px}.pro_richtext_cta p em{color:#f9bf3b;font-style:normal;background:url(/cdn/shop/files/Path.png?v=1759036993);background-repeat:no-repeat;background-size:contain;padding-left:22px}.tabbed-pro-detail .feature-row{display:flex;gap:5rem;align-items:flex-start;margin:0}.tabbed-pro-detail .feature-row .feature-row__text{width:calc(50% - 2.5rem);display:flex;flex-wrap:wrap}.tabbed-pro-detail .feature-row .feature-row__text h3{width:100%;margin-bottom:0;text-transform:capitalize}.tabbed-pro-detail .feature-row .feature-row__text .icoc_label{width:50%;text-align:center;margin-bottom:0}.tabbed-pro-detail .feature-row .feature-row__text .icoc_label img{margin:auto}.tabbed-pro-detail .feature-row .feature-row__images{width:calc(50% - 2.5rem)}.tabbed-pro-detail .feature-row .feature-row__images .img_slider{width:100%;overflow:hidden}.tabbed-pro-detail .feature-row .feature-row__images .img_slider .slide-track{display:flex;gap:22px}.tabbed-pro-detail .feature-row .feature-row__images .img_slider img{border-radius:10px;width:100%;object-fit:cover;max-width:436px;max-height:300px;aspect-ratio:1}.tabbed-pro-detail .feature-row .feature-row__images .img_block{display:flex;gap:50px;flex-wrap:wrap}.tabbed-pro-detail .feature-row .feature-row__images .img_block img{width:calc(50% - 25px)}.tabbed-pro-detail .tabs{background:#f0f2f5;margin-bottom:50px}.tabbed-pro-detail .tabs .tab-button{padding:18px 0;margin-right:30px;font-weight:700;font-size:15px}.tabbed-pro-detail .tabs .tab-button.active{border-bottom:4px solid #000000;font-weight:500}.ship_content{width:90%;margin:auto;font-size:16px;text-align:center}.tabbed-pro-detail .grid{margin:0}.tabbed-pro-detail .feature-row__text .icon_wrap{position:relative;padding-bottom:110px;max-width:110px;margin:0 auto}.tabbed-pro-detail .feature-row__text .icon_wrap img{position:absolute;top:0;bottom:0;width:100%;height:100%}.feature-row__item.feature-row__text.dimensions{row-gap:50px}.feature-row__item.feature-row__text.dimensions .icon_heading{margin:20px 0 10px;font-size:16px}.feature-row__item.feature-row__text.dimensions .icon_dynamic{font-size:16px;color:#000}.feature-row__item.feature-row__text.dimensions .icoc_label{padding:0 30px}@media (min-width: 769px){.pro_new_imgtext .feature-row__images{margin-right:0;flex:0 1 47%;min-width:47%}.pro_new_imgtext .feature-row__text{color:#fff;flex:0 1 53%;min-width:53%;padding:60px 50px}.pro_new_imgtext .feature-row__first-image{height:100%}.pro_new_imgtext .image-wrap{height:100%!important;padding-bottom:0!important}.pro_new_imgtext .image-wrap img{height:100%}}@media (max-width: 1280px){.own_testimonial_css .testimonials-slide{width:33%;padding-top:0;padding-bottom:0}.own_testimonial_css .testimonials-slide .testimonials-slider__text{margin:0}.tab_product_cta .pro_tab_info{padding-right:0;width:calc(100% - 270px)}.tab_product_cta a.btn{padding:17px 15px}.tab_product_cta span{padding-right:0!important;width:20px!important;height:20px!important}}@media (max-width: 1025px){.tab_product_cta{display:none}}@media (max-width: 768px){.product__photos .customer-review-block{display:none}.pro_new_imgtext .feature-row__text{color:#fff;padding-bottom:30px}div#shopify-section-template--25380499554689__background_image_text_RKDXGj .background-media-text__inner{position:absolute;top:0}.own_testimonial_css .testimonials-slide{width:80%;padding-top:0}.own_testimonial_css .testimonials-slide .testimonials-slider__text{margin:0}.tabbed-pro-detail .tabs,.tabbed-pro-detail .tabs-content{padding:0 16px}.tabbed-pro-detail .feature-row .feature-row__text{width:100%}.tabbed-pro-detail .feature-row{gap:0}.tabbed-pro-detail .tabs .tab-button{margin-right:16px}.money-back-block{margin-left:-10px!important;width:calc(100% + 20px)!important}.trust-review-block-wrap{font-size:12px}.trust-review-block-wrap .rev_rat_star{max-width:60px}.trust-review-block-wrap img{max-height:18px}}.ctm_product_action_wrap .variant__label,.cl-po--option[data-option="Make your Bed a TV Bed"] .cl-po--label,.cl-po--option[data-option="Select Mattress"] .cl-po--label{font-size:15px!important;color:#5f6061;font-weight:700;letter-spacing:0!important;text-transform:capitalize!important}.variant-input-wrap-ctm input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.variant-input-wrap-ctm input[type=radio]:focus+label{border-color:var(--colorTextBodyAlpha005);box-shadow:0 0 0 1px var(--colorTextBody)}.variant-input-wrap-ctm input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--colorTextBody)}.ctm_updated_pro #_rsi-buy-now-button{display:none!important}.ctm_updated_pro .product-image-main{border-radius:10px;overflow:hidden}.ctm_updated_pro .product__thumbs--below .product__thumb-item{margin-right:8px}.ctm_updated_pro .image-wrap.image-wrap__thumbnail{padding-bottom:100%!important;width:76px;border-radius:10px}.ctm_updated_pro .image-wrap.image-wrap__thumbnail image-element{position:absolute;height:100%;width:100%}.ctm_updated_pro .image-wrap.image-wrap__thumbnail image-element .image-element{position:absolute;top:0;object-fit:cover!important;height:100%}.ctm_updated_pro .product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{border-radius:10px}.customer-review-block{background:#fcf8e6;border-radius:10px;padding:20px}.customer-review-block .review_name_image{display:grid;grid-template-columns:50px 1fr;align-items:center}.customer-review-block .review_name_image .img_wrap{position:relative;padding-bottom:100%}.customer-review-block .review_name_image .img_wrap .profile-picture{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;border-radius:100%;border:3px solid #F6F0E5}.customer-review-block .review_name_image .name_rating{display:flex;gap:10px}.customer-review-block .review_name_image .verify_text{font-size:12px;color:#3dbd00;font-weight:500;display:flex;align-items:center;gap:3px}.customer-review-block .review_name_image .customer-name{font-size:16px;font-weight:700;color:#232f3e}.customer-review-block .review_name_image{gap:10px}.customer-review-block .review-message{font-size:15px;color:#5f6061;margin-top:8px}.customer-review-block{margin-top:20px;position:relative}.customer-review-block:after{content:"";background:#fdf8e6;width:20px;height:20px;display:block;position:absolute;top:-8px;transform:rotate(45deg);left:8%}.money-back-block{background:#f6e8c6;border:1px solid #E8D7AF;padding:18px}.money-back-block-inner{display:flex;align-items:center;gap:10px}.money-back-block p{margin:0;font-size:13px;color:#5b6064}.money-back-block img{max-width:60px}.money-back-block .money-back-text h3{font-size:16px;margin:0 0 8px;font-weight:700;text-transform:none}.money-back-block .money-back-block-inner{max-width:400px;margin:0 auto}.live-viewers-block{display:flex;align-items:center;font-size:14px;font-weight:700;letter-spacing:0;color:#ca232c;gap:5px;margin-bottom:10px}.product-single__title{font-weight:700;font-size:36px;text-transform:none!important;color:#232f3e}.product-block.short_desc{font-size:16px;color:#232f3e;font-weight:500}.ctm_updated_pro .product-block{margin-bottom:20px}.benefits_list{margin:0;list-style:none;font-size:16px;color:#5f6061;font-weight:400}.benefits_list li{position:relative;padding-left:25px}.benefits_list li:after{content:"";width:16px;height:16px;display:block;position:absolute;left:0;top:4px;background-image:url(/cdn/shop/files/Path.svg?v=1759070971);background-repeat:no-repeat;background-size:contain;background-position:center left}.ctm_product_action_wrap{padding:25px;background:#f0f2f5;border-radius:10px}.ctm_product_action_wrap .payment-icon-block{margin-bottom:20px}.ctm_product_action_wrap .payment-icon-block img{max-width:350px;width:100%}.money-back-block{margin-left:-25px;width:calc(100% + 50px)}.ctm_cta_bottom_icons .icon-and-text{gap:10px;font-size:14px;font-weight:700;color:#5f6061}.delivery-info-block{font-size:14px;color:#5f6061}.delivery-info-block strong{color:#000}.delivery-info-block .instock{padding-left:25px}.delivery-info-block .instock:after{content:"";width:16px;height:16px;display:block;position:absolute;left:0;top:4px;background-image:url(/cdn/shop/files/Path.svg?v=1759070971);background-repeat:no-repeat;background-size:contain;background-position:center left}.delivery-info-block .instock{position:relative}.delivery-info-block .instock>span:first-child{color:#3dbd00;font-weight:700}.ctm_product_action_wrap .product-block.product-block--price{margin-bottom:10px}.ctm_product_action_wrap .product-block.product-block--price .product__policies{display:none}.ctm_product_action_wrap .product-block.product-block--price .product__price{font-weight:700;font-size:30px;color:#ca232c;letter-spacing:0}.trust-review-block-wrap{display:flex;align-items:center;justify-content:center;gap:6px;font-weight:600;font-size:14px}.trust-review-block-wrap img{max-height:22px;margin-top:-5px}.trust-review-block-wrap .rev_rat_star{display:flex;align-items:center}.trust-review-block{margin-top:20px}.color_selector_wrap{padding:15px 15px 10px;border:1px solid #DDDDDD;box-shadow:0 2px 3px #0000001a;border-radius:4px;background:#fff}.color_selector_wrap .color-swatch:before{border:0}.variant-input-wrap-ctm input[type=radio]+label{border:1px solid #f0f2f5}.color_selector_wrap .custom_color_heading{font-size:13px;color:#5f6061;font-weight:500;margin-bottom:5px;margin-top:12px}.color_selector_wrap .custom_color_heading:first-of-type{margin-top:0}.variation_card_image .variant__button-label{margin:0!important}.variation_card_image{display:flex;flex-wrap:wrap;gap:8px}.variation_card_image .variant-input{width:calc(25% - 6px)}.variation_card_image .variant-input .variant__button-label{display:flex;align-items:center;color:#5f6061;font-size:14px;letter-spacing:0;line-height:1.3;padding:12px 5px;gap:8px;background:#fff;border:1px solid #DDDDDD;box-shadow:0 2px 3px #0000001a;border-radius:4px;height:100%}.variation_card_image .variant-input .variant__button-label img{max-height:40px;height:auto!important;object-fit:contain;max-width:50px}.ctm_updated_pro .product-single__meta{padding-left:18px}.variation_card_image input[type=radio]:checked+label{box-shadow:0 0 0 2px #f09831;background:#fff5e3}.variation_card_image.bed_base .variant__button-label{flex-direction:column;text-align:center;height:100%;padding:5px}.variation_card_image.bed_base .variant__button-label img{width:100%;max-height:unset;max-width:unset}.cl-po--option[data-option="Make your Bed a TV Bed"] .cl-po--swatch img{margin:0}.cl-po--option[data-option="Make your Bed a TV Bed"] .cl-po--swatch{height:auto}.cl-po--option[data-option="Professional Assembly"],.cl-po--option[data-option="Add Bed Recycling"]{display:inline-flex;width:auto;background:#fff;gap:15px;border-radius:4px;border:1px solid #DDDDDD;box-shadow:0 2px 3px #0000001a;justify-content:space-between;max-width:420px;position:relative;padding:12px 15px 12px 45px}.cl-po--option[data-option="Professional Assembly"] .cl-po--checkbox-item,.cl-po--option[data-option="Add Bed Recycling"] .cl-po--checkbox-item{margin:0;font-size:0!important}.cl-po--option[data-option="Professional Assembly"] .cl-po--checkbox-item input,.cl-po--option[data-option="Add Bed Recycling"] .cl-po--checkbox-item input{margin:0;box-shadow:#fff 0 0,#374151 0 0 0 1px,#0000000d 0 1px 2px!important;border-color:#374151!important}.cl-po--option[data-option="Professional Assembly"] .cl-po--label,.cl-po--option[data-option="Add Bed Recycling"] .cl-po--label{margin:0!important;color:#5f6061!important;font-size:16px!important;font-weight:700}.cl-po--option[data-option="Professional Assembly"] span:empty,.cl-po--option[data-option="Add Bed Recycling"] span:empty{display:none}.cl-po--option[data-option="Professional Assembly"]:after,.cl-po--option[data-option="Add Bed Recycling"]:after{content:"";width:25px;height:25px;position:absolute;left:10px;top:50%;transform:translatey(-50%);background-image:url(/cdn/shop/files/120_19_1_4c879787-8b61-453e-bf23-d028f6270be1.png);background-size:contain;background-repeat:no-repeat}.variation_card_image.bed_base .variant-input[data-value="No Storage"]{order:1}.color_selector_wrap .variant-input{text-align:center;display:inline-flex;flex-direction:column;justify-content:flex-start;color:#5f6060}.color_selector_wrap .variant-input .clr_opt_name{font-size:10px}.color_selector_wrap{display:flex;flex-wrap:wrap;gap:3px}.color_selector_wrap .custom_color_heading{width:100%}.ctm_updated_pro .product-block .variant-wrapper+.variant-wrapper{margin-top:20px}.ctm_updated_pro .product-block .variant-wrapper .variant-input-wrap{margin:0}.ctm_updated_pro .cl-po--option[data-option="Select Headboard"]{display:none}.variant_badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);color:#fff;font-size:11px;padding:2px 6px;font-weight:700;border-radius:3px;width:max-content}.variation_card_image .variant-input .variant__button-label{overflow:unset;position:relative}.variant_badge.red{background:#ca232c}.variant_badge.blue{background:#1d6ec1}.cl-po--option[data-option="Make your Bed a TV Bed"] .cl-po--swatch-img{width:110px;height:auto;border-radius:0!important;padding:5px;border:1px solid #DDDDDD}.ctm_product_action_wrap .add-to-cart{background:linear-gradient(360deg,#00ac00,#3ec000);border-radius:5px;box-shadow:0 3px 13px #0099005c;box-shadow:0 2px #090;display:flex;align-items:center;justify-content:center;gap:15px;max-width:420px}.ctm_product_action_wrap .add-to-cart span{letter-spacing:0;font-size:20px;font-weight:700}.ctm_updated_pro.bottom .add-to-cart{max-width:unset}.ctm_updated_pro.bottom .add-to-cart span{text-transform:capitalize}.feature-row__item.feature-row__text.pro_description{font-size:16px}.feature-row__item.feature-row__text.dimensions~.feature-row__images p{font-size:16px}.tabbed-pro-detail .feature-row .feature-row__images .img_block{margin-top:40px}.ctm_updated_pro .variant__button-label.color-swatch{border-radius:5px;width:60px;height:60px}@media only screen and (min-width:769px){.ctm_updated_pro .grid__item.medium-up--one-half.product-single__sticky{width:45%}.ctm_updated_pro .grid__item.medium-up--one-half:not(.product-single__sticky){width:55%}}@media (max-width: 768px){.ctm_product_top_label{display:none}.ctm_updated_pro .product-single__meta{text-align:left!important;padding-left:0}.ctm_product_action_wrap{padding:20px 10px}.variation_card_image .variant-input{width:calc(33% - 5px)}.variation_card_image .variant-input .variant__button-label{flex-direction:column;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
