.product-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.fration{background:#f2cf5c;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;font-family:Gellix;font-style:normal;font-weight:700;font-size:18px;color:#000}.product-title{font-family:Gellix;font-style:normal;font-weight:700;font-size:18px;color:#000}.usp-logo{width:50px}.usp-logo img{width:100%;height:auto}.mattress_products_grid_c{border-radius:20px!important;border:1px solid #eee!important;background:#eee!important;padding:15px 15px 30px}.mattress_product_con h3{font-size:18px}.mattress_product_shop_now{text-align:center}.mattress_product_shop_now a{background:#facb07;color:#192e59}@media screen and (max-width: 767px){.mattress_products_grid_s .mattress_products_grid_c{padding:15px 15px 30px}.product-title{width:60%}}@media screen and (min-width: 768px) and (max-width:1024px){.fration{width:40px;height:40px;font-size:12px}.product-title{font-size:16px}.usp-logo{width:40px}}.combo-banner-section{background:#e0eefb}h3.combo-sec-title{text-align:center;color:#192e59;font-size:22px;font-weight:700}.mat-compare-sec tr,.mat-compare-sec td,.mat-compare-sec th,.mat-compare-sec table{border:unset!important}.mat-compare-sec .container{padding-top:48px;padding-bottom:48px}.mat-compare-sec .container.gcs-mobile{display:none}.mat-compare-sec .container.gcs-desktop{display:block}h3.mat-compare-sec-title{text-align:center;margin-bottom:30px;font-family:Gellix;font-style:normal;font-weight:700;font-size:54px;line-height:40px;color:#192e59}.mat-compare-sec table.desktop th,.mat-compare-sec table.desktop td{padding:15px 0}.mat-compare-sec table.desktop tr.bordered{border-top:1px solid #cfcfd0!important}.mat-compare-sec table.desktop tr.bordered td:first-child{text-align:left}.mat-compare-sec table.desktop tr.bordered td{font-family:Gellix;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#282828}.mat-compare-sec table.desktop tr.bordered td:first-child{font-weight:600}.mat-compare-sec table.desktop tbody{position:relative}.mat-compare-sec table.desktop tbody:before{content:"";position:absolute;box-shadow:0 2px 4px #0000000d,0 10px 20px #0000001a;border-radius:4px;width:25%;height:100%;left:22%}.mat-compare-sec table.desktop{width:90%;margin:auto;text-align:center}.mat-compare-sec table.mobile{box-shadow:none;width:80%;margin:auto}.mat-compare-sec table.mobile th br{display:none}.mat-compare-sec table.mobile th,.mat-compare-sec table.mobile td{text-align:center}.mat-compare-sec table.mobile tr:nth-child(2){box-shadow:0 0 1px #000;border-radius:100px}.mat-compare-sec{scrollbar-width:thin;scrollbar-color:#000 green!important}.mat-compare-sec table.mobile{display:none}@media screen and (max-width:767px){.mat-compare-sec table.mobile{width:unset;overflow-x:scroll;display:block;margin-right:-15px}.mat-compare-sec table.mobile th br{display:block}.mat-compare-sec table.mobile td img{max-width:100px!important}.mat-compare-sec .container{padding-top:48px;padding-bottom:20px}.mat-compare-sec table.mobile{display:block}.mat-compare-sec table.desktop{display:none}.mat-compare-sec table.mobile th,.mat-compare-sec table.mobile td{padding:15px 10px}.mat-compare-sec table.mobile th,.mat-compare-sec table.mobile td{font-size:12px}.mat-compare-sec .container.gcs-mobile{display:block}.mat-compare-sec .container.gcs-desktop{display:none}h3.mat-compare-sec-title{font-size:30px;line-height:36px}}@media screen and (min-width:768px) and (max-width:1024px){.mat-compare-sec table{width:100%!important}.mat-compare-sec table th br{display:block}.mat-compare-sec table td img{max-width:100px!important}.mat-compare-sec table.desktop tr.bordered td:first-child{max-width:100px}.mat-compare-sec table.desktop tbody:before{left:19.5%}h3.mat-compare-sec-title{font-size:40px;line-height:36px}}.collection_deep-dream-mattress .return_grid_icon_box{background:#ffe47f}.return_grid_icon_box .pro-usp h3.sec-title{font-family:Gellix;font-style:normal;font-weight:700;font-size:30px;text-align:center;color:#192e59;margin-bottom:30px}.return_grid_icon_box .pro-usp .return_row{display:flex!important;flex-direction:row;align-items:self-start;width:100%;margin:auto}.return_grid_icon_box .pro-usp .return_col.return_col_content{flex:unset!important;width:25%!important;max-width:unset;padding:unset}.return_grid_icon_box .pro-usp .return_icon_box img{width:100%!important;height:auto!important;max-width:150px!important}.return_icon_box h2{font-family:Gellix!important;font-style:normal!important;font-weight:600!important;font-size:16px!important;line-height:normal!important;color:#192e59!important;text-align:center!important}@media screen and (max-width:767px){.return_grid_icon_box .pro-usp .return_row{display:flex!important;flex-flow:wrap;row-gap:20px}.return_grid_icon_box .pro-usp .return_col.return_col_content{width:50%!important;padding:0!important}.return_grid_icon_box .pro-usp .return_icon_box{display:block}.return_grid_icon_box .pro-usp .return_icon_box img{max-width:100px}.return_grid_icon_box .pro-usp .return_icon_box>div:first-child{margin-right:unset}.return_grid_icon_box .pro-usp .return_icon_box h2{max-width:160px;margin-top:10px!important}.return_grid_icon_box .pro-usp .return_icon_box>div{text-align:center}}@media screen and (min-width:768px) and (max-width:1024px){.return_grid_icon_box .pro-usp .return_icon_box img{max-width:100px}.return_grid_icon_box .pro-usp .return_icon_box h2{max-width:160px;margin-top:10px!important}.return_grid_icon_box .pro-usp .return_icon_box>div{text-align:center}.return_grid_icon_box .pro-usp .return_row{flex-wrap:wrap;justify-content:center;row-gap:30px}}.brand-slider{background:#deebfa;padding:20px 0}.brand-slider .slick-track{display:flex;align-items:center}.brand-slider .slick-track .slick-slide div{text-align:center}div#brand-logo-slider img{width:auto!important;max-width:100%}@media screen and (max-width:767px){div#brand-logo-slider img{padding:0 10px}.brand-slider{background:#f3c738;padding:10px 0}}.mattress-selector-wrapper.mat-cta h3{margin-bottom:30px}.mat-cta p{font-family:Gellix;font-style:normal;font-weight:500;font-size:16px;line-height:18px;text-align:center;color:#000;max-width:500px;margin-bottom:20px}.mattress-selector-wrapper.mat-cta a.mattress-sltr-cta{background:#facb07;border:2px solid #facb07;color:#000;text-transform:unset}.mattress-selector-wrapper{background:#fcf9f4}@media screen and (max-width:767px){.mattress-selector-wrapper.mat-cta{height:100%;padding-bottom:40px;padding-top:40px}.mattress-selector-wrapper.mat-cta h3{max-width:70%!important}.mat-cta p{max-width:70%;font-weight:700}.mattress-selector-wrapper{background:#f4f7fd}}.clearance_banner_bar{display:block!important;padding:7px 0;background:#facb07;font-family:Gellix;color:#fff}.clearance_banner_bar h3 span.bnrtext-desktop{align-items:center!important}.clearance_bar_inner .clearance_BannerBar_Heading span.cd-cnt{display:flex;align-items:center;gap:5px}.clearance_bar_inner{justify-content:center!important;gap:30px}.banner_counter_section{display:none}.clearance_banner_bar h3{color:#192e59}.dd-mattress-reviews-wrapper{padding:57px 0;background:#fcf9f4}.dd-mattress-reviews-wrapper h2.title{font-family:Gellix;font-style:normal;font-weight:700;font-size:54px;line-height:60px;text-align:center;color:#192e59;margin:0 0 30px}.dd-mattress-reviews-wrapper .jdgm-temp-hidden{display:block}.reviews-short-detail{display:flex;align-items:center;justify-content:center;gap:50px;margin-bottom:30px}.total-rating{font-family:Gellix;font-style:normal;font-weight:600;font-size:75.2074px;line-height:84px;color:#1e2229}.jdgm-rev-widg__summary-stars{display:flex;align-items:center;gap:3px}.jdgm-rev-widg__summary-stars .jdgm-star.jdgm--on{color:#f1c21b;font-size:12px}.jdgm-rev-widg__summary-text{font-family:Gellix;font-style:normal;font-weight:500;font-size:16px;line-height:18px;color:#60626c}.jdgm-histogram{display:flex;flex-direction:column;gap:5px}.jdgm-histogram .jdgm-histogram__row{display:flex;align-items:center;justify-content:flex-start}.jdgm-histogram span.num{font-family:Gellix;font-style:normal;font-weight:500;font-size:16px;line-height:18px;color:#1e2229;display:inline-block;width:20px}.reviews-short-detail .jdgm-histogram span.jdgm-star.jdgm--on{color:#f1c21b!important;padding-right:5px!important}.reviews-short-detail .jdgm-histogram .jdgm-histogram__star{display:flex;align-items:center}.reviews-short-detail .jdgm-histogram .jdgm-histogram__bar{width:290px;max-width:100%;height:16px}.jdgm-histogram .jdgm-histogram__bar{background:#f6f7f7;border:1px solid #CFD0D3;border-radius:3px;position:relative;overflow:hidden}.jdgm-histogram .jdgm-histogram__bar-content{background:#f1c21b!important;position:absolute;height:100%}.jdgm-histogram .jdgm-histogram__percentage{font-family:Gellix;font-style:normal;font-weight:500;font-size:16px;line-height:18px;color:#1e2229;padding-left:10px}.dd-reviews-slider .slick-list{margin-left:-15px;margin-right:-15px}.dd-reviews-slider .slick-slide{margin:0 15px}.dd-reviews-slider .reviews-item{padding:15px 30px;min-height:226px;background:#fff;border:1px solid #CFCFD0;border-radius:25px}.dd-reviews-slider .reviews-item .name{display:flex;align-items:baseline}.dd-reviews-slider .reviews-item .name h2,.reviews-item .name h3{font-family:Gellix;font-style:normal;font-size:18px;line-height:22px;display:flex;align-items:center;color:#282828}.dd-reviews-slider .reviews-item .name h2{font-weight:700;padding-right:5px}.dd-reviews-slider .reviews-item p{font-family:Gellix;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#282828;padding-top:10px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.dd-reviews-slider .slick-dots li button{display:none}.dd-reviews-slider ul.slick-dots{list-style:none;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:30px;padding:0}.dd-reviews-slider ul.slick-dots li{background:#398db2;width:10px;height:10px;border-radius:100px;opacity:.3;cursor:pointer}.dd-reviews-slider ul.slick-dots li.slick-active{opacity:1}.review-btn{text-align:center;margin-top:30px;display:flex;justify-content:center}.review-btn a.view-reviews{background:#facb07;border-radius:100px;font-family:Gellix;font-style:normal;font-weight:600;font-size:18px;line-height:120%;text-align:center;color:#092a6c;padding:12px 16px}@media screen and (max-width:767px){.dd-mattress-reviews-wrapper h2.title{font-size:28px;line-height:30px}.reviews-short-detail{gap:20px}.total-rating{font-size:60px;line-height:60px}.jdgm-rev-widg__summary-text{display:none}.jdgm-histogram span.num{font-size:14px;line-height:16px;width:16px}.jdgm-histogram .jdgm-histogram__percentage{font-size:14px;line-height:16px;padding-left:8px}.reviews-short-detail .jdgm-histogram .jdgm-histogram__bar{width:100px}.dd-reviews-slider .reviews-item{padding:10px 20px;min-height:210px;border:2px solid #000;border-radius:15px}.dd-reviews-slider .reviews-item .jdgm-rev-widg__summary-stars{line-height:1;margin-bottom:10px}.dd-reviews-slider .reviews-item .name h2,.reviews-item .name h3{font-size:16px;line-height:20px}.dd-reviews-slider .reviews-item p{font-size:14px;line-height:22px}.dd-reviews-slider ul.slick-dots li{background:#363636}}@media screen and (min-width:768px) and (max-width:1024px){.dd-mattress-reviews-wrapper h2.title{font-size:30px;line-height:34px}.dd-reviews-slider .reviews-item .jdgm-rev-widg__summary-stars{margin-bottom:6px}}.page_mattress-reviews :not(.jdgm-prev-badge__stars)>.jdgm-star{color:#f1c21b}.trail-main-box{margin-top:35px}.trial-wrapper h3{font-weight:700}.trial-wrapper p,.trial-wrapper p a{font-family:Gellix;font-style:normal;font-weight:600;font-size:20px;line-height:40px;color:#192e59}.step-line{width:70%}@media screen and (max-width:767px){.trial-wrapper{margin:40px 0 0}.trial-wrapper h3{width:100%}.trial-wrapper h3:last-of-type{display:none}.trial-wrapper p,.trial-wrapper p a{font-size:28px;font-weight:700}.trial-content-wrapper h3{width:50px!important;height:50px;left:-50px;top:0;font-size:22px}.trial-wrapper span.underline{display:block}.trail-main-box{background:none}.step-line{height:70%!important;left:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/266/assets/cro-t3.css.map */
