.pt70{padding-top:71px}.pb70{padding-bottom:71px}.mt70{margin-top:71px}.mb70{margin-bottom:71px}.shopify-section--custom-liquid{overflow:hidden}.cg-hero{width:100%!important}.com_title{font-weight:700;font-size:48px;font-family:Noticia;line-height:110%;letter-spacing:-.02em;text-align:center}.sleep_tab{background:#93c9eb}.sleep_tab_row .container{width:100%;max-width:1100px;padding:0 20px;margin:0 auto}.sleep_tab_col{padding:12px;background:#fff;border:1px solid var(--Primitives-Sky-Blue, #93C9EB);border-radius:12px}.sleep_tab_row .container{display:flex;flex-direction:column;gap:40px}.sleep_tab_box{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}.sleep_tab_boxText_in{width:calc(100% - 58px);margin-left:0}.sleep_tab_boxText{display:flex;align-items:center}.sleep_tab_imgText{display:flex;align-items:center;gap:16px}.sleep_tab_boxTab_li{padding:16px 26px;font-size:16px;font-family:DM-Sans;font-weight:700;letter-spacing:0;line-height:120%;color:#262262;border-bottom:1px solid var(--border-border-subtle, #F9F9F9);cursor:pointer;outline:none;box-shadow:none}.sleep_tab_boxTab ul{display:flex;align-items:center;justify-content:flex-start}.sleep_tab_boxTab{margin-bottom:32px}.sleep_tab_boxTab_li.active{border-bottom:1px solid var(--Primitives-Blue, #2D77BE)}.sleep_tab_img img{aspect-ratio:4/3.74;object-fit:cover;border-radius:8px}.sleep_tab_text .com_title{color:#262262;max-width:558px;margin:auto}.sleep_tab_text .dis{margin:16px auto 0}.sleep_tab_boxText_dis{display:flex;flex-direction:column;gap:32px}.sleep_tab_text .dis,.metafield-rich_text_field,.sleep_tab_imgText_dis{line-height:150%;font-size:16px;font-family:DM-Sans;max-width:612px;text-align:center;font-weight:400}.metafield-rich_text_field,.sleep_tab_imgText_dis{text-align:left;color:#000}.sleep_tab_imgText img{height:76px;width:76px;object-fit:contain}.sleep_tab_img{position:relative}.sleep_tab_img span{font-size:16px;line-height:120%;font-family:DM-Sans;font-weight:700;text-transform:uppercase;letter-spacing:0;padding:7.5px 16px;background:var(--color-neutral-50, #F9F9F9);border-radius:8px;bottom:14px;position:absolute;left:16px}.guaranteed .container{width:100%;max-width:1100px;margin:0 auto;padding:0 20px}.guaranteed_box{display:flex;gap:54px;align-items:center;background:#93c9eb33;border-radius:12px}.guaranteed_content{max-width:379px;padding:20px 8px 20px 0}.guaranteed_imagebox img{border-top-left-radius:12px;border-bottom-left-radius:12px}.guaranteed_content h2{font-family:Noticia;font-style:normal;font-weight:700;font-size:32px;line-height:120%;letter-spacing:-.02em;color:#1a1740;margin-bottom:24px;max-width:350px}.guaranteed_content p{font-family:DM-Sans;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#1a1740}.guaranteed_imagebox,.guaranteed_content{width:50%}.mobile-img{display:none}.compare-sec .sec-head{margin-bottom:60px}.compare-sec .sec-title{font-weight:700;font-size:48px;font-family:Noticia;line-height:120%;letter-spacing:-.02em;text-align:center}.compare_table{background:#fff;border-radius:20px;color:#121212;max-width:865px;overflow:hidden;margin:0 auto}.compare_table .tablerow{display:flex;flex-wrap:wrap;min-height:70px}.compare_table .tablerow.compare_tablehead{min-height:87px}.compare_table .tablerow:nth-of-type(2n){background:#f4f9ff}.compare_table .tablerow .tablecol{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}.compare_table .tablerow .otherbrand_col{flex:0 0 25%;width:25%;background:#e2e8f0}.compare_table .tablerow:nth-of-type(2n) .otherbrand_col{background:#cbd5e1}.compare_table .tablerow .coolgel_col{flex:0 0 25%;width:25%;background:#fafbfd}.compare_table .tablerow:nth-of-type(2n) .coolgel_col{background:#f1f5f9}.compare_table .tablerow .tablecol.title_col{flex:0 0 50%;width:50%;padding:10px 32px}.title_col p{letter-spacing:0;width:100%;font-weight:700;font-family:DM-Sans;font-size:16px}.compare_table .brandlogo{width:100%;max-width:156px}.compare_table .otherbrandtitle{font-weight:700;font-size:20px;line-height:120%;font-family:Noticia;letter-spacing:-.02em}.compare_table .compareicon{width:28px;max-width:100%}.mobile_compare_title{letter-spacing:0;text-align:center;width:100%;font-weight:700;margin-top:16px;font-family:DM-Sans;font-size:16px;display:none;line-height:150%}.sc-coolest-comfiest{background:#262262}.sc-coolest-comfiest .comfiest-inner-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.sc-coolest-comfiest .ratting{display:flex;font-weight:400;font-size:16px;line-height:24px;color:#f0f1fa;font-family:DM-Sans;gap:8px;align-items:center}.sc-coolest-comfiest .ratting svg{width:100%;max-width:96px;display:inline}.sc-coolest-comfiest .comfiest-sub-title{font-weight:400;font-size:16px;line-height:24px;color:#f0f1fa;font-family:DM-Sans}.sc-coolest-comfiest .com-list li p{font-weight:400;font-size:16px;line-height:24px;color:#fff;font-family:DM-Sans}.sc-coolest-comfiest .com-list li{display:flex;align-items:center;gap:8px;width:200px}.sc-coolest-comfiest .com-list li svg{width:16px;height:16px}.sc-coolest-comfiest .com-list{display:flex;flex-wrap:wrap;gap:12px}..sc-coolest-comfiest btn-list li:first-child{padding-left:0}.sc-coolest-comfiest .btn-list li:first-child:after{content:none}.sc-coolest-comfiest .btn-list li{font-weight:400;font-size:16px;line-height:24px;align-items:center;text-align:center;color:#fff;display:inline;font-family:DM-Sans;position:relative;padding-left:34px;letter-spacing:-.2px}.sc-coolest-comfiest .buttom-inner a{background:#93c9eb;border:1px solid #FFFFFF;border-radius:12px;padding:12px;text-align:center;width:100%;max-width:261px;display:flex;align-items:center;justify-content:center;gap:13px;font-weight:700;font-size:20px;line-height:30px;color:#262262;font-family:DM-Sans;margin-bottom:16px;transition:.4s}.sc-coolest-comfiest .buttom-inner a:hover{background:#fff}.sc-coolest-comfiest .comfiest-img img{border-radius:12px}.sc-coolest-comfiest .txt-box{display:flex;flex-direction:column;gap:16px;justify-content:center}.sc-coolest-comfiest .btn-list li:after{content:"";position:absolute;width:5px;height:5px;background:#fff;border-radius:100px;top:8px;margin:0 auto;left:14px}.sc-coolest-comfiest .buttom-inner{margin-top:8px}.sc-coolest-comfiest .container{width:100%;max-width:1100px;padding:0 20px;margin:0 auto}.Comfiest-title .com_title{text-align:left;color:#fff}.sc-coolest-comfiest .btn-list li:first-child{padding:0}.review-sec .container{max-width:1100px;margin:0 auto;padding-left:20px;padding-right:20px}.review-sec .sec-head{margin-bottom:60px;position:relative;z-index:1}.review-sec .sec_container{position:relative}.review-sec .reviewslider{position:relative;overflow:hidden}.review-sec .reviewbg-img{width:100%;max-width:235px;position:absolute;right:-105px;top:-126px}.review-sec .sec-title{font-weight:700;font-size:48px;font-family:Noticia;line-height:120%;letter-spacing:-.02em}.review-sec .slider_container .slider_wrapper{display:flex}.review-sec .slider_container .slider_wrapper .swiper-slide{height:auto;display:flex}.review-sec .reviewblock{background:#fff;padding:12px;border-radius:12px}.review-sec .reviewimg{border-radius:8px;aspect-ratio:1 / 1;object-fit:cover;width:100%}.review-sec .review-content .starratingimg{max-width:80px;width:100%;margin-bottom:8px}.review-sec .reviewtitle{font-weight:700;font-size:16px;line-height:120%;letter-spacing:-.02em;font-family:Noticia;margin-bottom:12px;color:#262262}.review-sec .reviewdesc{color:#414141;font-size:16px;letter-spacing:0;line-height:120%;font-family:DM-Sans;font-weight:500;margin-bottom:16px}.review-sec .customerinfo .verifiedicon{width:22px}.review-sec .customerinfo{display:flex;align-items:center;gap:8px;color:#121212;font-size:14px;letter-spacing:0;line-height:120%;font-family:DM-Sans;font-weight:400}.review-sec .reviewimgblock{margin-bottom:16px}.faqs_sec_main .container{width:100%;margin:0 auto;max-width:1100px;padding-left:20px;padding-right:20px}.faqs_sec_main .sec_header{display:flex;flex-direction:column;gap:16px;max-width:656px}.faqs_sec_main .sec_header .sec_info_text{font-family:DM-Sans;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.faqs_sec_main .faq-accordion{font-family:Arial,sans-serif;display:flex;flex-direction:column;gap:16px}.faqs_sec_main .faq-item{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;background:#93c9eb33;border-radius:8px;cursor:pointer}.faqs_sec_main .faq-question{font-family:Noticia;font-weight:700;font-size:16px;line-height:19px;letter-spacing:-.02em;color:#121212}.faq-accordion .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0;width:100%;background:transparent}.faqs_sec_main .faq-item.active .faq-answer{max-height:500px}.faqs_sec_main .faq-item.active .faq-question:after{content:"-"}.faq-accordion .faq-item button.faq-question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px;box-shadow:none;outline:none;gap:15px}.faq-accordion .faq-answer .faq-answer_row{padding:0 24px 24px;margin-top:-6px;font-size:16px;font-family:DM-Sans;line-height:150%;letter-spacing:0}.faq-accordion .faq-item button.faq-question:not(.active) span{transform:rotate(180deg)}.faq-accordion .faq-item button.faq-question span{display:flex;transition:.4s}.faqs_sec_row{display:flex;flex-direction:column;gap:40px}.faq-accordion_parents{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.sec_header .com_title{text-align:left;color:#262262}@media (max-width:1199px){.sleep_tab_boxTab_li{padding:16px 18px}.sleep_tab_box{gap:40px}.sleep_tab_row .container{gap:30px}.com_title{font-size:42px}.sleep_tab_text .com_title{max-width:478px}.sc-coolest-comfiest .btn-list li{padding-left:23px}.sc-coolest-comfiest .btn-list li:after{left:8px}}@media (max-width:991px){.sleep_tab_box{gap:50px}.com_title{font-size:40px}.sleep_tab_text .com_title{max-width:458px}.sleep_tab_box,.sleep_tab_boxText_dis{gap:16px}.sleep_tab_row .container{gap:24px}.pt70{padding-top:60px}.pb70{padding-bottom:60px}.mt70{margin-top:60px}.mb70{margin-bottom:60px}.sleep_tab_box{grid-template-columns:repeat(1,1fr)}.sc-coolest-comfiest .comfiest-inner-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.sc-coolest-comfiest .txt-box{text-align:center}.sc-coolest-comfiest .ratting{justify-content:center}.Comfiest-title .com_title{text-align:center;max-width:500px;margin:auto}.sc-coolest-comfiest .comfiest-sub-title{max-width:500px;margin:auto}.sc-coolest-comfiest .com-list{justify-content:center}.sc-coolest-comfiest .com-list{max-width:320px;margin:auto}.sc-coolest-comfiest .com-list li{width:fit-content}.sc-coolest-comfiest .buttom-inner a{width:100%;max-width:100%}.comfiest-img{margin-left:-20px;margin-right:-20px;position:relative}.sc-coolest-comfiest .comfiest-img img{border-radius:0}.sc-coolest-comfiest .txt-box{z-index:1}.comfiest-img:after{position:absolute;content:"";top:-180px;left:0;right:0;background:linear-gradient(179.84deg,#262262 20.45%,#93c9eb00 57.48%);bottom:0}.sc-coolest-comfiest{padding-bottom:0}.sc-coolest-comfiest .buttom-inner{max-width:500px;margin:auto}.faq-accordion_parents{grid-template-columns:repeat(1,1fr);gap:16px}}@media (max-width:767px){.pt70{padding-top:50px}.pb70{padding-bottom:50px}.mt70{margin-top:50px}.mb70{margin-bottom:50px}.sleep_tab_row .container{padding:0 24px}.sleep_tab_img img{aspect-ratio:4/3.07}.guaranteed .container{padding:0 10px}.guaranteed_content h2{margin-bottom:14px;max-width:100%}.guaranteed_imagebox,.guaranteed_content{width:100%}.guaranteed_box{display:flex;flex-direction:column-reverse;gap:0px}.guaranteed_content{max-width:100%;padding:24px 24px 0}.guaranteed_imagebox img{border-bottom-left-radius:12px}.mobile-img{display:block}.desktop-img{display:none}.compare-sec .container{padding-left:24px;padding-right:24px}.compare-sec .sec-head{margin-bottom:40px}.compare-sec .sec-title{font-size:36px;max-width:310px;margin:0 auto}.compare_table{border-radius:12px;border:1px solid #F8FAFC}.compare_table .tablerow .tablecol.title_col{display:none}.compare_table .tablerow .tablecol{flex:0 0 50%;width:50%}.mobile_compare_title{display:block;max-width:168px}.compare_table .tablerow{min-height:116px}.compare_table .tablerow.compare_tablehead{min-height:81px}.compare_table .tablerow .tablecol{padding:22px 8px}.compare_table .tablerow.compare_tablehead .tablecol{padding:10px}.comfiest-img:after{top:-110px}.sc-coolest-comfiest .btn-list li{font-size:14px}.sc-coolest-comfiest .buttom-inner{max-width:100%;width:100%}.review-sec .container{padding-left:0;padding-right:0}.review-sec .reviewslider{margin-left:20px;padding-right:20px}.review-sec .sec-title{font-size:20px}.review-sec .sec-head{margin-bottom:16px;padding-left:24px;padding-right:24px}.review-sec .reviewbg-img{width:100%;max-width:124px;position:absolute;right:12px;top:-50px}.faqs_sec_row{gap:30px}}@media (max-width:575px){.pt70{padding-top:40px}.pb70{padding-bottom:40px}.mt70{margin-top:40px}.mb70{margin-bottom:40px}.sleep_tab_boxTab_li{padding:16px 15px}.sleep_tab_boxText_in{width:100%}.com_title{font-size:36px}.sleep_tab_text .com_title{max-width:368px}.sleep_tab_text .dis{text-align:left}.sc-coolest-comfiest .com-list li p{font-size:14px}.sc-coolest-comfiest .container{padding:0 24px}.Comfiest-title .com_title{max-width:300px}.sc-coolest-comfiest .btn-list li{padding-left:20px}.sc-coolest-comfiest .btn-list li:after{left:7px}.comfiest-img{margin-left:-24px;margin-right:-24px}.compare-sec .container{width:100%;margin:0}.compare_table .tablerow .tablecol .mobile_compare_title{max-width:159px}.faq-accordion .faq-item button.faq-question{padding:16px}.faq-accordion .faq-answer .faq-answer_row{padding:0 16px 16px;margin-top:0}.faqs_sec_row{flex-direction:column}.sec_header .com_title br{display:none}.sec_header .com_title{text-align:center;max-width:360px;margin:auto}.faqs_sec_main .container{padding-left:24px;padding-right:24px}.faq-accordion .faq-item button.faq-question{gap:10px}.sc-coolest-comfiest.pb70{padding-bottom:0}}.pro_compare{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background:#00000091;display:flex;align-items:center;justify-content:center}.pro_compare_row{display:flex;align-items:center;justify-content:center;padding:0 0 91px;background:#fff;gap:12px;border-radius:12px;flex-wrap:wrap;margin:auto 10px;position:relative;width:calc(100% - 30px);max-width:fit-content}.pro_compare_col{max-width:240px;border:2px solid var(--Primitives-Blue, #2D77BE);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:4px;min-width:240px;position:relative}.pro_compare_row .compare_h4{font-family:DM-Sans;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0}.pro_compare_row .compare_first{font-family:DM-Sans;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}.pro_compare_row .purchase-proUpsell .purchase-pro_select{flex-direction:column;align-items:flex-start}.pro_compare_row .pdp_shortRatting_ul .proRatting .proRattingBlocg span{height:4px;width:33px}.pro_compare_row .pdp_shortRatting_ul .proRatting{font-family:DM-Sans;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0}.pro_compare_row .pdp_shortRatting_ul .proRatting .proRattingBlocg{gap:4px}.pro_compare_price p{font-family:DM-Sans;font-weight:700;font-size:20px;line-height:150%;letter-spacing:0;color:#262262}.pro_compare_price button{font-family:DM-Sans;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;background:#262262;color:#fff;padding:4px 12px;border-radius:12px;transition:.4s}.pro_compare_price{display:flex;justify-content:space-between;align-items:center}.compare_view{padding:2px 8px;background:#2d77be;border-radius:4px 4px 0 0;display:flex;align-items:center;justify-content:center;position:absolute;top:-26px;gap:4px}.compare_view span{display:flex}.compare_view p{font-family:DM-Sans;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff}.pro_compare_price button:hover{background:#000}.pro_compare .pdp_shortRatting_ul{gap:4px}.compare_close button{font-family:DM-Sans;font-weight:700;font-size:20px;line-height:150%;text-align:center;vertical-align:middle;padding:13px;display:flex;align-items:center;gap:8px;width:100%;justify-content:center;background:#f0f1fa;border-radius:12px}.compare_close{width:100%;max-width:490px}.pro_compare_price div#rbr-container-element-addOn,.freePillo_pro_card div#rbr-container-element-addOn{display:none}.pro_compare_price product-form button div SPAN{DISPLAY:NONE}.pro_compare_row .compare_close{position:absolute;bottom:23px;left:23px;right:23px;max-width:calc(100% - 46px)}.pro_compare_in{display:flex;align-items:center;gap:12px;justify-content:flex-start;overflow-x:auto;padding:53px 23px 0}
/*# sourceMappingURL=/cdn/shop/t/24/assets/style.css.map */
