html{scroll-behavior:smooth}body{top:0;bottom:0;left:0;right:0;margin:auto;padding:0;background:#fff;color:#000;font-family:FC Iconic;font-weight:400}div,ul,h1,h2,h3,h4,h5,li,p,img,form,input,textarea{margin:0;padding:0}header,section,footer,aside,nav,main,article,figure{display:block}table,tr,td{border:0}a{outline:none;color:inherit;text-decoration:none}img{border:none;height:auto}li{list-style:none}*{box-sizing:border-box}.img-full{max-width:100%}.clearall{clear:both;font-size:1px;line-height:1px;height:1px}div:empty{display:block;z-index:0}.addon-about{color:#606060;font-size:15px;line-height:1.35;margin:5px 0 0}.addon-cut-prc{text-decoration:line-through}.addon-price{font-weight:500}.top_strip{width:100%;padding:6px 0;background:#071642}.top_strip_scroller{width:100%;overflow:hidden;display:flex;flex-wrap:nowrap}ul.scroll_top_list{display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-shrink:0;animation:marquee-horizontal 35s linear infinite}ul.scroll_top_list li{display:flex;align-items:center;justify-content:center;padding:0 20px;position:relative;column-gap:8px}ul.scroll_top_list li img{height:25px;width:auto;vertical-align:middle;object-fit:contain;flex-shrink:0}ul.scroll_top_list li p{font-size:14px;line-height:14px;color:#fff;letter-spacing:.3px}@keyframes marquee-horizontal{0%{transform:translate(0)}to{transform:translate(-100%)}}div#menu-drawer{z-index:999}.sold_tag{position:absolute;left:50%;transform:translate(-50%);bottom:25px;display:flex;display:-webkit-flex;align-items:center;column-gap:8px;z-index:2;font-size:15px;line-height:1.1;color:#172570;background:#fff;border-radius:5px;padding:5px 10px;font-weight:700}.hero_questions_box{display:flex;display:-webkit-flex;justify-content:space-between;flex-direction:column;width:100%;margin-top:15px}.hero_question_row{float:left;width:100%;border-bottom:1px solid #bfbbb8}.hero_question_row:last-child{border:none}.hero_question_heading{width:100%;text-align:left;padding:10px 25px 10px 0;position:relative;cursor:pointer;display:flex;display:-webkit-flex;align-items:center;justify-content:start;column-gap:10px}.hero_question_heading p{font-size:16px;line-height:22px;color:#000;font-weight:700;letter-spacing:.5px}.hero_question_heading:after{position:absolute;right:15px;top:40%;width:20px;height:20px;content:"+";font-size:23px;font-weight:500;text-align:center;margin-top:-10px;color:#000}.hero_question_heading_open:after{content:"-"}.hero_qstn_icon{width:30px;flex-shrink:0}.hero_question_content{float:left;width:100%;padding:0 0 5px;text-align:left}.hero_question_ans{font-size:15px;line-height:22px;color:#000;margin-bottom:10px}.measurement-img{vertical-align:middle;max-width:100%;margin:10px 0}ul.care_ins-list{display:flex;display:-webkit-flex;flex-direction:column;width:100%;gap:8px;padding-left:35px}ul.care_ins-list li{font-size:16px;line-height:22px;color:#000;list-style:disc}.hero_guarantee-box{display:flex;display:-webkit-flex;align-items:center;column-gap:16px;margin-top:40px;border:1px solid #ddd;padding:15px 20px}.hero_guarantee-seal{width:74px;vertical-align:middle;flex-shrink:0}.hero_guarantee-box p{color:#000;font-size:15px;line-height:23px}.hero_guarantee-box strong{font-weight:700}@media screen and (min-width:991px){.product.grid{justify-content:space-between;gap:60px!important}}@media only screen and (max-width:990px){body .product.grid{justify-content:space-between;gap:35px!important}}@media screen and (min-width:750px){.product-media-container .media img{object-fit:cover!important}}@media screen and (min-width:1201px){.product__column-sticky{top:80px!important}.product--medium:not(.product--no-media) .product__media-wrapper{max-width:48.718%!important;width:calc(48.718% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:46%!important;width:calc(46% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product-media-container.constrain-height{--constrained-min-height: 580px}}@media screen and (max-width:1021px){body .product--medium:not(.product--no-media) .product__media-wrapper{max-width:100%!important;width:100%!important}body .product--medium:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:100%!important}.product__info-container{max-width:100%}.product-qty-section .price-per-item__container price-per-item{justify-content:flex-start!important;column-gap:15px}}.product-gallery-slider-custom ul.product__media-list-custom{margin:0 0 30px!important;padding:0!important;width:100%}.product-gallery-slider-custom ul.product__media-list-custom .slick-prev{left:20px}.product-gallery-slider-custom ul.product__media-list-custom .slick-next{right:20px}.product-gallery-slider-custom ul.product__media-list-custom .slick-arrow img{filter:invert(0)}.product-gallery-slider-custom ul.product__media-list-custom .slick-prev,.product-gallery-slider-custom ul.product__media-list-custom .slick-next{background-color:#fff;margin-top:0;width:38px;height:38px}.product_thumb-slider-custom .thumbnail-list__item button.thumbnail{height:100%!important;width:100%!important;border-radius:10px}.product_thumb-slider-custom .thumbnail-list__item{margin-right:8px}.product_thumb-slider-custom .thumbnail-list__item.slick-current button.thumbnail{border:2px solid #283772}.product-media-wrapper{display:block!important}body .product-media-wrapper .thumbnail-slider{width:auto}.product-media-wrapper .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,#shopify-section-template--18434828402793__main .product-media-wrapper .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,body .product-media-wrapper .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:auto!important}.product-boxed-section .swatch-container .swatch{align-items:center;justify-content:center;display:flex;box-shadow:inset 0 0 0 4px #fff;width:40px;height:40px;border:1px solid #ececec;position:relative}.product-boxed-section .swatch-container .swatch.disabled:before{position:absolute;top:3px;bottom:3px;left:50%;border-left:1px solid #dcdcdc;content:"";transform:rotate(-30deg)}.product-boxed-section .swatch-container .swatch label{height:100%;padding:0!important;margin:0!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;background-color:transparent!important;border:none!important}.swatch-container .swatch.selected{border:2px solid #0f247a}.product-boxed-section .custom-check-variant{display:flex!important;max-width:100%;margin-top:10px;column-gap:12px}.form__label.titleofvariant{font-size:unset;line-height:unset;font-weight:700;color:#0f247a}body .product .product-boxed-section variant-selects .titleofvariant .variant-selector-title .color-label{color:#172570;font-weight:400;font-size:15px;margin-left:0}.product-boxed-section .main-custom-img-variant .form__label.titleofvariant .opt-name{font-size:17px;line-height:24px;letter-spacing:.3px;color:#000;font-weight:700;text-align:left;margin-left:0}.product-boxed-section variant-selects{gap:5px}.button_box.addtocart-button_box{display:inline-block;vertical-align:middle;width:100%;margin:40px auto auto;text-align:center}button.increase-btn[disabled]{cursor:not-allowed;opacity:.5}.product-boxed-section .js.product-form__input.custom_swatch .custom-check-variant.swatch-container.customindex2{display:grid!important;grid-template-columns:repeat(4,1fr);grid-column-gap:10px;width:100%;margin-top:12px;margin-bottom:0}.product-boxed-section .custom_swatch.main-custom-img-variant .custom-check-variant .swatch-card{display:flex;display:-webkit-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid #d9d9d9!important;border-radius:8px;text-align:center;padding:12px 5px;cursor:pointer;box-shadow:none!important;background-color:transparent;margin-top:0}.product-boxed-section .custom_swatch.main-custom-img-variant .custom-check-variant .swatch-card .swatch-title{font-size:13px;line-height:18px;letter-spacing:.3px;color:#000;font-weight:400;font-size-adjust:none!important}.product-form__input_fields.custom-check-variant .swatch-card.active-card .swatch-title{color:#fff!important}.product__info-container .product-form__submit{width:100%;display:flex;display:-webkit-flex;justify-content:center;align-items:center;background:#00a939;height:70px;color:#fff;font-size:20px;line-height:24px;font-weight:700;border-radius:10px;letter-spacing:.5px;position:relative;overflow:hidden;text-align:center;column-gap:10px;z-index:5;font-family:FC Iconic;text-transform:uppercase;-webkit-appearance:none;border:none;cursor:pointer;box-shadow:0 4px 7px 1px #00a9394d}.product__info-container .product-form__submit span:after{position:absolute;content:"";background:url(/cdn/shop/files/cart-btn-icon.webp?v=1788181491) center center no-repeat;background-size:auto;width:20px;height:100%;top:0;right:-10px}.product__info-container .product-form__submit:after{display:none}.product__info-container .product-form__submit span{padding-right:20px;position:relative}.product-form__input_fields.custom-check-variant .swatch-card.active-card{box-shadow:none!important;background:#283772!important}body .product-media-wrapper modal-opener.product__modal-opener{width:100%;border-radius:20px!important;max-width:100%;margin:0!important;background:#fff;position:relative;overflow:hidden}.product-media-container{border:none!important}.product-boxed-section .product-qty-section{margin-top:0;order:0}.product-boxed-section .product-qty-section .product-form__quantity .form__label span{font-size:17px;line-height:24px;letter-spacing:.3px;color:#000;font-weight:700;text-align:left}.product-boxed-section .product-qty-section .quantity__button{width:35px;height:45px;padding:0;text-align:center;background:#fff;outline:none;cursor:pointer;font-size:20px;line-height:24px;color:#000;display:flex;border:none;align-items:center;justify-content:center}.product-boxed-section .product-qty-section .quantity .quantity__input[type=number]{border:none;background:none;width:65px;text-align:center;height:45px;font-size:18px;color:#000;font-weight:400;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield;border-radius:0;font-family:FC Iconic;outline:none;box-shadow:none}.product-boxed-section .product-qty-section .price-per-item__container .quantity:before,.product-boxed-section .product-qty-section .price-per-item__container .quantity:after{display:none}.product-boxed-section .product-qty-section .quantity__button[name=minus]{border-right:1px solid #d8dbe6}.product-boxed-section .product-qty-section .quantity__button[name=plus]{border-left:1px solid #d8dbe6}.product-boxed-section .product-qty-section .price-per-item__container .quantity{margin-right:30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;max-width:137px;border:1px solid #d8dbe6;background:#fff;overflow:hidden;border-radius:8px;flex-shrink:0;box-shadow:none!important}.complementary-slide.complementary-slide--standard ul li .custom-product-card{height:100%}.complementary-slide.complementary-slide--standard ul li .custom-product-card .top_varient_info{align-items:center;flex-direction:column;height:100%;justify-content:flex-start}.complementary-slide.complementary-slide--standard ul li .custom-product-card .top_varient_info .product-card__image{height:auto;width:100%;margin:0}.complementary-slide.complementary-slide--standard ul li .custom-product-card .top_varient_info .product-card__image img{display:block;width:100%;height:152px;object-fit:cover;border-radius:11px;object-position:100% 43%}.complementary-slide.complementary-slide--standard ul{flex-direction:row;gap:25px!important;margin:20px auto 0}.custom-product-card .save-label{display:none}.complementary-slide.complementary-slide--standard ul li{width:100%;background:#fff;border-radius:10px;padding:13px;box-shadow:0 0 9px #17257033;-webkit-box-shadow:0 0 9px 0 rgba(23,37,112,.2);box-sizing:border-box;border:none!important}.custom-product-card .product-info{width:100%!important;padding:14px 4px 8px}.custom-product-card .product-info h3.product-card__title{margin:0 0 3px;color:#172570;font-size:17px;line-height:1.25;font-weight:700}.custom-product-card .product-info span.old-price{text-decoration:line-through}.custom-product-card .product-info span.current-price,.custom-product-card .product-info span.old-price{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;color:inherit!important}.custom-product-card .product-info span.old-price:before{display:none}.custom-product-card .product-info p.product-card__description{color:#606060;font-size:15px;line-height:1.35;margin:5px 0 10px;display:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.custom-product-card .product-info .price-section{display:block}.custom-product-card .product-info .price-section .increase-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:80px;height:28px;margin-top:12px;padding:0 12px;border:0;border-radius:20px;background:#172570;color:#fff!important;font-size:15px;font-weight:600!important;letter-spacing:.5px;line-height:1;cursor:pointer;transition:all .2s ease;text-transform:capitalize;text-wrap:nowrap}.custom-product-card .product-info .price-section .increase-btn.active{background:#00bd4c}.custom-product-card .product-info .price-section .increase-btn svg{display:none}.save-col{background:#00a939;padding:5px 10px;width:115px;font-size:13px;line-height:16px;text-transform:uppercase;letter-spacing:.3px;color:#fff;font-weight:600;border-radius:10px;text-align:center}.save-col span{font-size:16px;font-weight:600}.price-per-item__container{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;column-gap:10px;margin-top:10px}.price-per-item__container .price-per-item .price-per-item--current{flex-wrap:nowrap}.complementary-slider{overflow:visible!important}.complementary-products__container .accordion__title{display:block;font-size:20px!important;line-height:26px;color:#000;font-weight:700;text-align:left;width:100%;padding:0;margin:40px 0 0}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:0rem 0!important}.complementary-products__container{margin-top:0!important}.complementary-products__container .summary__title:before{display:none}.product-boxed-section .product-qty-section .product-form__input{width:100%;max-width:100%;margin-bottom:0}.product-qty-section .price-per-item__container price-per-item{display:flex;justify-content:space-between;align-items:center;width:100%}.groupsTable.omg-groupsTable{display:none!important}.customize_box-row{width:100%;margin-top:25px}.select_label{font-size:17px;line-height:24px;letter-spacing:.3px;color:#000;font-weight:700;text-align:left}.select_label span{color:#172570;font-weight:400;font-size:15px}.included_row{display:flex;display:-webkit-flex;justify-content:center;width:100%;background:#edf4ff;margin-top:13px;border-radius:5px;padding:15px}.included_col{width:33.33%;text-align:center;padding:0 15px;border-right:1px solid #e1e5f0}.included_col:last-child{border:none}.included_col img{height:25px;width:auto;margin:0 auto 5px;object-fit:contain}.included_col p{font-size:13px;letter-spacing:.2px;line-height:1;color:#000}.sleeping_mask-strip{width:100%;display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;column-gap:20px;padding:10px 25px;background:#fffde3;border:1px dashed #b3af7c;border-radius:5px;margin-top:20px}.sleeping_mask-col-1{display:flex;display:-webkit-flex;justify-content:center;align-items:center;column-gap:15px}.sleeping_mask-col-1 img{width:50px;vertical-align:middle}.sleeping_mask-col-1 p{font-size:16px;line-height:22px;color:#172570;font-weight:700}.sleeping_mask-col-2{display:flex;display:-webkit-flex;justify-content:center;align-items:center;column-gap:15px}.mask-value{font-size:16px;line-height:22px;color:#0d0d0d}.mask-value span{position:relative}.mask-value span:before{content:"";position:absolute;left:-2px;right:-2px;top:50%;border-bottom:1px solid #f00;transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}.mask-free{color:#00a939;font-size:17px;font-weight:700;letter-spacing:.3px}-size:15px; .product-details_sec7{text-align:center}.product__title h1{font-size:48px;line-height:52px;color:#172570;margin-top:15px;font-weight:800}.feature_card{width:100%;margin-top:25px}.feature_tabs{display:flex;-webkit-justify-content:normal;justify-content:normal;gap:70px;border-bottom:2px solid #e1eeff}.feature_tab-col{border:none;background:transparent;padding:10px 0;font-size:17px;font-weight:700;line-height:1.2;color:#586280;text-align:left;cursor:pointer}.feature_tab-col span{font-weight:700}.feature_tab-col.active{color:#000;position:relative}.feature_tab-col.active:before{position:absolute;left:0;right:0;bottom:-1.6px;border-bottom:2px solid #172570;content:""}.feature_tab-panel{padding:20px 0 0;text-align:left}.feature_tab-panel[hidden]{display:none}.feature_tab-panel-text,.feature_tab-panel-text p{font-size:17px;line-height:25px;letter-spacing:.3px;color:#000}.product-boxed-section{display:-webkit-flex;display:flex;flex-direction:column;row-gap:25px;width:100%;margin-top:30px;padding:30px;border-radius:10px;box-shadow:0 0 9px #17257033;-webkit-box-shadow:0 0 9px 0 rgba(23,37,112,.2)}ul.feature_tab-panel-list{display:flex;display:-webkit-flex;flex-direction:column;width:100%;gap:12px;margin:0}ul.feature_tab-panel-list li{display:flex;display:-webkit-flex;align-items:center;column-gap:10px;font-size:17px;line-height:23px;color:#000;padding-left:27px;letter-spacing:.3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%2322c55e'/%3E%3Cpath d='M7 12.5l3 3 7-7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 4px;background-size:17px}.feature_tab-panel-review{padding:6px;overflow:hidden}.feature_tab-panel-review-col{text-align:left;background:#fff;border:1px solid #ddd;border-radius:10px;padding:15px;box-shadow:0 0 9px #0000001a;min-height:220px;display:flex;flex-direction:column;justify-content:space-between}.panel-review-star{width:70px}.feature_tab-rvw-text p{font-size:15px;line-height:21px;letter-spacing:.3px;color:#000;margin-top:6px;margin-bottom:0}.feature_tab-panel-review-col .feature_tab-rvw_name{font-size:16px;line-height:25px;letter-spacing:.3px;color:#000;margin-top:12px;font-weight:600}.feature_tab-panel-review-col .feature_tab-rvw_name span{font-size:13px;line-height:18px;color:#535353;font-weight:400;padding-left:10px}.feature_tab-panel-review-col .feature_tab-rvw_name span img{width:12px;vertical-align:middle;margin:-2px 0 0}@media only screen and (max-width:767px){.product__title h1{font-size:36px;line-height:40px}}.prod-det-veri-tx{display:none!important}@font-face{font-family:FC Iconic;src:url(/cdn/shop/files/FCIconic-Regular_v1.woff2) format("woff2"),url(/cdn/shop/files/FCIconic-Regular_v1.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FC Iconic;src:url(/cdn/shop/files/FCIconic-Bold_v1.woff2) format("woff2"),url(/cdn/shop/files/FCIconic-Bold_v1.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FC Iconic;src:url(/cdn/shop/files/FCIconic-Medium_v1.woff2) format("woff2"),url(/cdn/shop/files/FCIconic-Medium_v1.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FC Iconic;src:url(/cdn/shop/files/FCIconic-SemiBold_v1.woff2) format("woff2"),url(/cdn/shop/files/FCIconic-SemiBold_v1.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}.hero_section-rated{font-size:13px;line-height:20px;letter-spacing:.3px;display:flex;align-items:center}.hero_section-rated-star{width:70px;margin:4px 5px 0 0;vertical-align:middle}.hero_section-rated .rated_text{color:#133ebf;text-decoration:underline;text-underline-offset:4px;position:relative;cursor:pointer}.d-arw{width:12px;margin:-1px 0 0 5px}.pop-rating_box{position:absolute;top:19px;width:330px;left:50%;transform:translate(-50%);background:#fff;color:#000;padding:22px 20px 30px;border-radius:6px;white-space:nowrap;z-index:999;-webkit-box-shadow:0 3px 8px 2px rgba(0,0,0,.2);box-shadow:0 3px 8px 2px #0003;display:none}.hero_section-rated:hover .pop-rating_box{display:block}.pop-review_box{margin:0;column-gap:25px;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end}.pop-review_box_col-1{text-align:left}.pop-review_box_col-1 p{font-size:14px;line-height:14px;color:#000}.pop-review_box_col-1 p span{font-size:44px;line-height:44px;font-weight:700}.pop-review_box_col-2{text-align:right}.pop-review-star{display:inline-block;width:78px;margin:0 0 2px}.pop-review_box_col-2 p{font-size:14px;line-height:14px;color:#000}.rating_container{display:inline-block;vertical-align:top;width:100%;margin-top:13px}.rating_row{margin:6px 0;column-gap:15px;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.rating_label{width:44px;font-size:16px;line-height:18px;text-align:left}.rating_bar{width:375px;flex:1;background:#e4e7e5;border-radius:50px;height:4px;position:relative;overflow:hidden;box-shadow:2px 2px 6px 1px #0000001a inset}.rating_fill{position:absolute;left:0;top:0;height:100%;border-radius:50px;background:#283772;box-shadow:2px 2px 6px 1px #0000001a inset}.rating_score{width:25px;font-size:14px;line-height:20px;text-align:center}.pop-all_review{width:100%;text-align:center;margin-top:15px;padding-top:15px;border-top:1px solid #dedede}.pop-all_review p{font-size:16px;line-height:16px;color:#000}div#shopify-section-template--21954271182985__custom_icon_with_text_7UDhyU,.icon-with-text-section mob-only{display:none}.view-Certificate{display:-webkit-flex;display:flex;align-items:center;column-gap:10px}.oeko-logo{width:40px;vertical-align:middle}.view-Certificate a{color:#172570;font-size:18px;line-height:22px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.hero_video-customer{width:100%;margin-top:30px}.hero-customer-say-heading{font-size:20px;line-height:26px;color:#000;font-weight:700;text-align:left}.hero_videos_row{width:100%;margin:20px auto 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.btn-bx{width:400px;!important}.sub_heading{color:#000;font-size:17px;line-height:20px;letter-spacing:.5px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.common_heading{color:#172570;font-size:45px;line-height:52px;font-weight:700}.common_paragraph{color:#000;font-size:18px;line-height:27px;margin-top:20px}.common_padding{padding:0 140px}.btn-bx.button_box{display:inline-block;vertical-align:middle;width:400px;margin-top:40px;text-align:center}.addtocart-button_box{max-width:100%}.common_button{width:100%;display:flex;display:-webkit-flex;justify-content:center;align-items:center;background:#00a939;height:70px;color:#fff;font-size:20px;line-height:24px;font-weight:700;border-radius:10px;letter-spacing:.5px;position:relative;overflow:hidden;text-align:center;column-gap:10px;z-index:5;font-family:FC Iconic;text-transform:uppercase;-webkit-appearance:none;border:none;cursor:pointer;box-shadow:0 4px 7px 1px #00a9394d}.cart-btn-icon{width:21px;flex-shrink:0}.instock-text{font-size:14px;line-height:20px;margin-bottom:10px}.instock-text span{font-weight:700;color:#00a939;text-transform:uppercase}.instock-text span:before{display:inline-block;vertical-align:middle;margin:-2px 10px 0 0;width:8px;height:8px;background:#00a939;border-radius:50%;content:"";animation:breath 1.3s infinite}@keyframes breath{0%{opacity:1}50%{opacity:.2}to{opacity:1}}ul.button_list{display:flex;display:-webkit-flex;justify-content:center;align-items:center;column-gap:18px}ul.button_list li{color:#000;font-size:14px;line-height:20px;margin-top:10px;text-align:center;display:flex;display:-webkit-flex;justify-content:center;align-items:center;column-gap:5px}ul.button_list li img{width:15px;vertical-align:middle;flex-shrink:0}ul.button_list li.color-white img{filter:brightness(1) invert(1)}.as_seen_on{width:100%;padding:20px 0 22px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.as_seen_on-div{display:flex;display:-webkit-flex;-webkit-box-align:center;align-items:center;justify-content:center}body .as_seen_on-clone .as_seen_text{font-size:18px;line-height:22px;color:#000;border-right:1px solid #ddd;padding:5px 40px 5px 0;margin-right:20px;font-weight:600;text-align:left}ul.brand__list{display:flex;display:-webkit-flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;justify-content:center}ul.brand__list li{display:flex;align-items:center;justify-content:center;padding:0 25px;position:relative}ul.brand__list li img{height:55px;max-width:none;width:auto;object-fit:contain}.intro_section{width:100%;position:relative;padding:60px 0 30px;text-align:center}.intro_video{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:670px;margin:40px auto 0;cursor:pointer;position:relative}.whats-include-heading{display:flex;display:-webkit-flex;justify-content:center;align-items:center;margin:40px auto 0}.whats-include-heading span{font-size:23px;line-height:26px;font-weight:700;color:#000;padding:0 15px}.whats-include-heading:before,.whats-include-heading:after{content:"";height:1px;width:100px;margin-top:3px}.whats-include-heading:before{background:#000;background:linear-gradient(-90deg,#00000080,#f3f4f600)}.whats-include-heading:after{background:#000;background:linear-gradient(90deg,#00000080,#f3f4f600)}.included-block{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:40px auto 20px}.included-col{width:33.3333%;position:relative;display:flex;align-items:center;column-gap:20px;border-right:1px solid #ddd;padding:0 25px}.included-col:first-child{padding-left:0}.included-col:last-child{padding-right:0;border:none}.included-prod{width:110px;flex-shrink:0}.included-prod img{display:block;margin:0 auto;border-radius:10px;max-width:100%}.included-col-content{text-align:left}.included-col-content h3{font-size:20px;line-height:26px;color:#172570;font-weight:700}.included-col-content p{font-size:17px;line-height:23px;letter-spacing:.3px;color:#000;margin-top:5px}.features_section{width:100%;padding:50px 0 60px;text-align:center}.features_col-img img{display:block;margin:0 auto;border-radius:15px;width:100%;aspect-ratio:1 / .9;object-fit:cover;position:relative}.features_block{display:-webkit-flex;display:flex;flex-direction:column;row-gap:85px;margin:50px auto 20px;width:100%}.features_row{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;width:100%}.features_row.reverse{flex-direction:row-reverse}.features_image-col{width:47.75%}.features_col-img{display:block;margin:0 auto;border-radius:15px;width:100%;aspect-ratio:1 / .9;object-fit:cover;position:relative}.features_col-wista-video{width:100%;overflow:hidden;position:relative;border-radius:10px}.my-wistia-video{aspect-ratio:1 / .9;width:100%}.my-wistia-video video{width:100%;object-fit:cover!important}.features_col-icon{position:absolute;right:15px;top:15px;width:40px}.features_col-content{width:47%;text-align:left;position:relative}.features_col-content-header{position:relative;padding-right:50px;text-align:left}.features_col-title{width:max-content;background:#f3f4f8;font-size:13px;line-height:17px;letter-spacing:.3px;color:#172570;font-weight:700;border-radius:5px;padding:5px 15px;margin-bottom:12px;text-transform:uppercase}.features_col-heading{color:#172570;font-size:33px;line-height:35px;font-weight:700}.features_col-text{color:#000;font-size:18px;line-height:26px;margin-top:12px}.cool-level_box{width:100%;background:#f2f7fe;border-radius:15px;margin-top:40px}.features-level_box-head{padding:25px 30px 15px;text-align:left}.features-level-heading{font-size:17px;line-height:22px;letter-spacing:.5px;color:#172570;font-weight:700;text-transform:uppercase}.cool-level_row{padding:25px 30px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #d0d9e8}.coller_col{display:flex;align-items:center;gap:15px}.cooler-degree-text{font-size:15px;line-height:22px;text-align:left}.cooler-degree{text-align:center}.temp-arrows{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:8px;height:25px}.temp-arrows img{vertical-align:middle;width:11px}.temp-arrows.up img:nth-child(1){animation-delay:0s}.temp-arrows.up img:nth-child(2){animation-delay:.15s}.temp-arrows.up img:nth-child(3){animation-delay:.3s}.temp-arrows.down img:nth-child(1){animation-delay:0s}.temp-arrows.down img:nth-child(2){animation-delay:.15s}.temp-arrows.down img:nth-child(3){animation-delay:.3s}.temp-arrows.down img{animation:bounceDown 1.2s ease-in-out infinite}.temp-arrows.up img{animation:bounceUp 1.2s ease-in-out infinite}@keyframes bounceDown{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(4px);opacity:1}}@keyframes bounceUp{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(-4px);opacity:1}}.footer-links .accordion-toggle:after{display:none}.left-right-arws{display:flex;justify-content:center;align-items:center;gap:3px;height:25px}.left-right-arws img{vertical-align:middle;width:13px;animation:bounceLeft 1.2s ease-in-out infinite}.left-right-arws img:nth-child(1){animation-delay:0s}.left-right-arws img:nth-child(2){animation-delay:.2s}.left-right-arws img:nth-child(3){animation-delay:.4s}@keyframes bounceLeft{0%,to{opacity:.3}50%{opacity:1}}.level-img{display:block;margin:0 auto;max-width:100%;width:104px}.temp-text{font-size:32px;margin:10px 0 0;line-height:1}.temp-text sup{font-size:16px;position:relative;top:-2px}.temp-text.hot{color:red}.temp-text.cool{color:#172570}.bacteria_box{width:100%;background:#f6f7fb;border-radius:15px;margin-top:30px}.bacteria_box-result{display:flex;display:-webkit-flex;flex-direction:column;width:100%}.bacteria_box-result-col{padding:15px 30px;border-bottom:2px solid #e2e7f1}.bacteria_box-result-col h3{font-size:17px;font-weight:700;color:#000;line-height:1}.bacteria-progress_outer{display:flex;align-items:center;margin-top:10px;gap:15px}.bacteria-progress{display:flex;gap:3px;width:100%;overflow:hidden}.bacteria-progress div{flex:1;max-width:12px;height:20px;background:#ddd;border-radius:3px;display:block;transition:opacity .25s ease,transform .25s ease,background .25s ease}.bacteria-progress_outer p{font-size:13px;color:#ed1616;font-weight:700;text-transform:uppercase}.bacteria_box-result-col-1{padding-top:0}.bacteria_box-result-col-2{border:none;padding-bottom:20px}.bacteria-progress div.show{transform:scaleY(1);opacity:1}.bacteria_box-result-col-1 .bacteria-progress div.show{background:#ed1616}.bacteria_box-result-col-2 .bacteria-progress div.show{background:#2a3c9e}.bacteria_box-result-col-2 .bacteria-progress_outer p{color:#2a3c9e}.softness-level{display:flex;display:-webkit-flex;flex-direction:column;gap:20px;width:100%;padding:20px 25px;border-top:1px solid #d0d9e8}.softness-level-row{display:flex;display:-webkit-flex;justify-content:space-between;column-gap:40px;align-items:center;width:100%}.softness-level-name{display:flex;display:-webkit-flex;align-items:center;column-gap:12px}.softness-level-name img{vertical-align:middle;width:25px;flex-shrink:0}.softness-level-name p{font-size:15px;line-height:1;color:#000}.softness-levelbar{position:relative;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;width:270px;flex-shrink:0}.softness-levelbar::-webkit-scrollbar{display:none}.softness-level-track{position:relative;display:flex;align-items:center;justify-content:space-between;min-width:100%}.softness-level-track .rail{position:absolute;left:8px;right:8px;top:50%;height:1px;background:#bdc2cb;transform:translateY(-50%);overflow:hidden}.softness-level-track .rail-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:#1c61d8;transition:width .25s cubic-bezier(.4,0,.2,1)}.softness-levelbar .dot-p{width:10px;height:10px;border-radius:50%;background:#bdc2cb;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:background .35s ease,transform .35s ease,box-shadow .35s ease}.softness-levelbar .dot-p.active{background:#1c61d8}.skincare_compare-box{width:100%;background:#f7f9fd;border-radius:15px;margin-top:30px;display:flex;display:-webkit-flex;justify-content:space-between;border:1px solid #ebebeb;overflow:hidden}.skincare_compare-box-col{width:50%;padding:25px;text-align:center}.skincare_compare-box-col.cotton{background:#fafbfa;border-right:1px solid #ebebeb}.skincare_compare-box-col h4{font-weight:700;font-size:16px;color:#000;line-height:1;text-transform:uppercase;letter-spacing:.3px}.skincare_compare-box-col.bamboo h4{color:#172570}.skincare_compare-img{display:block;margin:15px auto 20px;width:130px}.skincare_compare-box-col ul{display:flex;display:-webkit-flex;flex-direction:column;max-width:130px;gap:10px;margin:0 auto}.skincare_compare-box-col ul li{display:flex;display:-webkit-flex;align-items:center;column-gap:10px;font-size:17px;line-height:17px;color:#000}.skincare_compare-box-col ul li img{vertical-align:middle;width:15px}.sleep_creases{width:100%;margin-top:35px;display:flex;display:-webkit-flex;justify-content:space-between;position:relative}.sleep_creases:before{position:absolute;left:50%;top:50%;width:36px;height:36px;margin:-15px 0 0 -18px;border-radius:50%;background:#fff;border:1px solid #d0d9e8;content:"VS";display:flex;display:-webkit-flex;justify-content:center;align-items:center;font-size:15px;z-index:2}.sleep_creases-col{width:48%;text-align:center;padding:25px 10px;border-radius:15px;position:relative}.sleep_creases-check{position:absolute;left:50%;top:-15px;width:30px;margin-left:-15px;background:#fff;border-radius:50%}.sleep_creases-cotton{background:#fef2f2}.sleep_creases-bamboo{background:#f2f7fe}.sleep_creases-col h3{font-size:19px;line-height:22px;color:#000;font-weight:700}.sleep_creases-col p{color:#000;font-size:16px;line-height:24px;margin-top:5px}.sleep-vs-img{display:block;margin:15px auto 0;width:175px;max-width:100%}.bamboo_blends-col{margin-top:20px;position:relative}.bamboo-tree{position:absolute;right:0;top:-15px;width:210px}ul.bamboo_blends-col-list{display:flex;display:-webkit-flex;flex-direction:column;width:75%}ul.bamboo_blends-col-list li{display:flex;display:-webkit-flex;align-items:center;column-gap:15px;padding:13px 0;border-bottom:1px solid #e1e1e1}ul.bamboo_blends-col-list li:last-child{border:none}ul.bamboo_blends-col-list li img{vertical-align:middle;width:25px;flex-shrink:0}ul.bamboo_blends-col-list li p{font-size:16px;line-height:1;color:#172570;font-weight:700}.result_section{width:100%;padding:30px 0 60px;background:#fff}.result_sec_inner{width:100%;padding:40px;overflow:hidden;background:#242c61 url(/cdn/shop/files/result-section.webp) no-repeat center top;background-size:cover;border-radius:20px;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between}.result_section-left{width:43%;text-align:left}.result_section-right{width:44%}.result_row{display:flex;display:-webkit-flex;flex-wrap:wrap;width:100%;background:#fff;border-radius:15px;flex-direction:column;padding:30px 40px 48px;gap:43px}.result_col{display:flex;display:-webkit-flex;flex-direction:column;gap:25px;width:100%;text-align:center}.result_col-content{width:100%;display:flex;display:-webkit-flex;justify-content:flex-start;align-items:center;column-gap:18px}.result_per{font-size:32px;line-height:38px;letter-spacing:-.5px;color:#000;font-weight:700;width:65px;flex-shrink:0}.result_per span{font-weight:700}.result_col-content p{font-size:18px;line-height:22px;color:#000;text-align:left;padding-right:8px}.result_bar{display:flex;display:-webkit-flex;justify-content:flex-start;width:100%;height:7px;background:#edf0ff;border-radius:20px;overflow:hidden}.result_bar_inr{background:#172570;border-radius:20px;transition:width 1.5s ease;height:100%}.guarantee_section{width:100%;padding:70px 0;background:url(/cdn/shop/files/guarantee_bg.webp) no-repeat center bottom #ecf0f8;background-size:2000px}.guarantee_box{width:100%;margin:0 auto;overflow:hidden;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between}.guarantee-box-img{display:block;margin:0 auto;width:100%;height:100%;object-fit:cover}.guarantee__box_content{width:44%;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center}.guarantee_sub-text{color:#172570;font-size:15px;line-height:17px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.guarantee_heading{color:#172570;font-size:40px;line-height:45px;font-weight:700}.guarantee_text{font-size:18px;line-height:24px;color:#000;margin-top:18px}.money_back-strip{display:inline-block;vertical-align:middle;padding:7px 15px;font-size:16px;line-height:22px;color:#172570;font-weight:700;background:#fff;border-radius:5px;margin-top:30px;border:1px dashed #172570}.guarantee_box-right{width:42%;position:relative}.guarantee-seal{position:absolute;left:0;top:118px;width:130px;max-width:100%}.product-details-review-section .load-more{margin-bottom:10px}.step_section{width:100%;padding:50px 0 60px;text-align:center}.steps_block{width:100%;margin:40px auto 20px;overflow:hidden}.steps_block-col{text-align:left}.step-video{display:block;width:100%;aspect-ratio:1 / .9;object-fit:cover;margin:0 auto 25px;border-radius:10px}.step_number{display:flex;display:-webkit-flex;align-items:center;font-size:18px;line-height:1;color:#151d41;font-weight:700;column-gap:8px}.step_number:before{width:30px;height:4px;border-radius:10px;background:#6774b8;content:"";flex-shrink:0}.step_heading{color:#151d41;font-size:30px;line-height:30px;font-weight:700;margin-top:20px}.step_about{color:#000;font-size:18px;line-height:25px;margin-top:15px}.fabric_section{width:100%;padding:70px 0;background:#f6f6fd;overflow:hidden;position:relative}.fabric_section .page-width{position:relative}.fabric_section .btn-bx{margin:40px 0 0}.fabric_section-left{float:left;width:47%;text-align:left}.fabric_tab-box{display:flex;display:-webkit-flex;flex-direction:column;width:100%;margin-top:20px}.fabric_tab-accodian-row{float:left;width:100%;text-align:left;border-bottom:1px solid #abbbd6}.fabric_tab-accodian-row:last-child{border:none}.fabric_tab-accodian-heading{font-size:20px;padding:15px 0;position:relative;cursor:pointer;display:flex;align-items:center;column-gap:12px}.fabric_tab-accodian-heading h3{font-size:1.17em;line-height:24px;letter-spacing:.3px;color:#000;font-weight:700}.fabric_tab-accodian-heading:after{content:"+";position:absolute;font-size:26px;font-weight:500;right:20px;top:50%;transform:translateY(-50%)}.fabric_tab-accodian-heading.active:after{content:"-"}.fabric_accodian-icon{width:45px;flex-shrink:0;vertical-align:middle}.fabric_tab-accodian-content{float:left;width:100%;position:relative;margin-top:-5px}.fabric_tab-accodian-content p{font-size:17px;line-height:24px;letter-spacing:.3px;color:#000;margin-bottom:20px}.fabric-sec-img{position:absolute;right:-280px;top:0;width:900px}.fabric_section-left .button_box{margin-top:30px}.time_line_section{width:100%;padding:60px 0 70px;background:#fff;overflow-X:clip;text-align:center}.timeline__mid{margin:50px auto 0;width:100%;max-width:1030px;display:flex;flex-direction:column}.timeline__mid_row{width:100%;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 0}.timeline__mid_row.reverse{flex-direction:row-reverse}.timeline__mid_row.timeline__entry_point:before,.timeline__mid_row.timeline__entry_point:after{content:"";position:absolute;top:18px;border-right:4px solid #172570;left:50%;margin-left:-2px}.timeline__mid_row.timeline__entry_point:before{position:absolute;top:18px;content:"";bottom:0;height:var(--timeline-height-dynamic, 0px);z-index:1;transition:height .3s ease-out}.timeline__mid_row.timeline__entry_point:after{border-color:#e2e5f3!important;bottom:0;height:var(--timeline-height, 0px);z-index:0}.timeline__row_center_step{position:absolute;left:50%;margin-left:-15px;width:30px;height:30px;border-radius:50%;margin-top:10px;z-index:1;border:none;background:#fff;box-shadow:0 0 0 10px #e2e5f3;transform:scale(.95);transition:all .3s ease-out}.timeline__row_center_step.viewing{background:#172570;transform:scale(1)}.timeline_mid_week_box{width:43%;text-align:right;margin-top:5px}.timeline__mid_row.reverse .timeline_mid_week_box{text-align:left}.week_heading{column-gap:15px;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center}.week_heading p{font-size:30px;line-height:36px;color:#172570;font-weight:700}.timeline__mid_row:nth-child(2n-1) .week_heading{flex-direction:row-reverse}.calendar_icon{display:inline-block;vertical-align:middle;width:35px}.timeline__row_content_box{width:43%;border-radius:10px;position:relative;border:2px solid #172570;padding:25px;text-align:left;background:#f5f7ff;opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translate(50px)}.timeline__mid_row.reverse .timeline__row_content_box{transform:translate(-50px)}.timeline__row_content_box.viewing,.timeline__mid_row.reverse .timeline__row_content_box.viewing{opacity:1;transform:translate(0)}.timeline__mid_row.reverse .timeline__row_content_box:after{border-right:none;border-left:15px solid #172570;left:auto;right:-16px}.timeline__row_content_box:after{content:"";position:absolute;left:-16px;top:10px;border-right:15px solid #172570;border-top:15px solid transparent;border-bottom:15px solid transparent}.timeline_row_heading{font-size:22px;line-height:30px;color:#000;font-weight:700}ul.timeline_row_list{display:inline-block;vertical-align:top;width:100%;margin-top:8px}ul.timeline_row_list li{display:inline-block;vertical-align:top;width:100%;text-align:left;padding-left:18px;position:relative;font-size:18px;line-height:24px;font-weight:400;color:#000;margin:4px 0}ul.timeline_row_list li:before{position:absolute;content:"";left:0;top:10px;width:6px;height:6px;background:#172570;border-radius:50%}.timeline__mid_row:first-child{padding-top:0}.comparision_section{width:100%;padding:60px 0 70px;background:#f9faff;text-align:center}.compare_box{width:100%;max-width:775px;margin:100px auto 10px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.compare_col1{width:47%;margin-top:-1px}.compare_top{display:inline-block;vertical-align:top;width:100%;height:65px;padding:5px;text-align:center}.compare_list{float:left;width:100%}.compare_list li{width:100%;height:65px;font-size:18px;line-height:24px;color:#000;font-weight:400;padding:10px 12px;text-align:left;border-top:1px solid #d7d7d7;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.compare_col2{width:17%;background:#172570;border-radius:7px}.compare_top h3{font-size:24px;line-height:28px;color:#000;font-weight:700}.compare_top p{font-size:20px;line-height:26px;color:#000}.compare-product{display:block;margin:-70px auto 30px;width:82px;max-width:100%}.compare-logo{display:block;margin:0 auto 30px;width:100px;max-width:100%;filter:brightness(0) invert(1)}.compare-icon{display:block;margin:0 auto;width:27px;max-width:100%}.compare-competitor-product{display:block;margin:-55px auto 25px;width:82px;max-width:100%}.compare_list-text{font-size:18px;line-height:22px;letter-spacing:.3px;color:#000;font-weight:700}.compare_col2 .compare_list-text{color:#fff}.compare_right{float:right;width:36%;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.compare_col1 .compare_list{border:1px solid #ccc;border-right:none;background:#fff;border-radius:10px 0 0 10px}.compare_col1 .compare_list li{justify-content:flex-start;padding-left:20px}.compare_col1 .compare_list li:first-child{border-top:none}.compare_col2 .compare_list li{border:none}.compare_col2 .compare_list li:last-child{padding:0;height:30px;border-top:none}.compare_col3 .compare_list li{border:none}.compare_right .compare_col{width:48%;background:#fff;border:1px solid #ccc;border-radius:7px;margin-top:-1px}.compare_space_col{width:1%}.compare_space_col .compare_list li:last-child{border-bottom:1px solid #ccc}.compromise_section{width:100%;background:url(/cdn/shop/files/compromise_bg.webp) no-repeat center top #292a3a;background-size:cover;padding:95px 0 85px;text-align:center}.compromise_section .btn-bx.button_box,.compromise_section .btn-bx.button_box ul li{color:#fff}.compromise_section .btn-bx.button_box ul li img{filter:brightness(1) invert(1)}.compromise_row{width:100%;margin:60px auto 10px;display:grid;grid-template-columns:repeat(3,1fr);gap:25px 28px}.compromise_col{padding:25px 40px 40px;border-radius:12px;background:#fff;display:flex;display:-webkit-flex;flex-direction:column;align-items:center;column-gap:15px;box-shadow:0 2px 15px #0000001a}.compromise_col_icon{width:50px;height:50px;background:#172570;border-radius:50%;flex-shrink:0;display:flex;display:-webkit-flex;justify-content:center;align-items:center;margin-top:5px}.compromise_col_icon img{display:block;margin:0 auto;width:32px}.compromise_col_info{text-align:center;padding:20px 0 0}.compromise_col_info_text1{font-size:21px;line-height:25px;color:#172570;font-weight:700}.compromise_col_info_text2{font-size:18px;line-height:23px;color:#000;margin-top:10px}.product-details-review-section{width:100%;padding:60px 0 65px;background:#fff;text-align:center}body .yellow_strip{display:inline-block;vertical-align:top;font-size:18px;line-height:24px;background:#fff7ca;border:1px solid #d1c790;border-radius:100px;padding:8px 20px;margin-top:60px}.brand_review{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;max-width:730px;width:100%;margin:30px auto 0}.brand_review_box{width:31.5%;float:left;padding:18px 25px 25px;background:#f5faff;border-radius:8px}.brand_review_box p{font-size:18px;line-height:24px;font-weight:500;letter-spacing:.5px}.brand_review_box img{max-width:100%;display:block;margin:0 auto 12px}.brand_review_box img.brand_review_erg{margin-top:10px}ul.star-list{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;width:120px;margin:0 auto 15px}ul.star-list li{display:inline-block;vertical-align:middle;padding:0 1px}ul.star-list li img{display:block;margin:0 auto;width:120px;max-width:100%}.brand_review_lazada,.brand_review_shopee,.brand_review_erg{width:160px}.product-detail_review-block{-webkit-box-align:stretch;-ms-flex-align:stretch;grid-column-gap:25px;grid-row-gap:40px;-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;-webkit-align-items:stretch;align-items:stretch;display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;margin:50px auto 15px;width:100%}.product-detail_review_box{display:flex;flex-direction:column;border-radius:8px;box-sizing:border-box;overflow:hidden;width:100%;background:#f6f8ff;box-shadow:0 0 10px #0000002e}.product-detail_review_box.hide-review{display:none}.product-detail_review_img{width:100%;height:285px;position:relative}.product-detail_review_img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-detail_review_content{text-align:left;background-color:#fff;border-radius:0 0 8px 8px;flex:1;height:100%;padding:15px 15px 22px;display:flex;flex-direction:column}.product-detail-review_name{font-size:18px;line-height:20px;font-weight:500;margin-bottom:10px}.product-detail-review_star{width:88px;margin-bottom:10px}.product-detail-review_text p{font-size:16px;line-height:24px;color:#090909;margin-bottom:15px}.product-detail-verify-text{display:flex;align-items:center;margin-top:auto}.product-detail-verify-text img{width:18px;flex-shrink:0}.product-detail-verify-text p{margin-left:5px;font-size:14px;line-height:22px;color:#00c750}.load-more{display:flex;justify-content:center;margin:70px auto 10px}.load-more a{background:#fff;border:1px solid #0e1954;border-radius:8px;font-style:normal;font-weight:500;font-size:16px;line-height:30px;color:#0e1954;display:flex;justify-content:center;align-items:center;padding:5px 30px}.faq_section{width:100%;padding:60px 0 70px;background:#f6f7fb;text-align:center}.faq_tab_list{width:100%;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:center;column-gap:10px;margin:35px auto 0}.faq_tab_list li{display:inline-block;padding:8px 10px;border:1px solid #dde3ee;border-radius:5px;background:#fff;min-width:60px;cursor:pointer}.faq_tab_list li p{font-size:16px;line-height:20px;color:#000}.faq_tab_list li.active{background:#172570}.faq_tab_list li.active p{color:#fff}.faq-container-outer{display:inline-block;vertical-align:top;margin:30px auto 10px;max-width:830px;width:100%}.faq-container{display:inline-block;vertical-align:top;width:100%;display:none}.faq-container.active{display:block}.faq-row{float:left;width:100%;background:#fff;border:1px solid #ddddde;border-radius:10px;position:relative;margin-top:20px}.accordion{background:unset!important;float:left;width:100%;text-align:left;padding:20px 40px 20px 20px;cursor:pointer;position:relative}.accordion:after{content:"+";position:absolute;top:50%;transform:translateY(-50%);right:20px;font-size:30px;color:#000}.acdn-heading.accordion-open:after{content:"-";position:absolute}.accordion h3{font-size:19px;line-height:25px;letter-spacing:.3px;color:#000;font-weight:700}.acdn-content{float:left;width:100%;padding:0 20px 25px;text-align:left}.acdn-para{font-size:18px;line-height:25px;color:#000;margin-top:20px;margin-bottom:0}.acdn-content .acdn-para:first-child{margin-top:0}.reclaim_section{width:100%;padding:60px 0;background:url(/cdn/shop/files/reclaim_bg.webp) no-repeat center top #172570;background-size:cover;text-align:center}.reclaim-content-box{width:47%}.reclaim_section .button_box .instock-text,.reclaim_section .button_box .button_list li{color:#fff}.reclaim_section .button_box .button_list img{filter:brightness(1) invert(1)}.shop_section{width:100%;padding:60px 0 65px;background:#fff;text-align:center}.index_shop{width:100%;gap:25px 25px;margin:45px auto 0;overflow:hidden;position:relative}.index_shop .swiper-button-next,.index_shop .swiper-button-prev{display:flex!important}.index_shop .swiper-button-next,.index_shop .swiper-button-prev{top:35%!important}.index_shop .swiper-button-next,.index_shop .swiper-button-prev{z-index:99}.shop_box{border-radius:8px;background:#f6f7fb;overflow:hidden;position:relative;height:100%;display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between}.shop_img_box{width:100%;height:290px;overflow:hidden}.shop_bx-img{display:inline-block;vertical-align:top;width:100%;height:100%;object-fit:cover}.shop_box_content{float:left;width:100%;padding:25px 22px 30px;text-align:left;display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between;flex:1}.shop-prod-name{font-size:24px;line-height:28px;font-weight:700;color:#151d41}.shop-rating-text{font-size:12px;line-height:16px;color:#000;margin-top:12px}.shop-rating-text img{width:66px;display:inline-block;vertical-align:middle;margin:-5px 5px 0 0}.shop-info-text{font-size:16px;line-height:22px;letter-spacing:.3px;color:#000;margin-top:12px}.shop-price-row{width:100%;display:flex;display:-webkit-flex;justify-content:flex-start;align-items:center;column-gap:10px;margin-top:25px}.shop-retail-price{font-size:22px;line-height:22px;color:#3b3b3b;position:relative;display:inline-block;vertical-align:middle;margin-right:10px}.shop-retail-price:before{content:"";position:absolute;left:-3px;right:-3px;top:46%;border-top:2px solid #f00;transform:rotate(-20deg)}.shop-offer-price{font-size:22px;line-height:22px;color:#151d41;font-weight:700}.shop-btn{display:flex;display:-webkit-flex;justify-content:center;align-items:center;column-gap:10px;text-align:center;max-width:305px;width:100%;height:48px;background:#00a939;border-radius:8px;color:#fff;font-size:16px;line-height:48px;letter-spacing:.5px;font-weight:700;text-transform:uppercase;box-shadow:0 4px 4px #b0d3d2;margin:25px auto 0}.join_sec{float:left;width:100%;background:#fff;padding:50px 0}.join_sec_inr{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.join_sec_inr-lft{width:40%;text-align:left}.join_heading{color:#172570;font-size:45px;line-height:55px;font-weight:700}.join-facebook a{display:flex;display:-webkit-flex;justify-content:flex-start;align-items:center;gap:0 18px;margin-top:30px}.join-facebook-icon{width:50px;flex-shrink:0}.join-facebook-info{text-align:left}.join-facebook-info h3{font-size:21px;line-height:28px;color:#14215f;font-weight:700}.join-facebook-info p{font-size:18px;line-height:28px;color:#14215f;font-weight:500}.join-image-box{width:45%;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;column-gap:1.25%;row-gap:6px}.join-image-item{width:19%}.join-image-item img{display:block;border-radius:8px;max-width:100%}.footer{float:left;width:100%;background:#f5f7fd}.footer-top{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;padding:40px 0}.footer-about{width:30%;padding-right:50px;text-align:left}.footer-logo{display:block;width:155px}.footer-describe{font-size:16px;line-height:23px;color:#000;margin-top:15px;padding-right:15px}.footer-company{font-size:16px;line-height:20px;color:#000;font-weight:600;margin-top:20px}ul.social-list{width:100%;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-start;gap:10px 10px;margin:25px 0 0}ul.social-list li{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;background:#fff;border:1px solid #d8e5ff;border-radius:3px;padding:5px 12px}.social-icn{display:block;margin:0 auto;width:110px;max-width:100%}.footer-links{width:17%;padding-right:20px;text-align:left}.footer-link-heading{font-size:20px;line-height:26px;color:#000;font-weight:700}ul.footer-links-list{width:100%}ul.footer-links-list li{margin:15px 0 0;font-size:16px;line-height:22px;font-weight:600;letter-spacing:.3px;position:relative}.footer-care{max-width:210px;width:100%}.footer-care-list{width:100%}.footer-btn{display:flex;align-items:center;gap:12px;border:1px solid #14215f;border-radius:100px;text-decoration:none;float:left;width:100%;margin:15px 0 0;font-size:16px;line-height:22px;font-weight:600;text-align:left;letter-spacing:.3px;position:relative;color:#000;padding:10px 18px}.footer-btn img{width:20px;height:20px;object-fit:contain}.footer-middle{display:flex;flex-wrap:wrap;justify-content:space-between;padding:23px 0;border-top:1px solid #ddd;align-items:center}.footer-info{text-align:center}.footer-info h5{font-size:16px;line-height:20px;font-weight:600;letter-spacing:.8px;margin:0 0 10px}.fast-track-logo{display:flex;display:-webkit-flex;align-items:center;justify-content:center;column-gap:5px}.fast-track-logo img{width:62px}ul.footer-card-list{display:flex;display:-webkit-flex;margin:12px auto 0;justify-content:center;-webkit-justify-content:center;align-items:center;column-gap:10px}ul.footer-card-list li img{border-radius:2px;margin:0 auto;max-height:26px;width:auto}.dmca-logo{display:block;width:130px;margin:0 auto}.footer-bottom{text-align:center;float:left;width:100%;background:#dfe4f3;padding:15px 0}.copyright-text{font-size:16px;line-height:22px;color:#000}.purchase-notification{position:relative;display:inline-block;min-height:38px;border:1px solid #e5bd4b;border-radius:5px;background:#fff;margin:0 auto 15px;padding:5px 25px}.purchase-item{display:none;align-items:center;width:100%;box-sizing:border-box;font-size:14px;color:#172570}.purchase-item.active{display:flex}.purchase-item img{width:27px;height:27px;margin-right:10px;border-radius:50%;object-fit:cover;flex-shrink:0}.purchase-item span{line-height:1.3}.purchase-item span strong{font-weight:700}.product-boxed-section .variant-selector-title{display:flex;align-items:center;justify-content:space-between}body .product .product-boxed-section .variant-selector-title span.size-guide{text-transform:capitalize;letter-spacing:0;font-weight:500!important;color:#586280!important;font-size:13px;line-height:15px;border-bottom:1px solid #80879c;order:3}.purchase-item.active{animation:notificationFade .4s ease}@keyframes notificationFade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.shipping-calculate-date{clear:both;display:flex;justify-content:center;padding:3px;align-items:center;font-size:14px;color:#000;margin-top:20px}.remain-time,.within-time{color:red}.shipping__message-highlight{background-color:#fff200;padding:0 7px 2px;color:#000}.cardsimage ul.cards-list li{height:20px}.show-mob,.show-tab{display:none}.color-white{color:#fff!important}@media only screen and (max-width:1200px){.product--medium:not(.product--no-media) .product__media-wrapper{max-width:48.75%!important;width:calc(48.75% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:48%!important;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product.grid{justify-content:space-between;gap:0px!important}.hero_section_right{width:48%}.quantity_row{column-gap:20px}.quantity_col input{width:50px}.price_part{column-gap:15px}.save-col{width:100px}.included-col{column-gap:16px;padding:0 18px}.included-col-content p{font-size:16px;line-height:21px}.common_padding{padding:0}.features_col-content{width:48%}.features_col-heading{font-size:30px;line-height:33px}.cool-level_box{margin-top:25px}.coller_col{gap:10px}.bacteria_box,.sleep_creases{margin-top:25px}.softness-level-row{column-gap:20px}.result_section-left{width:50%}.result_row{padding:30px 30px 48px}.result_col-content p{padding-right:0}.guarantee__box_content{width:52%}.guarantee_heading{font-size:35px;line-height:40px}.guarantee-seal{top:32px}.step_heading{font-size:28px}.fabric_section-left{width:52%}.fabric-sec-img{width:750px}.compromise_col{padding:25px 15px 40px}.reclaim-content-box{width:56%}.join_heading{font-size:38px;line-height:56px}}@media only screen and (max-width:1024px){.product-boxed-section .product-qty-section .price-per-item__container .quantity{margin-right:10px}body .price-per-item__container .price-per-item .price-per-item--current{line-height:1}}@media only screen and (max-width:1021px){.as_seen_on .as_seen_on-div .as_seen_text{padding:5px 20px 5px 0!important;margin-right:0!important}.as_seen_on-clone ul.brand__list li{padding:0 20px!important}body .single-product-page .page-width{max-width:600px}.show-tab{display:block}.show-desk{display:none}.hero_section{padding:50px 0}.hero_section__row{margin:0 auto;max-width:600px}.hero_section_left{width:100%;position:static}.hero_section_right{width:100%;margin-top:30px}.as_seen_text{padding:5px 20px 5px 0;margin-right:10px}ul.brand__list li{padding:0 20px}.common_heading{font-size:40px;line-height:48px}.included-block{row-gap:30px}.included-col{width:50%;padding:0 20px!important;border:none}.features_block{max-width:600px;margin:20px auto 0;row-gap:0}.features_row,.features_row.reverse{flex-direction:column;border-bottom:2px solid #d2d7ea;padding:40px 0}.features_row:last-child{border:none}.features_image-col,.features_col-content{width:100%}.features_col-content-header{margin-bottom:25px}.features_col-text{margin-top:16px}.result_sec_inner{background-position:40% top}.result_section-left{width:100%;text-align:center}.result_section-right{width:72%;margin:30px auto 0}.guarantee_section{padding:50px 0;background-size:1500px;background-position:38% bottom}.guarantee__box_content{width:61%}.guarantee_box-right{width:30%}.guarantee-seal{width:110px;top:125px}.steps_block{grid-column-gap:25px}.step_heading{font-size:25px;line-height:27px}.fabric_section{padding:50px 0}.fabric_section-left{width:62%}.fabric-sec-img{width:570px}.timeline__row_content_box{padding:25px 22px}.timeline_row_heading{font-size:21px;line-height:25px}ul.timeline_row_list li{font-size:17px;line-height:23px}.compromise_row{gap:25px 25px}body .yellow_strip{font-size:17px;line-height:23px;padding:8px 15px}.product-detail_review-block{grid-template-columns:1fr 1fr 1fr}.product-detail_review_img{height:200px}.index_shop{gap:25px 20px}.shop_img_box{height:220px}.shop-prod-name{font-size:17px;line-height:24px}.shop-info-text{font-size:14px;line-height:20px}.shop-retail-price,.shop-offer-price{font-size:20px;line-height:20px}.join_sec_inr-lft{width:52%}.join_heading{font-size:38px;line-height:56px}.footer-top{gap:15px}.footer-about,.footer-describe{padding-right:0}.footer-links{padding-right:10px}ul.footer-card-list li img{width:28px}}.sizeguide .size-guide-title{display:none!important}.size-img.only-pc img,.size-img.only-mb img{border-radius:10px}@media only screen and (min-width:768px){.complementary-slide.complementary-slide--standard ul{grid-template-columns:1fr 1fr;flex-direction:row;gap:25px!important;margin:20px auto 0;display:grid}}@media only screen and (max-width:767px){#menu-drawer form div:empty{display:none}.header__icon--menu .icon{transform:scale(1)!important}.complementary-slide.complementary-slide--standard ul{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.complementary-slide.complementary-slide--standard ul::-webkit-scrollbar{display:none}.sizeguide main{padding:0}.complementary-slide.complementary-slide--standard ul li .custom-product-card{width:220px}.complementary-slide.complementary-slide--standard ul{flex-direction:row!important;gap:25px!important;padding:10px 30px!important;width:calc(100% + 30px)!important;margin:20px auto 0 -30px!important}body .custom-product-card .product-info p.product-card__description{color:#4e4e4e!important;padding:0!important;margin:4px 0 0!important;font-size:13px!important;line-height:16px!important}body .single-product-page .page-width .product.grid{gap:38px!important}.cardsimage ul.prod-det_card-list{max-width:100%!important}.product__info-container .product-form__submit{height:60px;font-size:18px}.as_seen_on-clone ul.brand__list li{padding:0 15px!important}.product-boxed-section .swatch-container .swatch{width:38px!important;height:38px!important}body .product-media-wrapper .thumbnail-slider{margin:-10px -1rem}body #MainContent .single-product-page{padding-top:0!important}body .product-media-wrapper modal-opener.product__modal-opener{border-radius:0!important}.btn-bx.button_box{width:100%!important}body .price-per-item__container .price-per-item .price-per-item--current{line-height:1;margin:0}.complementary-products__container .accordion__title{margin:25px 0 0}.product-boxed-section .custom-check-variant{gap:8px!important}.product-qty-section .price-per-item__container price-per-item{flex-direction:column;align-items:center!important;width:auto}.product-boxed-section .js.product-form__input.custom_swatch .custom-check-variant.swatch-container.customindex2{grid-column-gap:4px!important}.price-per-item__container .price-per-item .price-per-item--current .price-per-item--current,.price-per-item__container .price-per-item .price-per-item--current .variant-item__old-price{font-size:18px!important}body .price-per-item__container .price-per-item .price-per-item--current{gap:0 8px!important}.product-boxed-section .product-qty-section .quantity .quantity__input[type=number]{width:50px!important}.product-boxed-section .product-qty-section .product-form__quantity .form__label span,.product-boxed-section .main-custom-img-variant .form__label.titleofvariant .opt-name{font-size:15px!important;line-height:20px!important}.price-per-item__container .price-per-item .price-per-item--current .variant-item__old-price:before{top:53%;width:calc(100% + 0px);margin-left:0}.feature_tab-panel-text,.feature_tab-panel-text p{font-size:16px!important;line-height:23px!important}.product-boxed-section .custom_swatch.main-custom-img-variant .custom-check-variant .swatch-card{min-height:40px;padding:10px 2px;border-radius:5px}body .product-boxed-section .custom_swatch .product-form__input_fields .swatch-card .swatch-title{font-size:12px!important;line-height:16px!important;letter-spacing:0!important;font-size-adjust:none!important}body .product-boxed-section{padding:16px 15px!important;margin-top:20px!important}body .show-mob{display:block}body .hide-mob{display:none!important}ul.scroll_top_list li{padding:0 10px}ul.scroll_top_list li p{font-size:13px;line-height:13px}.hero_section_left{width:calc(100% + 30px);margin-left:-15px}.sold_tag{font-size:12px}.sold_tag img{width:13px}.hero_section_right{margin-top:25px}.hero_heading{font-size:36px;line-height:40px}.feature_card{margin-top:15px}.feature_tabs{gap:40px}.feature_tab-col{text-align:center;font-size:14px}.feature_tab-panel-text{font-size:16px;line-height:23px}ul.feature_tab-panel-list li{font-size:16px;line-height:22px}.feature_tab-panel-review{width:calc(100% + 30px);padding:6px 5px 6px 15px;margin-left:-15px}.feature_tab-panel-review-col{padding:10px 15px 15px}.feature_tab-rvw-text p{font-size:14px;line-height:20px}.feature_tab-panel-review-col .feature_tab-rvw_name{font-size:14px}.feature_tab-panel-review-col .feature_tab-rvw_name span{font-size:12px}.customize_box{padding:16px 15px;margin-top:20px}.select_label{font-size:15px;line-height:20px}ul.select_color-bed{column-gap:8px;margin-top:15px}ul.select_color-bed li{width:38px;height:38px;padding:2px}a.size-guid{font-size:12px}.size_row{grid-column-gap:4px}.size_col{min-height:40px;font-size:12px;line-height:16px;letter-spacing:0;padding:10px 2px;border-radius:5px}.quantity_row{justify-content:space-between}.price_part{flex-direction:column;row-gap:5px}.price_col{column-gap:14px}.cut-prc{font-size:18px;line-height:24px}.offer-prc{font-size:20px;line-height:25px}.save-col{width:140px;font-size:12px;line-height:13px;border-radius:20px;margin-top:5px}.product-qty-section .price-per-item__container{justify-content:space-between!important}.save-col span{font-size:12px}.included_row{padding:12px 0}.included_col{padding:0 10px}.included_col p{font-size:12px}.sleeping_mask-strip{column-gap:10px;padding:10px}.sleeping_mask-col-1{column-gap:10px}.sleeping_mask-col-1 img{width:45px}.sleeping_mask-col-1 p,.mask-value,.mask-free{font-size:14px;line-height:18px}.set_headline{font-size:17px;line-height:24px;letter-spacing:.5px;margin-top:25px}.product-addons{display:flex;gap:18px;width:calc(100% + 30px);margin:5px 0 0 -15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding:15px}.product-addons::-webkit-scrollbar{display:none}.addon-card{padding:10px;width:220px;flex-wrap:nowrap;flex-shrink:0}.addon-product img{height:130px;border-radius:10px}.addon-content{padding:10px 2px}.addon-content h3{font-size:15px}.addon-about{font-size:13px}.addon-btn{font-size:13px;gap:3px;min-width:70px;height:25px;padding:0 10px}.addon-btn .btn-icon{font-size:13px}.purchase-notification{width:100%}.purchase-item{font-size:12px;justify-content:center}.purchase-item img{width:25px;height:25px}.hero_guarantee-box{padding:15px 10px;column-gap:12px;margin-top:25px}.hero_guarantee-seal{width:65px}.hero_guarantee-box p{font-size:14px;line-height:20px}.rev_mobile_section{display:none!important}.hero_question_heading p{font-size:15px}.hero_question_heading:after{font-size:20px}ul.care_ins-list li{font-size:15px;line-height:20px}.hero_question_ans{font-size:14px;letter-spacing:.2px}.hero_video-customer{margin:20px 0 0}.hero-customer-say-heading{font-size:17px;line-height:20px}.hero_videos_row{width:calc(100% + 30px);margin:22px 0 0 -15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding:0 15px;flex-wrap:nowrap;column-gap:7px}.hero_videos_row::-webkit-scrollbar{display:none}.hero_videos_col{flex-shrink:0;height:140px;width:28%}.button_box{margin-top:25px!important}.addtocart-button_box{margin-top:20px}.common_button{height:60px;font-size:18px}.cart-btn-icon{width:17px}.shipping-calculate-date{font-size:13px;line-height:20px;margin-top:14px;text-align:center}.shipping__message-highlight{padding:0 7px}ul.cards-list{margin:14px auto 0}.instock-text{font-size:13px;line-height:17px}.instock-text span:before{margin:-2px 7px 0 0;width:6px;height:6px}ul.button_list li{font-size:12px;line-height:19px}body .as_seen_on{padding:15px 0}body .as_seen_on .as_seen_on-div{flex-wrap:wrap;flex-direction:column}body .as_seen_on .as_seen_on-div .as_seen_text{padding:0;border:none;margin-right:0;font-size:17px}body .as_seen_on.as_seen_on-clone ul.brand__list{margin-top:10px}ul.brand__list li{padding:0 15px}ul.brand__list li img{height:36px!important}.intro_section{padding:35px 0 20px}.sub_heading{font-size:13px;line-height:15px;margin-bottom:10px}.common_heading{font-size:30px;line-height:34px}.common_paragraph{font-size:16px;line-height:23px;margin-top:12px}.intro_video{margin:25px auto 0}.whats-include-heading{margin:20px 0 0;justify-content:flex-start}.whats-include-heading:before,.whats-include-heading:after{display:none}.whats-include-heading span{font-size:20px;line-height:24px;padding:0 15px 0 0}.included-block{margin:0 auto;row-gap:0}.included-col{width:100%;padding:20px 0!important;border-bottom:1px solid #d3d6ec}.included-col-content h3{font-size:19px;line-height:23px}.included-col:last-child{padding-bottom:0}.features_section{padding:30px 0}.features-sec-prod{width:calc(100% + 30px);margin:0 0 0 -15px;vertical-align:middle}.features_block{margin:0 auto}.features_row,.features_row.reverse{padding:35px 0}.features_row:last-child{padding-bottom:0}.features_col-title{font-size:11px;line-height:15px}.features_col-content-header{margin-bottom:20px;padding-right:35px}.features_col-heading{font-size:26px;line-height:30px}.features_col-icon{right:10px;top:0;width:32px}.features_col-text{font-size:16px;line-height:23px;letter-spacing:.2px}.cool-level_box{margin-top:22px}.features-level_box-head{padding:15px 15px 13px;text-align:center}.features-level-heading{font-size:15px;line-height:20px}.cool-level_row{padding:15px}.coller_col{gap:10px;flex-direction:column}.cooler-degree-text{text-align:center}.temp-text{font-size:28px}.bacteria_box{margin-top:20px}.bacteria_box .features-level_box-head{text-align:left;padding:15px 15px 0}.bacteria_box-result-col{padding:17px 15px}.bacteria-progress div{border-radius:2px}.bacteria_box-result-col h3{font-size:15px}.bacteria-progress_outer{gap:10px}.bacteria-progress_outer p{font-size:11px}.softness-level{padding:20px 15px;gap:14px}.softness-levelbar{width:160px}.softness-levelbar .dot-p.hide-mob{display:none!important}.skincare_compare-box{margin-top:20px}.skincare_compare-box-col{padding:20px 15px}.skincare_compare-box-col h4{font-size:14px}.skincare_compare-box-col ul li{font-size:15px}.sleep_creases{margin-top:40px;flex-direction:column;row-gap:80px}.sleep_creases:before{margin:-25px 0 0 -18px}.sleep_creases-col{width:100%;border-right:none;padding:20px 10px}.sleep_creases-col h3{font-size:17px}.sleep-vs-img{width:296px;margin:10px auto 0}ul.bamboo_blends-col-list li{padding:8px 0;column-gap:13px}ul.bamboo_blends-col-list li p{font-size:14px;line-height:1.2;letter-spacing:.3px}.bamboo-tree{top:6px;width:180px}.sleep_creases-check{top:-13px;width:26px;margin-left:-13px}.sleep_creases:after{position:absolute;width:200px;height:1px;top:49%;left:50%;margin-left:-100px;content:"";background:#000;background:linear-gradient(90deg,#f3f4f600,#00000080,#f3f4f600)}.result_section{padding:10px 0 30px;background:#fff}.result_sec_inner{width:100%;text-align:center;background:#242c61;padding:25px 20px;border-radius:15px}.result_section-right{width:100%;margin:0 auto}.result_row{padding:20px;margin:0;position:relative;gap:20px}.result_col{gap:10px}.result_per{font-size:26px;line-height:33px;width:50px}.result_col-content p{font-size:16px;line-height:19px}.result_section-img-mob{width:calc(100% + 40px);margin:15px 0 -80px -20px;vertical-align:middle}.guarantee_section{padding:35px 0;background:#e5e5eb}.guarantee_box{background:none;overflow:visible;flex-direction:column}.guarantee__box_content{width:100%;padding:0 10px;text-align:center}.guarantee_sub-text{font-size:13px}.guarantee-seal{position:static;margin:15px auto 12px;width:100px}.guarantee_heading{font-size:27px;line-height:32px}.guarantee_text{font-size:16px;line-height:23px;margin-top:15px}.money_back-strip{margin-top:24px;font-size:14px;line-height:20px}.guarantee_box-right{width:calc(100% + 30px);margin:0 0 0 -15px}.guarantee-box-img-m{vertical-align:middle;width:100%;margin:-25px 0 -40px}.step_section{padding:35px 0}.steps_block{width:calc(100% + 30px);margin:25px 0 15px -15px;padding:0 15px}.step_heading{font-size:24px;line-height:26px;margin-top:12px}.step_number{font-size:16px}.step_about{font-size:16px;line-height:22px;margin-top:12px}.step_thumb{margin:25px auto 0;overflow:hidden;width:100%}.step_thumb-col{color:#151d41;font-size:15px;line-height:18px;border-radius:5px;padding:7px 10px;font-weight:700;cursor:pointer;border:1px solid #ddd}.step_thumb .swiper-slide-thumb-active .step_thumb-col{background:#172570;color:#fff}.fabric_section{padding:35px 0}.fabric_section-left{width:100%;text-align:center}.fabric-sec-img{position:static;width:calc(100% + 30px);margin:15px 0 -30px -15px}.fabric_tab-box{margin:0}.fabric_tab-accodian-heading{font-size:16px;line-height:22px;padding:12px 0;column-gap:10px}.fabric_accodian-icon{width:35px}.fabric_tab-accodian-content p{font-size:16px;line-height:23px}.fabric_tab-accodian-heading:after{font-size:20px;right:10px}.time_line_section{padding:35px 0;background:url(/cdn/shop/files/timeline-img-mob.webp) no-repeat center top;background-size:100%}.timeline__mid{position:relative;margin-top:108%}.timeline__mid:before{content:"";position:absolute;left:11px;top:-50px;background:url(/cdn/shop/files/timeline-top-line.webp) no-repeat center top;background-size:100%;width:154px;height:80px}.timeline__mid_row{padding:0 0 0 45px;margin-top:35px}.timeline__row_center_step{left:5px;margin:0;width:15px;height:15px;z-index:2;top:4px;box-shadow:0 0 0 7px #e2e5f3}.timeline__row_center_step.viewing:before{left:5px;top:37%;width:3px;height:9px;display:none}.timeline_mid_week_box{width:100%;text-align:left;margin:0 0 10px}.week_heading p{font-size:17px;line-height:21px}.calendar_icon{width:23px}.timeline__mid_row:nth-child(2n-1) .week_heading{flex-direction:row}.timeline__row_content_box{width:100%;padding:15px 18px}.timeline__row_content_box:after{display:none}.timeline_row_heading{font-size:18px;line-height:22px}ul.timeline_row_list li{padding-left:15px;font-size:15px;line-height:20px;margin:3px 0}ul.timeline_row_list li:before{top:7px;width:6px;height:6px}.timeline__mid_row.timeline__entry_point:before,.timeline__mid_row.timeline__entry_point:after{top:5px;border-right:2px solid #172570;left:12px;margin-left:0}.comparision_section{padding:35px 0}.compare_box{width:calc(100% + 30px);margin:85px 0 10px -15px;padding-right:5px}.compare_col1{width:28%}.compare_list li{font-size:13px;line-height:17px;height:70px;padding:5px 10px}.compare_col2{width:24%}.compare_top{height:50px;padding:4px 0}.compare-logo{margin:0 auto 20px;width:69px}.compare_top p{font-size:16px;line-height:20px}.compare-product{width:82px;margin:-68px auto 22px}.compare-competitor-product{width:82px;margin:-55px auto 22px}.compare_right{width:48%}.compare-icon{width:20px}.compare_list-text{font-size:14px;line-height:18px}.compare_col2 .compare_list li:last-child{height:12px}.compare_col1 .compare_list{border-radius:0;border-left:none}.compare_col1 .compare_list li{padding-left:8px}.compromise_section{background:url(/cdn/shop/files/compromise_bg-mob.webp) no-repeat center top #f6f6fd;background-size:cover;padding:75% 0 35px}.compromise_row{grid-template-columns:1fr;gap:20px 20px;margin:30px auto 0}.compromise_col{flex-direction:row;align-items:start;padding:18px 15px 20px}.compromise_col_info{padding:0;text-align:left}.compromise_col_info_text1{font-size:19px;line-height:24px}.compromise_col_info_text2{font-size:16px;line-height:22px;margin-top:5px}.compromise_section .common_heading.color-white{color:#172570!important}.compromise_section .common_paragraph.color-white,.compromise_section .instock-text,.compromise_section ul.button_list li{color:#000!important}body .compromise_section .button_box ul.button_list li img{filter:none}.product-details-review-section{padding:30px 0 35px}body .yellow_strip{font-size:14px;line-height:20px;padding:6px 12px;margin-top:25px}.brand_review_box{padding:12px 15px 10px}.brand_review_box img{margin:0 auto 8px}.brand_review_box p{font-size:10px;line-height:14px}ul.star-list{width:70px;margin:0 auto 8px}.brand_review_box img.brand_review_erg{margin-top:4px}.product-detail_review-block{grid-template-columns:1fr 1fr;grid-column-gap:12px;grid-row-gap:20px;margin:30px auto 5px}.product-detail_review_box{box-shadow:0 0 10px #0000001a}.product-detail_review_img{height:150px}.product-detail_review_content{padding:12px 12px 15px}.product-detail-review_name{font-size:16px;line-height:20px;margin-bottom:5px}.product-detail-review_star{width:70px;margin-bottom:10px}.product-detail-review_text p{font-size:13px;line-height:19px;letter-spacing:.2px;margin-bottom:15px}.product-detail-verify-text p{font-size:12px;line-height:19px}.product-detail-verify-text img{width:14px}.load-more{margin:50px auto 0}.faq_section{padding:30px 0 35px}.faq_tab_list{justify-content:flex-start;gap:10px 8px;margin:25px auto 0}.faq_tab_list li p{font-size:13px;line-height:17px}.faq-container-outer{margin:15px auto 0}.faq-row{margin-top:12px;min-height:60px;align-content:center}.accordion{padding:12px 32px 12px 15px}.accordion:after{right:15px;font-size:26px}.accordion h3{font-size:17px;line-height:21px}.acdn-content{padding:0 15px 20px}.acdn-para{font-size:15px;line-height:21px;margin-top:15px}.reclaim_section{padding:0;background:#172570}.reclaim-content-box{width:100%;position:relative;z-index:1}.reclaim-girl{display:inline-block;vertical-align:top;width:calc(100% + 30px);margin:-80px 0 0 -15px}.reclaim-prod-img{display:inline-block;vertical-align:top;width:calc(100% + 30px);margin:0 0 -35px -15px}.shop_section{padding:30px 0 35px}.shop_sec_top{width:100%;text-align:left;padding-right:25%}.index_shop{width:calc(100% + 30px);margin:20px 0 0 -15px;grid-template-columns:1fr;padding:0 15px;gap:0}.shop_box{width:100%}.shop_img_box{height:300px}.shop_box_content{padding:15px 15px 20px}.shop-prod-name{font-size:20px;line-height:26px}.shop-info-text{font-size:15px;line-height:20px}.shop-retail-price,.shop-offer-price{font-size:20px;line-height:22px}.shop-btn{margin:15px auto 0}.join_sec{padding:0 0 35px}.join_sec_inr{flex-wrap:wrap;flex-direction:column}.join_sec_inr-lft{width:100%}.join_heading{font-size:28px;line-height:36px}.join-facebook a{margin-top:20px}.join-facebook-icon{width:40px}.join-facebook-info h3{font-size:18px;line-height:26px}.join-facebook-info p{font-size:16px;line-height:26px}.join-image-box{width:100%;margin:25px auto 0}.join-image-item{width:24%}.footer-about{width:100%;text-align:center}.footer-logo{width:130px;margin:0 auto}ul.social-list{margin:15px 0 0;justify-content:center}.social-icn{width:90px}.footer-links{width:100%;padding-right:0}.footer-link-heading{font-size:18px;line-height:24px}.footer-btn{justify-content:flex-start;margin:10px 0 0;padding:10px 48px}.footer-care{max-width:260px;margin:10px auto 0}.footer-link-col-1{order:1}.footer-link-col-2{order:3}.footer-link-col-3{order:4}.footer-link-col-4{order:2}.accordion-toggle{padding:10px 0;border-bottom:1px solid #000;position:relative}.accordion-toggle:after{content:"+";position:absolute;font-size:22px;font-weight:500;right:10px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.accordion-toggle.active:after{transform:translateY(-50%) rotate(45deg)}ul.footer-links-list{display:none}.footer-middle{width:100%;gap:25px;justify-content:center;border-top:none}ul.footer-card-list{column-gap:6px}.dmca-logo{width:100px}.footer-bottom{padding:10px 0}.copyright-text{font-size:13px;line-height:20px}.pop-rating_box{width:300px}.rating_label{font-size:14px;line-height:16px;width:38px}.pop-all_review p{font-size:14px;line-height:14px}}@media only screen and (max-width:375px){.step_thumb-col{font-size:14px}body .product-boxed-section{padding:16px 9px!important;margin-top:20px!important}}.sizeguide_pop{position:fixed;top:0;bottom:0;left:0;right:0;background:#ffffffbf;display:flex;display:-webkit-flex;align-items:center;opacity:1;z-index:999;transition:all ease .5s}.pop-content{float:left;width:100%;max-height:100%;padding:30px 0;text-align:center}.popUp-box{display:inline-block;vertical-align:top;border-radius:10px;border:2px solid #2e338b;background:#fff;box-shadow:0 0 10px #070e2c40;width:700px;max-width:100%;position:relative}.pop_close{position:absolute;top:-25px;right:-25px;margin:0;cursor:pointer}.pop-box-body{float:left;width:100%;padding:30px 70px 26px 57px}.pop-img{margin:0 auto;width:100%}@media only screen and (max-width:600px){.pop-content{padding:10px 17px}.pop-box-body{padding:10px}.pop_close{top:-28px;right:-12px}.pop_close svg{width:35px}}.ugc-modal{position:fixed;top:0%;bottom:0%;left:0%;right:0%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background-color:#ffffff6b;justify-content:center;align-items:center;display:flex;opacity:0;z-index:-9;transition:opacity .2s}.ugc-modal.active{opacity:1;z-index:99}.video-container{aspect-ratio:9 / 16;width:360px;position:relative;border-radius:10px;overflow:hidden;min-height:640px;background:#000}.ugc-close{position:absolute;right:15px;top:15px;width:45px;height:45px;background:#fff;border-radius:50%;padding:10px;z-index:1}.video-container iframe{width:100%;height:100%}@media only screen and (max-width:480px){.video-container{width:280px;min-height:480px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/new-product-templatev1.css.map */
