a.thb-full-menu--link{color:#0b0300;font-family:Gabarito;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.shopify-section-group-lp-header-group .header:before{background:#f0e9e9!important}.lp-top-banner-mc h3.m-richtext__title.m-content-box__heading.h2{color:#2c2d2e;font-family:Bowlby One;font-size:64px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;margin-top:10px}.star-review-star-details{display:flex;gap:3px;margin-bottom:15px;margin-top:13px;align-items:center}.rating__background{fill:#fff;stroke:red;stroke-width:1;height:100%;width:100%}.rating__value{fill:#ab4344;height:100%}.star-review-text{color:var(--Color, #0B0300);font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:100%}svg.rating{height:16px;width:auto}.htbil-text p{color:#1e1e1e;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:400;line-height:100%}.htbil-mc{row-gap:15px;display:flex;flex-direction:column;margin-top:15px}.htbil-row{display:flex;flex-wrap:wrap;gap:10px;align-content:center;align-items:center}.htbil-image{width:25px;line-height:normal;display:flex;align-items:center}.m-image-with-text__image{position:relative}.htbir-row.right-col-number-4{left:15%;top:10%}.htbir-row.right-col-number-5{top:70%;left:19%}.htbir-row.right-col-number-6{top:50%;left:unset;right:2%}.htbir-row{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:170px}.htbir-image img{max-width:80px;margin:0 auto 3px}.htbir-contents p{color:#2c2d2e;text-align:center;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:110%}a.m-button.m-button--primary{border-radius:8px;background:var(--Color, #D27C61);color:#fff;text-align:center;font-family:Gabarito;font-size:18px;font-style:normal;font-weight:700;line-height:100%;border:none}a.m-button.m-button--primary:hover{box-shadow:0 0 0 .2rem #000;border:none;background:#000}a.m-button.m-button--white{border-radius:8px;background:#fff;color:#d27c61;text-align:center;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:700;line-height:100%}a.m-button.m-button--white:hover{box-shadow:0 0 0 .2rem #000;border:none;background:#000;color:#fff}.m-promotion__text{color:#fff;font-family:Bowlby One;font-size:22px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;letter-spacing:normal}.m-icon-box__description p{color:#2c2d2e;text-align:center;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:400;line-height:130%;margin:0}.m-icon-box__icon img{margin:0 auto}.text-with-middle-image-mc .m-image-with-text__image{width:44%;z-index:9}.text-with-middle-image-mc .iwmi-right-col,.text-with-middle-image-mc .iwmi-left-col{width:28%}.text-with-middle-image-mc .iwmi-right-icons-row,.text-with-middle-image-mc .iwmi-left-icons-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.text-with-middle-image-mc .iwmi-left-icons-image,.text-with-middle-image-mc .iwmi-right-icons-image{width:30px}.text-with-middle-image-mc .iwmi-left-icons-contents,.text-with-middle-image-mc .iwmi-right-icons-contents{width:calc(100% - 40px)}.text-with-middle-image-mc h5.iwmi-left-icons-title,.text-with-middle-image-mc h5.iwmi-right-icons-title{color:#2c2d2e;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:700;line-height:130%}.text-with-middle-image-mc .iwmi-left-icons-row .iwmi-left-pointer-image,.text-with-middle-image-mc .iwmi-right-icons-row .iwmi-right-pointer-image{position:absolute;left:var(--pos-x);top:var(--pos-y)}.text-with-middle-image-mc .m-image-with-text__inner{position:relative}.text-with-middle-image-mc .iwmi-left-icons-row.left-col-number-2{margin-bottom:0;margin-top:20px}.text-with-middle-image-mc .iwmi-left-icons-row.left-col-number-3{margin-top:25%;margin-bottom:0}.text-with-middle-image-mc .iwmi-left-icons-row.left-col-number-1{margin-bottom:25%}.iwmi-right-col.m\:column{display:flex;flex-wrap:wrap;justify-content:space-between}.iwmi-right-icons-row{width:100%}.iwmi-right-icons-row:first-child{align-items:flex-start}.iwmi-right-icons-row:last-child{align-items:flex-end}.text-with-middle-image-mc h2.m-section__heading{color:#2c2d2e;text-align:center;font-family:Bowlby One;font-size:40px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.text-with-middle-image-mc .m-section__description{color:#1e1e1ecc;text-align:center;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.text-with-middle-image-mc .m-section__header{max-width:650px;margin:0 auto 50px}.text-with-middle-image-mc .m-content-box.m-richtext{text-align:center;margin-top:50px}h2.m-section__heading{color:#2c2d2e;text-align:center;font-family:Bowlby One;font-size:40px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.m-section__header{max-width:650px;margin:0 auto 40px}.m-hotspot__icon-point:after,.m-hotspot__icon-point:before,.m-hotspot__icon-point{background:#fff!important}.m-hotspot__card.m-richtext.m-gradient.m-color-{border-radius:16px;border:1px solid #C5C5C5;background:#fff;-webkit-backdrop-filter:blur(29.25px);backdrop-filter:blur(29.25px);padding:10px 15px}.m-hotspot__card h2.m-richtext__title.h4{color:var(--text, #2B3A40);font-family:Gabarito;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:0}.m-hotspot__card .m-richtext__description.rte p{color:var(--text, #2B3A40);font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.bottom-description{color:#1e1e1ecc;text-align:center;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin-top:20px}.lp-image-with-icon-lists-mc h3.m-richtext__title.m-content-box__heading.h2{color:#fff;font-family:Bowlby One;font-size:40px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.lp-image-with-icon-lists-mc .m-richtext__description.rte.m-content-box__description.h6 p{color:#fffc;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:400;line-height:120%}h5.lpiwil-title{color:#fff;font-family:Bowlby One;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.lpiwil-text p{color:#fffc;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.lpiwil-row{display:flex;align-items:center;flex-wrap:wrap;gap:5px;width:100%}.lpiwil-mc{display:flex;align-items:center;justify-content:space-between}.lpiwil-contents{width:calc(100% - 40px)}.lpiwil-image{width:35px}.lp-image-with-icon-lists-mc .m-image-with-text__image-first img{border-radius:13px}.home-video-mc .star-review-star-details{justify-content:center}.home-video-mc .deferred-media__poster-button svg{color:#fff;width:22px;height:22px}.home-video-mc .m-video__play--style-solid.m\:text-black,.home-video-mc .m-video__play--style-solid.m\:text-white{background:#d27c61;border-color:#f0e9e9}.m-video__play--style-solid.m\:text-white svg path{fill:#fff}span.swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#ab4344}span.swiper-pagination-bullet:after{background:#eac6c6}.m-video__wrapper{border-radius:15px!important}.product-differences-mc .tbody-differences{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.product-differences-mc .second-col-item img,.product-differences-mc .third-col-item img{width:30px;margin:0 auto}.product-differences-mc .first-col p{color:#2c2d2e;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:700;line-height:100%}.product-differences-mc .first-col,.product-differences-mc .third-col,.product-differences-mc .second-col{width:33.33%}.product-differences-mc .first-col-item,.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{height:80px;display:flex;align-items:center;justify-content:center}.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{justify-content:center;padding:10px}.product-differences-mc .second-col{border-radius:26px 26px 0 0;background:#d27c61}.second-col-item.differences-top-heading{background:#d27c61}.product-differences-mc .second-col-item.differences-top-heading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:75px}.product-differences-mc .second-col-item.differences-top-heading{position:relative;border-radius:20px 20px 0 0!important}.product-differences-mc .second-col-item:last-child{position:relative}.product-differences-mc .second-col-item.differences-top-heading,.product-differences-mc .first-col-item.differences-top-heading,.product-differences-mc .third-col-item.differences-top-heading{height:100px}.product-differences-mc .third-col-item.differences-top-heading{justify-content:center}.product-differences-mc .other-heaidng{width:100%;padding:16px;border-radius:1px 15px 0 0;color:#2c2d2e;text-align:center;font-family:Bowlby One;font-size:20px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.product-differences-mc .first-col-item.differences-top-heading{border:none}.product-differences-mc .first-col-item:nth-child(odd){border-radius:10px 0 0 10px}.product-differences-mc .first-col-item:nth-child(1){background:#0000}.product-differences-mc .third-col-item:nth-child(odd){border-radius:0 10px 10px 0}.product-differences-mc .third-col-item.differences-top-heading{background:#fff0;align-items:center}.product-differences-mc .first-col-item{padding-left:8px}.product-differences-mc .m-differences-table{margin-top:15px}.product-differences-mc .table-difference{border:none;border-radius:5px}.product-differences-mc .first-col-item,.product-differences-mc .third-col-item{border-radius:0!important;border-top:1px solid #A0A0A0}.product-differences-mc h2.m-section__heading.h3{text-align:left;color:#2c2d2e;font-family:Bowlby One;font-size:32px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.product-differences-mc .m-section__description{color:#1e1e1ecc;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:400;line-height:140%}p.vitalsleep-d-data{color:#fff;text-align:center;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-differences-mc .second-col-item:last-child:after{content:"";height:26px;width:100%;position:absolute;bottom:-40%;left:50%;transform:translate(-50%,-50%);border-radius:0 0 16.172px 16.172px;background:#d27c61;z-index:0}.product-differences-mc .m-image-with-text__image{padding-left:0}.product-differences-mc .m-image-with-text__content .m-content-box{height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-differences-mc .m-richtext__difference-additional_text p{color:#000;text-align:center;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.11px;border-radius:10px;border:1px solid #000;padding:10px 12px;max-width:300px}.product-differences-mc .m-richtext__button{margin-top:15px}.first-col-heading{color:#000;text-align:center;font-family:Articulat CF;font-size:32px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.2px;text-transform:lowercase}.third-col p.vitalsleep-d-data{color:#111;text-align:center;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product-differences-mc .difference-roww{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.product-differences-mc .m-section__header{width:30%}.product-differences-mc .m-differences-row{width:63%}.product-differences-mc .second-col-item{border-top:1px solid #FFF}.third-col-item.differences-top-heading{border-top:none}.product-differences-mc .first-col-item:last-child{border-bottom:1px solid #A0A0A0}.product-differences-mc .second-col-item:last-child{border-bottom:1px solid #FFF}.ibt_product-userinsights_main{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0}.ibt_product-userinsights-item{width:24%;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:10px}.product-grid-container{grid-template-columns:minmax(41%,605px) clamp(485px,45%,calc(var(--grid-width, 1280px) - 40px - 740px))!important}.product--icon-list{display:none}section.shopify-section.product-section{background:#f0e9e9}.thb-product-detail .product-title{color:#2c2d2e;font-family:Bowlby One;font-size:34px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.thb-product-detail .price span.amount.discounted{color:#d27c61;font-family:Gabarito;font-size:32px;font-style:normal;font-weight:700;line-height:140%}.thb-product-detail .price del span.amount{color:#1e1e1ecc;font-family:Gabarito;font-size:28px;font-style:normal;font-weight:700;line-height:140%;text-decoration:line-through}span.badge.onsale{color:var(--Color, #D27C61);text-align:center;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:700;line-height:100%;border-radius:8px;background:#d27c611a}p.product--text.style_body{color:#1e1e1ecc;font-family:Gabarito;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.ibt_product-userinsights__content p{color:#2c2d2e;text-align:center;font-family:Gabarito;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.form__label,span.form__label__value{color:#1e1e1ecc;font-family:Gabarito;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.8px;text-transform:uppercase}button#AddToCart{color:#fff;text-align:center;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:700;line-height:100%;gap:10px}button.product-popup-modal__button{color:#ab4344;font-family:Gabarito;font-size:14px;font-style:normal;font-weight:400;line-height:110%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}fieldset.product-form__input.product-form__input--block.ggg label img{width:25px}.variations .product-form__input--block input[type=radio]:checked+label{z-index:5;box-shadow:none;border-radius:10px;border:2px solid #D27C61}fieldset.product-form__input.product-form__input--block.ggg label{border-radius:10px;border:1px solid #C5C5C5}.variations .product-form__input--block input[type=radio]+label{box-shadow:none!important;gap:4px;padding:10px 11px!important;color:var(--text, #2B3A40);font-family:Gabarito;font-size:16px!important;font-style:normal;font-weight:700;line-height:normal;flex-direction:column;justify-content:space-between!important;align-items:center!important;height:auto!important}.variant-value-image{display:flex;align-items:center;gap:30px}.variant-value-price .price{color:var(--text, #2B3A40);font-family:Gabarito;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.product-price-container{color:#1e1e1ecc;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.whatincluded-mc h3.m-icon-box__heading.h4{color:#2c2d2e;text-align:center;font-family:Gabarito;font-size:24px;font-style:normal;font-weight:700;line-height:100%}.whatincluded-mc .m-icon-box__description p{color:#2c2d2e;text-align:center;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.what-included-icon{text-align:center;display:flex;justify-content:center;margin-bottom:10px}.what-included-button .m-richtext__button{text-align:center;margin-top:30px}.whatincluded-mc .m-mixed-layout__wrapper{overflow:hidden;padding-bottom:30px}.whatincluded-mc .swiper-slide.swiper-slide-active .m-icon-box.m-icon-box--vertical:before,.whatincluded-mc .swiper-slide.swiper-slide-next .m-icon-box.m-icon-box--vertical:before{content:"";width:50px;height:50px;position:absolute;background:url(/cdn/shop/files/fi_3522554.png?v=1737454564);z-index:999;background-size:100%;background-repeat:no-repeat;top:50%;left:100%;transform:translate(-50%,-50%)}.whatincluded-mc .swiper-slide{height:auto}.whatincluded-mc .m-icon-box.m-icon-box--vertical{height:100%;position:relative}.what-included-button{margin-top:60px}.m-testimonials--layout-6 .swiper-container{overflow:hidden}.m-testimonials--layout-6 .m-testimonial__info{width:50%;flex:unset!important;border-radius:15px;background:#fff;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;text-align:center}.m-testimonials--layout-6 .m-video{width:50%}.m-testimonials--layout-6 .m-testimonial__content{align-items:center;display:flex;column-gap:12px}.m-testimonial__name p{border-radius:8px;background:#d27c611a;color:var(--Color, #D27C61);text-align:center;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:700;line-height:100%;padding:7px}.m-testimonials--layout-6 .m-testimonial__description p{color:#2b3a40;text-align:center;font-family:Bowlby One;font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.m-testimonials--layout-6 .m-testimonial .m-testimonial__wrapper{padding:0!important}.m-testimonials--layout-6 .m-slider-controls{margin-top:0}.m-testimonials--layout-6 .m-testimonials__header{flex-direction:column!important;margin-bottom:20px!important}.lp-banner-two .m-hero__text.rte.h6 p{color:#fffc;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.lp-banner-two h2.m-hero__title.h2{color:#fff;font-family:Bowlby One;font-size:40px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.lp-banner-two .m-hero__content{max-width:700px}.lp-banner-two .m-hero__inner{align-items:flex-end!important}h3.m-richtext__title.m-content-box__heading.h2{color:#2c2d2e;font-family:Bowlby One;font-size:40px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}h3.m-collapsible--button.h5{color:#1e1e1e;font-family:Gabarito;font-size:20px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:0;padding:15px 0}.m-collapsible--content__inner p{color:#1e1e1e;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:150%}collapsible-tab.m-collapsible{border-top:1px solid #00000033;display:block}.hdsp-row m-scrolling-promotion.m-scrolling-promotion.m-scrolling-promotion--right{margin-top:20px}theme-footer#footer{background-image:url(/cdn/shop/files/Frame_48098883.png?v=1737525309);background-size:auto 100%;background-repeat:no-repeat;padding:40px 0!important;background-position:center;border-radius:80px 80px 0 0}theme-footer#footer img{max-width:150px}.widget.widget--text.text-left p{color:#fffc;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.footer .widget{margin-bottom:10px!important}.thb-widget-title{color:#fff;text-align:center;font-family:Bowlby One;font-size:40px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.footer .small-12.medium-4.columns{flex:0 0 50%;max-width:50%}.footer .thb-widget-title{justify-content:flex-end!important}ul.social-links svg{width:20px;height:auto}ul.social-links a{border-radius:16px;background:#fff;display:flex!important;align-items:center!important;justify-content:center!important}ul.social-links svg path{fill:#d37c62!important}.sub-footer{margin-top:10px!important}.small-12.columns.copiright-texts p{color:#fffc;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.shopify-section.shopify-section-group-lp-footer-group{background:#f0e9e9}.announcement-bar--item.carousel__slide{color:#fff;font-family:Gabarito;font-size:14px;font-style:normal;font-weight:700;line-height:100%}h2.jdgm-rev-widg__title{color:#2c2d2e;text-align:center;font-family:Bowlby One;font-size:40px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.ibt_trust__content{width:calc(100% - 45px)}.ibt_trust-item-image{width:35px}.ibt_trust-item{border-radius:8px;background:#ffffff7a;width:48%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:20px 35px}.ibt_trust_main{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-right:25px;margin-top:20px}.ibt_trust__content p{color:#042138;leading-trim:both;text-edge:cap;font-family:Gabarito;font-size:14px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.42px;text-transform:uppercase}.product-gallery-container.thumbnails-bottom scroll-shadow .product-thumbnail-container .product-thumbnail{width:80px;height:80px!important}@media only screen and (min-width:200px)and (max-width:768px){.ibt_trust_main,.header-top-button{display:none}.logolink{margin:3px 0}.lp-top-banner-mc .m-image-with-text__inner{flex-direction:column-reverse}.lp-top-banner-mc .container-fluid.m-section-my.m-section-py{padding:0 10px}.star-review-text{font-size:13px}svg.rating{height:13px;width:auto}.lp-top-banner-mc h3.m-richtext__title.m-content-box__heading.h2{font-size:36px}.htbil-row{gap:7px}.htbil-text p{font-size:12px}.htbil-image{width:16px}.htbil-contents{width:calc(100% - 23px)}.htbil-mc{row-gap:7px;display:flex;flex-direction:column;margin-top:9px}.htbir-row.right-col-number-4{left:14%;top:16%}.htbir-row{max-width:104px}.htbir-contents p{font-size:14px}.htbir-row.right-col-number-6{top:24%;left:unset;right:-10%}.m-promotion__text{font-size:calc(var(--text-size)* .65)!important}.lp-scrolling-promotion .container-full.m-section-py{padding-top:20px;padding-bottom:20px}.m-icon-box__description p{font-size:16px}.text-with-middle-image-mc h2.m-section__heading{font-size:32px}.text-with-middle-image-mc .iwmi-right-col,.text-with-middle-image-mc .iwmi-left-col{width:100%}.text-with-middle-image-mc .m-section__description{font-size:16px;line-height:120%;margin-top:0}.text-with-middle-image-mc .m-section__header{max-width:650px;margin:0 auto 24px}.text-with-middle-image-mc .iwmi-left-icons-row .iwmi-left-pointer-image,.text-with-middle-image-mc .iwmi-right-icons-row .iwmi-right-pointer-image{display:none}.text-with-middle-image-mc .iwmi-right-icons-row,.text-with-middle-image-mc .iwmi-left-icons-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;width:33.33%;margin:0!important;row-gap:10px}.text-with-middle-image-mc .iwmi-right-col,.text-with-middle-image-mc .iwmi-left-col{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.text-with-middle-image-mc .iwmi-left-icons-contents,.text-with-middle-image-mc .iwmi-right-icons-contents{width:95%;text-align:center}.text-with-middle-image-mc h5.iwmi-left-icons-title,.text-with-middle-image-mc h5.iwmi-right-icons-title{color:#2c2d2e;font-family:Gabarito;font-size:12px;font-style:normal;font-weight:700;line-height:120%}.right-img-cont{display:flex;flex-direction:column;align-items:center;row-gap:11px;justify-content:flex-start}.text-with-middle-image-mc .m-image-with-text__image{width:100%;z-index:9}.text-with-middle-image-mc .m-content-box.m-richtext{text-align:center;margin-top:24px}h2.m-section__heading{font-size:28px}.m-hotspot__card h2.m-richtext__title.h4{font-size:18px}.m-hotspot .m-richtext__description{margin-top:5px}.m-hotspot__card .m-richtext__description.rte p{font-size:14px}.bottom-description{color:#1e1e1ecc;text-align:center;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:120%;margin-top:20px}.lp-image-with-icon-lists-mc .m-image-with-text__image{display:none}.lp-image-with-icon-lists-mc h3.m-richtext__title.m-content-box__heading.h2{font-size:28px}.lp-image-with-icon-lists-mc .m-richtext__description.rte.m-content-box__description.h6 p{font-size:16px}h5.lpiwil-title{color:#fff;font-family:Bowlby One;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.lpiwil-contents{width:calc(100% - 25px)}.lpiwil-row{display:flex;align-items:center;flex-wrap:wrap;gap:3px;width:33.33%}.lpiwil-image{width:20px}.lpiwil-text p{color:#fffc;font-family:Gabarito;font-size:9px;font-style:normal;font-weight:400;line-height:100%}.product-differences-mc .difference-roww{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.product-differences-mc .m-section__header{width:100%;margin:0 auto 20px}.product-differences-mc .m-differences-row{width:100%}.product-differences-mc .other-heaidng{width:100%;padding:5px;border-radius:1px 15px 0 0;color:#2c2d2e;text-align:center;font-family:Bowlby One;font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.product-differences-mc .second-col-item.differences-top-heading,.product-differences-mc .first-col-item.differences-top-heading,.product-differences-mc .third-col-item.differences-top-heading{height:70px}.product-differences-mc .first-col-item{padding-left:5px;justify-content:flex-start}.product-differences-mc .first-col p{font-size:16px;line-height:100%}.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{justify-content:center;padding:5px}p.vitalsleep-d-data,.third-col p.vitalsleep-d-data{font-size:12px}.product-differences-mc .first-col-item,.product-differences-mc .second-col-item,.product-differences-mc .third-col-item{height:70px}.thb-product-detail .product-title{font-size:28px!important;text-align:left;line-height:120%}.thb-product-detail .price del span.amount{font-size:24px;text-decoration:line-through}.thb-product-detail del{order:1}.thb-product-detail ins{order:0;padding-left:0!important;padding-right:10px!important}.thb-product-detail .product-price-container .badges{margin-left:11px;order:2}.thb-product-detail .price span.amount.discounted{font-size:26px}.ibt_product-userinsights_main{display:none}variant-selects{margin-top:20px!important;display:block}.variant-value-image{display:flex;align-items:center;gap:4px}.variations .product-form__input--block input[type=radio]+label{padding:6px 8px!important;font-size:14px!important}.variant-value-price .price{color:var(--text, #2B3A40);font-family:Gabarito;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.whatincluded-mc .swiper-slide.swiper-slide-active .m-icon-box.m-icon-box--vertical:before,.whatincluded-mc .swiper-slide.swiper-slide-next .m-icon-box.m-icon-box--vertical:before{display:none}.thb-product-detail.featured-product.product.section-spacing{margin-bottom:0}.whatincluded-mc .m-icon-box__description p{font-size:14px;line-height:120%}.what-included-button{margin-top:20px}.whatincluded-mc .m-slider-controls{max-width:100vw;margin-top:0}.whatincluded-mc .m-mixed-layout__wrapper{overflow:hidden;padding-bottom:18px}.m-section__header{max-width:650px;margin:0 auto 20px}.m-testimonials--layout-6 .m-testimonial__description p{font-size:13px;line-height:120%}.m-testimonials--layout-6 h2.m-section__heading.h3{text-align:left}.m-testimonials--layout-6.m-slider--pagination-fraction .m-slider-controls{margin-top:0!important;position:unset!important;transform:unset!important}.m-testimonials--layout-6.m-slider--pagination-fraction .m-testimonials__wrapper{padding-bottom:20px!important}.lp-banner-two .m-hero__text.rte.h6 p{font-size:16px;line-height:120%}.lp-banner-two h2.m-hero__title.h2{font-size:28px;line-height:120%}h3.m-richtext__title.m-content-box__heading.h2{font-size:28px}h3.m-collapsible--button.h5{font-size:16px;padding:13px 0}.m-collapsible--content__inner p{font-size:16px;line-height:120%}.footer .small-12.medium-4.columns{flex:0 0 100%;max-width:100%}.footer .small-12.medium-4.columns .widget.widget--text.text-right{text-align:left}.footer .thb-widget-title{justify-content:flex-start!important;margin-top:20px}theme-footer#footer{background-size:auto 100%;background-repeat:no-repeat;padding:45px 0!important;background-position:center;border-radius:50px 50px 0 0;background-image:none}.container-fluid.m-section-my.m-section-py,.container.m-section-my.m-section-py{padding-top:20px;padding-bottom:20px}p.product--text.style_body{color:#1e1e1ecc;font-family:Gabarito;font-size:16px;font-style:normal;font-weight:400;line-height:120%}theme-footer#footer img{max-width:120px}h2.jdgm-rev-widg__title{font-size:28px}.product-gallery-container{position:relative;margin-bottom:14px!important}.thb-product-detail .star-review-star-details{margin-bottom:4px}fieldset.product-form__input.product-form__input--block.ggg label img{width:20px}}@media only screen and (min-width:769px)and (max-width:1220px){.lp-top-banner-mc h3.m-richtext__title.m-content-box__heading.h2{font-size:48px}.htbil-image{width:20px}.htbil-contents{width:calc(100% - 30px)}.htbil-row{gap:7px}.htbil-text p{font-size:16px}.htbil-mc{row-gap:10px;display:flex;flex-direction:column;margin-top:6px}}@media only screen and (min-width:1221px)and (max-width:1380px){.lp-top-banner-mc h3.m-richtext__title.m-content-box__heading.h2{font-size:54px}}@media only screen and (min-width:1221px)and (max-width:122000px){.lp-top-banner-mc .m-image-with-text__content{margin-top:-30px}a.m-button.m-button--primary{max-width:320px;width:100%}.logolink{margin:10px 0!important}}div#reel-bubble-shadow{display:none!important}.shopify-section.section-app-wrapper{background:#f0e9e9}.app-wrapper.section-spacing{margin-top:0}.thb-product-detail .product-price-container .product__tax,.cart-drawer .side-panel-footer .cart-policy-text{display:none}.thb-product-detail .star-rating-container .star-rating{cursor:pointer}img.variant-img-hover{display:none}.variations .product-form__input--block input[type=radio]:checked+label img.variant-img{display:none}.variations .product-form__input--block input[type=radio]:checked+label img.variant-img-hover{display:block}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-design.css.map */
