.image-banner{margin:0;padding:0}.image-banner .media-image-banner{border-radius:0}@media screen and (min-width:990px){.image-banner .title{font-size:55px;line-height:57px}.image-banner_text p{font-size:16px!important;line-height:120%;margin-bottom:24px!important}}@media screen and (max-width:989px){.image-banner__btns .btn{width:auto!important}.image-banner .image-banner__btns{margin-top:auto!important}}@media screen and (max-width:889px){.image-banner_text{justify-content:start!important}}.products-slider{max-width:100%!important;padding-left:0!important;padding-right:0!important}.products-slider .banner-products-slider{margin:0 auto!important;max-width:1300px!important;padding-left:80px!important;padding-right:80px!important}.products-slider .banner-products-slider .splide__arrow--next{right:80px!important}.products-slider .banner-products-slider .splide__arrow--prev{left:80px!important}@media screen and (max-width:989px){.products-slider{padding-left:0!important;padding-right:0!important}.products-slider .banner-products-slider{margin:0!important;padding-left:20px!important;padding-right:0!important}}.product-card--top{align-items:center;display:flex;justify-content:space-between}.product-card--top>*{color:#1f4c70!important;font-size:13px!important}.product-card__title{font-size:22px!important;line-height:24px!important}.product-card-single .bamboo-sheets-review,.product-card-single .stamped-product-reviews-badge{margin-top:0!important}.product-card-single .bamboo-sheets-review .stamped-badge-caption,.product-card-single .stamped-product-reviews-badge .stamped-badge-caption{color:#1f4c70!important;font-size:12px!important;text-decoration:underline!important}.product-card-single .bamboo-sheets-review .stamped-badge-starrating .stamped-fa,.product-card-single .stamped-product-reviews-badge .stamped-badge-starrating .stamped-fa{color:#f7b770!important}.product-card-single .bamboo-sheets-review .stamped-badge-starrating .stamped-fa-star:before,.product-card-single .stamped-product-reviews-badge .stamped-badge-starrating .stamped-fa-star:before{font-size:14px!important}.product-card-single .card,.product-card-single .media{border-radius:10px!important}.splide__arrow{z-index:1!important}.products-slider .splide__arrow--next{right:30px!important}.products-slider .splide__arrow--prev{left:30px!important}.social-proof{background-color:#fff!important;border-radius:10px!important;margin-left:40px!important;margin-right:40px!important;margin-top:40px!important;padding:50px 0!important}@media screen and (max-width:989px){.social-proof{margin-left:20px!important;margin-right:20px!important}}.social-proof .title{align-items:center;display:flex;height:140px;justify-content:center}.social-proof .title,.social-proof .title span{font-family:Gilroy,sans-serif!important;font-weight:600!important}@media screen and (max-width:989px){.social-proof .title{font-size:25px!important;height:100px;line-height:27px!important}}.social-proof .social-proof__logos img{aspect-ratio:1/1!important;max-height:40px!important;object-fit:contain!important}.featured-banner-home{margin-top:30px!important}.featured-banner{margin:0;overflow:hidden;padding:0;position:relative}.featured-banner__content{align-items:center;display:flex;min-height:500px;position:relative}.featured-banner__media{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.featured-banner__media img{display:block;height:100%;object-fit:cover;width:100%}.featured-banner__text{color:#fff;max-width:40%;padding:40px;position:relative;z-index:2}.featured-banner__title{font-family:Gilroy,sans-serif!important;font-size:36px;font-weight:600;line-height:1.1;margin-bottom:16px}.featured-banner__description{font-family:Gilroy,sans-serif!important;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:24px}.featured-banner__button{background-color:#fff;border-radius:24px;color:#003057;display:inline-block;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;padding:12px 32px;text-decoration:none;transition:all .3s ease}.featured-banner__button:hover{background-color:#f0f0f0;color:#003057;transform:translateY(-2px)}@media screen and (max-width:989px){.featured-banner__content{flex-direction:column-reverse;min-height:auto}.featured-banner__media{height:350px;position:relative}.featured-banner__text{background-color:#fff;color:#003057;max-width:100%;padding:30px;position:relative;text-align:left}.featured-banner__title{font-size:34px;margin-bottom:10px}.featured-banner__description{font-size:16px;margin-bottom:20px;max-width:100%;opacity:1}.featured-banner__button{background-color:#003057;color:#fff}.featured-banner__button:hover{background-color:#1f4c70;color:#fff}}@media screen and (min-width:750px)and (max-width:989px){.featured-banner__text{padding:30px}.featured-banner__title{font-size:34px}.featured-banner__description{font-size:16px}}@media screen and (min-width:990px){.featured-banner__content{min-height:660px}.featured-banner__text{padding:80px;text-align:left!important}.featured-banner__title{font-size:36px;line-height:40px}}.featured-collections{margin-top:30px;padding-left:80px}@media screen and (max-width:989px){.featured-collections{padding-left:20px}}.featured-collections-section{padding:80px 0}@media screen and (max-width:989px){.featured-collections-section{padding:60px 0}}@media screen and (max-width:749px){.featured-collections-section{padding:40px 0}}.featured-collections__container{margin:0 auto}.featured-collections__content{align-items:flex-start;display:flex;gap:60px}@media screen and (max-width:989px){.featured-collections__content{flex-direction:column;gap:40px}}.featured-collections__intro{flex:0 0 auto;max-width:300px;padding-top:45px;text-align:left}@media screen and (max-width:989px){.featured-collections__intro{max-width:100%;padding-right:50px;padding-top:0}}.featured-collections__slider{flex:1;min-width:0}.featured-collections__title{color:#003057;font-family:Gilroy,sans-serif;font-size:32px;font-weight:600;line-height:1.1;margin-bottom:24px}@media screen and (max-width:989px){.featured-collections__title{font-size:32px;line-height:1.2;margin-bottom:20px}}@media screen and (max-width:749px){.featured-collections__title{font-size:24px;margin-bottom:16px}}.featured-collections__description{color:#003057;font-family:Gilroy,sans-serif;font-size:16px;line-height:1.5;margin-bottom:32px}@media screen and (max-width:989px){.featured-collections__description{margin-bottom:24px}}.featured-collections__shop-all{align-items:center;color:#003057;display:inline-flex;font-family:Gilroy,sans-serif;font-size:16px;font-weight:600;gap:8px;text-decoration:none;transition:all .3s ease}.featured-collections__shop-all svg{transition:transform .3s ease}.featured-collections__shop-all:hover{color:#1f4c70}.featured-collections__shop-all:hover svg{transform:translateX(4px)}.featured-collection-card{border-radius:16px;height:100%;overflow:hidden;position:relative;transition:all .3s ease}.featured-collection-card:hover{transform:translateY(-2px)}.featured-collection-card:hover .featured-collection-card__image img{transform:scale(1.05)}.featured-collection-card__link{color:inherit;display:block;height:100%;text-decoration:none}.featured-collection-card__image{height:100%;overflow:hidden;position:relative;width:100%}.featured-collection-card__image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.featured-collection-card__placeholder{align-items:center;background:#f0f0f0;display:flex;height:100%;justify-content:center;width:100%}.featured-collection-card__content{align-items:center;background:rgba(0,0,0,.2);bottom:0;color:#fff;display:flex;justify-content:center;left:0;padding:24px;position:absolute;right:0;text-align:center;top:0}.featured-collection-card__title{font-family:Gilroy,sans-serif;font-size:24px;font-weight:600;line-height:1.2;margin:0}@media screen and (max-width:749px){.featured-collection-card__title{font-size:20px}}.featured-collections-slider{overflow:hidden}.featured-collections-slider .splide__arrow{background-color:#fff!important}.featured-collections-slider .splide__arrow[disabled]{opacity:0!important}.featured-collections-slider .splide__slide{width:28%!important}@media screen and (max-width:989px){.featured-collections-slider .splide__slide{width:48%!important}}@media screen and (max-width:767px){.featured-collections-slider .splide__slide{width:65%!important}}.featured-collections-splide{padding:0}.home-science{padding:80px 0}.home-science__container{margin:0 auto;padding:0 20px}.home-science__content{align-items:stretch;display:grid;gap:25px;grid-template-columns:1fr 1fr}.home-science__media{align-items:center;background-color:#d0d0d0;border-radius:12px;display:flex;justify-content:center;overflow:hidden;position:relative}.home-science__image,.home-science__video{height:100%;position:relative;width:100%}.home-science__image-element,.home-science__video-element{height:100%;object-fit:cover;width:100%}.home-science__play-button{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease}.home-science__play-button:hover{opacity:.8}.home-science__placeholder{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.home-science__text{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:start;padding:40px;text-align:left}.home-science__heading{color:#1a365d;font-family:Gilroy,sans-serif;font-size:44px;font-weight:600;line-height:1.2;margin:0 0 20px}.home-science__description{color:#1f4c70;font-size:16px;line-height:1.6;margin:0 0 150px}.home-science__stats{display:grid;gap:40px;grid-template-columns:1fr 1fr;margin-bottom:40px}.home-science__stat-number{color:#003057;font-family:Gilroy,sans-serif;font-size:75px;font-weight:700;line-height:1;margin-bottom:12px}.home-science__stat-text{color:#003057;font-size:21px;font-weight:500;line-height:1.5;margin:0}.home-science__button{background-color:#d9e2ea;border:none;border-radius:50px;color:#1a365d;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:16px 32px;text-decoration:none;transition:all .3s ease}.home-science__button:hover{background-color:#b0c7df;transform:translateY(-2px)}@media screen and (max-width:989px){.home-science{padding:60px 0}.home-science__content{gap:40px}.home-science__heading{font-size:36px}.home-science__stat-number{font-size:55px}.home-science__text{padding:30px 20px}}@media screen and (max-width:749px){.home-science{padding:40px 0}.home-science__container{padding:0 16px}.home-science__content{gap:20px;grid-template-columns:1fr}.home-science__media{min-height:400px;order:1}.home-science__text{order:2;padding:30px 20px;text-align:left}.home-science__heading{font-size:34px;margin-bottom:16px}.home-science__description{font-size:16px;margin-bottom:40px}.home-science__stats{gap:20px;grid-template-columns:1fr 1fr;margin-bottom:40px}.home-science__stat-number{font-size:60px;margin-bottom:8px}.home-science__stat-text{font-size:13px}.home-science__button{font-size:16px;padding:16px 32px}}.sleep-methods-section{padding:80px 0 0}@media screen and (max-width:989px){.sleep-methods-section{padding:60px 0 0}}.sleep-methods-slider .splide__slide{width:33.333%!important}@media screen and (max-width:989px){.sleep-methods-slider .splide__slide{width:280px!important}}.sleep-methods-container{margin:0 auto;padding:0 40px}@media screen and (max-width:989px){.sleep-methods-container{padding:0 0 0 20px}}.sleep-methods-content{text-align:center}.sleep-methods-title{color:#003057;font-size:44px;font-weight:600;line-height:1.1;margin:0 0 24px}@media screen and (max-width:989px){.sleep-methods-title{font-size:36px;margin-bottom:20px;padding-right:20px}}@media screen and (max-width:599px){.sleep-methods-title{font-size:32px}}.sleep-methods-description{color:#003057;font-size:16px;line-height:1.5;margin:0 auto 64px;max-width:600px}@media screen and (max-width:989px){.sleep-methods-description{font-size:15px;margin-bottom:48px;padding-right:20px}}@media screen and (max-width:599px){.sleep-methods-description{font-size:14px;margin-bottom:40px}}.sleep-methods-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:989px){.sleep-methods-grid{display:none}.desktop-only{display:none!important}}@media screen and (min-width:990px){.mobile-only{display:none!important}}.sleep-method-card{background:#fff;border-radius:10px;cursor:pointer;display:block;overflow:hidden;position:relative}.sleep-method-card,.sleep-method-card:focus,.sleep-method-card:hover{color:inherit;text-decoration:none}.sleep-method-image{height:450px;overflow:hidden;position:relative;width:100%}.sleep-method-image img{display:block;height:100%;object-fit:cover;width:100%}@media screen and (max-width:989px){.sleep-method-image{height:350px}}@media screen and (max-width:599px){.sleep-method-image{height:320px}}.sleep-method-content{padding:30px;text-align:left}@media screen and (max-width:989px){.sleep-method-content{padding:25px}}@media screen and (max-width:599px){.sleep-method-content{padding:25px}}.sleep-method-title{color:#003057;font-size:32px;font-weight:600;left:24px;line-height:1.1;margin:0;position:absolute;top:24px;z-index:2}@media screen and (max-width:989px){.sleep-method-title{font-size:32px;left:20px;top:20px}}@media screen and (max-width:599px){.sleep-method-title{font-size:32px;left:20px;top:20px}}.sleep-method-product-name{color:#003057;font-size:20px;font-weight:600;line-height:1.2;margin:0 0 8px}@media screen and (max-width:989px){.sleep-method-product-name{font-size:18px}}@media screen and (max-width:599px){.sleep-method-product-name{font-size:16px}}.sleep-method-price{color:#66839a;font-size:16px;font-weight:400;line-height:1.3;margin:0 0 16px}@media screen and (max-width:989px){.sleep-method-price{font-size:15px}}@media screen and (max-width:599px){.sleep-method-price{font-size:14px}}.sleep-method-text{color:#66839a;font-size:16px;line-height:1.5;margin:0 0 32px;text-align:left}@media screen and (max-width:989px){.sleep-method-text{font-size:15px;margin-bottom:28px}}@media screen and (max-width:599px){.sleep-method-text{font-size:14px;margin-bottom:24px}}.sleep-method-link{align-items:center;color:#1f4c70;display:inline-flex;font-size:16px;font-weight:600;gap:8px;text-decoration:none}@media screen and (max-width:989px){.sleep-method-link{font-size:15px}}@media screen and (max-width:599px){.sleep-method-link{font-size:14px}}.sleep-methods-slider .splide__track{padding-bottom:20px}.sleep-methods-slider .splide__slide{margin-right:20px;padding:0}.sleep-methods-slider .splide__arrow{background:#fff;border:2px solid #e5e7eb;border-radius:50%;height:48px;opacity:1;transition:all .3s ease;width:48px}.sleep-methods-slider .splide__arrow:hover{background:#1f4c70;border-color:#1f4c70}.sleep-methods-slider .splide__arrow:hover svg{fill:#fff}.sleep-methods-slider .splide__arrow svg{fill:#1f4c70;height:20px;transition:fill .3s ease;width:20px}.sleep-methods-slider .splide__arrow--prev{left:-24px}.sleep-methods-slider .splide__arrow--next{right:-24px}@media screen and (max-width:599px){.sleep-methods-slider .splide__arrow--prev{left:-16px}.sleep-methods-slider .splide__arrow--next{right:-16px}.sleep-methods-slider .splide__arrow{height:40px;width:40px}.sleep-methods-slider .splide__arrow svg{height:16px;width:16px}}.home-videowise{padding:80px 0}@media screen and (max-width:989px){.home-videowise{padding:60px 0}}.home-videowise .reeview-app-widget{border-top:none!important}