@media screen and (min-width:1400px){.cloud-euroto{background-size:80%;overflow:hidden;background-position:0 9rem}.CCG-gold-plus,.dual-luxury{background-size:50%;background-position:100% 40%}.about-director ul li:first-child{width:25%}.about-director ul li:last-child{padding-right:0}.productzoom__img{height:660px;object-fit:cover}.best-sellers a img{height:250px}.add-cart ul li:last-child{width:80%}.shop-need p{font-size:20px}.cheatsheet-display ul li .best-sellers ul li:first-child{width:160px}.cheatsheet-display ul li .best-sellers a ul li:first-child img{height:170px;width:100%}.best-sellers.grn-bdr{min-height:525px}}@media screen and (min-width:1367px){.container{max-width:90%}.menu .menu__inner .menu__item{padding:12px 2rem 12px 0}.product-accordion{max-width:92%}.product-filter-sidebar{border-bottom:1px solid #ccc}.product-accordion li:list-child{border-bottom:0}.nearest-store-info ul li img{width:100%}.addtocart-btn a{width:97%;margin:auto 0 auto auto}}@media all and (min-width:992px) and (max-width:1199px){.cheatsheet-display ul li{width:48%;margin-right:24px}.roomy-display ul li{margin-right:20px}.best-sellers{margin-bottom:20px}.roomy-display ul li .best-sellers{min-height:270px}.add-cart,.product-dimension .select-size select,.product-video-size,.video-shopping{width:100%}.add-cart ul li:last-child{width:65%}.product-images #thumbs .item{height:auto;line-height:normal}.about-banner{padding:8rem 0}.main-address-list ul li:first-child,.main-address-list ul li:last-child{width:48%;margin-right:2%}.main-address-list ul li:last-child{padding-left:0;margin-right:0}.blog-details .blog-info ul{display:flex;justify-content:space-between}.blog-details .blog-info ul li:last-child{margin-right:0}.roomy-display.best-seller ul li{width:23%}.cheatsheet-display.best-seller ul li{width:31.5%}}@media all and (min-width:768px) and (max-width:991px){.sort-bar{text-align:center}.add-cart ul li,.product-size .select-size label,.rating-review ul li,.sort-bar ul li:first-child{margin-bottom:10px}.sort-bar ul li:last-child{float:none}.sort-bar ul li .product-display:before,.trust-brand ul li:nth-child(4),.trust-brand ul li:nth-child(5),.trust-brand ul li:nth-child(6),.trust-brand ul li:nth-child(7){display:none}.add-cart ul li:last-child,.cheatsheet-display ul li{width:100%}.cheatsheet-display ul li .best-sellers{display:list-item}.roomy-display ul li{width:48%;margin:0 9px 0 0}.roomy-display ul li:nth-child(3n+3){margin-right:9px}.blog-details .blog-info ul li,.blog-details .blog-info ul li:last-child,.cheatsheet-display.best-seller ul li:nth-child(2n+2),.roomy-display ul li:nth-child(2n+2),.roomy-display.best-seller ul li:nth-child(3n+3){margin-right:0}.product-images #thumbs .item{height:auto;line-height:normal}.add-cart ul li,.rating-review ul li{display:block}.rating-review ul li:first-child{border-right:0}.add-cart ul li .quantity{justify-content:space-around}.delivery-details .delivery-pin ul li:first-child{width:75%}.product-description ul li:before{margin-top:0}.blog-details .blog-info h2{font-size:22px}.blog-details .blog-info h4{font-size:20px}.about-banner{padding:8rem 0}.main-address-list ul li:first-child,.main-address-list ul li:last-child{width:48%;margin-right:2%}.main-address-list ul li:last-child{padding-left:0;margin-right:0}.blog-details .blog-info ul{display:flex;justify-content:space-between}.blog-details .blog-info ul li .blog-category p,.blog-details .blog-info ul li .blog-date p{font-size:12px}.trust-brand{width:300px}.in-store-appointment form{width:90%}.final-product-list ul li{display:block;width:100%}.final-product-list ul li img{width:100%;margin-bottom:10px}.wishlist-box{min-height:480px}.roomy-display ul li .best-sellers{min-height:400px}.back-404-btn a{margin:0 0 10px!important}.roomy-display.best-seller ul li{width:31.5%;margin-right:2%}.cheatsheet-display.best-seller ul li{width:48.5%}.cheatsheet-display.best-seller ul li:nth-child(3n+3),.roomy-display.best-seller ul li:nth-child(2n+2){margin-right:2%}.find-mattress ul li:last-child{padding:0 1rem}.find-mattress ul li ul li img,.find-mattress ul li ul li:first-child img{width:70%;padding:4px 5px}.perfect-mattress ul li .plans .plan .plan-content .shop-need img{height:100px;border-radius:10px}.perfect-mattress ul li .plans .plan .plan-content .shop-need p{font-size:14px;padding:1.5rem 0}.perfect-mattress ul li .plans .plan .plan-content .shop-need,.perfect-mattress ul li .plans .plan input[type=radio]:checked+.plan-content{border-radius:10px 10px 50px}}@media (min-width:768px){.mobile-timeline,.product-info.mb-4,.sticky-footer{display:none}}@media (max-width:767px){.li,.status:before{transition:.2s ease-in}.contact-line:after,.contact-line:before,.desktop-view,.green-btn,.heading-title p br,.mobile-timeline i.fa.fa-check,ul.resp-tabs-list{display:none}.menu-bar{border-bottom:0}.about-director ul li,.cheatsheet-display ul li .best-sellers,.cheatsheet-display ul li .best-sellers ul li .item-sort-description ul,.cheatsheet-display ul li .best-sellers ul li .item-sort-description ul li,.contact-social-top,.footer-logo,.mobile-view,.product-info.mb-4,.video-shopping-banner-text .banner-btn,h2.resp-accordion{display:block}.cheatsheet-display ul li .best-sellers ul li,.social-link ul li{display:inline-block}.tooltip-a{padding:1em;background:#fff;border:1px solid #ccc;box-shadow:1px 1px 12px #ccc;position:absolute;right:0;left:0;top:3rem;z-index:2;display:none}.tooltip-a.active{top:3.8rem;display:block;margin:0 10px}.tooltip-a.active form input{width:100%;border-radius:0;border:1px solid var(--light-gray);padding:0 80px 0 5px}.tooltip-a.active form button{position:absolute;top:16px;right:16px;color:var(--white);background:var(--drk-green);padding:2px 10px;border-radius:0;border:0;height:38px}.fixed-header{position:fixed;top:0;left:0;width:100%;background:var(--white);z-index:14}.blog-details a:last-child,.make-me-sticky,.mobile-pin-code,.sidebar-item{position:relative}.logo-user .mobile-menu,.logo-user.fixed-header .mobile-menu{padding-top:10px}.sonali-bendre-info p,.sonali-bendre-info p small{margin-bottom:.5rem}.mobile-pin-code{margin:5px 0;text-align:left}.mobile-pin-code ul li i.fa-location-dot{background:var(--drk-green);color:var(--white);padding:5px;width:25px;height:25px;border-radius:50%;text-align:center;margin-right:8px}.mob-mt-5{margin-top:2rem!important}.sidebar-item{top:0;left:0;width:100%;height:100%}.make-me-sticky{top:0;padding:0}.product-banner-bottom-text ul li h4{margin-bottom:5px}.product-accordion{max-width:none}.cheatsheet-display ul li{width:100%;margin-right:0}.roomy-display ul li{width:48%;margin:0 20px 0 0}.roomy-display ul li:nth-child(3n+3){margin-right:20px}.blog-details .blog-info ul li,.blog-details .blog-info ul li:last-child,.cheatsheet-display.best-seller ul li:nth-child(2n+2),.roomy-display ul li:nth-child(2n+2),.roomy-display.best-seller ul li:nth-child(2n+2){margin-right:0}.sort-bar ul li p{font-size:15px}.product-video-size a p span{line-height:1;padding-left:8px}.sticky-footer{position:sticky;background:var(--light-gray);bottom:0;padding:8px;z-index:10}.sticky-footer .col-md-3{width:25%}.footer-sticky-menu,.main-address-list .address,.product-safty ul li,.sumbit-btn{text-align:center}.footer-sticky-menu a{color:var(--black)}.footer-sticky-menu a:hover{color:var(--drk-green)}.footer-sticky-menu a i{font-size:20px}.footer-sticky-menu a p{font-size:10px;line-height:1}#go-to-top{bottom:70px}.product-images,.product-overview-review{margin-bottom:3rem}.add-cart ul li:last-child{width:73%;margin-left:4px}.product-safty ul li div p{line-height:1.2;font-size:14px}.product-info,.writing-review{padding-left:0}.blog-details .blog-info{position:relative;width:100%;bottom:0;padding:0 15px 15px}.blog-info.position-relative{margin-top:15px;margin-bottom:0}.blog-details{margin-bottom:50px!important}#datalist section:first-child .blog-details .blog-info ul{padding-top:15px}#datalist section:first-child .blog-details{margin-bottom:0!important}.blog-details.mb-4 .blog-info.position-relative{margin-bottom:auto}.about-director-img,.vision{margin-bottom:30px;height:auto}.shopping-cart,.sumbit-btn{margin-bottom:20px}.contact-us,.social-link{display:block;text-align:center}.mobile-timeline .timeline-block-right,.social-link{float:none}.social-link ul li{padding:0 5px}.cool-b4-form{border:1px solid var(--drk-gray);border-radius:20px}.sumbit-btn:before{right:20%;top:5rem;z-index:1}.address-list ul{display:flex;flex-direction:column}.address-list ul li:first-child{order:2;height:100%}.address-list ul li .address ul{display:block;text-align:left}.map{padding:1rem .5rem 0}.blog-details .blog-info ul{display:flex;justify-content:space-between}.about-text{text-align:left}.about-mattress ul li:first-child{padding:10px}.about-mattress ul li img{width:32px}.about-mattress ul li.iso img{width:40px}.about-director ul li:first-child,.about-img img{width:100%}.vision-quality-bg{padding:0 0 8rem}.in-store-appointment form{width:90%}.shopping-quantity .shopping-price{float:none;margin-top:10px}.final-product-list ul li{display:inline-block;width:45%}.order-summary .final-product-list ul li:last-child{width:52%}.wishlist-box{min-height:470px}.resp-vtabs .resp-tab-content{border:1px solid #c1c1c1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.order-timeline .timeline.desktop-view,.resp-accordion-closed{display:none!important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important}.timeline{list-style-type:none;display:block}.li{display:flex;width:inherit}.timestamp{width:100px}.status:before{left:-8%;top:30%}.store-list{background-size:30%}.order-success-icon:before{background-size:100px;left:-4rem}.order-success-icon:after{width:100px;height:100px;right:-2rem;background-size:80%}.cheatsheet-display ul li .best-sellers ul{display:flex;align-items:center}.form__radio-group{margin:.5rem 0}.form__radio-label,.why-choose-us{margin-bottom:0}.best-sellers a img{height:250px}.about-wrm,.video-shopping-banner-text .banner-btn a.green-btn img{height:auto}.about-address,.about-wrm{margin-bottom:30px}.cheatsheet-display.best-seller ul li,.roomy-display.best-seller ul li{width:48.5%;margin-right:2%}.cheatsheet-display.best-seller ul li:nth-child(3n+3),.roomy-display.best-seller ul li:nth-child(3n+3){margin-right:2%}.nearest-store{background:var(--light-sky-blue)}.profile-tab,.vsw ul li:last-child,.why-choose-us ul li:last-child{margin-bottom:1rem}.mobile-timeline{padding-left:15px}.mobile-timeline:before{content:"";position:absolute;top:0;margin-left:-1px;height:100%;background:#ccd1d9;z-index:1}.mobile-timeline .timeline-block-left{direction:rtl;float:none;direction:ltr}.mobile-timeline .marker{width:30px;height:30px;border-radius:50%;border:2px solid #f5f7fa;background:#b8b8b8;margin-top:10px;z-index:1;text-align:center;position:relative;left:4px}.mobile-timeline .marker.active{width:40px;height:37px;background:var(--drk-green);left:0}.mobile-timeline .timeline-content{width:95%;padding:0 15px;color:#666}.mobile-timeline i.fa.fa-check.active{display:block!important;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;height:50%;color:#fff}.mobile-timeline .timeline-content h3{margin-top:8px;margin-bottom:0;font-size:14px;font-weight:500}.mobile-timeline .timeline-content span{font-size:15px;color:#a4a4a4}.mobile-timeline .timeline-content p{font-size:14px;line-height:1.5em;word-spacing:1px;color:#888}.mobile-timeline:before{left:33px;width:2px}.mobile-timeline .timeline-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;clear:both;width:100%;margin-bottom:30px}.perfect-mattress ul li .plans .plan .plan-content .shop-need img{height:70px;border-radius:6px}.perfect-mattress ul li .plans .plan .plan-content .shop-need p{font-size:12px;padding:1rem 0}.perfect-mattress ul li .plans .plan .plan-content .shop-need,.perfect-mattress ul li .plans .plan input[type=radio]:checked+.plan-content{border-radius:6px 6px 30px}.radio-tile-group .input-container .radio-tile-label{padding:0 1rem;font-size:12px;font-weight:400}#msform .action-button-previous{float:left}#happy-consumers{display:grid}.consumers-review .consumers-name{position:relative;bottom:0;padding-bottom:0}.shopping-experience form label{font-size:14px}.c-testimonials h4,.shopping-experience h4,.video-shopping-banner-text p{font-size:16px}.banner-contact-us .blog-banner-text .title h2,.c-testimonials h3,.vsw ul li .vswb h5{font-size:18px}.vsw ul li .vswb .icon{width:70px;height:70px;box-shadow:0 0 0 6px #96d117,0 0 0 12px #ffff,1px 1px 4px 16px #00000015}.vsw ul li .vswb .icon img{width:45px}.vse h4{font-size:22px}.video-shopping-banner-text h2{font-size:24px}.video-shopping-banner img{width:100%;background-size:cover;object-fit:cover;height:400px}.vsw ul,.why-choose-us ul{display:block;margin:0 auto;text-align:center}.vsw ul li,.why-choose-us ul li{margin:0 6px 2rem;width:45%;vertical-align:top}.customer-testimonials{margin:2rem 0}.light-blue-bg{padding:3rem 0}.vsw,.why-choose-us{margin-top:3rem}.video-shopping-banner-text .banner-btn a{width:49%!important;margin:0 auto 15px!important;display:inline-block!important;line-height:40px!important}.video-shopping-banner-text .banner-btn a.green-btn,.video-shopping-banner-text .banner-btn a.white-btn{padding:10px 0}.privacy-policy-title{font-size:30px}}@media only screen and (min-width:576px) and (max-width:767px){.CCG-gold-plus,.mob-ml-3{margin-left:3%}.green-btn a,.mobile-pin-code ul li p a{color:var(--white)}#shop-need .owl-dots,.nearest-store-info ul li .black-btn,.toll-free{display:none}.logo-user{padding:5px 0}.bg-sky-blue{background:var(--sky-blue)}.mobile-pin-code ul li{display:table-cell;text-align:left;color:var(--white);vertical-align:top}.px-xs-0{padding-left:0!important;padding-right:0!important}.copy-right p,.top-band p{font-size:12px;text-align:center}.refresh-count{background:0 0;padding:1rem 0}.navbar{height:45px}#home-banner .owl-stage-outer{margin:10px;border-radius:10px}#home-banner .owl-nav .owl-next,#home-banner .owl-nav .owl-prev{top:42%}.featured-products ul li p,.find-mattress ul li p,.nearest-store-info ul li p,.refresh-count ul li .count-up p,.sonali-bendre-info p small{font-size:16px}.exclusive-collection .collection-name-btn h4,.featured-products a,.featured-products h5,.featured-products p,.follow-us p,.heading-title p,.mattress-stack h3,.quick-link p,.sonali-bendre-info p{font-size:18px}.CCG-gold-plus .collection-name-btn h4,.cloud-euroto .collection-name-btn h4,.dual-luxury .collection-name-btn h4,.exclusive-collection .collection-name-btn h4,.heading-title h2{font-size:20px}.featured-products h2,.find-mattress ul li h4,.follow-us ul li a,.infographic-list ul li .infographic-item h4,.nearest-store-info ul li h4,.pro-mattress-info h4,.refresh-count ul li .count-up h3,.refresh-count ul li .count-up h3 .counter-count,.sonali-bendre-info h4{font-size:24px}.exclusive-collection .collection-name-btn a{padding:5px 10px;display:inline-block;text-align:center}.mattress-stack{height:200px;border-top-left-radius:50px}.mattress-stack .mattress-img img{right:-10px;bottom:0;width:50%}.mattress-stack h3{padding-left:1rem;z-index:2}.shop-by-need-slider{margin-top:1rem}.my-8{margin-top:0;margin-bottom:5em}.mt-5,.my-5{margin-top:2rem!important}#happy-consumers .owl-nav .owl-prev,#related-products .owl-nav .owl-prev,#shop-need .owl-nav .owl-prev{left:10px}#happy-consumers .owl-nav .owl-next,#related-products .owl-nav .owl-next,#shop-need .owl-nav .owl-next{right:-30px}.white-btn.mobile-view{display:block}.exclusive-collection img{width:50%;border-bottom-left-radius:0;border-bottom-right-radius:15px}.exclusive-collection{border-radius:15px 15px 0 0;padding-top:1rem;margin-bottom:15px;display:inline-flex;align-items:center}.bdr-bottom-right-radius{border-radius:0 0 15px}.exclusive-collection .collection-name-btn{margin-bottom:1rem!important;text-align:center;order:2}.bdr-top-right-radius{border-radius:0 0 0 40px}.cloud-euroto{display:grid;height:200px;background-size:50%;align-content:center;padding-left:10rem;border-radius:40px 30px 0 0}.cloud-euroto .collection-name-btn a{display:inline}.CCG-gold-plus,.dual-luxury{display:inline-block;width:48%;margin-top:1rem;height:200px}.CCG-gold-plus .collection-name-btn,.dual-luxury .collection-name-btn{padding-left:1rem;padding-top:1rem}.dual-luxury{background-size:55%;border-radius:0 0 0 40px}.CCG-gold-plus{background-size:65%;border-radius:0 0 40px}.find-mattress,.infographic{border-top-left-radius:40px}.cloud-euroto .collection-name-btn{padding-top:0;text-align:center}.CCG-gold-plus .collection-name-btn a,.cloud-euroto .collection-name-btn a,.dual-luxury .collection-name-btn a{padding:5px 10px}.sonali-bendre{height:220px}.sonali-bendre.mattress-stack{border-radius:40px 0 0}.sonali-bendre-info{width:60%;text-align:left;padding-left:30px;z-index:1}.sonali-bendre .mattress-img img{width:55%;right:-15px;z-index:1;bottom:0}.sonali-bendre-info img{width:55%}.mt-6{margin-top:3rem}.my-9{margin-top:4rem;margin-bottom:2em}.featured-products.text-right{padding-right:0;text-align:center!important;padding-bottom:2rem}.featured-products ul li{padding:0 4px;width:32%}.featured-products.text-left{padding-left:0;text-align:center!important;padding-bottom:2rem}.featured-products ul{margin:3rem 0}.white-bdr-b{border-bottom:2px solid var(--white);margin-bottom:3rem}.white-bdr-t{border-top:2px solid var(--white);padding-top:3rem}.white-btn{display:table!important;margin:1rem auto}.my-6,.quick-link{margin:2rem 0}.find-mattress,.find-mattress ul li ul li:first-child{position:relative}.find-mattress,.location{padding-bottom:2rem}.find-mattress ul li:first-child{width:100%;position:absolute;bottom:0}.find-mattress ul li:last-child{padding:3rem 1rem 0}.find-mattress ul li:first-child img{width:180px}.find-mattress ul li .black-btn{text-align:right;left:-10%;position:relative}.find-mattress ul li ul li:first-child img{width:auto}.find-mattress ul li ul{text-align:right}.find-mattress ul li ul li img{width:50px!important;padding:10px!important}.infographic{border-bottom-right-radius:40px}.infographic-list{padding:4rem 2rem;text-align:center}.infographic-list ul li{width:32%;text-align:left}.infographic img,.video-view .pro-mattress-info ul li{padding:0 2rem}.infographic-list ul li .infographic-item{padding:0 1rem 0 0}.infographic-list ul li .infographic-item h4 span{font-size:80px;top:-2rem}.nearest-store-info ul li{display:block;width:100%}.nearest-store,.nearest-store-info,.video-view .pro-mattress-video iframe{border-radius:20px 20px 0 0}.nearest-store-info ul li:first-child{padding:2rem;text-align:center}.nearest-store-info ul li:last-child{padding:0 2rem 2rem}.follow-us ul li:first-child,.main-address-list ul li:last-child,.quick-link{padding-left:0}.nearest-store-info ul li img{border-radius:15px;width:100%}.green-btn{display:block;text-align:center}.green-btn a{text-transform:uppercase;background:var(--drk-green);padding:10px 20px;border-radius:5px}.green-btn a:hover{color:var(--drk-green);background:var(--white);box-shadow:0 0 0 1px var(--drk-green)}.video-view .order-1{order:2;display:flex;padding-right:15px!important}.video-view .order-2{order:1;display:grid;width:100%;padding-left:15px!important}.video-view .pro-mattress-info{border-radius:0 0 20px 20px;padding:2rem;text-align:center;width:100%}#location .owl-nav .owl-prev{left:-15px}#location .owl-nav .owl-next{right:-55px}.faq{border-radius:40px 0}footer{border-top-left-radius:20px;border-top-right-radius:20px}.address ul li{margin-bottom:1rem}.add-cart ul li{display:table-cell}.add-cart ul li:last-child{padding-left:10px;width:100%}.about-banner,.blog-banner:before,.contact-us-banner:before{padding:6rem 0}.bdr-radius-100{border-top-right-radius:5rem}.about-director h3,.about-director ul li:first-child p,.about-mattress{text-align:center}.about-director-img{width:70%;margin:0 auto 30px}.contact-us h2{font-size:34px}.contact-us-form .cool-b4-form .form-row .col-6{max-width:100%;width:100%;flex:100%}.sumbit-btn button{padding:15px 1.5rem}.address-list ul li:first-child,.address-list ul li:last-child,.main-address-list ul li:first-child{width:100%}.search-address .form-group.w-75{width:100%!important}.distribution-network .title h2{font-size:4.5vw}.main-address-list ul li:first-child{margin-bottom:20px}.about-director p,.about-director ul li:last-child p,.healthy-craft p{text-align:left}.vision-quality-bg{border-radius:0 40px 0 80px}.back-404-btn a{margin:0 0 10px!important}.radio-tile-group .input-container .radio-tile{padding:8px 0}.roomy-display ul li .best-sellers,.wishlist-box{min-height:510px!important}}@media only screen and (min-width:400px) and (max-width:575px){.green-btn a,.mobile-pin-code ul li,.mobile-pin-code ul li p a{color:var(--white)}.logo-user{padding:5px 0}#shop-need .owl-dots,.empty-card h4 br,.mattress-stack h3 br,.nearest-store-info ul li .black-btn,.sonali-bendre-info p br,.sort-bar ul li .product-display:before,.toll-free,.trust-brand ul li:nth-child(5),.trust-brand ul li:nth-child(6),.trust-brand ul li:nth-child(7){display:none}.bg-sky-blue{background:var(--sky-blue)}.mobile-pin-code{margin:5px 0;text-align:left}.mobile-pin-code ul{display:flex;align-items:center}.best-seller-banner .best-seller-banner-text p,.mobile-pin-code ul li p,.shopping-product-list ul li .product-name-size-price .shopping-quantity .quantity button,.shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price .mrp-price,.shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price .offer-price,.shopping-product-list ul li .product-name-size-price .shopping-quantity h6,.sort-bar ul li p{font-size:12px}.mobile-pin-code ul li{display:table-cell;text-align:left;vertical-align:top}.mobile-pin-code ul li i.fa-location-dot{background:var(--drk-green);color:var(--white);padding:5px;width:25px;height:25px;border-radius:50%;text-align:center;margin-right:8px}.blog-info.px-5,.px-xs-0{padding-left:0!important;padding-right:0!important}.copy-right p,.top-band p{font-size:12px;text-align:center}.logo-user .logo img{width:120px}.navbar{height:45px}#home-banner .owl-stage-outer{margin:10px;border-radius:10px}#home-banner .owl-nav .owl-next,#home-banner .owl-nav .owl-prev{top:42%}.refresh-count{background:0 0;padding:1rem 0}.CCG-gold-plus .collection-name-btn h4,.cloud-euroto .collection-name-btn h4,.dual-luxury .collection-name-btn h4,.featured-products ul li p,.find-mattress ul li p,.form-card h5,.nearest-store-info ul li p,.page-404 h5,.refresh-count ul li .count-up p,.shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price h6,.sonali-bendre-info p small{font-size:16px}.about-director p,.blog-details .blog-info h2 a,.exclusive-collection .collection-name-btn h4,.featured-products a,.featured-products h5,.featured-products p,.follow-us p,.form-card h3,.heading-title p,.mattress-stack h3,.page-404 h2 span,.quick-link p,.sonali-bendre-info p{font-size:18px}.blog-details .blog-info h4,.empty-card h4,.exclusive-collection .collection-name-btn h4,.heading-title h2,.perfect-mattress-heading h3,.refresh-count ul li .count-up h3,.refresh-count ul li .count-up h3 .counter-count,.title-head h2{font-size:20px}.featured-products h2,.find-mattress ul li h4,.follow-us ul li a,.infographic-list ul li .infographic-item h4,.nearest-store-info ul li h4,.pro-mattress-info h4,.sonali-bendre-info h4,.vision-title h2{font-size:24px}.CCG-gold-plus .collection-name-btn h4,.cloud-euroto .collection-name-btn h4,.dual-luxury .collection-name-btn h4{font-weight:500}.mob-ml-3{margin-left:3%}.exclusive-collection .collection-name-btn a{padding:5px 10px;display:inline-block;text-align:center}.mattress-stack .mattress-img{display:contents}.mattress-stack{height:200px;border-top-left-radius:50px;justify-content:space-between}.mattress-stack .mattress-img img{right:0;bottom:0;width:45%;position:relative}.mattress-stack h3{padding-left:1rem;z-index:2;margin-bottom:0}.best-seller-banner,.shop-by-need-slider{margin-top:1rem}.my-8{margin-top:0;margin-bottom:5em}.mt-5,.my-5{margin-top:2rem!important}#happy-consumers .owl-nav .owl-prev,#related-products .owl-nav .owl-prev,#shop-need .owl-nav .owl-prev{left:10px}#happy-consumers .owl-nav .owl-next,#related-products .owl-nav .owl-next,#shop-need .owl-nav .owl-next{right:-30px}.green-btn,.white-btn.mobile-view{display:block}.exclusive-collection img{width:50%;border-bottom-left-radius:0;border-bottom-right-radius:15px}.exclusive-collection{border-radius:15px 15px 0 0;padding-top:1rem;margin-bottom:15px;display:inline-flex;align-items:center}.bdr-bottom-right-radius{border-radius:0 0 15px}.exclusive-collection .collection-name-btn{margin-bottom:1rem!important;text-align:center;order:2}.bdr-top-right-radius{border-radius:0 0 0 40px}.cloud-euroto{display:grid;height:200px;background-size:50%;align-content:center;padding-left:10rem;border-radius:40px 30px 0 0}.cloud-euroto .collection-name-btn a{display:inline}.CCG-gold-plus,.dual-luxury{display:inline-block;width:48%;margin-top:1rem;height:200px}.CCG-gold-plus .collection-name-btn,.dual-luxury .collection-name-btn{padding-left:1rem;padding-top:2rem}.dual-luxury{background-size:55%;border-radius:0 0 0 40px}.CCG-gold-plus{margin-left:2%;background-size:65%;border-radius:0 0 40px}.find-mattress,.infographic{border-top-left-radius:40px}.cloud-euroto .collection-name-btn{padding-top:0;text-align:center}.CCG-gold-plus .collection-name-btn a,.cloud-euroto .collection-name-btn a,.dual-luxury .collection-name-btn a{padding:5px 10px}.sonali-bendre{height:220px}.sonali-bendre.mattress-stack{border-radius:40px 0 0}.sonali-bendre-info{width:60%;text-align:center;padding-left:30px;z-index:1}.sonali-bendre .mattress-img img{width:55%;right:-15px;z-index:1;bottom:0}.sonali-bendre-info img{width:55%}.mt-6{margin-top:3rem}.my-9{margin-top:4rem;margin-bottom:2em}.featured-products.text-right{padding-right:0;text-align:center!important;padding-bottom:2rem}.featured-products ul li{padding:0 4px;width:32%}.featured-products.text-left{padding-left:0;text-align:center!important;padding-bottom:2rem}.featured-products ul{margin:3rem 0}.white-bdr-b{border-bottom:2px solid var(--white);margin-bottom:3rem}.white-bdr-t{border-top:2px solid var(--white);padding-top:3rem}.white-btn{display:table!important;margin:1rem auto}.my-6,.quick-link{margin:2rem 0}.find-mattress,.find-mattress ul li ul li:first-child,.movetobag{position:relative}.find-mattress,.location{padding-bottom:2rem}.find-mattress ul li:first-child{width:100%;position:absolute;bottom:0}.find-mattress ul li:last-child{padding:1.5rem 1rem 0}.find-mattress ul li:first-child img{width:180px}.find-mattress ul li .black-btn{text-align:right;left:0;position:relative}.find-mattress ul li ul li:first-child img{width:auto}.find-mattress ul li ul{text-align:right}.find-mattress ul li ul li img{width:35px!important;padding:5px!important}.infographic{border-bottom-right-radius:40px}.infographic-list{padding:4rem 2rem 1rem;text-align:center}.mob-prpl,.video-view .order-1{padding-right:15px!important}.infographic-list ul li,.infographic-list.width-50 ul li{width:100%;text-align:left;margin-bottom:2rem}.about-director h3,.about-director ul li:first-child p,.about-mattress,.green-btn,.sort-bar,.video-view .pro-mattress-info{text-align:center}.infographic img{padding:0 2rem}.infographic-list ul li .infographic-item{padding:0}.infographic-list ul li .infographic-item h4 span{font-size:80px;top:-2rem}.nearest-store-info ul li,.profile-order ul li{display:block;width:100%}.nearest-store,.nearest-store-info,.video-view .pro-mattress-video iframe{border-radius:20px 20px 0 0}.nearest-store-info ul li:first-child{padding:2rem;text-align:center}.nearest-store-info ul li:last-child{padding:0 2rem 2rem}.nearest-store-info ul li img{border-radius:15px}.green-btn a{text-transform:uppercase;background:var(--drk-green);padding:10px 20px;border-radius:5px}.green-btn a:hover{color:var(--drk-green);background:var(--white);box-shadow:0 0 0 1px var(--drk-green)}.video-view .order-1{order:2;display:flex}.video-view .order-2{order:1;display:grid;width:100%;padding-left:15px!important}.video-view .pro-mattress-info{border-radius:0 0 20px 20px;padding:2rem;width:100%}.video-view .pro-mattress-info ul li{padding:0 2%}.follow-us ul li:first-child,.main-address-list ul li:last-child,.quick-link,.search-store .search-box:nth-child(2){padding-left:0}.faq{border-radius:40px 0}#location .owl-nav .owl-prev{left:-15px}#location .owl-nav .owl-next{right:-55px}.sort-bar ul li:last-child{float:none}.roomy-display ul li{width:100%;margin:0}.roomy-display ul li:nth-child(2n+2),.roomy-display ul li:nth-child(3n+3){margin-right:0}footer{border-top-left-radius:20px;border-top-right-radius:20px}.address ul li,.perfect-mattress ul li .plans .plan{margin-bottom:1rem}.add-cart ul li{display:table-cell}.add-cart ul li:last-child{padding-left:10px;width:100%}.about-banner,.blog-banner:before,.contact-us-banner:before{padding:5rem 0}.blog-details .blog-info h2{font-size:22px}.blog-title h1{font-size:26px}.about-director h3,.healthy-craft h3{font-size:28px}.blog-info blockquote{margin-left:2rem}.bdr-radius-100{border-top-right-radius:5rem}.about-director-img{width:80%;margin:0 auto 30px}.contact-us h2{font-size:6vw}.contact-us-form .cool-b4-form .form-row .col-6{max-width:100%;width:100%;flex:100%}.sumbit-btn button{padding:15px 1.5rem}.about-img img,.add-cart,.address-list ul li:first-child,.address-list ul li:last-child,.empty-card img,.form-container .form-horizontal .form-group,.main-address-list ul li:first-child,.product-dimension .select-size select,.product-video-size,.profile-order.shopping-product-list ul li:last-child,.video-shopping{width:100%}.map-display iframe{height:300px}.distribution-network .title h2{font-size:4.5vw}.main-address-list ul li:first-child{margin-bottom:20px}.trust-brand{width:300px}.trust-brand ul li{margin:0 1px}.about-mattress{margin:0 10px}.vision-quality-bg{padding:0 0 8rem;border-radius:0 50px 0 80px}.about-director p,.healthy-craft p{text-align:left}.about-director ul li:last-child{padding:0 15px}.search-store{display:flex;justify-content:space-between;padding:10px}.search-store .search-box{width:49%}.search-store .input-search,.search-store .search-box .search-city,.search-store .search-box .select-city{height:40px}.search-store .search-box .search-city-find{border-radius:4px 0 0 4px}.search-store .search-box .search-city{border-radius:0 4px 4px 0;font-size:18px}.search-store .search-box .search-city-find img{width:20px}.shopping-cart .shopping-product-info{padding:12px 8px}.shopping-product-list ul li{display:inline-block;vertical-align:middle}.shopping-product-list ul li:last-child{width:69%}.shopping-product-list ul li .product-name-size-price{padding-left:0;margin-top:10px}.shopping-quantity .shopping-price{float:right;margin-top:0;margin-left:10px}.shopping-product-list ul li .product-img img{width:100px;height:100px}.shopping-product-list ul li .product-name-size-price .shopping-quantity .quantity .input-box,.shopping-product-list ul li .product-name-size-price a h6{font-size:14px;margin-bottom:0}.shopping-product-list ul li .product-name-size-price .shopping-quantity{margin-top:2px}.shopping-product-list ul li .product-name-size-price .shopping-quantity .quantity button{width:20px;height:20px}.shopping-product-list ul li .product-name-size-price .shopping-quantity .quantity .input-box{width:35px}.apply-coupon p,.shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price h6{line-height:1}.form-container .signin-link{width:100%;margin:0 10px 15px}.billing-state,.track-order .d-flex.align-items-center.justify-content-between.mb-3,.track-order .order-delivery.d-flex{display:block!important}.roomy-display ul li .best-sellers,.wishlist-box{min-height:auto!important}.store-list ul li .location-list{width:90px}.store-list ul li .location-list a img{width:40px!important;height:40px;margin:0 auto 5px}.store-list ul li .location-list .total-store{right:5px}.store-list ul li .location-list a p{font-size:11px}.store-list ul li{margin:0 2px 20px;vertical-align:top}.search-store .search-box:first-child{padding-right:0;margin-bottom:5px}.order-success-icon:before{background-size:100px;left:0;width:90px;height:90px}.order-success-icon:after{width:100px;height:100px;right:0;background-size:80%}.page-404 h2{font-size:38px}.back-404-btn a{margin:0 0 10px!important;width:49%;font-size:14px;padding:10px 0}.best-sellers.grn-bdr.wishlist-box{display:grid;height:95%}.best-sellers.grn-bdr.wishlist-box .movetobag{position:relative;display:grid;align-items:end;border-top:0}.best-sellers.grn-bdr.wishlist-box .movetobag a{border-top:1px solid var(--drk-green)}.best-seller-banner .best-seller-banner-text{transform:translate(-40%,-50%)}.best-seller-banner .best-seller-banner-text img{width:110px;margin-bottom:10px}.best-seller-banner .best-seller-banner-text h3{font-size:18px;margin-bottom:5px}.best-seller-view-search ul{display:flex;align-items:center;justify-content:space-between}.best-seller-view-search ul li:first-child,.recommended-banner img,.shopping-cart .checkout .form-container .form-horizontal .form-group:nth-child(4),.sort-bar ul li:first-child{margin-bottom:0}#edit_address .quick-review form .col-6{flex:0 0 100%;max-width:100%;margin-bottom:0!important;padding:0 15px!important}.profile-order.shopping-product-list ul li .profile-order-list .buy-again,.sort-bar ul{justify-content:space-between;display:flex}.edit-address-box .plan .edit-address{padding:.3rem .5rem}.edit-address-box .address-icon{padding:8px 10px}.edit-address-box .plan .edit-address img{width:15px}.edit-address-box .edit-address .address-edit{position:relative;top:10px}.edit-address p,.featured-products p,.featured-products ul li p,.form-control,.product-description p{font-size:14px}.shopping-cart .checkout .form-container{padding-bottom:0}.modal-header .close{right:0;margin:0;border-radius:0 0 0 50%}.modal-open .modal{padding-right:0!important}.form-group{margin-bottom:.5rem}.product-filter-sidebar .filter{padding:2px 0}.sort-bar{padding:5px;margin-top:5px}.sort-bar ul{align-items:center}.sort-bar ul li select{width:60px;font-size:12px;background-position-y:-3px}.video-shopping a{padding:5px 0;font-weight:600}.product-description p{line-height:22px}.profile-order.shopping-product-list ul li .product-img img{width:100%;height:200px}.profile-order.shopping-product-list ul li .profile-order-list{padding:10px;display:block!important}.profile-order.shopping-product-list ul li .profile-order-list .product-name-size-price .shopping-quantity .shopping-price{margin-top:0;margin-left:0;display:inline-flex}.profile-order.shopping-product-list ul li .profile-order-list .product-name-size-price .shopping-quantity .shopping-price .mrp-price{padding:0 5px}.profile-order.shopping-product-list ul li .profile-order-list .buy-again a{display:table-cell;width:140px;margin:unset}.profile-order.shopping-product-list ul li .profile-order-list .order-manage{text-align:left!important}.profile-order.shopping-product-list ul li .profile-order-list .order-manage a:first-child{margin-left:0}.track-order .d-flex .text-right{text-align:left!important;margin-top:1rem;display:flex;justify-content:space-between}.track-order .d-flex .text-right a{margin-left:0!important;font-size:14px}.track-order .order-delivery p:last-child{padding-left:0;margin-left:0}.track-order .payment-order .edit-address-box .address-icon{width:50px;height:50px;float:left}.track-order .payment-order:last-child .col-md-8.pl-5rem{padding-left:15px}.address-list ul li .address ul li img{height:100px}.recommended-vector:before{width:200px;height:130px;top:15%;background-size:100%}.perfect-mattress-heading p{font-size:14px!important}.perfect-mattress ul{display:block;margin-bottom:1.5rem}.perfect-mattress ul li{width:49%;padding:0 5px!important}#msform .action-button,#msform .action-button-previous,.perfect-mattress-btn a{font-size:14px;padding:6px 20px;margin-left:10px}#progressbar{margin-bottom:10px}.perfect-mattress ul li .plans .plan .plan-content .shop-need img{height:100px;border-radius:6px}.perfect-mattress ul li .plans .plan .plan-content .shop-need p{font-size:12px;padding:1rem 0}.perfect-mattress ul li .plans .plan .plan-content .shop-need,.perfect-mattress ul li .plans .plan input[type=radio]:checked+.plan-content{border-radius:6px 6px 30px}.radio-tile-group .input-container .radio-tile{padding:5px 0;font-size:13px}.blog-details .blog-info h2 a{font-weight:600}.product-banner-text h3{font-size:30px}.product-banner-text h2{font-size:38px;margin-bottom:2rem}}@media only screen and (min-width:390px) and (max-width:500px){#happy-consumers .owl-dots,#shop-need .owl-dots,.product-safty ul,.recommended-title .product-price p span:first-child{display:block}#happy-consumers.owl-carousel .owl-nav.disabled,#shop-need.owl-carousel .owl-nav.disabled{display:none!important}#happy-consumers .owl-dots,#home-banner .owl-dots,#shop-need .owl-dots{text-align:center;position:relative;top:-5px}#happy-consumers .owl-dots .owl-dot,#home-banner .owl-dots .owl-dot,#shop-need .owl-dots .owl-dot{width:8px;height:8px;background:var(--drk-gray);display:inline-block;border-radius:50%;margin:0 3px}#happy-consumers .owl-dots .owl-dot.active,#home-banner .owl-dots .owl-dot.active,#shop-need .owl-dots .owl-dot.active{width:35px;background:var(--drk-green);border-radius:12px}.cloud-euroto,.mattress-stack{height:160px}.cloud-euroto .collection-name-btn{padding-left:0}.CCG-gold-plus .collection-name-btn{padding-top:2rem}.find-mattress ul li:first-child img{width:160px}.two-display .col-md-3.col-sm-6,.two-display .col-sm-6{width:50%}.two-display .col-md-3.col-sm-6 .best-sellers a img,.two-display .col-sm-6 .best-sellers a img{height:120px}.infographic-list ul li:nth-child(2),.infographic-list ul li:nth-child(3),.two-display .col-sm-6 .best-sellers a p,.two-display .col-sm-6 .best-sellers a ul li .item-sort-description,.two-display .col-sm-6:nth-child(2n){padding-left:10px}.two-display .col-sm-6:nth-child(odd){padding-right:10px}.nearest-store-info ul li:last-child{padding:0 1rem 1rem}.infographic-list ul li{width:32%}.infographic-list.width-50 ul li{width:48%}.infographic-list.width-50 ul li:last-child{padding-left:8%}.infographic-list ul li .infographic-item h4 span,.infographic-list.width-50 ul li .infographic-item h4 span{font-size:60px;top:-1rem}.infographic-list ul li .infographic-item h4,.infographic-list.width-50 ul li .infographic-item h4{font-size:18px}.infographic-list ul li .infographic-item p,.infographic-list.width-50 ul li .infographic-item p{font-size:12px}.sonali-bendre{height:180px}.sonali-bendre-info p{font-size:16px;margin-bottom:0}.sonali-bendre-info img{width:40%}.blog-banner-text .title.green h2,.sonali-bendre-info h4{font-size:22px}.sonali-bendre-info p small{font-size:10px}#happy-consumers .owl-dots{top:0!important}.productzoom__img{height:250px}.product-images #thumbs .item img{height:50px}.product-images #thumbs.owl-theme .owl-next,.product-images #thumbs.owl-theme .owl-prev{width:25px;line-height:25px;height:25px;font-size:10px}.quick-link p{margin-bottom:2rem}.product-safty{border:0}.product-safty ul li{display:flex;align-items:center;width:50%;text-align:left;float:left}.about-director ul li:first-child{padding-right:0}.mob-flex{display:flex;justify-content:space-between}.about-text-bg{padding-top:1rem}.about-banner,.blog-banner:before,.contact-us-banner:before{padding:4rem 0}.order-success-text h2{font-size:20px}.order-success-text p{font-size:14px}.form-container{padding:30px 10px}.final-product-list ul li{padding-right:15px}.best-seller-batch img{width:40px}.best-sellers.home-best-seller.recommended-product{height:90%}}@media (max-width:479px){.cheatsheet-display.best-seller ul li,.roomy-display.best-seller ul li{width:100%;margin-right:0}.cheatsheet-display.best-seller ul li:nth-child(2n+2),.roomy-display.best-seller ul li:nth-child(2n+2){margin-right:0}.video-shopping-banner-text .banner-btn a{width:80%!important;display:block!important}}@media only screen and (min-width:320px) and (max-width:399px){.green-btn a,.mobile-pin-code ul li,.mobile-pin-code ul li p a{color:var(--white)}#go-to-top,.search-store .input-search,.search-store .search-box .search-city,.search-store .search-box .select-city{height:40px}.blog-info.px-5,.infographic-list.width-50 ul li:last-child,.px-xs-0{padding-left:0!important}.empty-card h4 br,.mattress-stack h3 br,.nearest-store-info ul li .black-btn,.sort-bar ul li .product-display:before,.toll-free,.trust-brand ul li:nth-child(4),.trust-brand ul li:nth-child(5),.trust-brand ul li:nth-child(6),.trust-brand ul li:nth-child(7){display:none}.bg-sky-blue{background:var(--sky-blue)}.mobile-pin-code{margin:5px 0;text-align:left}.best-seller-view-search ul li .product-display.border-none,.mobile-pin-code ul{display:flex;align-items:center}.mobile-pin-code ul li{display:table-cell;text-align:left;vertical-align:top}.mobile-pin-code ul li i.fa-location-dot{background:var(--drk-green);color:var(--white);padding:5px;width:25px;height:25px;border-radius:50%;text-align:center;margin-right:8px}.best-seller-banner .best-seller-banner-text p,.location-list p,.mobile-pin-code ul li p,.sort-bar ul li p{font-size:12px}.blog-info.px-5,.modal-open .modal,.px-xs-0{padding-right:0!important}.copy-right p,.top-band p{font-size:12px;text-align:center}.navbar{height:45px}#home-banner .owl-stage-outer{margin:10px;border-radius:10px}#home-banner .owl-nav .owl-next,#home-banner .owl-nav .owl-prev{top:38%}.refresh-count ul li:first-child,.refresh-count ul li:nth-child(2){width:48%;display:inline-block}.refresh-count ul li{width:100%;display:block;margin-bottom:2rem}.refresh-count{background:0 0;padding:1rem 0}.edit-address p,.featured-products p,.featured-products ul li p,.form-control,.mattress-stack h3,.order-success-text p,.product-description p,.sonali-bendre-info p{font-size:14px}.shopping-product-list ul li .product-name-size-price .shopping-quantity .quantity button,.shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price .mrp-price,.shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price .offer-price,.shopping-product-list ul li .product-name-size-price .shopping-quantity h6,.sonali-bendre-info p small{font-size:10px}.CCG-gold-plus .collection-name-btn h4,.cloud-euroto .collection-name-btn h4,.dual-luxury .collection-name-btn h4,.empty-card h4,.find-mattress ul li p,.form-card h5,.nearest-store-info ul li p,.page-404 h5,.refresh-count ul li .count-up p{font-size:16px}.blog-details .blog-info h2 a,.exclusive-collection .collection-name-btn h4,.featured-products a,.featured-products h5,.follow-us p,.form-card h3,.heading-title p,.page-404 h2 span,.product-banner-bottom-text ul li h4,.quick-link p{font-size:18px}.blog-details .blog-info h4,.exclusive-collection .collection-name-btn h4,.heading-title h2,.no-review h3,.order-success-text h2,.perfect-mattress-heading h3,.sonali-bendre-info h4,.title-head h2,.vision-title h2{font-size:20px}.featured-products h2,.find-mattress ul li h4,.follow-us ul li a,.infographic-list ul li .infographic-item h4,.nearest-store-info ul li h4,.pro-mattress-info h4,.refresh-count ul li .count-up h3,.refresh-count ul li .count-up h3 .counter-count{font-size:24px}.CCG-gold-plus .collection-name-btn h4,.cloud-euroto .collection-name-btn h4,.dual-luxury .collection-name-btn h4{font-weight:500}.mob-ml-3{margin-left:3%}.exclusive-collection .collection-name-btn a{padding:5px 10px;display:inline-block;text-align:center}.mattress-stack .mattress-img{display:contents}.mattress-stack{height:150px;border-top-left-radius:40px;justify-content:space-between}.mattress-stack .mattress-img img{right:0;bottom:0;width:40%;position:relative}.mattress-stack h3{padding-left:1rem;z-index:2;margin-bottom:0}.best-seller-banner,.shop-by-need-slider{margin-top:1rem}.my-8,.product-description ul li:before,.profile-order.shopping-product-list ul li .profile-order-list .product-name-size-price .shopping-quantity .shopping-price{margin-top:0}.my-8{margin-bottom:3em}.mt-5,.my-5{margin-top:2rem!important}#happy-consumers .owl-nav .owl-prev,#related-products .owl-nav .owl-prev,#shop-need .owl-nav .owl-prev{left:10px}#happy-consumers .owl-nav .owl-next,#related-products .owl-nav .owl-next,#shop-need .owl-nav .owl-next{right:-30px}#happy-consumers .owl-dots,#shop-need .owl-dots,.free-product-offer .shopping-product-info .shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price,.rating-review ul li,.white-btn.mobile-view{display:block}.exclusive-collection img{width:50%;border-bottom-left-radius:0;border-bottom-right-radius:15px}.exclusive-collection{border-radius:15px 15px 0 0;padding-top:1rem;margin-bottom:15px;display:inline-flex;align-items:center}.bdr-bottom-right-radius{border-radius:0 0 15px}.exclusive-collection .collection-name-btn{margin-bottom:1rem!important;text-align:center;order:2}.bdr-top-right-radius{border-radius:0 0 0 40px}.cloud-euroto{display:grid;height:150px;background-size:50%;align-content:center;padding-left:3rem;border-radius:40px 30px 0 0}.cloud-euroto .collection-name-btn a{display:inline}.CCG-gold-plus,.dual-luxury{display:inline-block;width:100%;margin-top:5px;height:150px}.mt-6,.my-9{margin-top:2rem}.CCG-gold-plus .collection-name-btn,.dual-luxury .collection-name-btn{padding-left:1rem;padding-top:2rem}.dual-luxury{background-size:40%;border-radius:0;margin-bottom:0}.CCG-gold-plus{margin-left:0;background-size:45%;border-radius:0 0 40px 40px}.find-mattress,.infographic{border-top-left-radius:40px}.cloud-euroto .collection-name-btn{padding-top:0;text-align:center;padding-left:5rem}.CCG-gold-plus .collection-name-btn a,.cloud-euroto .collection-name-btn a,.dual-luxury .collection-name-btn a{padding:5px 10px}.sonali-bendre{height:180px}.sonali-bendre.mattress-stack{border-radius:40px 0 0}.add-cart,.add-cart ul li:last-child,.address-list ul li:first-child,.address-list ul li:last-child,.form-container .form-horizontal .form-group,.in-store-appointment form,.main-address-list ul li:first-child,.order-failed img,.product-dimension .select-size select,.product-video-size,.profile-order.shopping-product-list ul li:last-child,.search-store .search-box,.sonali-bendre .mattress-img img,.store-list,.video-shopping{width:100%}.sonali-bendre-info{width:60%;text-align:center;padding-left:15px;z-index:1}.sonali-bendre .mattress-img img{width:55%;right:-15px;z-index:1;bottom:0}.sonali-bendre-info img{width:40%}.my-9{margin-bottom:2em}.featured-products.text-right{padding-right:0;text-align:center!important;padding-bottom:0}.featured-products ul li{padding:0 4px;width:32%}.featured-products.text-left{padding-left:0;text-align:center!important;padding-bottom:2rem}.featured-products ul{margin:3rem 0}.white-bdr-b{border-bottom:2px solid var(--white);margin-bottom:1rem}.white-bdr-t{border-top:2px solid var(--white);padding-top:2rem}.white-btn{display:table!important;margin:1rem auto}.my-6,.quick-link{margin:2rem 0}.find-mattress,.find-mattress ul li ul li:first-child,.movetobag{position:relative}.find-mattress,.location{padding-bottom:2rem}.find-mattress ul li:first-child{width:100%;position:absolute;bottom:0;display:none}.find-mattress ul li:last-child{padding:3rem 1rem 0}.find-mattress ul li:first-child img{width:180px}.find-mattress ul li .black-btn{text-align:center;left:0;position:relative}.find-mattress ul li ul li:first-child img{width:auto}.about-director h3,.about-director ul li:first-child p,.about-mattress,.find-mattress ul li ul,.sort-bar{text-align:center}.find-mattress ul li ul li img{width:35px!important;padding:8px!important}.infographic{border-bottom-right-radius:40px}.infographic-list{padding:4rem 2rem 1rem;text-align:center}.infographic-list ul li,.infographic-list.width-50 ul li{width:100%;text-align:left;margin-bottom:2rem}.infographic img{padding:0 2rem}.infographic-list ul li .infographic-item{padding:0}.infographic-list ul li .infographic-item h4 span{font-size:80px;top:-2rem}.nearest-store-info ul li,.profile-order ul li{display:block;width:100%}.nearest-store,.nearest-store-info,.video-view .pro-mattress-video iframe{border-radius:20px 20px 0 0}.nearest-store-info ul li:first-child{padding:2rem 1rem 0;text-align:center}.nearest-store-info ul li:last-child{padding:0 .5rem 1rem}.nearest-store-info ul li img{border-radius:15px}.green-btn{display:block;text-align:center}.about-director ul li:last-child{padding:0 15px}.green-btn a{text-transform:uppercase;background:var(--drk-green);padding:10px 20px;border-radius:5px}.green-btn a:hover{color:var(--drk-green);background:var(--white);box-shadow:0 0 0 1px var(--drk-green)}.video-view .order-1{order:2;display:flex;padding-right:15px!important}.video-view .order-2{order:1;display:grid;width:100%;padding-left:15px!important}.video-view .pro-mattress-info{border-radius:0 0 20px 20px;padding:2rem 0;text-align:center;width:100%}.video-view .pro-mattress-info ul li{padding:0 2%}.faq{padding:2rem 1rem;border-radius:40px 0}.faq-list .collapsible-link{padding-right:35px}#go-to-top{width:40px;bottom:70px;right:10px}#go-to-top::after{font-size:1em;line-height:45px}#home-banner .owl-nav .owl-prev{left:40px}#home-banner .owl-nav .owl-next,.order-success-icon:after{right:0}#location .owl-nav .owl-prev{left:-15px}#location .owl-nav .owl-next{right:-55px}.product-banner-text h3{font-size:30px}.product-banner-text h2{font-size:38px;margin-bottom:2rem}.product-banner-bottom-text ul li{padding:0 1rem}.sort-bar ul li:last-child{float:none}.rating-review ul li:first-child{border-right:0;margin-bottom:8px}footer{border-top-left-radius:20px;border-top-right-radius:20px}.address ul li,.no-review .rating,.perfect-mattress ul li .plans .plan,.quick-link p{margin-bottom:1rem}.trust-brand{width:280px}.trust-brand ul li{margin:0 1px}.follow-us ul li:first-child,.main-address-list ul li:last-child,.quick-link,.search-store .search-box:nth-child(2){padding-left:0}.product-safty ul{text-align:center;display:block}.add-cart ul li{display:block;margin-bottom:10px}.add-cart ul li .quantity{justify-content:space-around}.delivery-details .delivery-pin ul li:first-child,.empty-card img{width:80%}.product-description-tab .nav-tabs .nav-link{font-size:16px;padding:15px 10px}.blog-banner-text .title.green h2,.blog-details .blog-info h2,.blog-title h1{font-size:22px}.blog-info blockquote{margin-left:1rem}.bdr-radius-100{border-top-right-radius:3rem}.wave{padding:8rem 0 2rem}.about-director h3,.healthy-craft h3{font-size:26px}.about-director p{font-size:18px;text-align:left}.about-director-img{width:80%;margin:0 auto 30px}.contact-us h2{font-size:6vw}.contact-us-form .cool-b4-form .form-row .col-6{max-width:100%;width:100%;flex:100%}.sumbit-btn button{padding:15px 1.5rem}.map-display iframe{height:300px}.distribution-network .title h2{font-size:4.5vw}.main-address-list ul li:first-child{margin-bottom:20px}.about-mattress{margin:0 0 20px;display:block;text-align:left}.vision-quality-bg{border-radius:0 50px 0 80px;padding:0 0 8rem}.vision-title h2{padding:2rem 0}.search-store{display:block;padding:10px}.search-store .search-box .search-city-find{border-radius:4px 0 0 4px}.search-store .search-box .search-city{border-radius:0 4px 4px 0;font-size:18px}.search-store .search-box .search-city-find img{width:20px}.shopping-quantity .shopping-price{float:none;margin-top:10px;margin-left:0}.shopping-quantity .quantity,.shopping-quantity .shopping-price{display:inline-flex}.apply-coupon p{line-height:1}.form-container .signin-link{width:100%;margin:0 10px 15px}.final-product-list ul li,.find-mattress ul li ul li:first-child{display:inline-block}.final-product-list ul li:first-child{width:35%}.best-seller-view-search ul li:first-child,.final-product-list ul li h6,.recommended-banner img,.shopping-cart .checkout .form-container .form-horizontal .form-group:nth-child(4),.sort-bar ul li:first-child{margin-bottom:0}.blog-details .blog-info h2 a,.final-product-list ul li .product-price p:first-child{font-weight:600}.final-product-list ul li img{width:100px;margin-bottom:10px;height:100px}.billing-state,.track-order .d-flex.align-items-center.justify-content-between.mb-3,.track-order .order-delivery.d-flex{display:block!important}.form-container{padding:30px 10px}.roomy-display ul li .best-sellers,.wishlist-box{min-height:auto!important}.store-list ul li .location-list{width:90px}.store-list ul li .location-list a img{width:40px!important;height:40px;margin:0 auto 5px}.store-list ul li .location-list a p{font-size:11px}.store-list ul li .location-list .total-store{right:4px}.store-list ul li{margin:0 0 20px;vertical-align:top}.search-store .search-box:first-child{padding-right:0;margin-bottom:5px}.productzoom__img{height:250px}.product-images #thumbs .item img{height:50px}.product-safty{border:0}.product-safty ul li{display:flex;align-items:center;width:50%;text-align:left;float:left}.mob-flex,.profile-order.shopping-product-list ul li .profile-order-list .buy-again,.sort-bar ul{justify-content:space-between;display:flex}.about-director ul li:first-child,.free-product-offer .shopping-product-info .shopping-product-list ul li .product-name-size-price .shopping-quantity{padding-right:0}.about-text-bg{padding-top:1rem}.best-seller-view-search,.sort-bar{padding:5px}.order-success-icon:before{left:0;width:90px;height:90px}.shopping-product-list ul li{display:inline-block;vertical-align:middle}.shopping-product-list ul li:last-child{width:59%}.shopping-product-list ul li .product-name-size-price{padding-left:0;margin-top:10px}.shopping-product-list ul li .product-img img{width:100px;height:100px}.shopping-product-list ul li .product-name-size-price .shopping-quantity .quantity .input-box,.shopping-product-list ul li .product-name-size-price a h6{font-size:14px;margin-bottom:0}.shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price .mrp-price{padding:0 5px}.shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price h6{font-size:16px;line-height:1}.shopping-product-list ul li .product-name-size-price .shopping-quantity{margin-top:2px}.shopping-product-list ul li .product-name-size-price .shopping-quantity .quantity button{width:20px;height:20px}.shopping-product-list ul li .product-name-size-price .shopping-quantity .quantity .input-box{width:35px;height:25px}.empty-card h2,.page-404 h2{font-size:38px}.back-404-btn a{margin:0 0 10px!important;width:49%;font-size:14px;padding:10px 0}.best-seller-banner .best-seller-banner-text{transform:translate(-40%,-50%)}.best-seller-banner .best-seller-banner-text img{width:90px;margin-bottom:10px}.best-seller-banner .best-seller-banner-text h3{font-size:16px;margin-bottom:0}.best-seller-search{width:90%;margin:0 0 auto auto}.best-seller-view-search ul{display:flex;align-items:center;justify-content:space-between}.best-seller-view-search ul li .best-seller-search .form-group.has-search{top:0}#edit_address .quick-review form .col-6{flex:0 0 100%;max-width:100%;margin-bottom:0!important;padding:0 15px!important}.edit-address-box .plan .edit-address{padding:.3rem .5rem}.edit-address-box .address-icon{padding:8px 10px}.edit-address-box .plan .edit-address img{width:15px}.edit-address-box .edit-address .address-edit{position:relative;top:10px}.modal-header .close{right:0;margin:0;border-radius:0 0 0 50%}.shopping-cart .checkout .form-container{padding-bottom:0}.form-group{margin-bottom:.5rem}.product-filter-sidebar .filter{padding:2px 0}.sort-bar{margin-top:5px}.sort-bar ul{align-items:center}.sort-bar ul li select{width:60px;font-size:12px;background-position-y:-3px}.video-shopping a{padding:5px 0;font-weight:600}.product-description p{line-height:22px}.profile-order.shopping-product-list ul li .product-img img{width:100%;height:200px}.profile-order.shopping-product-list ul li .profile-order-list{padding:10px;display:block!important}.profile-order.shopping-product-list ul li .profile-order-list .buy-again a{display:table-cell;width:140px;margin:unset}.profile-order.shopping-product-list ul li .profile-order-list .order-manage{text-align:left!important}.profile-order.shopping-product-list ul li .profile-order-list .order-manage a:first-child{margin-left:0}.track-order .d-flex .text-right{text-align:left!important;margin-top:1rem;display:flex;justify-content:space-between}.track-order .d-flex .text-right a{margin-left:0!important;font-size:14px}.track-order .order-delivery p:last-child{padding-left:0;margin-left:0}.track-order .payment-order .edit-address-box .address-icon{width:50px;height:50px;float:left}.track-order .payment-order:last-child .col-md-8.pl-5rem{padding-left:15px}.address-list ul li .address ul li img{height:100px}.recommended-vector:before{width:130px;height:110px;top:10%}.perfect-mattress-heading p{font-size:14px!important}.perfect-mattress ul{display:block;margin-bottom:1.5rem}.perfect-mattress ul li{width:49%;padding:0 5px!important}#msform .action-button,#msform .action-button-previous,.perfect-mattress-btn a{font-size:14px;padding:6px 20px}#msform .action-button{margin-left:10px}#progressbar{margin-bottom:10px}.radio-tile-group .input-container .radio-tile{padding:4px 0;font-size:12px}.perfect-mattress ul li .plans .plan .plan-content .shop-need img{height:90px;border-radius:6px}.perfect-mattress ul li .plans .plan .plan-content .shop-need p{font-size:12px;padding:1rem 0}.perfect-mattress ul li .plans .plan .plan-content .shop-need,.perfect-mattress ul li .plans .plan input[type=radio]:checked+.plan-content{border-radius:6px 6px 30px}.best-seller-batch img{width:40px}.location-list{padding:25px 0}.location-list img{width:50px!important;height:50px;margin:0 auto 8px}.shop-need p{padding:1.5rem 10px;font-size:14px}.logo-user .logo img{width:100px}.logo-user.fixed-header .mobile-menu{padding-top:7px}.free-product-offer .shopping-product-info .shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price p{display:flex}.free-product-offer .shopping-product-info .shopping-product-list ul li .product-name-size-price .shopping-quantity .shopping-price p span.free-quantity{padding-left:4px}#happy-consumers.owl-carousel .owl-nav.disabled,#shop-need.owl-carousel .owl-nav.disabled{display:none!important}#happy-consumers .owl-dots,#home-banner .owl-dots,#shop-need .owl-dots{text-align:center;position:relative;top:-8px}#happy-consumers .owl-dots .owl-dot,#home-banner .owl-dots .owl-dot,#shop-need .owl-dots .owl-dot{width:8px;height:8px;background:var(--drk-gray);display:inline-block;border-radius:50%;margin:0 3px}#happy-consumers .owl-dots .owl-dot.active,#home-banner .owl-dots .owl-dot.active,#shop-need .owl-dots .owl-dot.active{width:35px;background:var(--drk-green);border-radius:12px}.find-mattress ul li ul li{width:15%}.roomy-display ul li{width:100%;margin:0}.roomy-display ul li:nth-child(2n+2),.roomy-display ul li:nth-child(3n+3),.sort-bar ul li .product-showing{margin-right:0}.about-banner,.blog-banner:before,.contact-us-banner:before{padding:5rem 0}.product-images #thumbs.owl-theme .owl-next,.product-images #thumbs.owl-theme .owl-prev{width:25px;line-height:25px;height:25px;font-size:10px}.search-address button{padding-left:0;padding-right:0;text-align:center;font-size:3.8vw}}@media only screen and (min-width:361px) and (max-width:380px){.mobile-menu .icon-round{width:30px;height:30px}.mobile-menu .icon-round i{font-size:12px}.cheatsheet-display ul li .best-sellers ul li:last-child{width:60%}.sort-bar ul li p{font-size:10px}.add-cart,.product-dimension .select-size select,.product-video-size,.video-shopping{width:100%}.video-shopping a{padding:5px 0;font-weight:600}}@media only screen and (min-width:320px) and (max-width:360px){.icon-round{width:30px;height:30px}.icon-round i,.product-safty ul li div p{font-size:12px}.add-cart,.product-dimension .select-size select,.product-video-size,.search-store .input-search,.video-shopping,.vsw ul li,.why-choose-us ul li{width:100%}.cheatsheet-display ul li .best-sellers ul li:last-child{width:60%}.sort-bar ul li p{font-size:10px}.video-shopping a{padding:5px 0;font-weight:600}.vse h4 br{display:none}}