.postcode_form_grid{display:block!important}.header-wrapper.header-wrapper--border-bottom{background:#092a6c!important}.mattress-header .menu-list-custom.menu-visible{width:80%;display:flex;align-items:center;justify-content:space-between}.mattress-header nav.header__inline-menu{width:80%}.mattress-header .menu-list-custom ul.list-menu.list-menu--inline{justify-content:center;gap:33px}.mattress-header .heading-icons{display:flex;align-items:center;justify-content:space-between;gap:10px}.header__icon--cart{margin-right:0rem}a#heart-icon-bubble span#zooomy-wishlist-counter,.cart-count-bubble{background-color:#ce2a1e}.cart-count-bubble{top:8px;left:25px}.cart-count-bubble span{font-size:9px!important;height:14px!important;width:14px!important}a#heart-icon-bubble span#zooomy-wishlist-counter{top:-5px!important;left:10px!important;display:flex!important;justify-content:center;align-items:center;height:14px!important;width:14px!important;padding:0!important;font-size:9px!important}.mattress-header .menu-list-custom ul.list-menu li a{line-height:24px!important;color:#fff;position:relative}.mattress-header .header__active-menu-item{transition:text-decoration-thickness var(--duration-short) ease;color:#fff}.mattress-header .list-menu li:last-child>.header__menu-item.header__menu-item.list-menu__item{color:#fff!important}.mattress-header .menu-list-custom ul.list-menu li:nth-child(1) a{color:#fff!important}.step-indicators{margin-bottom:20px}.step-indicators .step-dot{background-color:transparent;width:60px;height:5px;border-radius:0;outline:1px solid #192e59}.step-indicators .step-dot.selected{background-color:#192e59}.step-indicators .step-dot:nth-child(2){border-radius:10px 0 0 10px}.step-indicators .step-dot:last-child{border-radius:0 10px 10px 0}a.shop-all{width:100%;color:#092a6c!important;font-weight:100;text-decoration:underline;display:block;text-align:right}@media only screen and (max-width: 767px){.breadcrumb-main{background-color:#092a6c;padding-bottom:30px}.main-product-mobile-title{padding-top:40px!important}header.header{padding-bottom:17px!important;display:flex}.mattress-header .menu-list-custom.menu-visible{justify-content:end}.collection-submenu-mob{position:relative}span.open-subMenu-menu{content:url(/cdn/shop/files/dropdown_menu_icon.svg?v=1667886557);position:absolute;right:25px;top:20px;display:inline-block;width:25px;height:15px;filter:invert(1)}.collection-submenu-mob.active-menu-mob span.open-subMenu-menu{filter:none}span.open-subMenu-menu.open{transform:rotate(180deg)}div#mobile-collection-submenu{width:100%;background:#fcf9f4;padding:0 12px}#mobile-collection-submenu-wrapper>a{padding:0!important}.collection-products{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;border-bottom:1px solid #CFCFD0;padding-bottom:12px;margin-bottom:-12px}.collection-products .product-img{width:35%}.collection-products .product-img img{width:100%;height:auto}.collection-products .content{width:65%;position:relative}.product.content h4{color:#282828;font-size:14px;font-weight:700}.product.content .rating{color:#6e6e6e;font-size:12px;font-weight:500;margin:0;display:flex;gap:10px}.product.content .price-from{color:#282828;font-size:12px;font-weight:400;line-height:normal;margin:5px 0 0}.product.content .price{color:#282828;font-size:16px;font-weight:700;line-height:normal}.product.content .product-tag{position:absolute;bottom:3px;left:75px;border-radius:3px;padding:3px 6px;font-size:12px}a.shop-all{color:#092a6c!important;text-decoration-line:underline;display:block;margin-top:-12px;margin-left:-12px}.collection-submenu-mob a:nth-last-child(-n+2) div{border-bottom:0}.cart-count-bubble{top:-5px;width:12px;height:12px}}@media screen and (min-width:768px) and (max-width:1024px){.breadcrumb-main{background-color:#092a6c}nav.breadcrumbs ol li a{color:#fff}div#mobile-collection-submenu{width:100%;background:#fcf9f4;padding:0 12px}.collection-submenu-mob{position:relative}span.open-subMenu-menu{content:url(/cdn/shop/files/dropdown_menu_icon.svg?v=1667886557);position:absolute;right:25px;top:20px;display:inline-block;width:25px;height:15px;z-index:9;filter:invert(1)}.collection-submenu-mob.active-menu-mob span.open-subMenu-menu{filter:none}span.open-subMenu-menu.open{transform:rotate(180deg)}#mobile-collection-submenu-wrapper>a{padding:0!important}.collection-products{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;border-bottom:1px solid #CFCFD0;padding-bottom:12px;margin-bottom:-12px}.collection-products .product-img{width:35%}.collection-products .product-img img{width:100%}.collection-products .content{width:65%;position:relative}.product.content h4{color:#282828;font-size:14px;font-weight:700}.product.content .rating{color:#6e6e6e;font-size:12px;font-weight:500;margin:0;display:flex;gap:10px}.product.content .price-from{color:#282828;font-size:12px;font-weight:400;line-height:normal;margin:5px 0 0}.product.content .price{color:#282828;font-size:16px;font-weight:700;line-height:normal}.product.content .product-tag{position:absolute;bottom:-5px;left:75px;border-radius:3px;padding:3px 6px;font-size:12px}.collection-submenu-mob a:nth-last-child(-n+2) div{border-bottom:0}a.shop-all{color:#092a6c!important;text-decoration-line:underline;display:block;margin-top:-12px;margin-left:-12px}}.footer span.footer-block__heading{color:#aec7dd}.klaviyo-form-version-cid_3 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1,.klaviyo-form-version-cid_2 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{background:#facb07!important;border:2px solid #192E59!important;width:auto!important;color:#192e59!important}.page_mattress-quiz main#MainContent{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f7f9fd;position:relative;z-index:0}.page_mattress-quiz .quiz-box{height:100%;min-height:700px;padding-top:100px;padding-bottom:100px;display:flex;align-items:center;justify-content:center;flex-direction:column}.page_mattress-quiz .text-slider-wrapper{position:absolute;z-index:9999;width:100%;left:0;bottom:0;background:#fff;padding-left:0;padding-right:0}.page_mattress-quiz .contact-header h1.main-page-title{color:#192e59;text-align:center}.page_mattress-quiz .step-indicator{font-weight:500;color:#092a6c;text-align:center;font-size:18px}.page_mattress-quiz .step-slide{text-align:center}.page_mattress-quiz .step-slide h3{font-size:30px;color:#192e59;font-weight:700}.page_mattress-quiz .step-slide p{font-size:16px;color:#192e59;font-weight:500}.page_mattress-quiz .step-slide button{background:#192e59!important;border:2px solid #192E59!important;width:auto!important;color:#fff!important;padding:8px 20px;border-radius:100px;text-transform:uppercase;font-size:16px;font-weight:600}.page_mattress-quiz .step-slide button.prev{background:transparent!important;color:#192e59!important}.page_mattress-quiz [type=radio]{position:absolute;opacity:0;width:0;height:0}.page_mattress-quiz [type=radio]+img{cursor:pointer}.page_mattress-quiz [type=radio]:checked+img{background:#facb07}.page_mattress-quiz .type-of-mattress{display:flex;justify-content:space-between;margin:50px auto;gap:25px}.page_mattress-quiz label img{width:100%;height:auto;border:3px solid #192E59;border-radius:15px}.page_mattress-quiz label img:hover{background:#facb07}.page_mattress-quiz .prev-next-btn{display:flex;justify-content:space-between}.page_mattress-quiz .quiz-other-detail{display:flex;flex-direction:column;margin:50px auto}.page_mattress-quiz .quiz-other-detail .range-input{display:flex;gap:50px;margin-bottom:15px;align-items:center}.page_mattress-quiz .quiz-other-detail label{display:inline-block;margin-bottom:.5rem;width:35%;text-align:right;font-size:16px;font-weight:700;color:#192e59}.page_mattress-quiz .range-input div{display:flex;flex-direction:column;justify-content:center;font-size:14px;color:#192e59;font-weight:600;margin-top:15px;width:45%}input[type=range]{-webkit-appearance:none;margin-bottom:5px}input[type=range]::-webkit-slider-runnable-track{width:100%;height:15px;background:#f1c21b;border:2px solid #192E59!important;border-radius:100px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:25px;width:25px;border-radius:50%;background:#192e59;margin-top:-7px}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:#f1c21b}.page_mattress-quiz .klaviyo-form-version-cid_2 input{border:2px solid #192e59!important;border-right:0!important;border-radius:10px 0 0 10px!important}.page_mattress-quiz .klaviyo-form-version-cid_2 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{background:#192e59!important;border:2px solid #192E59!important;width:auto!important;color:#fff!important;border-radius:0 10px 10px 0!important;box-shadow:none!important;margin-left:-15px;font-size:18px!important;padding-left:25px!important;padding-right:25px!important;font-weight:400!important;filter:none!important}.page_mattress-quiz .quiz-mail{margin:50px auto;width:60%}.page_mattress-quiz .klaviyo-form-version-cid_2 button input::placeholder{color:#192e59!important}@media screen and (max-width:767px){.page_mattress-quiz main#MainContent{height:auto;padding:0 10px}.page_mattress-quiz .quiz-box{min-height:700px;padding-top:50px;padding-bottom:50px}.page_mattress-quiz .step-slide h3{font-size:20px;margin-bottom:17px}.page_mattress-quiz .step-slide p{margin-bottom:17px}.page_mattress-quiz label img{width:-webkit-fill-available;height:auto}.page_mattress-quiz .type-of-mattress{flex-direction:row;margin:35px 10px;flex-wrap:wrap;gap:10px}.type-of-mattress label{width:47%}.page_mattress-quiz .quiz-other-detail .range-input{gap:0px;margin-bottom:50px;align-items:center;flex-direction:column}.page_mattress-quiz .quiz-other-detail label{width:100%}.page_mattress-quiz .quiz-other-detail label{text-align:center}.page_mattress-quiz .range-input div{width:75%}.page_mattress-quiz .klaviyo-form-version-cid_2 input{width:200px}.page_mattress-quiz .klaviyo-form-version-cid_2 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{font-size:14px!important;padding-left:10px!important;padding-right:10px!important}.step-indicators .step-dot{width:40px;height:4px}input[type=range]{margin-bottom:15px}.page_mattress-quiz .prev-next-btn{margin:0 15px}.page_mattress-quiz .quiz-mail{width:100%}}@media screen and (min-width:768px) and (max-width:989px){.page_mattress-quiz .type-of-mattress{gap:20px}.page_mattress-quiz label img{width:150px}}.selected-mattress-info{background:#f7f9fd;padding:70px 0;text-align:center}.selected-mattress-info-inner .mattress-info-heading p{color:#092a6c;text-align:center;font-size:24px;font-weight:500;line-height:28px;width:35%;margin:auto auto 25px}.selected-mattress-info-inner h3{color:#092a6c;font-size:48px;font-weight:600;line-height:55px;margin-top:75px}.selected-mattress-info-inner .mattress-img img{width:100%;height:auto}.selected-mattress-info-inner .mattress-type-wrapper{display:flex;justify-content:center;align-items:center;gap:18px}.selected-mattress-info-inner .mattress-type-wrapper h5{color:#192e59;font-size:16px;font-weight:600;line-height:normal;border-radius:28px;border:3px solid #192E59;padding:10px 20px}.perfect-wrapper .main-wrapper{display:flex;justify-content:center;align-items:center;gap:75px;width:90%;margin:auto;padding:60px 100px;border-top:1px solid #192E59}.perfect-wrapper .main-wrapper:first-child{border:none}.perfect-wrapper .main-wrapper .content h4{color:#192e59;font-size:38px;font-weight:600;line-height:normal;text-align:left;margin-bottom:30px}.perfect-wrapper .main-wrapper .content p{color:#192e59;font-size:16px;font-weight:500;line-height:normal;text-align:left;margin:0}.add-to-cart a{display:block;width:411px;height:52px;margin:auto;padding:12px 16px;border-radius:100px;background:#192e59;color:#fff;font-size:18px;font-weight:700;line-height:22px}@media screen and (max-width:767px){.selected-mattress-info{padding:25px 0}.selected-mattress-info-inner .mattress-info-heading p{font-size:13px;line-height:15px;width:65%;margin:auto auto 15px}.selected-mattress-info-inner h3{font-size:16px;line-height:18px;margin-top:40px}.selected-mattress-info-inner .mattress-type-wrapper{gap:5px 10px;flex-wrap:wrap}.selected-mattress-info-inner .mattress-type-wrapper h5{font-size:14px;border:1px solid #192E59;padding:8px 14px}.perfect-wrapper{padding:0}.perfect-wrapper h3{font-size:20px;line-height:20px}.perfect-wrapper .slick-slide{margin:10px}.perfect-wrapper .main-wrapper{display:flex!important;gap:20px;padding:80px 20px 40px;border-radius:10px;background:#fff;box-shadow:0 4px 10px #00000040;margin-top:25px;position:relative;border:0}.content-wrapper img{width:60px;height:auto}.content{width:100%}.perfect-wrapper .main-wrapper .content h4{position:absolute;top:30px;left:50%;transform:translate(-50%);font-size:18px;line-height:18px;width:90%;text-align:center;margin-bottom:20px}.perfect-wrapper .main-wrapper .content p{font-size:12px}.add-to-cart a{width:80%;margin-top:30px}}@media screen and (min-width:768px) and (max-width:1024px){.selected-mattress-info-inner .mattress-info-heading p{width:65%}.selected-mattress-info-inner .mattress-type-wrapper{gap:15px;flex-wrap:wrap;margin-top:30px}.selected-mattress-info-inner .mattress-info-heading h3{font-size:40px;margin-top:40px}.selected-mattress-info-inner .mattress-type-wrapper h5{font-size:18px;border:1px solid #192E59;padding:8px 14px}.perfect-wrapper .main-wrapper{gap:50px;width:100%;padding:60px}.perfect-wrapper h3{font-size:40px}.perfect-wrapper .main-wrapper .content h4{font-size:24px;margin-bottom:15px}}.mattress-banner-section{position:relative}.mattress-banner-section img.mattress-hero-banner{width:100%;height:auto}.mattress-banner-section .banner-context-right{position:absolute;top:35px;right:64px;display:inline-flex;justify-content:center;align-items:center;gap:18px}.mattress-banner-section .banner-context-left{position:absolute;top:10%;left:5%;display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:433px}.mattress-banner-section .banner-context-left h3{color:#092a6c;font-size:42px;font-weight:700;line-height:39px}.mattress-banner-section .price-box{display:flex;flex-direction:column;padding:12px 18px;justify-content:flex-start;border-radius:9px;background:#fff}.mattress-banner-section .price-box p{color:#092a6c;font-size:24px;font-weight:500;line-height:normal;margin-bottom:0}.mattress-banner-section .price-box h4{color:#092a6c;font-size:39px;line-height:normal;font-weight:700;margin-bottom:0}.mattress-banner-section .banner-context-left a.banner-cta{border-radius:100px;background:#facb07;color:#092a6c;text-align:center;font-size:18px;font-weight:600;padding:12px 16px}.text-slider-wrapper{padding:12px 18px}.text-slider-wrapper .slick-track{display:flex;gap:62px}.text-slider-wrapper .slick-track .slick-slide{width:auto!important}.text-slider-wrapper .slick-slide>div{width:auto;display:inline-flex}.text-slider-wrapper .slide{display:inline-block!important;width:auto!important}.text-slider-wrapper .slide h5{position:relative;color:#092a6c;text-align:center;font-size:18px;font-weight:500}.text-slider-wrapper .slide h5:before{content:"";position:absolute;width:4px;height:4px;border-radius:100%;background:#092a6c;top:50%;left:-31px}section.icon_box_section.landing_icon_box{background:#f7f9fd!important;padding:76px 0}.icon_grid_box .icon_box_{margin-bottom:18px!important}.icon_grid_box .icon-box-heading{color:#092a6c!important;font-size:18px;font-style:normal;font-weight:700;line-height:28px;text-align:center!important}p.icon-box-detail{color:#092a6c!important;font-size:16px!important;margin:0 20px}.icon_grid_box a{color:#092a6c!important;font-size:16px;font-weight:600;line-height:24px;text-decoration:underline;background:transparent!important}.video-content-wrapper{display:flex;justify-content:center;gap:36px;align-items:flex-start;padding-top:50px;padding-bottom:70px}.video-content-wrapper .video{width:60%}.video-content-wrapper .video video{width:100%;height:auto}.video-content-wrapper .content{width:40%;display:flex;padding:27px 15px;flex-direction:column;align-items:flex-start}.video-content-wrapper .content h3{color:#092a6c;font-size:32px;font-weight:700;margin-bottom:21px}.video-content-wrapper .content h4{color:#092a6c;font-size:24px;font-weight:700;margin-bottom:16px}.video-content-wrapper .content p{color:#092a6c;font-size:16px;font-weight:500;margin-bottom:21px}.video-content-wrapper .content a{color:#fff;text-align:center;font-family:Gellix;font-size:18px;font-style:normal;font-weight:600;border-radius:100px;background:#092a6c;padding:12px 16px}.mattress-lanscape-wrapper,.mattress-lanscape-wrapper img{width:100%;height:auto;position:relative}.mattress-lanscape-content{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.mattress-lanscape-content h3{color:#092a6c;font-size:40px;font-weight:700;line-height:52px;margin-bottom:7px}.mattress-lanscape-content h4{color:#092a6c;font-size:20px;font-weight:500}.mattress_collection_product_grid_section{padding:60px 0 40px}.mattress_collection_product_grid_section .section_heading h2{color:#192e59;font-size:32px}.mattress_collection_product_grid_section .section_heading p{color:#192e59;width:50%;margin:auto}.mattress_products_grid_s{column-gap:20px!important}.mattress_products_grid_c{column-gap:20px!important;border-radius:9px;border:1px solid #CFCFD0;background:#fff;padding:15px}.product_detail_review .jdgm-preview-badge .jdgm-star{color:#f1c21b!important;font-size:16px!important}.prooduct_benifits ul.benifits-list{border-radius:8px;padding:16px 0 16px 16px;background-image:linear-gradient(42deg,#fff,#f1f4fd .01%,#fcfefe);min-height:auto}.mattress_products_grid_s .mattress_products_grid_c{flex:0 0 32%!important;max-width:32%!important}.prooduct_benifits ul.benifits-list li{flex:0 0 50%;font-size:14px;letter-spacing:0;line-height:18px;color:#092a6c}.prooduct_short_desc p.short_description{font-size:15px}.mattress_product_con .prooduct_benifits{height:175px}.mattress_product_shop_now a{background:#092a6c}.brand-wrapper{border-radius:12px;background:#f7f9fd;display:flex;padding:18px 21px;justify-content:center;align-items:center;gap:36px;margin-bottom:60px}.brand-wrapper .logos{width:30%;display:flex;justify-content:end;align-items:center;gap:24px}.brand-wrapper .logos img{width:auto;height:100%}.brand-wrapper .content{width:54%}.brand-wrapper .content h3{color:#192e59;font-size:20px;font-weight:600}.brand-wrapper .content p{color:#192e59;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.mattress-review-img-slider{background:#f7f9fd;padding-top:50px;padding-bottom:26px;text-align:center}.mattress-review-img-slider h3{color:#192e59;font-family:Gellix;font-size:40px;font-style:normal;font-weight:700;line-height:52px;margin:0}.mattress-review-img-slider p{color:#192e59;font-size:20px;font-weight:500;margin-bottom:35px!important}.mattress-review-img-slider button.slick-btn{position:absolute;top:-80px;background:transparent;border-radius:100%;height:40px;width:40px;font-size:25px;border:1px solid #192e59;display:flex;justify-content:center;align-items:center}.mattress-review-img-slider button.slick-btn:hover{background:#192e59;color:#fff}.mattress-review-img-slider button.slick-btn.slick-prev{right:100px}.mattress-review-img-slider button.slick-btn.slick-next{right:50px}.mattress-review-img-slider .slick-slide{margin:0 12px}.jdgm-all-reviews-rating-wrapper{display:flex!important;gap:10px;flex-direction:row-reverse;align-items:center}.jdgm-carousel-wrapper{padding:48px 0 0}.jdgm-carousel-item{position:relative;margin:10px 20px;padding:15px 10px!important;border-radius:10px;background:#fff;box-shadow:0 4px 10px #00000040;height:300px!important;z-index:0}.jdgm-carousel-item:after{content:"";position:absolute;background:#f7f9fd;width:100%;height:90px;bottom:0;left:0;z-index:-1}.jdgm-carousel-item:before{content:"";position:absolute;background-image:url(/cdn/shop/t/54/assets/quote-sign.png?v=1691408925);background-size:auto;background-repeat:no-repeat;top:10px;left:22px;width:100%;height:100%}.jdgm-carousel-item img{position:absolute!important;width:70px!important;height:70px!important;bottom:10px;border-radius:50%}.jdgm-carousel--aligned-theme .jdgm-carousel-item__review{text-align:left;position:relative;display:flex;flex-direction:column-reverse;height:auto!important;margin-top:25px}.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper{text-align:left;position:absolute;bottom:10px;left:90px}.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name{font-size:18px!important}.jdgm-carousel--aligned-theme .jdgm-carousel-item__product{text-align:left;color:#a3a3a3;font-size:12px;margin-bottom:0}.jdgm-carousel-item__product-title{color:#a3a3a3}.jdgm-carousel-item__timestamp{font-size:14px!important;color:#a3a3a3}.jdgm-carousel-item__review-title{font-family:Gellix;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.jdgm-carousel-item__review-body p{color:var(--text-primary-282828, #282828);font-family:Gellix;font-size:16px;font-style:normal;font-weight:400;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px!important}.jdgm-carousel--done .jdgm-carousel__item-container{height:320px;margin:0 -20px}.jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper{width:100%!important}.jdgm-carousel-item__review-rating .jdgm-star{color:#ffd43c;font-size:12px}.jdgm-carousel__item-wrapper{width:89%!important}.jdgm-carousel__arrows{justify-content:space-between!important;position:relative;bottom:170px}.jdgm-carousel__arrows div{position:relative!important}.jdgm-carousel__arrows div{width:10px;height:10px}.jdgm-carousel__arrows div:before{content:"";position:absolute;width:35px;height:35px;border:1px solid #000;border-radius:50%;transform:translate(-50%,-50%) rotate(45deg);left:50%;top:50%}.jdgm-carousel__left-arrow{left:-35px}.jdgm-carousel__right-arrow{right:-35px}.jdgm-carousel__right-arrow,.jdgm-carousel__left-arrow{border-width:2px!important}.jdgm-carousel-title-and-link{display:flex;justify-content:space-between}h2.jdgm-carousel-title{color:#192e59;font-size:32px;font-weight:700;line-height:normal}.jdgm-all-reviews-rating-wrapper span.jdgm-star{color:#ffd43c;font-size:24px}span.jdgm-carousel-number-of-reviews{color:#a6a6a6;font-size:32px;font-weight:500;line-height:inherit}@media screen and (max-width:767px){h2.jdgm-carousel-title{font-size:28px}.jdgm-all-reviews-rating-wrapper{gap:0px;flex-direction:column;margin-top:10px}.jdgm-all-reviews-rating-wrapper span.jdgm-star{font-size:17px}.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name{font-size:16px!important}.jdgm-carousel-item__product-title,.jdgm-carousel-item__timestamp{font-size:12px!important;letter-spacing:normal}.jdgm-carousel-item img{width:60px!important;height:60px!important;bottom:12px}.jdgm-carousel-item:after{height:80px}.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper{left:80px}}@media screen and (min-width:768px) and (max-width:1024px){.jdgm-carousel-item__product-title,.jdgm-carousel-item__timestamp{font-size:12px!important;letter-spacing:normal}.jdgm-carousel-item img{width:60px!important;height:60px!important;bottom:12px}.jdgm-carousel-item:after{height:80px}.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper{left:80px}}.mattress-insta-img-slider{background:#fcf9f4;padding:60px 0;text-align:center}.mattress-insta-img-slider h3{color:#192e59;font-size:32px;font-weight:700;display:flex;justify-content:center;align-items:center;gap:10px}.mattress-insta-img-slider p{color:#192e59;font-size:16px;font-weight:500}.insta-img-slider{margin-top:30px}.find-mattress-wrapper{margin-top:60px}.find-mattress-wrapper .image-content-slider{display:flex!important;flex-direction:row;gap:75px}.find-mattress-wrapper .images-section{width:50%}.find-mattress-wrapper .images-section img{width:100%;height:auto}.find-mattress-wrapper .content-section{width:50%}.find-mattress-wrapper .content-section h3{color:#092a6c;font-size:32px;font-weight:700;line-height:40px;margin-bottom:24px}.find-mattress-wrapper .content-section h4{color:#092a6c;font-size:24px;font-weight:700;line-height:normal}.find-mattress-wrapper .content-section p{color:#192e59;font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:85%;margin-bottom:24px}.find-mattress-wrapper .content-section ul li{position:relative;color:#092a6c;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px;list-style:none}.find-mattress-wrapper .content-section ul li:before{content:"\f00c";position:absolute;font-family:FontAwesome;left:-35px;top:0;border-radius:50px;border:2px solid #AEC7DD;background:#aec7dd;font-size:10px;padding:4px}.find-mattress-wrapper .content-section a{color:#fff;font-size:18px;font-weight:600;border-radius:100px;background:#092a6c;padding:12px 16px;margin-top:35px;display:inline-block}.find-mattress-wrapper .slick-btn{position:absolute;top:35%;background:transparent;border-radius:100%;height:40px;width:40px;font-size:25px;border:1px solid #192e59;transform:translate(-50%);display:flex;justify-content:center;align-items:center}.find-mattress-wrapper .slick-btn.slick-prev{left:-35px}.find-mattress-wrapper .slick-btn.slick-next{right:-35px}.find-mattress-wrapper button.slick-btn:hover{background:#192e59;color:#fff}.featured_section{margin:60px 0 0;padding:30px 0 50px;background:#f5f5f5}.compare-section{background:#fff}.heading-grid h3{color:#192e59}.compare-section h5{color:#192e59;font-weight:500}.trial-wrapper{text-align:center;margin:60px 0}.trial-wrapper h3{color:#192e59;font-size:32px;font-weight:600;margin-bottom:18px}.trail-main-box{border-radius:29px;background:#eff8ff;display:flex;padding:30px;flex-direction:column;align-items:center;gap:18px}.trial-content-wrapper{padding:0 20px}.trial-content-box{position:relative;display:flex;gap:13px;z-index:0}.trial-content-wrapper h3{color:#fff;font-family:Poppins;font-size:24px;font-weight:600;width:54px;height:54px;margin:auto auto 30px;background:#398db2;border-radius:100%;display:flex;justify-content:center;align-items:center}.trial-content-wrapper h4{color:#192e59;font-family:Poppins;font-size:24px;font-weight:700;margin-bottom:20px}.trial-content-wrapper p{color:#192e59;font-family:Poppins;font-size:14px}.trail-main-box a{color:#fff;font-size:18px;font-weight:600;border-radius:100px;background:#192e59;padding:12px 16px}.mattress-selector-wrapper{background:#f7f9fd;text-align:center;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.mattress-selector-wrapper h3{font-size:30px;color:#192e59;font-weight:700;margin-bottom:10px}.mattress-selector-wrapper h4{font-size:16px;color:#192e59;font-weight:500;margin-bottom:30px}.mattress-selector-wrapper a.mattress-sltr-cta{background:#192e59;border:2px solid #192E59;color:#fff;padding:8px 20px;border-radius:100px;text-transform:uppercase;font-size:16px;font-weight:600}.mattress-trial-wrapper{display:flex;justify-content:center;align-items:center;background:#dfedfb}.trial-content{width:50%;display:flex;flex-direction:column;align-items:flex-start;padding:100px 75px}.mattress-trial-wrapper .trial-img{width:50%;height:640px}.trial-img img{width:100%;height:100%;object-fit:cover;object-position:center}.trial-content h6{color:#192e59;font-size:20px}.trial-content h3{color:#192e59;font-size:49px;font-weight:700;text-transform:capitalize}.trial-content p{color:#192e59;font-size:14px;font-weight:500;width:90%;margin-bottom:24px}.trial-content a.trial-cta{color:#192e59;font-size:18px;font-weight:600;border-radius:100px;border:2px solid #192E59;background:#fff;padding:12px 16px}.trial-content .note{color:#192e59;font-size:14px;font-weight:500;margin-top:24px;width:100%}.trial-logos-wrapper{display:flex;justify-content:start;align-items:center;width:65%;gap:18px;margin-top:30px}.trial-logos-wrapper img{width:auto;height:100%}.klaviyo-form.klaviyo-form-version-cid_1 .needsclick.kl-private-reset-css-Xuajs1 input{background:#fff!important}.klaviyo-form.klaviyo-form-version-cid_1 .needsclick.kl-private-reset-css-Xuajs1{background:transparent!important}.klaviyo-form.klaviyo-form-version-cid_1 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{width:auto!important}div#collection-submenu{position:absolute;width:550px;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;background:#fcf9f4;padding:24px;top:74%;gap:18px;display:none}.menu-list-custom ul.list-menu>li:hover div#collection-submenu{display:flex}.collection-submenu-wrapper a:nth-last-child(-n+2) div{border-bottom:0!important}div#collection-submenu .collection-products{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:9px;border-bottom:1px solid #CFCFD0;padding-bottom:12px}div#collection-submenu .product-img{width:30%}div#collection-submenu .product-img img{width:100%;height:auto}div#collection-submenu .product.content{width:70%}div#collection-submenu .product.content h4{color:#282828;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:5px}div#collection-submenu .product.content .rating{margin-bottom:5px}div#collection-submenu .product.content .rating .jdgm-prev-badge__text{color:#6e6e6e;font-size:14px;font-weight:500}div#collection-submenu .product.content p.price-from{color:#282828;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}div#collection-submenu .product.content p.price{color:#282828;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}div#collection-submenu .product.content p.product-tag{border-radius:8px;display:inline-block;font-size:14px;padding:6px 12px}div#menu-drawer{background:var(--dd-blue, #092A6C);box-shadow:0 20px 40px #0000001f,0 2px 20px #00000014}.menu-drawer__navigation{padding:20px 0 0!important;background:var(--dd-blue, #092A6C)}div#menu-drawer ul.menu-drawer__menu.list-menu li a{color:#fff;background:transparent}div#menu-drawer ul.menu-drawer__menu.list-menu li a:hover{background:#eff8ff!important;color:#092a6c!important}div#menu-drawer .menu-drawer__navigation ul li summary{color:#fff;background:transparent}div#menu-drawer ul.menu-drawer__menu .menu-drawer__menu-item--active{background:#eff8ff!important;color:#092a6c!important}.menu-drawer__account{color:#fff!important}.menu-drawer .list-social path{fill:#fff}.find-mattress-wrapper .image-content-slider .mob-content{display:none}@media screen and (max-width:767px){header.mattress-header.header{padding-bottom:0!important}header.mattress-header.header .header__heading-logo{filter:none}header.mattress-header.header .header__heading-link{width:112px;position:relative;top:-7px}.header__icon--menu .icon{fill:#fff;color:#fff;stroke:#fff}.shopify-section{position:relative;overflow-x:clip}.mattress-banner-section{display:flex;height:475px;background:#eff8ff;flex-direction:column-reverse}.mattress-banner-section img.mattress-hero-banner{width:100%;height:300px;display:block;object-fit:cover;object-position:right}.mattress-banner-section .banner-context-left{top:0;left:0;gap:0px;width:100%;padding:15px}.banner-context-left img.banner-logo{display:none}.mattress-banner-section .banner-context-left h3{font-size:28px;line-height:32px;margin-bottom:24px}.mattress-banner-section .banner-context-right{position:absolute;top:190px;right:-60px;display:inline-flex;justify-content:center;align-items:center;gap:18px}.banner-context-right img{width:12%}.mattress-banner-section .price-box{padding:0;border-radius:0;background:transparent}.mattress-banner-section .price-box p{font-size:12px}.mattress-banner-section .price-box h4{font-size:28px}.mattress-banner-section .banner-context-left a.banner-cta{position:absolute;bottom:15px;right:20px}.video-content-wrapper{gap:0;padding-top:0;flex-direction:column;padding-bottom:25px}.video-sec{padding-left:0;padding-right:0}.video-content-wrapper .video{width:100%}.video-content-wrapper .content{width:100%;padding:12px 15px}.video-content-wrapper .content h3{margin-bottom:6px;font-size:24px}.video-content-wrapper .content h4{font-size:18px}.mattress-lanscape-wrapper,.mattress-lanscape-wrapper img{height:175px;object-fit:cover}.mattress-lanscape-content h3{font-size:20px;line-height:normal;margin-bottom:7px}.mattress-lanscape-content h4{font-size:14px;width:70%;margin:auto}.mattress_collection_product_grid_section .section_heading{display:block}.mattress_collection_product_grid_section{padding:25px 0 0}.mattress_collection_product_grid_section .section_heading h2{font-size:28px}.mattress_collection_product_grid_section .section_heading p{width:100%}.mattress_collection_product_grid_section .section_heading{margin-bottom:38px}.mattress_collection_product_grid_section .mattress_products_grid_s{background:transparent}.mattress_products_grid_s .mattress_products_grid_c{flex:0 0 100%!important;max-width:100%!important}.mattress_products_grid_c{border:0}.mattress_product_con h3{display:block}.mattress_product_mobile_heading{display:none!important}.mattress_products_grid_s .mattress_products_grid_c{padding:0 0 42px}.mattress_product_mobile_price{padding:20px 0}button.mattress_landing_add_to_cart svg path{fill:#092a6c}p.zooomywishmsg i{color:#092a6c}.mattress_product_con .prooduct_short_desc{min-height:80px;padding:0}.mattress_product_con .prooduct_benifits{padding:0;height:auto}.prooduct_benifits ul.benifits-list li{font-size:14px}.mattress_product_shop_now{text-align:left;padding:0;margin-top:30px}.brand-wrapper{border-radius:0;padding:20px 15px;margin-bottom:0;flex-direction:column}.brand-wrapper .logos{width:100%;justify-content:center}.brand-wrapper .content{width:100%;text-align:center}.mattress-review-img-slider{background:#fff;padding-top:36px;padding-bottom:26px}.mattress-review-img-slider h3{font-size:28px;line-height:normal}.mattress-review-img-slider{padding-bottom:0}.jdgm-carousel-wrapper{width:100%!important;padding:30px!important;background:#f7f9fd!important}.jdgm-carousel__arrows{display:none!important}.jdgm-carousel-title-and-link{justify-content:center;flex-direction:column;width:75%;margin:auto}span.jdgm-carousel-number-of-reviews{font-size:16px}.jdgm-carousel--aligned-theme .jdgm-carousel-item__product{font-size:14px}.jdgm-carousel-item__timestamp{font-size:12px}.mattress-insta-img-slider{padding:15px 0}.mattress-insta-img-slider h3,.mattress-insta-img-slider p{display:none}.insta-img-slider{margin-top:0}.insta-img-slider .slick-slide{margin:0 6px}.find-mattress-wrapper{padding-top:0}.find-mattress-wrapper .image-content-slider{gap:35px;flex-direction:column}.find-mattress-wrapper .images-section{width:100%}.find-mattress-wrapper .image-content-slider .mob-content{text-align:center}.find-mattress-wrapper .content-section{width:100%}.find-mattress-wrapper .image-content-slider .mob-content h3{color:#092a6c;font-size:26px;font-weight:700;line-height:40px;margin-bottom:16px}.find-mattress-wrapper .image-content-slider .mob-content h4{color:#092a6c;font-size:20px;font-weight:700;line-height:normal}.find-mattress-wrapper .image-content-slider .mob-content p{color:#192e59;font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:100%}.find-mattress-wrapper .image-content-slider .mob-content ul,.find-mattress-wrapper .image-content-slider .desk-content h3,.find-mattress-wrapper .image-content-slider .desk-content h4,.find-mattress-wrapper .image-content-slider .desk-content p{display:none}.find-mattress-wrapper .content-section a{width:fit-content;margin:auto;height:50px;display:flex;justify-content:center;align-items:center}.find-mattress-wrapper .content-section ul li{text-align:left}.featured_section{margin:0}.featured_section .be-heading h2{color:#000;font-size:28px}.compare-section h3{font-size:28px;margin:40px 0 16px}.compare-section.mattress_compare_section div#accordion .card .card-body{background:#eff8ff;border-radius:8px}#accordion .card .card-header h5{color:#092a6c;font-size:20px;font-weight:600;line-height:inherit}div#accordion .card{padding:18px 0;border-left:0;border-right:0;border-bottom:0;border-color:#aec7dd}div#accordion .card:first-child{border-top:0}.compare-section.mattress_compare_section .mobile_compiar_content_name span{color:#092a6c}.compare-section.mattress_compare_section .mobile_compiar_content_star span{color:#092a6c;font-weight:500}.trial-wrapper h3{margin-bottom:18px!important;width:80%;margin:auto;font-size:28px}.trial-content-box{flex-direction:column}.trial-wrapper{margin-left:15px;margin-right:15px}.trial-content-wrapper{position:relative;margin-left:30px;margin-bottom:20px}.trial-content-wrapper h3{width:40px;height:40px;position:absolute;left:-30px;font-size:16px;top:-5px}.trial-content-wrapper h4{color:#092a6c;font-family:Gellix;font-size:20px;font-weight:600;text-align:left}.trial-content-wrapper p{color:#092a6c;font-size:16px;font-weight:500;text-align:left}.step-line{top:20px!important;width:3px!important;height:80%!important;left:19px!important;transform:unset!important}.trail-main-box a{display:none}.mattress-trial-wrapper{flex-direction:column-reverse}.mattress-trial-wrapper .trial-img{width:100%;height:326px}.trial-content{width:100%;padding:20px 15px}.trial-content h3{font-size:28px}.trial-content p{width:100%}.trial-logos-wrapper img{width:100%;height:auto}.trial-logos-wrapper{width:12%;margin-top:15px;gap:10px;position:absolute;flex-direction:column;top:0}.mattress-selector-wrapper{height:250px}.mattress-selector-wrapper h3{font-size:28px}.mattress-selector-wrapper h4{font-size:12px;margin-bottom:25px}section.icon_box_section.landing_icon_box{padding:0}section.icon_box_section.landing_icon_box:before,section.icon_box_section.landing_icon_box:after{content:none}section.icon_box_section .icon_grid_box{flex-direction:column}.icon_box_section .slick-dots li{background:#092a6c;border:1px solid #092a6c}.icon_box_section .slick-dots li.slick-active{border:1px solid #092a6c;background:#092a6c}.icon_box_section .slick-dots li button{display:none}ul.slick-dots button{background-color:#092a6c!important}.footer-logo-grid img{width:55%}.open-foo-nav svg path,.close-foo-nav svg path{stroke:#fff!important}}@media screen and (min-width:768px) and (max-width:1024px){header.mattress-header.header .header__heading-logo{filter:none}.header__icon--menu .icon{fill:#fff;color:#fff;stroke:#fff}.shopify-section{position:relative;overflow-x:clip}.mattress-banner-section .banner-context-left{top:30px;left:30px;gap:10px;width:360px}.banner-context-left img.banner-logo{display:none}.mattress-banner-section .banner-context-left h3{font-size:28px;line-height:normal}.mattress-banner-section .price-box p{font-size:14px}.mattress-banner-section .price-box h4{font-size:28px}.mattress-banner-section .banner-context-right{top:15px;right:-25px;gap:10px}.banner-context-right img{width:15%}section.icon_box_section.landing_icon_box{padding:35px 0}.video-content-wrapper{gap:25px;padding-top:50px;padding-bottom:50px}.video-content-wrapper .video{width:45%}.video-content-wrapper .content{width:55%;padding:0}.video-content-wrapper .content h3{font-size:28px;margin-bottom:0}.video-content-wrapper .content h4{font-size:18px}.mattress-lanscape-wrapper,.mattress-lanscape-wrapper img{height:250px}.mattress-lanscape-content h3{font-size:28px}.mattress-lanscape-content h4{font-size:16px;width:50%;margin:auto}.mattress_collection_product_grid_section{padding:35px 0}.mattress_collection_product_grid_section .section_heading h2{color:#192e59;font-size:28px}.mattress_collection_product_grid_section .section_heading p{width:80%}.mattress_products_grid_s{column-gap:10px!important}.prooduct_short_desc p.short_description{font-size:14px}.prooduct_benifits ul.benifits-list{padding:10px 0 10px 10px}.prooduct_benifits ul.benifits-list li{flex:0 0 100%;font-size:12px}.mattress_product_con .prooduct_benifits{height:240px}.brand-wrapper .logos img{width:40%}.brand-wrapper .content p{font-size:14px}.mattress-review-img-slider{padding-top:35px;padding-bottom:35px}.mattress-review-img-slider h3{font-size:28px;line-height:normal}h2.jdgm-carousel-title{font-size:20px}span.jdgm-carousel-number-of-reviews,.jdgm-all-reviews-rating-wrapper span.jdgm-star{font-size:16px}.jdgm-carousel__left-arrow{left:-25px}.jdgm-carousel__right-arrow{right:-25px}.jdgm-carousel-wrapper{padding:35px 0 0}.find-mattress-wrapper .image-content-slider{gap:50px}.find-mattress-wrapper .images-section{width:40%}.find-mattress-wrapper .content-section{width:60%}.find-mattress-wrapper .slick-btn.slick-prev{left:-25px}.find-mattress-wrapper .slick-btn.slick-next{right:-65px}.find-mattress-wrapper .content-section h3{font-size:28px;line-height:normal;margin-bottom:15px}.find-mattress-wrapper .content-section h4{font-size:18px}.find-mattress-wrapper .content-section a{margin-top:15px}.featured_section{margin:35px 0 0;padding:30px 0}.featured_section .be-heading h2{color:#000}.compare-section{padding:35px 5rem}.compare-section h3{font-size:28px;margin:0 0 16px}.compare-desktop ul li span{padding:0 15px!important}.comp-flex-inner ul li span{font-size:12px}.comp-flex-inner span img{height:auto;max-width:-webkit-fill-available}.trial-wrapper{margin:5px 0 35px}.trial-wrapper h3{font-size:28px}.trial-content-wrapper h4{font-size:20px}.trial-content-wrapper{padding:0 5px}.mattress-selector-wrapper{height:250px}.mattress-selector-wrapper h3{font-size:28px}.trial-content{padding:35px}.trial-content h3{font-size:28px}.trial-content h6{font-size:20px}.trial-content a{font-size:16px}.trial-logos-wrapper{width:100%;gap:10px;margin-top:0;justify-content:start}.trial-logos-wrapper img{width:15%}.mattress-trial-wrapper .trial-img{height:500px}.needsclick.klaviyo-form.klaviyo-form-version-cid_1 button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{width:auto!important}.needsclick.klaviyo-form.klaviyo-form-version-cid_1 .needsclick.kl-private-reset-css-Xuajs1{background:transparent}section.icon_box_section .icon_grid_box{flex-direction:column}section.icon_box_section .icon_grid_box .left_grid_box_inner{width:100%}}@media screen and (min-width:1025px) and (max-width:1294px){.mattress-banner-section .banner-context-left{top:10%;left:5%}.trial-content{padding:50px}}#closer_like_slider_section{background:url(/cdn/shop/t/54/assets/LAYER.png?v=1692167184)!important;background-size:cover!important}a.slider_arrow_count.active span{background:#192e59!important;color:#fff!important}span.slider_count{line-height:20px;color:#192e59!important;border:1px solid #192e59!important}h2.closer_slider_heading{color:#192e59!important;text-shadow:none!important}.new_deep_dream_closer_look_slider div.right_sec h2{color:#192e59!important;font-weight:600!important}.content-closer-slide .content_p p{color:#192f59!important}.product-form__input input[type=radio]:checked+label{background-color:#192e59!important}.product_mattress-deepdream .page-breadcrumb-main{padding-top:24px;margin-left:-100px}.product_mattress-deepdream .breadcrumbs{margin:0}section.page-width.product-sec-main{padding-top:0!important;padding-bottom:40px}.reviews-wrapper{margin-bottom:75px}.reviews-wrapper.desktop{display:block}.reviews-wrapper.mobile{display:none}.custom-reviews .review-box{border-radius:9px;border:1px solid var(--border, #CFCFD0);display:flex!important;padding:12px 22px;flex-direction:column;align-items:flex-start;gap:9px;margin:0 1px}.user-review{display:flex;justify-content:space-between;width:100%;align-items:flex-start}.user-review .user-name{font-size:16px;font-weight:700;line-height:24px}.user-review .user-name span{color:#60626c;font-size:14px;font-weight:500;line-height:20px;margin-left:8px}.user-review p.date{color:#60626c;font-size:14px;font-weight:500;line-height:20px;margin:0}.user-comment{display:flex;gap:15px}.user-img{width:30%}.user-img img{width:100%;height:auto}.user-detail{width:70%}.user-detail h3{color:#282828;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.user-detail p{color:#282828;font-size:14px;font-weight:500;line-height:20px;margin-bottom:0}.review-box a{color:#092a6c;font-size:16px;font-weight:600;line-height:24px;text-decoration:underline}.reviews-wrapper button.slick-btn{position:absolute;bottom:-35px;background:#eff8ff;border-radius:100%;height:30px;width:30px;font-size:20px;border:1px solid #EFF8FF;display:flex;justify-content:center;align-items:center}.reviews-wrapper button.slick-btn.slick-prev.slick-arrow{right:35px;z-index:1}.reviews-wrapper button.slick-btn.slick-next.slick-arrow{right:0}.product-sec-main .product__title{font-size:32px;line-height:40px}.was__price{color:#6e6e6e;font-size:20px;font-weight:600;line-height:31px}.product-sec-main .price__sale span.price-item{padding:0}ul.mid_sale_header_bar li{color:#e25b3c!important}ul.mid_sale_header_bar li path{fill:#e25b3c!important}.mid-sale-discount-batches{background:#ffe47f!important}.mid-sale-discount-batches li h4,.mid-sale-discount-batches li p,.custom-price h5{color:#e25b3c!important}.product-sec-main .product-form__input.product-form__quantity .qty-minus,.product-sec-main .product-form__input.product-form__quantity .qty-plus{background:#192e59!important}.postcode_check_grid .postcode_form_grid .csv_result_show{border-left:2px solid #AEC7DD!important}.product-sec-main .product-form__buttons .product-form__submit,.postcode_form_grid .form-inner-wrap form#post_check_form button.form-icon{background:#192e59!important}div#accordion_deepdream .card.mb-0{background:#f7f9fd}div#ISR_button{background:#192e59!important}#productSliderGallery button.slide-arrow.next-arrow{right:-35px}#productSliderGallery button.slide-arrow.prev-arrow{left:-35px}.gallery_thumb_with_3d{padding:0 20px}#productSliderThumbs li img.gallery-thumb{width:100%!important;height:auto!important;object-fit:fill}.product-icons-wrapper{display:flex;justify-content:center;align-items:center;gap:45px;margin-top:24px;margin-bottom:24px}.product-icons-wrapper img{width:14%!important;height:auto}.product-images-wrapper button{display:none!important}.product-images-wrapper .main-slider{margin-bottom:24px}.thumbnail-slider .slick-slide{margin-left:15px}.thumbnail-slider .slick-list{margin-left:-15px}.deepdream_product_feature h3.text-center{color:#192e59;line-height:36px}.deepdream_product_feature h3.text-center span{border-bottom:0}.deepdream_product_feature .product-description .desc-content h4{color:#282828!important;line-height:28px!important}.deepdream-additional-info .additional-info-con.row{margin:0 100px}.deepdream-additional-info.mattress_deep_dream_pdp_detail h3{color:#192e59!important}.deepdream-additional-info .additional-info-con h4{color:#192e59}.deepdream-additional-info.mattress_deep_dream_pdp_detail .additional-info-con h4{border-bottom:1px solid #AEC7DD}.deepdream-additional-info.mattress_deep_dream_pdp_detail .additional-info-con .additional-content-list li span.field_title,.deepdream-additional-info.mattress_deep_dream_pdp_detail .additional-info-con .additional-content-list li span.field_content,.deepdream-additional-info.mattress_deep_dream_pdp_detail .additional-info-con .additional-content-list li{color:#192e59}.product_mattress-deepdream .search_products{background:#f7f9fd;display:none}.product_mattress-deepdream .ss__recommendation__header .ss__title{color:#092a6c}.product_mattress-deepdream .ss__result.ss__result--item .card__inner:after{background:#092a6c}.product_mattress-deepdream .ss__theme.ss__recommendation--carousel .ss__results .ss__result .card__content a:hover{color:#092a6c}.product_mattress-deepdream .jdgm-preview-badge .jdgm-star.jdgm-star{color:#f1c21b!important}.product_mattress-deepdream .product-detail-page-review-section a.jdgm-write-rev-link,.product_mattress-deepdream .product-detail-page-review-section a.jdgm-ask-question-btn,.product_mattress-deepdream .product_sticky_cart button.product-form__submit{background:#092a6c}.product-additional-info.page-width.deepdream-additional-info.mattress_deep_dream_pdp_detail h3{color:#192e59!important}.product_mattress-deepdream .compare-section{background:#f7f9fd}@media screen and (max-width:767px){.product_mattress-deepdream .page-breadcrumb-main{padding-top:10px;margin-left:0;padding-bottom:10px;background:#092a6c}.product_mattress-deepdream nav.breadcrumbs ol li a{color:#fff}.product_mattress-deepdream .main-product-mobile-title h2.product__title{font-size:27px}.product_mattress-deepdream .product-sec-main{background:#f8f8f8;padding-bottom:16px!important}.product_mattress-deepdream #productSliderGallery button.slide-arrow{display:none!important}.product-icons-wrapper{display:none}.product-icons-wrapper.desktop{display:none!important}.reviews-wrapper{margin-bottom:0}.reviews-wrapper.desktop{display:none}.reviews-wrapper.mobile{display:block}.product-images-wrapper{display:none}.custom-reviews .review-box{padding:12px}.user-comment{flex-direction:column}.user-img,.user-detail{width:100%}.user-review .user-name span{margin-left:6px}.user-review{justify-content:start;align-items:baseline;gap:8px}.user-detail p{font-size:12px}.reviews-wrapper button.slick-btn{top:50%;background:#ffffffad;height:45px;width:45px;font-size:25px}.reviews-wrapper button.slick-btn.slick-next.slick-arrow{right:-15px}.reviews-wrapper button.slick-btn.slick-prev.slick-arrow{left:-15px}.product_payement_logo_new.active{margin-bottom:0}.deep_dream_mobile_product_description h3.text-center{color:#092a6c!important}.deep_dream_mobile_product_description h3{border-bottom:3px solid #092A6C!important}.mobile-product-description-slider{padding-left:0;padding-right:0}.mobile-product-description-section:after{content:none}.mobile-product-description-section .description-slide video{border-radius:12px}.mobile-product-description-slider button.slick-arrow{top:15%;background:#ffffffad}.mobile-product-description-slider button.slick-next.slick-arrow{right:-15px}.mobile-product-description-slider button.slick-prev.slick-arrow{left:-15px}.mobile-product-description-section.deep_dream_mobile_product_description .desc-content h4{margin-top:0;color:#092a6c}.mobile-product-description-section.deep_dream_mobile_product_description .desc-content p{color:#092a6c}.mobile-product-description-section.deep_dream_mobile_product_description .progress{background-image:linear-gradient(to right,#092a6c,#092a6c)}.mobile-product-description-section.deep_dream_mobile_product_description .progres_count_col{color:#092a6c!important;font-size:12px;font-weight:500}.trail-main-box{border-radius:9px;padding:40px 12px 12px 20px}.product_mattress-deepdream .produt_mobile_detail_section{padding:15px 0;background:#f7f9fd}.product_mattress-deepdream .produt_mobile_detail_section .sechead h3{border-bottom:3px solid #092A6C!important;color:#092a6c!important;margin-bottom:15px}.product_mattress-deepdream .produt_mobile_detail_section .dimension-image img{display:none!important}.product_mattress-deepdream .product-additional-info.mob-prod-detail{border-radius:9px;background:#e7eefc;margin-left:15px;margin-right:15px;padding:0 20px 20px}.product_mattress-deepdream .product-additional-info .mobile_dimension img{display:none!important}.product_mattress-deepdream .product-additional-info h4.panel-title a{color:#092a6c}.product_mattress-deepdream .product-additional-info .panel{border-bottom:1px solid #092A6C}.product_mattress-deepdream .product-additional-info .panel .panel-body ul li,.product_mattress-deepdream .product-additional-info .panel .panel-body p{color:#092a6c}.product_mattress-deepdream .compare-section{background:#eff8ff;padding:24px 0}.product_mattress-deepdream .compare-section h3{font-size:28px;margin:00px 0 24px}.product_mattress-deepdream #accordion .card{background-color:transparent}.product_mattress-deepdream #accordion .card-header{background:transparent}.product_mattress-deepdream #accordion .card-body{border-radius:8px;background:#dfedfb}.product_mattress-deepdream .product-detail-page-review-section{padding-top:0}.product_mattress-deepdream .ss__theme.ss__recommendation--carousel{margin:0}.product_mattress-deepdream .ss__carousel__prev-wrapper,.product_mattress-deepdream .ss__carousel__next-wrapper{background:#fff!important}section.icon_box_section.landing_icon_box .container-custom{padding-top:20px!important}.mattress-product-icon-box .icon_grid_box .icon-box-detail{display:block!important;font-size:16px!important;margin:0 -20px}.product_mattress-deepdream .landing_icon_box{padding:24px 0!important}.product_mattress-deepdream .landing_icon_box:before,.product_mattress-deepdream .landing_icon_box:after{content:none!important}.product_mattress-deepdream .icon_box_section.landing_icon_box .icon_grid_box{padding-bottom:15px}.product_mattress-deepdream ul.slick-dots{margin-top:0}h2.closer_slider_heading{font-size:28px}#closer_like_slider_section .right_sec{padding:0 0 0 30px}}@media screen and (min-width:768px) and (max-width:1024px){.product_mattress-deepdream .page-breadcrumb-main{padding-top:12px;margin-left:0}#productSliderGallery button.slide-arrow.next-arrow{right:-16px}#productSliderGallery button.slide-arrow.prev-arrow{left:-15px}.product-icons-wrapper{gap:15px;margin-top:24px}.trial-wrapper{margin:35px 0}.deepdream-additional-info .additional-info-con.row{margin:0}.product_mattress-deepdream section.home_image_slider.collection_image_slider{padding:53px 0 0}.reviews-wrapper.desktop{display:none}.reviews-wrapper.mobile{display:block!important}.product_mattress-deepdream .landing_icon_box{padding:24px 0!important}.product_mattress-deepdream .landing_icon_box:before,.product_mattress-deepdream .landing_icon_box:after{content:none!important}.product_mattress-deepdream .icon_box_section.landing_icon_box .icon_grid_box{padding-bottom:15px}.product_mattress-deepdream ul.slick-dots{margin-top:0}}.mattress-breadcrumb{max-width:1200px;width:100%;margin:24px auto 0!important;position:relative;z-index:1}.mattress-breadcrumb p{color:#092a6c;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0}.mattress-breadcrumb p a{color:#092a6c;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.about-us-banner-wrapper{position:relative;left:50%;transform:translate(-50%);text-align:center}.about-us-banner-wrapper img.banner{position:relative;width:100%;min-height:100%;margin-top:-48px;z-index:-1;left:50%;transform:translate(-50%)}.about-us-banner-wrapper img.mobile-banner-image{display:none}.heading{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%}.heading img.logo{width:217px;height:auto}.heading h3{color:#092a6c;text-align:center;font-size:28px;font-style:normal;font-weight:600;line-height:52px}.bottom-icons{position:absolute;bottom:10px;right:25px}.logos-wrapper{display:flex;align-items:center;justify-content:end;gap:15px}.logos-wrapper img{width:auto;height:100%}.bottom-icons p{color:#092a6c;font-size:14px;font-weight:500;line-height:inherit}.page_mattress-about-us .mattress-pdp-additional-description .sechead{display:block}.page_mattress-about-us .deepdream_product_feature h3.text-center{color:#192e59;line-height:36px;margin-bottom:40px}.page_mattress-about-us .deepdream_product_feature h3.text-center span{border-bottom:0}.page_mattress-about-us .product-description .desc-content h4{color:#282828!important;line-height:28px}.page_mattress-about-us .product-description .desc-content p{color:#282828!important}.page_mattress-about-us .featured_section{margin:30px 0 0}@media screen and (max-width:767px){.mattress-breadcrumb{margin:12px auto 0 12px!important}.about-us-banner-wrapper img.banner{display:none}.about-us-banner-wrapper img.mobile-banner-image{display:block;min-height:500px;margin-top:-32px;object-fit:cover}.about-us-banner-wrapper .heading{top:50px}.heading img.logo{width:135px}.heading h3{font-size:14px;width:80%;margin:10px auto auto;line-height:initial}.logos-wrapper{align-items:center;justify-content:center;flex-direction:row;width:40%;margin:auto}.bottom-icons{position:absolute;top:auto;bottom:15px;left:50%;transform:translate(-50%);width:100%}.bottom-icons p{display:block;position:absolute;top:-60px;font-size:16px;width:80%;left:50%;transform:translate(-50%)}.logos-wrapper img{width:35%;height:auto}}@media screen and (min-width:768px) and (max-width:1024px){.mattress-breadcrumb{margin:12px auto 0 12px!important}.about-us-banner-wrapper img.banner{margin-top:-32px}.about-us-banner-wrapper img.banner{min-height:400px;margin-top:-32px;object-fit:cover}.heading img.logo{display:none}.heading h3{font-size:24px;line-height:initial;width:80%;margin:auto}.heading{top:30px}.logos-wrapper{align-items:end;justify-content:end;flex-direction:column}.bottom-icons{position:absolute;bottom:10px;right:5px}.bottom-icons p{display:none}.logos-wrapper img{width:50%;height:auto}}.step-line{position:absolute;background:#aec7dd;width:80%;height:3px;z-index:-1;top:25px;left:50%;transform:translate(-50%)}.trial-content-wrapper .step,.trial-content-wrapper .step-line{visibility:hidden}.trial-content-wrapper .step{animation-name:step-show;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:forwards}.trial-content-wrapper .step.step-1{animation-delay:1s}.trial-content-wrapper .step.step-2{animation-delay:2s}.trial-content-wrapper .step.step-3{animation-delay:3s}.trial-content-wrapper .step.step-4{animation-delay:4s}@keyframes step-show{0%{transform:scale(0)}to{visibility:visible;transform:scale(1)}}.step-line{animation-name:line-show;animation-duration:4s;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:1s}@keyframes line-show{0%{clip-path:inset(0 100% 0 0)}to{visibility:visible;clip-path:inset(0 0 0 0)}}@media screen and (max-width:768px){@keyframes line-show{0%{clip-path:inset(0 0 100% 0)}to{visibility:visible;clip-path:inset(0 0 0 0)}}}.mini_cart_title{font-size:24px!important;font-weight:700!important}.product_mini_cart_header .icon .cart-items-count{margin-left:12px!important}.minicart_product_content .ajax-cart-item__title{color:#282828!important;font-weight:600!important}.minicart_product_content .ajax-cart-item__price{color:#282828!important;font-size:16px!important;font-weight:700!important;line-height:normal!important}.mini_cart_quantity button.mini_cart_quantity{background:transparent!important;border:2px solid #192E59!important;border-radius:100px!important}.new_subtotal-grid .new_subtotal-flex-row span{color:#192e59!important;font-size:16px!important;font-weight:600!important;line-height:inherit!important}.discount-grid .discount-flex-row .dis-label,.discount-grid .discount-flex-row .dis-val{font-size:16px!important;line-height:inherit!important}.ajax-cart-item__total{color:#192e59!important;font-size:20px!important;line-height:inherit!important}.discount-grid{padding:0!important}.subtotal_item_count{font-weight:500!important;color:#6e6e6e!important;line-height:inherit!important}.ajax-cart-drawer__buttons .cart-checkout-button-wrap a.button-cart{color:#092a6c!important}.ajax-cart-drawer__buttons .cart-checkout-button-wrap .button-checkout{font-size:18px!important;background:#092a6c!important}.ajax-cart-drawer__buttons{height:auto!important;background:#f7f9fd!important}.ajax-cart-drawer__buttons .custom_mini_cart_total{background:#f7f9fd!important}.ajax-cart-drawer__buttons .cart-checkout-button-wrap{background:transparent!important}.return-header{background:#dfedfb}.return-header-inner{padding:16px 16px 40px;display:flex;flex-direction:column}.retrun-breadcrumb{margin-bottom:37px}.retrun-breadcrumb p,.retrun-breadcrumb p a{color:#092a6c;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:0}.return-heading h1{color:#092a6c;font-size:66px;font-style:normal;font-weight:700;line-height:82px;margin-bottom:15px}.return-content .return-title{color:#092a6c;font-size:16px;font-weight:500;line-height:24px;margin-bottom:0}.return-content .detail,.return-content a{display:none}.page_mattress-return-refund .return_icon_box h2{color:#092a6c;width:80%;margin-left:auto;margin-right:auto;margin-bottom:15px;line-height:normal}.return_icon_box p{color:#092a6c!important;line-height:normal}.card .card-body p a{color:#092a6c!important}.page_mattress-return-refund .contact-header{background:#dfedfb}.page_mattress-return-refund .contact-header h1.main-page-title,.page_mattress-return-refund .contact-header h1.main-page-title span{color:#092a6c;font-size:66px;font-weight:700}@media screen and (max-width:767px){.return-heading h1{font-size:40px;line-height:52px}.return-content .return-title{font-size:14px;line-height:20px}.return-content .detail,.return-content a{display:block}.return-content .detail,.return-content a{color:#092a6c;font-size:14px;font-weight:500;line-height:20px}.return-content a{text-decoration:underline}.faq_sectio_deatail h2{color:#092a6c!important}.page_mattress-return-refund .contact-header h1.main-page-title,.page_mattress-return-refund .contact-header h1.main-page-title span{color:#092a6c;font-size:40px;font-weight:700}.contact-header .page-width{padding:2rem}}@media screen and (min-width:768px) and (max-width:1024px){.return-heading h1{font-size:40px}.retrun-breadcrumb{margin-bottom:30px}.return-heading h1{margin-bottom:0}.faq_sectio_deatail h2{color:#092a6c!important}.page_mattress-return-refund .contact-header h1.main-page-title,.page_mattress-return-refund .contact-header h1.main-page-title span{font-size:40px}.contact-header .page-width{padding:2rem 5rem}.warranty-faq-main .faq_sectio_deatail h2{font-size:28px!important}}section.home_image_slider.collection_image_slider{padding:53px 0 0}.mattress-pdp-image-slider-section{display:none}#accordion_deepdream .card-header{position:relative}#accordion_deepdream .card-header:before{content:"\f068";font-family:FontAwesome;position:absolute;right:0;font-size:16px}#accordion_deepdream .card-header.collapsed:before{content:"\f067"}.postcode_check_grid{background:transparent}.klaviyo-form-YwMf8h.klaviyo-form.form-version-cid-2 p span{color:#fff!important;position:relative}.trial-content .note a{color:#192e59;text-decoration:underline}a#heart-icon-bubble{display:flex}.range-wrapper img{width:100%;margin-top:12px}.about-img-content{background:#f7f9fd;padding:60px 0}.about-img-content .img-content-wrapper .content-box{display:flex;justify-content:center;align-items:center;gap:40px}.about-img-content .img-content-wrapper .content-box img{width:100%;height:auto}.about-img-content .img-content-wrapper .content h3{color:#092a6c;font-size:24px;font-weight:700;line-height:28px;margin-bottom:16px}.about-img-content .img-content-wrapper .content p{color:#092a6c;font-size:16px;font-weight:500;line-height:24px}.about-img-content .heading-wrapper h4{color:#092a6c;text-align:center;font-size:32px;font-weight:700;line-height:normal}.about-img-content .heading-wrapper p{color:#092a6c;text-align:center;font-size:16px;font-weight:500;line-height:normal;margin-bottom:42px}.about-img-content .img-content-wrapper .content a{color:#fff;text-align:center;font-size:18px;font-weight:600;border-radius:100px;background:#092a6c;padding:8px 16px;display:inline-block;margin-top:42px}.about-img-content .img-content-wrapper .content-box .content-img,.about-img-content .img-content-wrapper .content-box .content{width:50%}@media screen and (max-width:767px){.about-img-content{padding:30px 0}.about-img-content .img-content-wrapper .content-box{flex-direction:column}.about-img-content .heading-wrapper h4{font-size:24px}.about-img-content .img-content-wrapper .content a{margin-top:24px;position:relative;left:50%;transform:translate(-50%)}.about-img-content .img-content-wrapper .content-box .content-img,.about-img-content .img-content-wrapper .content-box .content{width:100%}}@media screen and (min-width:768px) and (max-width:1024px){.about-img-content .img-content-wrapper .content-box .content-img,.about-img-content .img-content-wrapper .content-box .content{width:50%}}@media screen and (max-width:767px){iframe#chat-button{right:0!important;bottom:100px!important}}.mattress_collection_product_grid_section .section_heading{margin-bottom:30px}.featured_logo_grid{flex-wrap:nowrap}.header__icon.header__icon--account.mattress-acc-on-login{width:auto}.mattress-header .search-open{display:none}@media screen and (max-width:767px){.featured_logo_grid{flex-wrap:wrap}}@media screen and (min-width:768px) and (max-width:1024px){.featured_logo_grid{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/266/assets/mattress.css.map */
