@charset "UTF-8";:root{--poly-gray-light: #edeef6;--poly-charcoal: #282828;--poly-charcoal-lighten: rgba(40, 40, 40, .3);--poly-white-lighten: rgba(255, 255, 255, .5);--poly-orange: #e57521;--poly-purple: #522398;--poly-magenta: #a24caa;--poly-white: #FFF;--poly-purple-light: #cebafa;--poly-purple-dark: #1D0C3A;--poly-purple-alt: #5f4b8b;--poly-yellow: #ffdd28;--poly-blue: #5694C9;--poly-mint: #BEF1C0;--poly-melon: #FF6B6C}@keyframes textGlow{0%{text-shadow:0 0 0 var(--poly-white)}to{text-shadow:0 0 30px #fff,0 0 10px var(--poly-white)}}.align-center{text-align:center}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}ul.article-list{margin-top:30px}.compare-article__content p{font-family:\2018 Avenir Next\2019,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38}.compare-article__content{width:100%;padding-right:0}.compare-article__content h2.h1{font-size:36px;line-height:1.02;text-align:center;margin-top:0;margin-bottom:20px}.compare-article-metadata{margin:30px 0;line-height:60px}.compare-article-content{max-width:800px;margin:auto}.compare-article-metadata img.author-image{width:56px;height:56px;border-radius:28px;margin-right:10px;border:2px solid #522398;vertical-align:middle;padding:2px}.article-author{max-width:800px;text-align:center;margin:40px auto}img.article-author__image{width:80px;height:80px;border-radius:40px;margin-right:auto;border:2px solid #522398;padding:2px;margin-left:auto}.article-author a{color:#522398}.article-author a:hover{color:#000}.module_compare_products{width:100%;margin-top:40px}.module_compare_products h2{margin-bottom:40px}.compare_products__product{width:50%;display:inline-block;float:left}.compare_products__header{width:calc(100% - 40px);padding-right:40px}.compare_products__product.product_1 .compare_products__sections{width:calc(100% - 40px);padding-right:40px;border-right:1px solid black}.compare_products__product.product_2 .compare_products__sections{width:calc(100% - 40px)}.compare_products__product h2{margin-bottom:20px}.compare_products__product h3{font-size:20px;line-height:24px;margin-bottom:20px;margin-top:20px}.compare_products__product p{font-family:Avenir Next,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.38}.c-image-text__final-point{display:flex;align-items:center}h2{font-size:40px}.c-mega-menu__wrapper{background-color:var(--poly-gray-light)}html[lang=en] .limited-quantities-badge{background-image:url(/cdn/shop/files/STICKER-CAN-EN.svg?v=1747407918)}html[lang=fr] .limited-quantities-badge{background-image:url(/cdn/shop/files/STICKER-QC-FR.svg?v=1747407924)}.limited-quantities-badge{--made-in-canada-size: 100px;background-color:transparent!important;padding:0!important;color:transparent!important;font-size:0!important;width:var(--made-in-canada-size);height:var(--made-in-canada-size);border-radius:50%!important;transform:rotate(10deg)}@media (min-width:481px) and (max-width: 820px){h2.dsgn-pck__heading{font-size:28px!important}}@media (min-width: 20.5em) and (max-width: 29.9275em){.c-mega-menu__1_group_2 .c-mega-menu__secondary_wrapper{flex-direction:column}}@media (max-width: 820px){.limited-quantities-badge{--made-in-canada-size: 75px}span.c-top-bar__cta.o-link--discrete.c-top-bar__grid-left{display:none}.c-top-bar{display:flex;align-items:center;justify-content:space-between}.c-top-bar p.c-top-bar__text.c-top-bar__grid-center{margin-top:0!important}.c-top-bar p.c-top-bar__countdown.c-top-bar__grid-right{margin-top:0!important;text-align:right;margin-left:20px}}@media screen and (max-width: 768px){.module_compare_products{margin-top:20px}.compare_products__product{width:100%;display:block;float:none}.compare_products__header{width:100%;padding-right:0}.compare_products__product.product_1 .compare_products__sections{width:100%;padding-right:0;border-right:1px none white}.compare_products__product.product_2 .compare_products__sections{width:100%;padding-left:0}}.compare_products__video{max-width:800px;margin:auto}ul.icon-list{width:100%;display:block;padding:20px 0;list-style-type:none;margin-top:auto}ul.icon-list li{width:25%;display:inline-block;float:left;text-align:center}ul.icon-list li img{max-width:60px;margin:auto}@media screen and (max-width: 768px){ul.icon-list li{width:50%;margin-bottom:20px}ul.icon-list li img{max-width:80px}}.module_text{width:100%;margin-top:40px}.module_text h2{margin-bottom:40px}.module_compare_price{width:100%;margin-top:40px}.module_compare_price h2{margin-bottom:40px}table.module_compare_price__table{border:1px #000 solid;max-width:400px;margin:20px auto 0}table.module_compare_price__table thead tr{border-bottom:1px #000 solid}table.module_compare_price__table th{border-right:1px #000 solid;text-align:center;color:#fff;padding:10px;width:33.33%}table.module_compare_price__table th:last-child{border-right-style:none}table.module_compare_price__table th.title{background-color:#000}table.module_compare_price__table th.product_1_title{background-color:#ddd}table.module_compare_price__table th.product_2_title{background-color:#7f9cca}table.module_compare_price__table tbody tr:last-child{border-bottom-style:none}table.module_compare_price__table td{border-right:1px #000 solid;text-align:center;padding:10px;width:33.33%}table.module_compare_price__table td:last-child{border-right-style:none}table.module_compare_price__table td.product_1_title{background-color:#ddd}table.module_compare_price__table td.product_2_title{background-color:#7f9cca}.module_compare_table{width:100%;margin-top:40px}.module_compare_table h3{font-size:20px;margin-bottom:10px}table.module_compare_table__table{border:1px #000 solid;max-width:100%;margin:20px auto 0}table.module_compare_table__table tr{border-bottom:1px #000 solid}table.module_compare_table__table th{border-right:1px #000 solid;text-align:left;color:#fff;padding:10px;background-color:#000}table.module_compare_table__table th:last-child{border-right-style:none}table.module_compare_table__table tbody tr:last-child{border-bottom-style:none}table.module_compare_table__table td{border-right:1px #000 solid;text-align:left;padding:10px}table.module_compare_table__table td:last-child{border-right-style:none}table.module_compare_table__table tr.product_1_row td{background-color:#ddd;color:#000}table.module_compare_table__table tr.product_2_row td{background-color:#7f9cca;color:#000}table.module_compare_table__table tr.product_1_row td.product_1_col_1,table.module_compare_table__table tr.product_2_row td.product_2_col_1{color:#fff;font-weight:400}@media screen and (max-width: 768px){table.module_compare_table__table th{text-align:center}}.c-article__blogger-small{padding:15px 0}.c-article__blogger-small .blogger-small{text-align:center;padding:10px 0;width:100%}.c-article__blogger-small .blogger-small div.blogger-info{font-size:13px;margin-top:5px}.c-article__blogger-small .blogger-small div.blogger-info .blogger-meta,.c-article__blogger-small .blogger-small div.blogger-info .blogger-image{display:inline-block;vertical-align:middle;padding:1px;margin:5px}.c-article__blogger-small .blogger-small .blogger-name{font-weight:700}.c-article__blogger-small .blogger-small .article-date{color:#666}.c-article__blogger-small .blogger-small a{text-decoration:none}.c-article__blogger-small .blogger-small a:hover{text-decoration:underline}.c-article__blogger-small .blogger-small .blogger-image{width:55px;height:55px;margin:0 auto;border-radius:55px;border:1px solid #522398;background-size:cover;background-repeat:no-repeat}.c-article__blogger-small .blogger-small .blogger-image img{width:100%;border-radius:55px;border:1px solid #fff;visibility:hidden}.c-article__blogger-full .blogger-full .blogger-name{font-weight:700;margin:10px 0}.c-article__blogger-full .blogger-full .blogger-info{max-width:500px;margin-left:0;text-align:center;padding:20px 0}.c-article__blogger-full .blogger-full .blogger-info .blogger-meta{font-size:14px;margin:10px 0;color:#666}.c-article__blogger-full .blogger-full p{line-height:1;font-size:14px;margin-bottom:10px}.c-article__blogger-full .blogger-full .blogger-image{width:75px;height:75px;margin:0 auto;border-radius:75px;border:3px solid #522398;background-size:cover;background-repeat:no-repeat}.c-article__blogger-full .blogger-full .blogger-image img{width:100%;border-radius:75px;border:2px solid #fff;visibility:hidden}.c-article__blogger-full .blogger-full .blogger-email{margin-top:10px}.c-homepage__container--full{position:relative}.c-homepage__container--full img{width:100%;max-height:none}.l_bg,.c-product-info{background-color:var(--poly-white)!important}.c-product-info{background:var(--poly-white)!important}.stamped-review-options li[data-title=how-firm-do-you-find-the-mattress-quelle-est-la-fermet-du-matelas]{display:none!important}.stamped-reviews-filter .stamped-filters-wrapper{display:none}.c-header__wrapper{box-shadow:0 5px 20px #0000001a}.polysleep-mega-menu-category{text-transform:uppercase;font-size:14px;margin-bottom:8px;letter-spacing:.01rem;font-weight:600}@media screen and (max-width: 1025px){.c-homepage__container--full img{margin-top:inherit}}@media screen and (min-width: 1249px){.c-homepage__container--full img{margin-top:-40px}}.c-homepage__container--full .c-homepage-hero__inner .c-homepage-hero__text{left:0;width:auto}.c-homepage__container--full .c-homepage-hero__inner.text-left .c-homepage-hero__text{text-align:left}.c-homepage__container--full .c-homepage-hero__inner.text-center .c-homepage-hero__text{text-align:center;width:100%}.c-homepage__container--full .c-homepage-hero__inner.text-right .c-homepage-hero__text{text-align:right;right:0;left:auto}.c-homepage__container--full .c-homepage-hero__inner.position-top .c-homepage-hero__text{top:1em}.c-homepage__container--full .c-homepage-hero__inner.position-bottom .c-homepage-hero__text{bottom:1em;transform:translateY(-100%);top:auto}@media (min-width: 49.9375em){.c-homepage__container--full .c-homepage-hero__image img:last-of-type{display:none}}@media (max-width: 49.9275em){.c-homepage__container--full .c-homepage-hero__text{bottom:-5em!important;transform:translateY(-100%);top:auto}.c-homepage__container--full .c-homepage-hero__image img:first-of-type{display:none}.c-homepage__container--full .c-homepage-hero__image{padding-top:0;max-height:67vh;overflow:hidden}.c-homepage__container--full .c-homepage-hero__inner.text-left .c-homepage-hero__text{margin-left:1.5rem!important}.c-homepage__container--full .c-homepage-hero__inner.text-right .c-homepage-hero__text{margin-right:1.5rem!important}}@media screen and (max-width: 767px){.mobile-center{text-align:center}.mobile-hidden{display:none}}@media screen and (min-width: 768px) and (max-width: 960px){.tablet-center{text-align:center}.tablet-hidden{display:none}}@media screen and (min-width: 961px){.desktop-hidden{display:none}}.discount-badge:before{content:"";position:absolute;top:0;right:0;border-width:105px 0px 0px 105px;border-style:solid;border-color:#522398 transparent transparent}.discount-badge{width:0;height:0;border-color:#522398 transparent transparent transparent;border-style:solid;float:right}.discount-badge span{text-align:center;position:absolute;top:5px;right:21px;color:#fff;font-size:13px;transform:rotate(45deg) translate(33px);padding:5px 0 8px}.discount-badge span b{position:absolute;left:0;top:4px;color:#000;padding-left:15px;padding-top:10px}.o-compare-tile{position:relative}.c-cta-body{margin-top:20px;margin-left:15px}.compare-herobanner{border:1px solid #000000;background:#fff;height:110px;width:110px;position:absolute;left:50%;margin-left:-50px;margin-top:-50px;top:41%;color:#000;font-size:35px;font-weight:700;text-align:center;vertical-align:middle;line-height:113px;border-radius:100%;z-index:2}.o-hero .o-wrapper{padding-top:5%}.hero-banner-content-box{z-index:2;position:relative}.herobanner-casper-box,.herobanner-polysleep-box{width:50%;position:relative}.herobanner-polysleep-box{padding-left:10%}.herobanner-casper-box h4,.herobanner-polysleep-box h4{font-weight:400;margin-bottom:10px}.herobanner-casper-box h5{font-size:35px;text-transform:capitalize}.herobanner-casper-btn,.herobanner-polysleep-btn{border:1px solid #000;background:#fff;font-size:18px;padding:5px 0;text-decoration:none;font-weight:500;position:absolute;width:180px;text-align:center;margin-top:10%}.date{color:#9e9898}.scale-box{list-style-type:none;padding:0;display:inline-block}.scale-box li{float:left;width:82px}.heading_text{text-align:center;font-size:12px;color:#000;width:70px;display:block;font-weight:400}.scale{float:left;width:27px;position:relative;padding-top:67px;text-align:center;margin-right:14px;font-weight:700}.scale:before{content:"";border:1px solid #52239a;width:27px;height:62px;position:absolute;top:0;left:0;float:left}.scale-100:before{background:#522398}.scale-50:before{background:#a890cc}.scale-0:before{background:#fff}.firmness-scale-number{background:#522398;height:38px;width:38px;border-radius:50%;display:flex;color:#fff;font-size:16px;text-align:center;line-height:38px;display:block;margin-bottom:30px}a.herobanner-polysleep-btn{right:13%;top:-17%;z-index:9}a.herobanner-casper-btn{left:3%;top:21%}.herobanner-title{position:absolute;bottom:12%;font-size:30px;z-index:9;left:5%}body .c-article__wrapper{padding-top:20px}@media (min-width: 62.4375em){.o-hero.o-hero--header{height:26em;padding-bottom:0}}@media only screen and (max-width: 1023px) and (min-width: 768px){.o-hero.o-hero--header{height:26em;padding-bottom:0}a.herobanner-polysleep-btn{right:13%;top:0;z-index:9}.scale-box{width:100%}.scale-box li{width:20%}.scale{width:45%;margin-right:5%;padding-top:125px}.scale:before{width:100%;height:115px}.heading_text{width:100%}}@media only screen and (max-width: 767px) and (min-width: 640px){.o-hero.o-hero--header{height:16em;padding-bottom:0}a.herobanner-polysleep-btn{right:5%;top:-32px;z-index:9}.herobanner-casper-box h5{font-size:25px;text-transform:capitalize}.scale-box{width:100%}.scale-box li{width:20%}.scale{width:45%;margin-right:5%;padding-top:125px}.scale:before{width:100%;height:115px}.heading_text{width:100%}}@media (max-width: 480px){.herobanner-casper-box,.herobanner-polysleep-box{width:100%}.o-hero.o-hero--header{height:17em;padding-bottom:0}.o-hero.overlay-is-active:before{width:100%}.herobanner-casper-box h5{font-size:28px;float:left;width:100%}a.herobanner-casper-btn{top:12%;width:150px;display:none}.compare-herobanner{border:1px solid #000000;background:#fff;height:70px;width:70px;position:absolute;left:50%;margin-left:-35px;margin-top:-35px;top:41%;color:#000;font-size:20px;font-weight:700;text-align:center;vertical-align:middle;line-height:78px;border-radius:102%;z-index:2}a.herobanner-polysleep-btn{right:3%;top:44%;z-index:9;width:150px;display:none}.herobanner-title{font-size:20px}.herobanner-title br{display:none}.scale-box{width:100%}.scale-box li{width:20%}.scale{width:45%;margin-right:5%;padding-top:95px}.scale:before{width:100%;height:85px}.heading_text{width:100%}table.module_compare_price__table th,table.module_compare_price__table td{font-size:13px}.compare-article__content h2.h1{font-size:25px}.compare-article-metadata img.author-image{display:block;margin:0 auto}.compare-herobanner{display:none}.c-top-bar{height:65px}.c-body--top-bar .c-main--no-padding{padding-top:65px}#stamped-main-widget{margin-left:0;margin-right:0}p.stamped-review-content-body,h3.stamped-review-header-title{font-size:14px!important}h3.stamped-review-header-title:empty{display:none}.stamped-review-content-wrapper{padding:15px 12px!important}.stamped-reviews-filter{padding-bottom:10px!important}.stamped-review-footer{margin-top:10px}}.stamped-review{background-color:var(--poly-gray-light)!important}[data-widget-type=masonry] .stamped-review{border:none!important}.stamped-header .stamped-review-option-scale,.stamped-review-option-scale-wrapper{background-color:var(--poly-gray-light)}.stamped-review-reply{background-color:var(--poly-white);border-left-color:var(--poly-purple)}[data-widget-type=masonry] .stamped-review-reply{padding-top:5px!important;padding-right:5px;padding-left:10px}.article_group,.article_group .col{display:flex;flex-flow:row wrap;justify-content:center}.col-text{display:flex;flex-flow:column nowrap}.comparisons__wrapper{margin-right:auto;margin-left:auto;max-width:1200px;margin-bottom:50px}.comparisons__wrapper .com-col{width:48%;margin-right:.5%;margin-left:.5%;display:inline-block;border:1px solid #f5f5f5;padding:50px 30px}.comparisons__wrapper .com-col .c_text{float:left;width:45%;display:inline-block;text-align:center}.comparisons__wrapper .com-col .c_img{float:right;width:55%}.comparisons__wrapper .com-col .c_img img{width:100%}.comparisons__wrapper .com-col .c_text ul{list-style:none;padding:0;margin:15px 0 0}.comparisons__wrapper .com-col .c_text ul li{padding-right:14px;text-align:right;margin-bottom:10px;float:left}.comparisons__wrapper .com-col .c_text ul li span{background:#000;height:15px;width:15px;color:#fff;text-align:center;font-size:11px;line-height:17px;float:right;border-radius:50%}.comparisons__wrapper .com-col .c_text ul li p{padding-right:18px;font-size:12px;float:right;width:92%}.comparisons__wrapper .com-col.col-1{background:#fcfafa}.f_14{font-size:14px!important}.f_13{font-size:13px!important}.comparisons__wrapper .com-col.col-2{background:#f6f4fa}.comparisons__wrapper .com-col.col-2 .c_img{float:left}.comparisons__wrapper .com-col.col-2 .c_text ul li{padding-left:14px;text-align:left}.comparisons__wrapper .com-col.col-2 .c_text ul li span{float:left}.comparisons__wrapper .com-col.col-2 .c_text ul li p{float:left;padding-left:18px;padding-right:0}.c-text__content-wrapper{max-width:600px;margin:0 auto 20px}.comments-text-head{color:#522398;font-size:16px;font-style:italic;padding-left:57px;margin-bottom:8px;font-weight:700}.comments-text{background:#eee;padding:15px 30px 15px 57px;position:relative;margin-bottom:50px}.comments-text-circle{border-radius:50%;background:#8577b4;height:94px;width:94px;left:-47px;top:-47px;position:absolute}.comments-text h5{font-size:16px;margin-bottom:5px}.comments-text p{font-size:13px}.video-box{margin-bottom:50px}.video-box h5{font-size:22px;margin-bottom:20px;margin-top:7px}.video-box iframe{margin-bottom:15px}.full__wrapper{max-width:100%;background:#a086c6;padding:60px 0}.article_content{max-width:1200px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:center}.article_content .article_content_img{width:30%;margin-right:auto}.article_content .article_content_textarea{display:flex;flex-flow:column nowrap;width:68%;margin-left:auto;margin-top:auto;margin-bottom:auto}.article_content_textarea h3{font-size:20px;margin-bottom:15px;color:#fff}.article_content_textarea p{font-size:14px;margin-bottom:15px;color:#fff}.article_content_textarea ul{list-style:none;margin:0;padding:0}.article_content_textarea ul li{font-size:14px;margin-bottom:2px;color:#fff}.article_content_textarea ul li span{font-size:16px;font-weight:700;color:#fff;margin-right:8px}.p-15{padding:0 15%}.mg-b40{margin-bottom:40px}.mg-b20{margin-bottom:20px}.bg-theme{background:#a187c7}body .c-article__wrapper.videobox-2{padding-top:40px;margin-bottom:15px;padding-bottom:0;max-width:100%}.videobox-2 h3{font-size:22px;margin-bottom:25px;color:#fff}.videobox-2 p{color:#fff}.scale_st2 .scale_head{margin-bottom:40px;margin-top:0}.scale_st2 .col{padding:30px 0;margin-right:1%;width:49%}.scale_st2 .col img{margin-bottom:25px}.scale_st2 .compare_products__product.product_1 .compare_products__sections{padding-right:0;border-right:0px}.scale_st2 .product_1{background:#fcfafa}.scale_st2 .product_2{background:#f6f4fa}.align-left{text-align:left}.custom-box ul.icon-list{text-align:center}.custom-box ul.icon-list li{float:none;text-align:center}.custom-box ul.icon-list li img{max-width:100px;margin-bottom:25px}.custom-box ul.icon-list li h4{margin-bottom:18px;font-size:16px}.custom-box ul.icon-list li strong{margin-bottom:15px;display:block;font-size:12px}.custom-box ul.icon-list li p{font-size:12px;margin-bottom:18px}.sante_box{border:1px solid #858585;width:158px;display:inline-block}.sante_box input{display:inline-block;width:56px;border:0px solid #000;height:31px;float:left}.red{background:#c50157!important}.purple{background:#522398!important}ul.icon-list.col3{margin-bottom:40px}h5.subhead{font-size:15px;margin-bottom:20px;text-align:center;margin-top:5px}ul .icon-list.col3 li{width:33%}.checkbox{display:block;position:relative;padding-right:48px;margin-bottom:0;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;height:31px;line-height:31px}.checkbox.red{border-bottom:1px solid #858585}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;right:0;height:30px;width:48px;background-color:#fff}.checkbox:hover input~.checkmark{background-color:#ccc}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{left:16px;top:0;width:12px;height:25px;border:solid black;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}table.module_compares_table__table{border:1px #000 solid;max-width:400px;margin:20px auto 0}table.module_compares_table__table thead tr{border-bottom:1px #000 solid}table.module_compares_table__table th{border-right:1px #000 solid;text-align:center;color:#fff;padding:10px;width:28.3%}table.module_compares_table__table th:first-child{width:15%}table.module_compares_table__table th.title{background-color:#000}table.module_compares_table__table th.product_1_title{background-color:#ddd}table.module_compares_table__table th.product_2_title{background-color:#7f9cca}table.module_compares_table__table td{border-right:1px #000 solid;text-align:center;padding:10px;width:28.3%}table.module_compares_table__table td:first-child{width:15%}table.module_compares_table__table td.product_1_title{background-color:#ddd}table.module_compares_table__table td.product_2_title{background-color:#7f9cca}.module_compares_table__table{width:100%;margin-top:40px}.module_compares_table__table h3{font-size:20px;margin-bottom:10px}table.module_compares_table__table{border:1px #000 solid;max-width:100%;margin:20px auto 50px}table.module_compares_table__table tr{border-bottom:1px #000 solid}table.module_compares_table__table th{border-right:1px #000 solid;text-align:center;color:#000;padding:10px;background-color:#ddd}table.module_compares_table__table th:last-child{border-right-style:none}table.module_compares_table__table tbody tr:last-child{border-bottom-style:none}table.module_compares_table__table td{border-right:1px #000 solid;text-align:center;padding:10px}table.module_compares_table__table td:last-child{border-right-style:none}table.module_compares_table__table tr.product_1_row td,table.module_compares_table__table tr.product_2_row td{background-color:#fff;color:#000}table.module_compares_table__table tr.product_1_row td.product_1_col_1,table.module_compares_table__table tr.product_2_row td.product_2_col_1{color:#fff;font-weight:400}.check-icon:after{content:"";display:inline-block;width:12px;height:24px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}table.module_simple_table__table thead tr{border-bottom:1px #000 solid}table.module_simple_table__table th:first-child{width:15%;color:#fff}table.module_simple_table__table td{border-right:1px #000 solid;text-align:center;padding:10px;width:14.16%}table.module_simple_table__table td span{width:50px;height:100px;border:1px solid #000;display:block;margin:0 auto}table.module_simple_table__table td small{font-size:50%}table.module_simple_table__table td:first-child{width:15%;color:#fff}table.module_simple_table__table{border:1px #000 solid;max-width:100%;margin:20px auto 50px}table.module_simple_table__table th{border-right:1px #000 solid;text-align:center;color:#000;padding:10px;background-color:#ddd}table.module_simple_table__table th:last-child,table.module_simple_table__table tbody tr:last-child,table.module_simple_table__table td:last-child{border-right-style:none}table.module_simple_table__table td.product_1_col_2 span{width:45px;height:84px}table.module_simple_table__table td.product_1_col_3 span{width:50px;height:100px}table.module_simple_table__table td.product_1_col_4 span{width:60px;height:80px}table.module_simple_table__table td.product_1_col_5 span{width:70px;height:100px}table.module_simple_table__table td.product_1_col_6 span{width:95px;height:100px}table.module_simple_table__table td.product_1_col_7 span{width:90px;height:105px}.white{color:#fff!important}.head-color{background-color:#ddd!important;color:#000!important}.mat-compare-mobile,.mat-compare-mobile ul{list-style:none;padding:0}.mat-compare-mobile li{width:50%;border:1px solid #000;display:inline-block;float:left}.mat-compare-mobile li h5{text-transform:uppercase;font-size:12px;text-align:center;line-height:23px;border-bottom:1px solid #000;height:30px;padding:5px}.mat-compare-mobile li .box{width:100%;border-bottom:1px solid #000;display:block;margin:0 auto;padding:10px;text-align:center}.mat-compare-mobile li .box span{width:45px;height:100px;display:block;margin:0 auto 5px;border:1px solid #000}.mat-compare-mobile li .box small{font-size:60%;text-align:center}.mat-compare-mobile li ul li{border:0px;border-bottom:1px solid #000;width:100%;display:block}.mat-compare-mobile li ul li .title-col{border-right:1px solid #000}.mat-compare-mobile li ul li div{display:inline-block;width:48%;padding:10px;font-size:12px;text-align:center;font-weight:700}table.module_compares_table__table.table_col5 th,table.module_compares_table__table.table_col5 td{width:21.25%}table.module_compares_table__table.table_col5 th:first-child,table.module_compares_table__table.table_col5 td:first-child{width:15%}table.module_compares_table__table.table_col3 td:first-child{width:33.33%;font-size:14px}table.module_compares_table__table.table_col3 td{text-align:left;width:33.33%;padding:20px 25px;font-size:12px}table.module_compares_table__table.table_col3{max-width:80%}.label_texthead{background-color:#ddd!important;color:#000!important}.mg0{margin-bottom:0!important;padding-bottom:0!important}@media screen and (min-width: 460px){.mobile-hidden.mobile-view{display:none}}@media screen and (min-width: 768px) and (max-width: 1024px){.comparisons__wrapper{max-width:100%}.comparisons__wrapper .com-col .c_text{width:52%}.comparisons__wrapper .com-col .c_img{width:48%}.article_content{max-width:960px}}@media screen and (max-width: 800px){.comparisons__wrapper .com-col{width:99%}.article_content,.scale_st2 .col{width:90%}.custom-box ul.icon-list li{width:49%}.firmness-scale-number{display:inline-block}}@media screen and (max-width: 767px){.c-text__content-wrapper{max-width:500px}.scale_st2 .col{margin-bottom:20px}.scale_st2 .compare_products__product.product_1 .compare_products__sections{padding:0 10px}.mobile-hidden.mobile-view{display:block}.firmness-scale-number{display:inline-block}.scale_st2 .col{width:100%}}@media (max-width: 480px){.compare_products__product.product_2 .compare_products__sections{padding:0 10px}.comparisons__wrapper .com-col .c_img,.comparisons__wrapper .com-col .c_text{width:100%}.comments-text-circle{left:0}.comments-text-head{padding-left:110px}.comments-text{padding-left:97px}.firmness-scale-number{display:inline-block}.custom-box ul.icon-list li{width:100%}.mobile-hidden.desktop-view{display:none}}.h1compareblogtitle{font-size:36px;line-height:1.02;text-align:center;margin-top:0;margin-bottom:20px}#shopify-section-compare-blog-section .h1{font-size:72px;line-height:1;text-align:center}#shopify-section-compare-blog-section .h2{font-size:48px;line-height:1.04;text-align:center}#shopify-section-compare-blog-section .h3{font-size:34px;font-weight:700;line-height:1.06;letter-spacing:.9px;text-align:center}#shopify-section-compare-blog-section .h4{font-size:18px;line-height:1.17;letter-spacing:.5px;text-transform:uppercase;text-align:center}#shopify-section-compare-blog-section .h5{font-size:26.64px;line-height:1;margin-top:0;margin-bottom:0;text-align:center}#shopify-section-compare-blog-section .h6{font-size:23.76px;line-height:1;margin-top:0;margin-bottom:0;text-align:center}.c-article__content p,.c-article__content .o-text,.c-article__content .o-text-bold,.c-article__content h1,.c-article__content h2,.c-article__content h3,.c-article__content h4,.c-article__content h5,.c-article__content h6{line-height:1.8}.wc8_content1 p{max-width:unset!important;text-align:left}.smalldollarsign{font-size:12px}.strikethroughprice{color:#e57521}p.o-compare-tile__price.price{font-weight:500}.has-subtitle>span.o-dropdown-select__items-title{font-size:15px}.o-icon--plus:before{content:"\e90f"!important}.o-icon--x:before{content:"\e919"!important}@media (max-width: 89.9275em){#chat-button.mobile-sticky{bottom:110px!important}}.c-product__images-new-slider{max-width:100%}@media (min-width: 64em){.c-product__images-new-slider .slider-nav.slider-has-arrows{padding-left:50px;padding-right:50px}}.c-product__images-new-slider .slider-has-arrows .o-slider__arrow--left{left:7px!important;top:25px}.c-product__images-new-slider .slider-has-arrows .o-slider__arrow--right{right:-7px!important;top:25px}.c-product__images-new-slider .o-slider__arrow--left{left:-10px}.c-product__images-new-slider .o-slider__arrow--right{right:-10px}@media (max-width: 63.99em){.c-product__images-new-slider .slick-list{padding-left:30px!important;padding-right:30px!important}}.video_icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.7}.c-image-text.c-image-text-reverse{overflow:hidden}.paybright-widget-container p{font-size:.875em!important;font-family:inherit!important}@media (max-width: 63.99em){.paybright-widget-container{margin-bottom:1.5rem}}@media (max-width: 49.9275em){.affirm-1{margin-bottom:16px;margin-top:-26px}.c-product-carousel-v2__heading-title{font-weight:700}}@media (min-width: 49.9375em) and (max-width: 59.99em){.affirm-1{margin-bottom:16px;margin-top:-12px}}@media (min-width: 60em){.affirm-2{margin-top:-16px}}.c-menu-item__img img{margin-left:auto;margin-right:auto;width:100%}.c-faq{overflow:unset}div#shopify-section-template--14226566021155__faq2 .c-faq__right-container,div#shopify-section-template--14226566021155__faq3 .c-faq__right-container,div#shopify-section-template--14226566021155__faq4 .c-faq__right-container{margin-top:-200PX;margin-left:50%}div#shopify-section-template--14226566021155__faq2 ul li:first-child,div#shopify-section-template--14226566021155__faq3 ul li:first-child,div#shopify-section-template--14226566021155__faq4 ul li:first-child{border-top:none}div#shopify-section-template--14227433783331__warranty-2{margin-top:-284px}@media screen and (max-width: 1024px){div#shopify-section-template--14226566021155__faq2 .c-faq__right-container{margin-top:-300PX;margin-left:50%}div#shopify-section-template--14226566021155__faq2 .c-faq__right-containe .is-open{margin-top:200px}div#shopify-section-template--14226566021155__faq3 .c-faq__right-container,div#shopify-section-template--14226566021155__faq4 .c-faq__right-container{margin-top:-200PX;margin-left:50%}div#shopify-section-template--14227433783331__warranty-2{margin-top:-284px}}@media screen and (max-width: 798px){div#shopify-section-template--14226566021155__faq2 .c-faq__right-container,div#shopify-section-template--14226566021155__faq3 .c-faq__right-container,div#shopify-section-template--14226566021155__faq4 .c-faq__right-container{margin-top:-150PX;margin-left:0%}div#shopify-section-template--14227433783331__warranty-2{margin-top:-258px}}.product-flex ul.faqpro li a{display:flex;flex-direction:column}.product-flex ul.faqpro li a img{margin-bottom:15px}ul.faqpro{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding-left:0;width:100%}ul.faqpro li{width:100%;max-width:33%;flex:0 0 33%;text-align:center;padding:0 25px 30px}ul.faqpro li a{font-family:Avenir Next;font-style:normal;font-weight:700;font-size:16px;text-align:center;color:#522398;text-decoration:none}@media screen and (max-width: 425px){ul.faqpro{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding-left:0;width:100%;justify-content:space-between}ul.faqpro li{width:100%;max-width:49%;flex:0 0 49%;text-align:center;padding:0 15px 20px}}.collection{margin:40px 0 58px}.menu-btn{text-align:center;display:inline-flex}.menu-btn a:first-child{margin-left:0}.menu-btn a:last-child{margin-right:0}.menu-btn a{color:#522398;margin:0 8px;border:1px solid #522398;padding:10px 15px;border-radius:50px;box-sizing:border-box;text-decoration:none;cursor:pointer;transition:width .35s ease-in-out}.menu-btn a:hover{background-color:#522398;color:#fff}.c-comparison-sections{margin-top:30px;margin-bottom:60px}.section-wraper-ib{width:100%;max-width:860px;margin:0 auto;overflow:hidden;text-align:center;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1024px){.menu-btn a{cursor:pointer;transition:width .35s ease-in-out}}@media screen and (max-width: 560px){.menu-btn a{font-size:12px}}@media screen and (max-width: 920px){.menu-btn{text-align:center;display:flex;overflow-x:scroll;padding:0 20px}.menu-btn a{margin-right:8px;white-space:nowrap}.c-comparison-sections{margin-top:30px;margin-bottom:60px}}@media screen and (max-width: 1100px){.c-footer__columns{flex-flow:wrap}.c-footer__list{margin-bottom:12px}.c-footer__column{width:45%}}@media screen and (min-width: 64em){.c-footer__column{padding-right:16px}}.c-mega-menu__top_wrapper h4,.c-mega-menu__bottom_wrapper h4{font-size:15px;margin-bottom:8px;letter-spacing:.01rem;font-weight:600}.c-menu-item__product_card_title{font-size:18px;color:#111}.c-menu-item__product_card_price-price .money{font-size:16px}.c-menu-item__product_card-savings-pill{align-self:center;margin-bottom:4px}.c-menu-item__product_card_price-message{font-size:14px}.c-menu__item-header.c-mega-menu__product_card_wrapper{margin-bottom:1rem}.c-mega-menu__item_horizontal_image_link{width:60%}.c-mega-menu__item_horizontal_image_link{padding-top:1rem}

