:root{--mobile-gutter-x: 20px}#cart-drawer-object{display:none}body{color:#545457}.main-content{margin-top:128px}.ruk_rating_snippet i{font-size:22px}header .site-nav__dropdown .site-nav__outline-link:before{display:none}header .site-nav__dropdown-link.site-nav__dropdown-link--second-level{text-align:left!important}header .site-nav__dropdown-link .chevron-down-v2{display:none}header .site-nav__dropdown li a:hover{background:#35398e;color:#fff!important}.see-all-item{display:flex!important;justify-content:center!important;padding:20px!important;border-top:1px solid #eaeaeb}.site-nav__dropdown .site-nav__dropdown-link:hover span{color:#fff}.ib-desc-mobile{display:none}.flickity-mobile-js:after,.value-proposition-container:after{content:"";clear:both;display:table}#giving-back-template .rich-text-item{background:#f8f9f9;padding:5rem;margin-bottom:5rem}#giving-back-template [data-section-type=featured-content-section] .rte{max-width:635px;margin:auto}#giving-back-template .info-box-sec{margin:2rem 0}#giving-back-template .rich-text-item h2{margin-bottom:25px;font-family:museo_sans900!important}#giving-back-template #product-info-box h2{margin-bottom:50px}#giving-back-template .product-info-box-content-wrapper .h2{font-size:32px}#giving-back-template .info-box__content{max-width:400px}#giving-back-template .info-box__column--media{width:45.6667%}#giving-back-template .rich-text-item p{color:#545457}.Protector .product-info-box-item.right{position:relative}.Protector .product-info-box-item.right .product-info-box-content-item{background:#fcf6f2;position:relative;margin-right:auto;display:flex;flex-direction:column;text-align:center;width:60%!important;padding-right:10rem}#vs-rest .table-custom .table-col.one{width:35%}#vs-rest .table-custom .table-col.two{width:20%}#vs-rest .table-custom .table-col.three,#vs-rest .table-custom .table-col.four,#vs-rest .table-custom .table-col.five{width:15%}#vs-rest #compare-product-template{padding:0;background:#fff}#vs-rest #compare-product-template h1{display:none}#vs-rest #product-faq{background:#f8f9f9}#vs-rest .product-comparison-heading{padding-bottom:0}#vs-rest .product-dimension-tag{display:none}#vs-rest .product-compare-item .image-wrapper{text-align:center;margin-bottom:3rem}.compare_ecosa_content li{color:#35398e}.page-vs-rest #product-faq,.page-vs_rest #product-faq{background:#f8f9f9}.ecosa-page .banner_background_img .banner-content{top:18%;left:50%;transform:translate(-50%,-50%)}.vs\. .product-faq-footer{display:none}#compare-product-template .product-price{color:#35398e;font-weight:700;font-size:18px!important;margin-bottom:0}#compare-product-template .ruk-rating-snippet-count,.compare_table li{color:#35398e}#versus-bottom .description{font-size:20px;max-width:80%}.versus-slider .btn{background-color:#35398e;color:#fff}.versus-slider .btn:hover{background:#fff;color:#35398e}.table-custom .table-col.two ul{margin-top:15px}#mattresses-size .rich-text-item h2{font-family:Roboto,sans-serif!important}.product-modal{visibility:hidden;opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#4d4d4db3}.product-modal .modal-title{font-weight:700}.product-modal .pdp-specifications{margin-bottom:0}.product-modal:target{visibility:visible;opacity:1;z-index:99;transition:opacity .3s,visibility .3s}.product-modal .modal__content{position:relative;width:500px;max-width:90%;background:#fff}.product-modal .modal__close{position:absolute;top:0;right:10px;color:#000;text-decoration:none;border-radius:50px;padding:10px;font-size:25px}.modal-btn{color:#555256;font-size:14px}.modal-btn:hover{color:#35398e}.sheet-btn,.duvet-btn,.def-btn{margin-left:15px;font-weight:400}.product-bottom{position:relative}#product-weighted .modal-col-2,#product-weighted .modal-col-3{display:none}#product-down-duvet .modal__content,#product-winkl-bundle .modal__content{max-width:100%;width:50%;height:auto}#product-down-duvet .modal__content .modal-content-wrapper,#product-winkl-bundle .modal__content .modal-content-wrapper{display:flex}#product-down-duvet .modal__content .modal-content-wrapper .modal-item,#product-winkl-bundle .modal__content .modal-content-wrapper .modal-item{width:33.33%;margin:2.5rem;height:100%}.modal__content .modal-content-wrapper .modal-image-wrapper{display:flex;justify-content:center;height:auto;margin-bottom:1rem}#product-down-duvet .modal-content-wrapper .modal-image-wrapper img,#product-winkl-bundle .modal-content-wrapper .modal-image-wrapper img{object-fit:scale-down}#product-down-duvet .modal__content .description,#product-winkl-bundle .modal__content .description{margin:1rem 0}.compare-modal{top:80px}.compare-modal .modal__content{height:85vh!important}.compare-modal .modal__content .modal-item{width:50%!important}.option-title-dif{display:flex;align-items:center;margin-bottom:10px;justify-content:space-between}.option-title-dif p{margin-bottom:0}#winkl-bedding #collection-bundle-banner h2{width:35%;font-size:45px}#shopify-section-template--15311564832988__1635323200a9f7de95 .info-box-item.right,#shopify-section-template--15683146612956__1635323200a9f7de95 .info-box-item.right{position:relative}#winkl-bedding .section-header__title{font-size:40px}.sfp-container:last-of-type{margin-bottom:70px}#shopify-section-template--15311564832988__1635323200a9f7de95 .info-box-item.right .info-box-image,#shopify-section-template--15683146612956__1635323200a9f7de95 .info-box-item.right .info-box-image{position:absolute;z-index:1;right:5rem}#winkl-bedding .grid-product__colors{display:none}#winkl-bedding #compare-value-proposition,#duvet-cover-sets #compare-value-proposition,#sheet-sets #compare-value-proposition{background:#f8f9f9;padding:70px 0}.collection-template .grid-product__price{color:#35398e;font-weight:700}.collection-template .section-header{border-bottom:3px solid #35398E;margin-bottom:5rem}#duvet-cover-sets #collection-bundle-banner h2{width:32%;font-size:45px}.grid-product__meta .description span,.collection-sheet-sets .description{color:#565457}#about-template .product-info-box-content-item{text-align:left}#about-template #shopify-section-template--15458033696988__163843001058621556{background:#f4e5df;padding:7rem 0}#about-template #shopify-section-template--15458033696988__163843001058621556 .enlarge-text p{color:#35398e;font-weight:600;font-size:21px;width:70%;margin:25px auto 0}#about-template #shopify-section-template--15458033696988__163843001058621556 p{width:68%;margin:20px auto 0}#about-template .info-box .info-box__container{max-width:1620px}#about-template .info-box .info-box__content{max-width:100%;text-align:left;margin-left:30px}#about-template .info-box-section{padding-bottom:4rem}#about-template .rich-text-item h2{font-family:Roboto,sans-serif}#about-template .rich-text-item h2{font-family:Roboto,sans-serif!important}#about-template #featured-content-description{width:55%;margin:auto;font-weight:500;font-size:14px}#about-template .rte+.rte{width:75%;margin:2rem auto;margin-bottom:0}#collection-bundle .grid-product__meta{display:flex;flex-direction:column;padding:20px 5px}#collection-bundle .grid-product__meta .grid-product__price{order:2;margin-bottom:15px}#collection-bundle .grid-product__meta .description{order:3}#collection-bundle #support-services{background:#f8f9f9;margin-top:3rem}.bundle-button-option .bundle-option-wrapper{display:flex;margin-bottom:1.5rem}.bundle-button-option .bundle-option-wrapper .button-option{border:1px solid #000;border-radius:5px;padding:15px;margin-right:5px;width:100%;text-align:center;font-weight:700;cursor:pointer;position:relative}.bundle-button-option .bundle-option-wrapper .button-option:last-child{margin-right:0}.bundle-button-option .bundle-option-wrapper .button-option .btn_text{margin:0;color:#35398e}.bundle-button-option .option-title{margin:10px 0;font-size:16px}.pdp-duvetmodal-btn .option-title{text-decoration:underline}.bundle-mattress-option .active,.bundle-mattress-option .button-option:hover{background:#e1f1ff;border:1px solid #35398E!important;box-shadow:0 0 0 1px #35398e;border-color:#35398e}#product-winkl-bundle .checkbox-bundle-container{display:none}#product-winkl-bundle .color-swatch-container .color-circle{width:30px;height:30px}.color-swatch-container .color-swatches{display:flex;justify-content:start}.pdp-short-description .description{margin:0}.bundle-mattress-option .active{background:#e1f1ff;border:1px solid #35398E!important}.product-wklbundle .product-single__form{margin-bottom:0}.save-tag{text-align:center;font-size:12.7px;font-weight:400;background:#e9a68b;border-radius:5px;color:#fff;width:auto;display:inline-block;padding:3px 16px 2px;margin-left:auto}.amount{color:#35398e;font-weight:600;font-size:22px;text-align:right}.Frame .layer.active:first-child{transform:translateY(-4rem)}.bed-frame{background:#fff!important;overflow:hidden}.Pillow #bed-layers{background:#fff}.Pillow .video-item{width:50%!important}.Pillow .video-content{padding-left:15rem!important}.Pillow .product-info-box-item.right .product-info-box-content-item{background:#fef6f2;position:relative;margin-right:auto;padding-right:15rem;display:flex;flex-direction:column;text-align:center;width:65%!important;height:50vh}.Pillow .product-info-box-item.right .info-box-image{position:absolute;right:5rem;z-index:1}.Pillow .product-info-box-item.right{position:relative}#shopify-section-template--15449495109852__1640740425b8473a91{margin-bottom:2rem}.Protector .video-item{width:50%!important}.Protector .product-info-box-item.right .product-info-box-content-item{background:#fef6f2;position:relative;margin-right:auto;padding-right:15rem;display:flex;flex-direction:column;text-align:center;width:65%!important}#sticky-compare{max-width:100%;margin:auto;overflow:hidden;padding:0!important;background-color:#fff;border-top:1px solid #ddd;z-index:10!important}#sticky-price{background-color:#fff;z-index:10!important;border-bottom:1px solid #ddd}.sticky-product-compare_col{background-color:#fff;padding:1rem 4rem;height:100%}#sticky-product-ratings .ruk_rating_snippet{display:none}.sticky-product-compare_col .ruk_rating_snippet{display:block}#sticky-compare .col,#sticky-price .col{padding:0 15px}#sticky-compare .description{font-size:17px;margin:0}.v-hide{visibility:hidden}.description__container.sticky-price{display:flex;justify-content:space-between;align-items:center}.sticky-top__container{max-width:1216px!important;margin:auto}.sticky-top__container>.row{background:#fff}#shopify-section-page-contact-template .section-header__title{margin-bottom:0}.product-details-container .product-content .variant-wrapper select{width:100%!important;color:#555256;font-weight:500;font-size:15px;border-radius:4px;border:2px solid rgba(128,128,128,.3);padding:6px 20px;height:50px}.product-details-container .product-content .variant-wrapper{margin-right:0}.variant-wrapper--color{margin:2rem 0!important}.product__price:not(.product__price--compare){color:#35398e;font-weight:500}.dropdown-menu.show .dropdown-item{text-transform:capitalize}.collection-template .grid__item{margin-bottom:30px}.collection-template .grid-product__tag.grid-product__tag--sale{background:#e9a68b;letter-spacing:0}.template-collection .cvp-image:before,#winkl-bedding .cvp-image:before{background:#0000!important}#you__also_need{margin-top:30px}.template-collection #compare-value-proposition{padding:70px 0}#compare-value-proposition .h2{margin-bottom:50px}#collection-bundle-banner{background-size:cover;background-repeat:no-repeat;background-position:center;height:60vh;display:flex;align-items:center;margin-bottom:3rem}.product-details-container .product-content .variant-wrapper--color{margin:0}.variant-wrapper--color .variant__label{display:none}.variant-input-wrap .color-swatch{border-radius:0;overflow:visible;border:0;box-shadow:none;width:auto;height:auto;text-align:center;margin:0 auto!important;padding:0 .75rem}.color-swatch:before{display:none}.color-circle{width:40px;height:40px;position:relative;border-radius:50%;margin:auto}.color-circle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:var(--swatch-background-image);background-color:var(--swatch-background-color);box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px}.variant-input-wrap input[type=radio]:checked+label .color-circle{box-shadow:0 0 0 3px #35398e}.variant-input-wrap input[type=radio]:checked+label{box-shadow:none}.variant-input-wrap input[type=radio]:checked+label .color-circle:before{border:5px solid #fff}#product-mattress-protector .checkbox-bundle-container,#product-mattress-protector .monthly-installment,#product-winkl-pillow .monthly-installment,#product-winkl-pillow .checkbox-bundle-container{display:none}.cvp-image{position:relative}.compare-value-proposition-item .bg-overlay{background:#eed5ca;border-radius:5px;height:40px;width:90px;position:absolute;top:30px;left:0;right:0;margin:auto}.layers-content h2{max-width:400px;margin-bottom:35px}.set-item-details .item-footer .mini-add-to-cart-btn{border-radius:50px;border:2px solid var(--primary-color);color:var(--primary-color)}.set-item-details .item-footer button svg{width:25px;height:25px}.mini-add-to-cart-template{display:inline-block;vertical-align:middle}.badge{font-weight:400;padding:3px 16px 2px;line-height:unset}.index-section.rich-text-item h2{font-family:MuseoSans-900!important}.CombinedWidget.reviews-combined-widget .InputLabel{letter-spacing:0;font-family:Roboto,sans-serif!important}#ReviewsWidget .R-Button--submit,.CombinedWidget.reviews-combined-widget input.Button--solid{font-size:16px!important;font-family:Roboto,sans-serif!important;min-width:200px;padding:12px 25px!important;color:#fff!important;letter-spacing:0;font-weight:700!important;background-color:#35398e!important;border-radius:6px!important;text-transform:uppercase!important}#ReviewsWidget .R-Button--submit:hover,.CombinedWidget.reviews-combined-widget input.Button--solid:hover{background-color:#35398eeb!important}#ReviewsWidget .R-Button--cancel,.CombinedWidget.reviews-combined-widget input.Button--inline{color:#35398e!important;background-color:#fff!important;border:solid 2px #35398E!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:16px!important;font-family:Roboto,sans-serif!important;min-width:200px!important;padding:12px 25px!important;height:auto!important;letter-spacing:0!important;font-weight:700!important;border-radius:6px!important}#ReviewsWidget .R-Button--cancel:hover,.CombinedWidget.reviews-combined-widget input.Button--inline:hover{background:#35398eeb!important;color:#fff!important}#ReviewsWidget * .Button,#ReviewsWidget * .R-Button{text-transform:uppercase}#ReviewsWidget .header__group .R-Button{font-size:16px!important;font-family:Roboto,sans-serif!important;min-width:200px;padding:12px 25px!important;color:#fff!important;letter-spacing:0;font-weight:700!important;background-color:#35398e!important;border-radius:6px!important;text-transform:uppercase!important}#ReviewsWidget .header__group .R-Button:hover{background-color:#35398eeb!important}.reviews-section .section-header h6{margin-bottom:15px}.wkl-section-header__description{margin:1rem 0}.grid-product .grid-product__price{font-size:16px}.layer-heading{color:#35398e;font-weight:500}.product-grid__price--updated{color:var(--primary-color);font-weight:500}.mobile-nav__sublist{background-color:#f9f8f9}.drawer-inner .row.mb-3{align-items:center;margin-top:1.5rem}.product-details-container .product-content .price-sale{font-size:12.7px;font-family:roboto}.product-main-photo-slider .product-image-main .image-wrap img:not([role=presentation]){opacity:1}.mobile-hero-banner-image{position:relative}.mobile-hero-banner-image img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}@media screen and (max-width:1240px){.value-proposition-item p{font-size:16px}}@media screen and (max-width: 1200px){#product-down-duvet .modal__content,#product-winkl-bundle .modal__content{width:65%}}@media screen and (max-width: 1024px){#compare-product-template .product-comparison-heading .h1{font-size:45px!important}.mobile-nav__social{display:none}#NavDrawer.blog_drawer .drawer__close-button{transform:translate(0);float:right}#product-down-duvet .modal__content,#product-winkl-bundle .modal__content{width:80%}}@media screen and (max-width: 1024px) and (min-width: 768px){.price-sale{display:inline-block}.comparison-layers-content .btn-container .btn,#compare-product .btn-container .btn{min-width:unset}}@media screen and (max-width: 980px){#versus-bottom .description{max-width:100%}#giving-back-template .rich-text-item{padding:2rem;margin:0}#giving-back-template #product-info-box h2{margin-bottom:30px}#giving-back-template #product-info-box{padding:0}#giving-back-template .product-info-box-content-item{padding:1rem 0!important}#collection-bundle-banner h2{font-size:30px!important;width:100%!important}#sheets-featured-product .grid-product{width:50%!important}#sheets-featured-product .grid-product__price,#sheets-featured-product .grid-product__description{font-size:16px}.collection-template .grid__item{width:50%}.collection-template .section-header__title{margin:0}.about-banner-wrapper .about-banner-content h2{font-size:35px!important;width:100%}#about-banner .about-banner-wrapper .about-banner-content,#about-banner .about-banner-wrapper .about-banner-image{width:50%}#about-template .rich-text{padding:2rem!important}#about-template .rich-text section{width:70%!important}#about-template .info-box-sec{padding:2rem!important}#about-template .info-box-sec .product-info-box-content-wrapper{width:100%;padding:2rem}#about-template .product-info-box-content-item{width:50%!important}#about-template #product-info-box{padding:0}#about-template #shopify-section-template--15458033696988__163843001058621556{padding:2rem}#about-template #shopify-section-template--15458033696988__163843001058621556 .grid__item{padding:0}#about-template #shopify-section-template--15458033696988__163843001058621556 p{width:100%!important}#about-template #background-image-with-text{padding:0;background-color:#ffffff75;background-blend-mode:overlay}#about-template #background-image-with-text .background-image-with-text-wrapper{width:100%!important;padding:0}#about-template #shopify-section-template--15458033696988__1638432025b6363cb9{padding:2rem 0}#about-template .about-info-box-content-item{padding:0!important}#about-template .background-image-overlay-item{display:block!important}#about-template .bg-overlay-container{background-repeat:no-repeat;background-size:cover;background-color:#0000003b;background-blend-mode:overlay}.Pillow .video-content{height:100vh!important}.Pillow .product-info-box-item.right .product-info-box-content-item{height:100vh}.Comparison #background-image-with-text{height:100%;margin-bottom:0;background-size:cover}.product-info-box-item .product-info-box-content-item .product-info-box-content-wrapper{width:80%}.product-info-box-content-wrapper h2{font-size:21px}.vs-meet-winkl-image-container{width:100%!important}}@media screen and (max-width: 768px){#about-banner .about-banner-wrapper{display:flex;flex-direction:column-reverse}#about-banner .about-banner-wrapper .about-banner-content,#about-banner .about-banner-wrapper .about-banner-image{width:100%!important}#about-template .product-info-box-content-item{width:100%!important;padding:15px 0 0!important}#about-template .info-box-sec .product-info-box-content-wrapper{padding:0}#about-template #background-image-with-text{background-size:cover}#about-template .info-box-content{display:block!important}#about-template .info-box-content .info-box-image{width:100%!important}#about-template .about-info-box-content-item{width:100%!important;margin:0!important}#about-template .about-info-box-item.right .info-box-content{display:flex!important;flex-direction:column-reverse!important}#about-template #shopify-section-template--15458033696988__1638432025b6363cb9 .grid__item{padding:0}#about-template #shopify-section-template--15458033696988__1638432025b6363cb9 h2{margin:15px auto;font-size:23px!important}#comparison-size .comparison-size-wrapper{display:block!important}#background-image-overlay .background-image-overlay-item .bg-overlay-container{width:100%!important;margin:15px 0}#shopify-section-template--15311564832988__1635323200a9f7de95 .info-box-item.right .info-box-image,#shopify-section-template--15683146612956__1635323200a9f7de95 .info-box-item.right .info-box-image{position:unset;right:unset}#versus-bottom .versus-item .versus-bottom-content-wrapper{width:100%!important;padding:0!important}#versus-bottom .versus-item .versus-bottom-image{width:100%!important}#versus-bottom .versus-bottom-content-wrapper h2{margin-bottom:15px}#versus-bottom .versus-item{display:flex;flex-direction:column-reverse}.compare-index{padding:50px 0}#compare-value-proposition h2{font-size:35px}.Mattresses #compare-value-proposition{margin-top:0!important}#product-compare-california #product-info-box{padding-bottom:0}#product-compare-california .product-info-box-content-wrapper{width:80%}#product-compare-california .product-info-box-item.left .product-info-box-content-item{padding-top:0}.product-wklbundle .product-value-proposition--mobile{display:none}.product-wklbundle .defult-label{font-size:15px}}@media screen and (max-width: 767px){#ReviewsWidget .header__group .R-Button{min-width:auto;max-width:100%;margin:0!important}}@media screen and (max-width: 768px){#product-down-duvet .modal__content,#product-winkl-bundle .modal__content{width:50%}#product-down-duvet .modal__content .modal-content-wrapper,#product-winkl-bundle .modal__content .modal-content-wrapper{flex-direction:column}#product-down-duvet .modal__content .modal-content-wrapper .modal-item,#product-winkl-bundle .modal__content .modal-content-wrapper .modal-item{width:auto}#product-down-duvet .modal__content,#product-winkl-bundle .modal__content{max-height:600px;overflow-y:scroll}}@media screen and (max-width: 589px){.page-width,.video-section .page-width{padding-left:var(--mobile-gutter-x, 20px);padding-right:var(--mobile-gutter-x, 20px)}#mobile-banner.product-images{display:none!important}#product-details .product-slider{display:none}#about-template .info-box-sec .product-info-box-content-wrapper{padding:0 35px 30px}.page-comparison-template.template-page .cvp-image{width:20%;margin-right:auto;margin-left:auto}.page-comparison-template.template-page .compare-value-proposition-item .bg-overlay{height:10px;width:66px;top:30px}.page-comparison-template.template-page .winkl-button{width:50%}.page-comparison-template.template-page .lux-button{visibility:visible!important;width:50%}.page-comparison-template.template-page .comparison-layers-button{flex-wrap:nowrap;display:flex;column-gap:20px;margin-bottom:30px}.page-mattress-compare-template.template-page .compare-value-proposition-item .bg-overlay{height:10px;width:66px;top:30px}.page-mattress-compare-template.template-page .winkl-button{width:50%}.page-mattress-compare-template.template-page .lux-button{visibility:visible!important;width:50%}.page-mattress-compare-template.template-page .comparison-layers-button{flex-wrap:nowrap;display:flex;column-gap:20px;margin-bottom:30px}.btn-container .btn{width:auto}#comparison-layers .btn-container .btn{width:auto;min-width:0px}.btn-container .btn.add-to-cart{width:100%}#sheets-featured-product .grid-product{width:100%!important;margin:15px 0}#sheets-featured-product .grid-product__description{height:75px}#sheets-featured-product .sfp-heading{margin:2rem 20px 1rem!important}#collection-bundle-banner{height:100%;padding:10rem 0 4rem}.collection-template .grid__item{width:100%!important;display:block;padding:15px 0;margin:0!important}.collection-template .grid{display:block;transform:unset!important;margin:0}.ecosa-page{margin-top:5rem!important}#product-faq h1{font-size:21px}.compare-index h2{margin-bottom:20px}#vs-rest .table-custom .table-col h3{font-size:10px}#about-template .background-media-text--550{min-height:100%!important}#about-template #about-banner{padding:10rem 2rem 3rem}#about-template .rich-text section{width:100%!important}#about-template .background-image-heading h2{font-size:28px!important}#background-image-with-text .background-image-with-text-wrapper{padding:0!important}#CartDrawer .row{margin-right:calc(var(--bs-gutter-x) * 0);margin-left:calc(var(--bs-gutter-x) * 0)}#CartDrawer .drawer__inner{padding:0}.layers .layer.active:nth-child(odd) button:after{display:none}#support-services .ss-wrapper{margin-top:0;display:block}#support-services .support-services-item{width:100%;padding:15px 0;margin:0}.variant-select-class p{font-size:15px}#about-template .info-box-sec{padding:2rem 0!important}#about-template #background-image-with-text{height:100%;padding:50px 20px}#collection-bundle-grid .grid__item{width:100%}.site-footer .grid{margin:0 auto;position:relative;z-index:1}.site-footer .grid__item.footer__item--5b219d53-d515-4e86-a658-92d1cddbdaa8{position:absolute;left:50%}#sticky-compare{display:none}.set-item-details .item-footer .mini-btn{display:flex;gap:5px;align-items:center}#versus-bottom{text-align:center}.compares-banner-section .h1{font-size:40px!important}#comparison-size{padding:5rem 0!important}.Mattresses #comparison-size{padding:var(--section-spacing)!important}#product-details .product-details-container .product-slider{top:0!important}.ufe-widget{display:none}.bed-layers-container h2{font-size:28px;text-align:center}.bed-layers-container h2 br{display:none}#bed-layers p{font-size:16px}.Set #product-info-box{padding:0}.Set #product-info-box h2{font-size:22px}.Set #product-info-box .description{margin:0}#compare-value-proposition h2{font-size:28px;padding:0 5px}.product-size-comparison h2{font-size:28px!important}#compare-product-template .product-compare-item .btn__primary{margin-top:0!important}body:not(.template-product) #product-info-box{padding:20px 0 5px}body:not(.template-product) .product-info-box-content-item{padding:0 2rem!important}.ib-desc-desktop{display:none}.ib-desc-mobile{display:block;padding-top:15px}#info-box,#video-with-text,#product-info-box{padding:1rem 0!important}.reviews-desc{font-size:28px}#ReviewsWidget * .Button{width:100%;margin:0 0 10px!important}#ReviewsWidget * .section--formControls{display:flex;flex-direction:column-reverse}#collection-bundle-banner{height:100%!important;padding:70px 20px;margin-bottom:0!important}#collection-bundle-grid{padding:0 20px}.mobile-nav__spacer{display:none}#versus-bottom .description{font-size:16px!important}.single-blog-page .section-heading{margin:0}.single-blog__title{font-size:32px}.blog-header .site-header__logo-link{transform:translateY(1px)!important;max-width:100%!important}.table-custom .table-col.two ul{margin-top:18px}.compare-width{padding:0 1rem!important}#value-proposition .value-proposition-container .value-proposition-item p{padding:0 20px}.table-custom .table-col.two ul li:nth-child(8){text-align:center}.vs-content{padding:2rem 0!important}.subscribe-button-bh{min-width:150px;font-size:14px;padding:5px}#shopify-section-faq-page-section .faq-section-main p{text-align:justify}#shopify-section-faq-page-section .first-heading{padding:60px 0!important}#home-testimonials .home-testimonials-wrapper .testimonial-slide-item{padding-left:0;padding-right:0}#product-down-duvet .modal__content,#product-winkl-bundle .modal__content{width:80%}}@media screen and (min-width:1440px){#product-winkl-bundle .color-swatch-container .row{margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * 0)}#product-down-duvet .modal__content,#product-winkl-bundle .modal__content{width:60%}}@media screen and (max-width: 589px){.template-product #product-value-proposition .value-proposition-content p{margin-bottom:0}}@media screen and (max-width: 425px){#NavDrawer .drawer__close-button{transform:translate(1rem)}.header-layout{padding-bottom:8px!important}}@media screen and (max-width: 375px){.price-sale{display:inline-block}}div[id^=vs] .product-faq-footer{display:none}.price-sale.product_amount:after{content:" OFF"}.price-sale.product_percentage:after{content:" OFF"}@media screen and (max-width: 349px){.product__price--compare{margin-left:20px}}.ajaxcart__quantity{margin-left:-18px}@media screen and (max-width: 375px){#complete-set .complete-set-item .set-item-details .item-header>div:nth-of-type(2){margin-left:5px}.set-item-details .item-footer .mini-btn{margin-left:5px}}label.product-details__input-label.variant__label{display:flex;justify-content:space-between}@media screen and (min-width: 2000px) and (max-width: 2560px){.slick-prev,.slick-next{top:33%}}.new-badge:after{content:"NEW";display:inline-block;background-color:#bdfb5a;padding:1px 7px;font-size:9px;font-weight:600;font-family:Roboto;position:absolute;left:-15px;top:-15px;border-radius:5px;letter-spacing:0px}.new-badge-sub:after{content:"NEW";display:inline-block;background-color:#bdfb5a;padding:1px 7px;font-size:9px;font-weight:600;font-family:Roboto;border-radius:5px;letter-spacing:0px;margin-left:5px;color:#35398e;position:relative;bottom:2px}.weighted-down-preorder{display:flex!important;justify-content:flex-end;margin:-20px 0}@media screen and (min-width: 590px) and (max-width: 768px){.comparison-layers-button{padding-bottom:3rem}}.ig-user-img img{width:100%;height:auto}.product__main-photos .slick-prev,.product__main-photos .slick-next{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.product-details-container{display:flex}.product-slider{width:68%}.product-content{width:29%}.price-compare{margin-bottom:20px}small.monthly-installment{margin-bottom:20px;text-decoration:underline}.variant-wrapper{margin:2rem 0}p.defult-label{margin-bottom:0;text-transform:capitalize}.product-price-container{display:flex;flex-direction:column}.info-box__mobile{display:none}.info-box__row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;align-content:center;justify-content:center}.info-box__column--content{width:40%}.info-box__column--media{width:60%}.info-box--media-left .info-box__column--media{order:-1}.info-box__content{max-width:335px;margin:auto;text-align:center}.info-box--content-w-bg .info-box__row{padding:35px 0}#choose-best-product .product-content{width:100%}
/*# sourceMappingURL=/cdn/shop/t/181/assets/pages.css.map?v=12992992666933635071699588416 */