html{overflow-x:hidden;scroll-behavior:smooth}main{margin-top:72px}@media (max-width: 1400px) and (min-width: 1100px){body{zoom:.9}}.slider-content .oke-stars-foreground{display:none}.header__heading-logo-wrapper img{width:170px}.product__text.inline-richtext{letter-spacing:0}.header__menu-item{align-items:center;gap:18px}.header__menu-item svg{width:18px}.sleep-banner{background-position:center;background-size:100% 100%;background-repeat:no-repeat;padding:60px 0;display:flex;min-height:700px}.sleep-banner .page-width{width:100%;display:flex}.sleep-banner .banner-content-wrap{display:flex;flex-direction:column;justify-content:space-between}.sleep-banner .banner-content{max-width:500px;width:100%}.sleep-banner .banner-content h1{font-size:71px;font-weight:400;line-height:1.1em;letter-spacing:-.06em;margin-top:0;margin-bottom:50px;color:#fff}.sleep-banner .banner-content p{line-height:30px;margin:0;color:#fff;font-size:25px}.sleep-banner a{background-color:#e1ff7c!important;color:#293635!important;font-weight:500!important}.sleep-banner a svg path{fill:#293635!important}.sleep-banner a,.sleep-reviews a,.sleep-img-text a{background-color:#293635;height:67px;width:250px;display:flex;align-items:center;color:#d9d9d9;gap:20px;font-size:20px;line-height:24px;justify-content:center;text-decoration:none;border-radius:15px}.sleep-img-text a{justify-content:space-between;width:267px;padding:22px}.sleep-img-text h2{font-size:50px;max-width:90%}.sleep-img-text .image-with-text__text{width:75%;margin:50px 0 80px}.sleep-img-text p{font-size:25px}.sleep-accordion{background-image:url(/cdn/shop/files/back_gradient.png?v=1732009511);background-repeat:no-repeat;background-size:cover;background-position:center center;padding:200px 0}.sleep-accordion h2{color:#f4f0ed;margin:0 0 30px;font-size:70px}.sleep-accordion .accor-text p{color:#ebebeb;font-size:25px;max-width:450px;margin:0}.sleep-accordion .main-accordion,.sleep-single-accordion .main-accordion{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:50px}.sleep-accordion .sl-accordion{flex-basis:31%}.sleep-accordion .sl-accordion h3{color:#e1e1e1;margin:0;font-size:20px}.sleep-accordion .sl-accordion p{color:#ebebeb;font-size:18px}.sleep-accordion details svg,.sleep-single-accordion details svg{transition:.5s}.sleep-accordion details[open] svg,.sleep-single-accordion details[open] svg{transform:rotate(180deg)}.sleep-accordion .sl-accordion summary,.sleep-single-accordion .sl-accordion summary{display:flex;justify-content:space-between;align-items:center;padding:0}.sleep-accordion .sl-accordion .accordion__content,.sleep-single-accordion .sl-accordion .accordion__content{margin-top:30px}.sleep-accordion .sl-accordion details,.sleep-single-accordion .sl-accordion details{border-radius:15px;padding:20px 30px;border:2px solid #ebebeb;min-height:72px}.sleep-single-accordion .sl-accordion details{padding:20px}.sleep-single-accordion{padding:100px 0}.sleep-single-accordion h2{font-size:50px;max-width:600px;margin:0}.sleep-single-accordion .sl-accordion h3{color:#293635;margin:0;font-size:18px;max-width:100%}.sleep-single-accordion .sl-accordion p{color:#293635;font-size:18px}.sleep-single-accordion .sl-accordion{flex-basis:23%}.sleep-problems{padding:100px 0 150px}.sleep-problems h2{margin:0 0 50px;color:#293635;font-size:50px;max-width:550px}.sleep-problems .sleep-problems-wrap{display:flex;justify-content:space-between;gap:30px;height:100%;align-content:stretch;align-items:stretch}.sleep-problems .sleep-problems-wrap .sleep-problem{flex-basis:23%;border:2px solid #293635;border-radius:25px;height:100%;min-height:410px}.sleep-problems .sleep-problems-wrap .sleep-problem:last-child .slp-content{margin-top:10px}.sleep-problems .sleep-problems-wrap .sleep-problem a{text-decoration:none}.sleep-problems .sleep-problems-wrap .sleep-problem .slp-img{background-image:url(/cdn/shop/files/gradient1.png?v=1732015197);background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center;display:flex;padding:40px 30px;border-radius:23px 23px 0 0;align-items:center;height:100%}.mobile_img{display:none}.sleep-problems .sleep-problems-wrap .sleep-problem:nth-child(2) .slp-img{background-image:url(/cdn/shop/files/gradient2.png?v=1732017491)}.sleep-problems .sleep-problems-wrap .sleep-problem:nth-child(3) .slp-img{background-image:url(/cdn/shop/files/back_gradien3.png?v=1732017491)}.sleep-problems .sleep-problems-wrap .sleep-problem:nth-child(4) .slp-img{background-image:url(/cdn/shop/files/gradiente4.png?v=1732017490)}.slp-content{display:flex;align-items:center;justify-content:space-between;padding:15px 25px;height:100%}.slp-img img{width:200px;height:250px;object-fit:contain}.slp-content svg{width:17px}.slp-content h4{color:#293635;margin:0;max-width:170px;font-size:18px}.sleep-reviews{padding:80px 0 100px;background-color:#e1e1e1}.sleep-reviews h2{font-size:50px;line-height:60px;letter-spacing:-.05em;text-align:center;margin:0 0 50px}.sleep-reviews .reviews_wrap{display:flex;justify-content:space-between}.sleep-reviews .sleep-review{flex-basis:32%;text-align:center;padding:54px;background-repeat:no-repeat;background-position:center;background-size:cover}.sleep-reviews .sleep-review p{font-size:18px}.sleep-reviews .btn_box{text-align:center;margin-top:50px}.sleep-reviews .btn_box a{margin:40px auto 0}.sleep-reviews .sleep-review h4{font-size:20px;font-weight:500;margin-bottom:0}.sleep-blocks .block-sec{position:relative;margin-top:240px}.sleep-blocks .block-sec p.first_block{top:60px;left:10.8%}.sleep-blocks .block-sec p.sec_block{top:10px;right:10.8%}.sleep-blocks .block-sec p.third_block{top:160px;right:10.8%}.sleep-blocks .block-img{text-align:center;width:427px;margin:0 auto;position:relative;top:-52px}.sleep-blocks .block-sec p{margin:0;display:inline-flex;border:2px solid #293635;width:250px;height:60px;font-size:22px;border-radius:10px;justify-content:center;align-items:center;position:absolute}.sleep-blocks{padding:100px 0}.sleep-blocks-wrap{max-width:900px;margin:0 auto}.sleep-blocks-wrap .first_heading{max-width:50%}.sleep-blocks-wrap .second_heading,.sleep-blocks-wrap .first_heading{font-size:70px;line-height:1;margin:0;padding:50px 0 5px;position:relative}.sleep-blocks-wrap .second_heading span{font-size:25px;position:relative;left:-12px;top:-20px}.second_heading:before{content:"";background-image:url(/cdn/shop/files/Jel_2_1.png?v=1732621726);background-repeat:no-repeat;background-size:contain;height:100%;width:31%;position:absolute;left:33.5%;top:63%}.sleep-blocks-wrap .first_heading:before{content:"";background-image:url(/cdn/shop/files/Jel_1.png?v=1732621726);background-position:right;background-size:contain;background-repeat:no-repeat;height:381.57px;width:338.57px;display:block;position:absolute;right:-44%;top:-24%;z-index:9}.footer-block_social{display:flex;flex-direction:column}.footer-block__heading{margin-bottom:18px}.footer-block_social img{height:20px;width:20px;object-fit:contain}.footer-block_social a{display:flex;align-items:center;justify-content:flex-start;gap:20px;color:#000;text-decoration:none;font-size:15px}.block-img_mb{display:none}.app-block-heading{font-size:50px;color:#293635;text-align:center;margin:0}.sleep-single-slider .single-slider-wrap{display:flex;gap:70px;position:relative}.sleep-single-slider .slider-content .oke-sr-count{display:inline-flex}.sleep-single-slider .single-slider-wrap .slider-content{flex-basis:40%}.sleep-single-slider .single-slider-wrap .slider-content h2{font-size:44px;margin:0}.sleep-single-slider .single-slider-wrap .slider-content p{font-size:22px;padding-right:40px}.sleep-single-slider .swiper-button-next,.sleep-single-slider .swiper-button-prev{top:115%;color:#3c4a49;display:flex!important;border:1px solid #3C4A49;height:70px;width:70px;border-radius:100px}.sleep-single-slider .swiper-button-prev{left:45%}.sleep-single-slider .swiper-button-next:after{content:url(/cdn/shop/files/arr-right.svg?v=1732856496)}.sleep-single-slider .swiper-button-prev:after{content:url(/cdn/shop/files/arr-left.svg?v=1732856496)}.sleep-single-slider .single-slider-wrap .single-sliders{flex-basis:60%}.sleep-single-slider{padding:80px 0 120px}.product__title{text-decoration:none!important}.product__title h1{margin:0}.sleep-single-slider .single-sliders img{max-width:300px;width:100%;object-fit:cover;border-radius:30px}.sleep-single-slider .slider-content a{display:flex;background-color:#293635;border-radius:15px;text-decoration:none;padding:14px 30px;max-width:320px;justify-content:space-between;align-items:center}.sleep-single-slider .slider-content a span{display:flex;flex-direction:column;font-size:16px;color:#fff}.oke-w-header{display:none!important}.infused{padding:60px 0}.infused_row{display:flex;align-items:end;padding:40px 10px;background-image:url(/cdn/shop/files/gummy_packaging_bg-img.png?v=1732862324);background-repeat:no-repeat;background-position:center center}.infused_content_box{width:29.5%;display:flex;flex-direction:column;row-gap:92px;padding-bottom:100px}.infused_img_box{width:41%;text-align:center}.infused_content_small_box img{position:absolute;top:17px;right:-130px;z-index:1}.infused_content_small_box{position:relative}.infused_content_small_box h4{font-size:32px;font-weight:400;letter-spacing:-.06em;color:#293635;margin:0}.infused_content_box_right img{right:auto;left:-129px}.infused_content_box_right h4{text-align:left;max-width:170px;margin-left:auto}.infused_content_box_right{row-gap:199px}.artisanal_heading{padding-left:21px}.sf-product__info-wrapper .product-form__input{border:0;padding:0;margin-bottom:30px}.sf-product__info-wrapper .qty_btn input,.sf-product__info-wrapper .product-form__input input{display:none}.qty_btn_sec h3,.sf-product__info-wrapper .form__label{color:#293635;font-size:20px;margin:0 0 10px}.sf-product__info-wrapper .qty_btns{display:flex;gap:10px;margin-bottom:30px}.sf-product__info-wrapper .qty_btn label,.sf-product__info-wrapper .product-form__input label{font-size:18px;border:1px solid #293635;height:45px;width:85px;display:inline-flex;align-items:center;justify-content:center;border-radius:100px;cursor:pointer}.sf-product__info-wrapper .qty_btn input[type=radio]:checked+label,.sf-product__info-wrapper .product-form__input input[type=radio]:checked+label{background-color:#293635;color:#fff;border-color:#293635}.sf-product__info-wrapper .product-form__input label.flavors,.group_product{flex-direction:column;border:0;height:auto;border-radius:0;font-size:18px;width:110px;margin-right:20px}.products_group{display:flex;margin-top:15px}.group_product a{text-decoration:none}.sf-product__info-wrapper .product-form__input label.flavors .variant_title,.group_product h4{line-height:1.1;text-align:center;font-size:17px;margin-top:10px}.sf-product__info-wrapper .product-form__input label.flavors .variant_img_box,.group_product .image_box{height:115px;width:100%;display:flex;justify-content:center;align-items:center;background-color:#d9d9d9;border-radius:15px;border:1px solid transparent}.sf-product__info-wrapper .product-form__input label.flavors img,.group_product img{height:90px;width:70px;object-fit:cover}.sf-product__info-wrapper .product-form__input input[type=radio]:checked+label.flavors{background-color:transparent;color:inherit;border:0}.sf-product__info-wrapper .product-form__input input[type=radio]:checked+label.flavors .variant_img_box,.current_product .image_box{border:1px solid #293635}.sleepfuel-custom-pdp-tabs-heading-block,.sleepfuel-custom-pdp-tab-heading{width:100%}.sf-product__info-wrapper .product__text.subtitle{margin:0;font-size:24px;color:#3c4a49}.sleepfuel-custom-pdp-tabs-heading-block .sleepfuel-custom-pdp-tab-heading{font-size:20px}.infused_img_box img{max-width:100%;width:475px;height:450px;object-fit:contain}.review_sec{padding:100px 0;position:relative}.review_sec:before{content:"";background:linear-gradient(180deg,#d9d9d9 31%,#fff);width:100%;height:250px;position:absolute;top:0}.product__description p{letter-spacing:0}@keyframes flyLogoLeft{0% {transform: translate3d(350px,0px,0); opacity: 0;},20% {opacity: .2;},40% {opacity: .4;},60% {opacity: .6;},80% {opacity: .8;} 100% {transform: translate3d(0,0px,0); opacity: 1;}}@keyframes flyLogoDown{0% {transform: translate3d(0,0,0); opacity: 1; visibility: visible; width: 240px;},20% {opacity: .8; width: 200px;},40% {opacity: .6; width: 160px;},60% {opacity: .4; width: 140px;},80% {opacity: .2; width: 120px;} 100% {transform: translate3d(600px,700px,0); width: 100px; opacity: 0;}}@keyframes flyOutArrow{0% {transform: translate3d(-220px,-145px,0); opacity: 0; visibility: hidden;},100% {transform: translate3d(0,0,0); opacity: 1 !important; visibility: visible;}}@keyframes flyTopToBottomArrow{0% {transform: translate3d(0,-145px,0); opacity: 0; visibility: hidden;},100% {transform: translate3d(0,0,0); opacity: 1 !important; visibility: visible;}}.section-scroll svg{transform:translate3d(-220px,-145px,0);opacity:0;transition:all .65s ease}body.loading .section-scroll svg{animation:flyOutArrow .65s;animation-delay:1.3s;transform:translateZ(0);opacity:1}@media screen and (max-width: 768px){.section-scroll svg{transform:translate3d(0,-145px,0)}body.loading .section-scroll svg{animation:flyTopToBottomArrow .65s}}.page-width-wide{margin:0 auto;padding:0 8rem;max-width:100%}.hide{display:none}span.header__active-menu-item{text-decoration:none}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:.1rem}.button--dark{background-color:#3c4a49!important;border:solid 1px #3c4a49!important;color:#ebebeb;transition:all ease .3s;text-decoration:none}.button--dark-outline{box-shadow:none!important;border:solid 1px #3c4a49!important;color:#3c4a49;background-color:transparent!important;text-decoration:none}.button--dark:after,.button--dark-outline:after{box-shadow:none!important}.button--dark:hover{background-color:transparent!important;color:#3c4a49!important}.button--dark:active,.button--dark:focus{background-color:#cbcbc9!important;border:solid 1px #cbcbc9!important;color:#3c4a49!important}.button--dark-outline:hover{background-color:#3c4a49!important;border:solid 1px #3c4a49!important;color:#ebebeb!important}.button--dark-outline:active,.button--dark-outline:focus{background-color:#e7ff7c!important;border:solid 1px #e7ff7c!important;color:#3c4a49!important}.button--light{background-color:#cbcbc9!important;color:#3c4a49!important;text-decoration:none}.button--light-outline{box-shadow:none!important;border:solid 1px #cbcbc9!important;color:#cbcbc9!important;background-color:transparent!important;text-decoration:none}.button--light:after,.button--light-outline:after{box-shadow:none!important}.button--light:hover{background-color:#ebebeb!important;border:solid 1px #ebebeb!important;color:#3c4a49!important}.button--light:active,.button--light:focus{background-color:#e7ff7c!important;border:solid 1px #e7ff7c!important;color:#3c4a49!important}.button--light-outline:hover{background-color:#cbcbc9!important;border:solid 1px #cbcbc9!important;color:#3c4a49!important}.button--light-outline:active,.button--light-outline:focus{background-color:#e7ff7c!important;border:solid 1px #e7ff7c!important;color:#3c4a49!important}img,.sf-banner-inner-image{max-width:100%}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p{color:#3c4a49;line-height:120%;letter-spacing:-.56px}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-regular)}a,p{font-family:pp_neue_montreal_ttbook}.price{font-family:pp_neue_montreal_ttbook!important;font-size:1.6rem!important;font-weight:400!important;color:#3c4a49!important;letter-spacing:-.26px!important}@media screen and (max-width: 989px){h2{font-size:4.6rem!important}}@media screen and (max-width: 768px){h2{font-size:var(--font-size-heading-mobile)!important}}@media screen and (max-width: 749px){h2{font-size:2.5rem!important}}.icon{height:2rem;width:2rem}.button--outline{background:transparent;border-radius:10px;border:1px solid #3c4a49;color:#3c4a49;padding:1rem 3rem!important;min-height:25px}.button--outline:after,.button--outline:before{border-radius:10px;box-shadow:none!important;outline:0}.page-width-wide.header{padding:1rem 4rem 1rem 5.4rem}.header-wrapper.transparent-header{background:transparent}body:not(.sf-page-index) .header-wrapper,body:not(.sf-page-index) .header-wrapper a{color:#3c4a49!important}.header__icons{margin-bottom:0rem}.header__icon .icon,.header__icon--cart .icon{height:3.2rem;width:3.2rem}.header__icon--cart svg.icon-cart-empty{stroke-width:0px}.header__menu-item{color:var(--color-navlink);font-family:pp_neue_montreal_ttbook;font-size:1.8rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.4px}.header__menu-item:hover{color:var(--color-navlink)}.header__active-menu-item,.header__menu-item:hover span,.header__submenu .header__menu-item:hover,details[open]:hover>.header__menu-item{color:var(--color-navlink);text-decoration-thickness:.1rem;text-underline-offset:.4rem;text-decoration-color:currentcolor}.transparent-header.header-wrapper--border-bottom{border:0px}.logo-sleepfuel path,.header__icon svg path,.header__icon--cart svg path{fill:currentColor}.section-header.menu-open{background-color:rgb(var(--color-background))}.section-header .menu-drawer a:not(.menu-drawer__menu-item--active){background-color:rgb(var(--color-background))!important}.section-header.menu-open .header-wrapper a,.section-header.menu-open .header__icon,.section-header.menu-open .header__icon--cart .icon{color:#3c4a49!important}.section-header.menu-open .icon-close{stroke-width:0}.header__icon:hover .icon,.modal__close-button:hover .icon{height:2.5rem;width:2.5rem}.klaviyo-form .needsclick:last-child button{background:transparent!important;font-size:0!important;display:flex;justify-content:flex-start;align-items:center}.klaviyo-form .needsclick:last-child button:after{content:"";display:flex;width:50px;text-align:center;justify-content:center;background:transparent url(Modo_de_aislamiento.png) no-repeat;height:50px;background-position:left;pointer-events:none}.klaviyo-form .needsclick .needsclick .needsclick .needsclick .needsclick button.needsclick{font-size:inherit!important;display:none}.klaviyo-form .needsclick .needsclick .needsclick .needsclick .needsclick button.needsclick:after{display:none}@media screen and (max-width: 749px){form.needsclick.klaviyo-form>.needsclick>.needsclick:nth-child(1) span{font-size:46px!important}form.needsclick.klaviyo-form>.needsclick>.needsclick:nth-child(2)>div.needsclick{padding:10px!important}}.sf-info-first-image-wrapper{overflow:hidden}.sf-info-collapsible-content-wrapper .sleepfuel-info-slider{display:none}img.bg-banner__media-image.medium-hide.large-up-hide{position:relative;width:100%;height:auto;object-fit:contain}.sleepfuel-featured-collection{background:#e1e1e1}.sleepfuel-featured-collection h2{color:#3c4a49;font-size:60px;font-style:normal;font-weight:400;line-height:105%;letter-spacing:-4.9px}.sleepfuel-featured-collection .collection__description p{color:#3c4a49;font-family:var(--font-heading-family);font-size:20px;font-style:normal;line-height:normal;font-weight:400;padding-right:6rem}.sf-card-wrapper{border:solid 1px #3c4a49;border-radius:20px}.sf-card-wrapper:hover{background:#fff;cursor:pointer}a.link-overlay{position:absolute;left:0;right:0;bottom:0;top:0;font-size:0}.sf-card_header{display:flex;justify-content:space-around;align-items:center;padding:10px 0;border-bottom:1px solid;position:relative}.sf-card-wrapper .sf-card_heading{margin:0}.sf-card-title{flex:0 0 50%}.sf-card-title:after{content:"";height:100%;display:block;width:1px;position:absolute;left:55%;background:#3c4a49;z-index:999999;top:0}.card__heading.h5,.card-information>.price{color:#3c4a49!important;font-size:16px;line-height:120%;letter-spacing:-.56px}.card-information>.price{font-size:14px}.sf-card_inner{padding:20px}.sf-card_information{margin:10px 0}.sf-card_media{margin-bottom:20px}.sf-media img{width:100%;height:auto;object-fit:contain}.sf-card_cta{text-align:center}a.button.button--primary.btn--cta{border-radius:15px;background-color:#3c4a49;text-decoration:none;border:none;color:#fff;font-size:12px}a.button.button--primary.btn--cta:after,a.button.button--primary.btn--cta:before{display:none}.yotpo-reviews-carousel-bottomline-container{justify-content:center!important}.reviews-carousel-reviews-bottomline{justify-content:center!important;flex-direction:column!important}.sf-pages-about-us .banner__heading{font-size:60px;margin-top:80px;color:#3c4a49}svg.sleepfuel-micro-logo{width:100%;max-width:310px;position:absolute;top:4rem;right:0;height:auto}.sf-pages-about-us .banner__box{width:100%}.sf-pages-about-us .banner__text.banner__custom_content>h2{max-width:420px;color:#e1e1e1}.sf-pages-about-us .banner__text.banner__custom_content>p{max-width:250px;color:#e1e1e1}.sf-pages-about-us .section-sleepfuel-make-your-dreams .sf-myd-bg-banner{background-size:contain;background-color:#141416}.sf-pages-about-us .image-with-text__media img{height:auto!important}#shopify-section-template--21465428132129__8f56f903-3937-4221-8605-3def7a0759c4 .rich-text__text,#shopify-section-template--21347243950369__696d18be-2129-4b61-9b12-3b8d47d61ab6 .rich-text__text{display:flex;justify-content:center}#shopify-section-template--21465428132129__8f56f903-3937-4221-8605-3def7a0759c4 .rich-text__heading{font-size:28px}#shopify-section-template--21465428132129__8f56f903-3937-4221-8605-3def7a0759c4 .rich-text__text p{max-width:670px;font-size:20px;font-family:var(--font-heading-family);letter-spacing:-.2px;line-height:141%;letter-spacing:-.96px}#shopify-section-template--21347243950369__696d18be-2129-4b61-9b12-3b8d47d61ab6 .rich-text__text p{max-width:55%;letter-spacing:-.2px}#shopify-section-template--21347243983137__23db19c0-4c78-49d1-a560-f6831192ff8b{background-color:#ebebeb}section#shopify-section-template--21347243983137__a4a663e0-b7e5-4834-b78f-4c2a3809d5ba{margin-top:-10px}.myd-text__content.content-container{max-width:50%}.sf-pages-about-us h2.myd-with-text__heading,.sf-pages-about-us .myd-with-text__text{color:#e1e1e1!important}.grid__item .sf-accordion-block{border-radius:30px;border:1px solid #3c4a49}.grid__item .sf-accordion-block>div>*{padding:1rem 3rem;margin:0}h2.sf-collapsible-text__heading{margin:10px 0}.sf-accordion-block .sl-accordion{color:#3c4a49;border-color:#3c4a49}.sf-accordion-block .sl-accordion:last-child{border-bottom:0}.sf-accordion-block .sl-accordion summary{padding:0}.sf-accordion-block .sl-accordion:last-child summary{padding:0 0 10px}@media screen and (max-width: 749px){#Banner-template--21465428132129__2d0e6182-f183-41a4-9cf3-dd7d86088362 .banner__content{position:absolute;top:60px}#Banner-template--21465428132129__2d0e6182-f183-41a4-9cf3-dd7d86088362 .banner__box{max-width:100%;padding:3rem}#Banner-template--21465428132129__05dafbe8-d62a-4c48-829b-fdf1094a34c7 .banner__content{position:absolute}#Banner-template--21465428132129__05dafbe8-d62a-4c48-829b-fdf1094a34c7 .banner__content .banner__box{background:transparent}#Banner-template--21465428132129__05dafbe8-d62a-4c48-829b-fdf1094a34c7 .banner__content .banner__text h2.h1{font-size:25px}#Banner-template--21465428132129__05dafbe8-d62a-4c48-829b-fdf1094a34c7 .banner__content .banner__text p{font-size:14px}#Banner-template--21465428132129__05dafbe8-d62a-4c48-829b-fdf1094a34c7 h2.h1 br:last-child{display:none}#Banner-template--21465428132129__05dafbe8-d62a-4c48-829b-fdf1094a34c7 .banner__text.banner__custom_content{text-align:center;justify-content:center;display:flex;flex-direction:column;align-items:center;gap:10px}svg.sleepfuel-micro-logo{width:30%;position:relative;top:0;height:auto}.sf-pages-about-us .banner__heading{font-size:28px}.sf-pages-about-us .sf-myd-content{padding:0 3rem;min-height:576px!important}.sf-pages-about-us .myd-text__content.content-container{max-width:100%;padding:3rem}.sf-pages-about-us h2.myd-with-text__heading.h1.rte{font-size:18px}.sf-pages-about-us .myd-with-text__text.rte.subtitle{font-size:12px;font-weight:400}.sf-pages-about-us .cta--wrapper{margin-bottom:3rem}#shopify-section-template--21465428132129__8f56f903-3937-4221-8605-3def7a0759c4 .rich-text__text p{font-size:12px}#shopify-section-template--21347243950369__696d18be-2129-4b61-9b12-3b8d47d61ab6 .rich-text__text p{max-width:100%}#shopify-section-template--21347243950369__696d18be-2129-4b61-9b12-3b8d47d61ab6 .rich-text__heading{font-size:25px}}.sf-product__wrapper{display:flex;width:100%;background:#fff;margin:0 auto!important}.sf-product__media-wrapper,.sf-product__info-wrapper{width:50%;position:relative;display:flex;justify-content:center;align-items:flex-start}.sf-product__media-wrapper{align-items:flex-start;flex-direction:column}.swiper-autoheight,.swiper-autoheight .swiper-slide,.swiper-autoheight .swiper-wrapper,.product-media-container,.main-product-swiper-slider .product-media-container .product__modal-opener,.main-product-swiper-slider .product__modal-opener .product__media{height:98%!important}.main-product-swiper-slider .product-media-container .product__modal-opener{display:flex;align-items:center;justify-content:center}.main-product-swiper-slider .product__modal-opener .product__media{text-align:center}.sf-product__info-wrapper{padding:3rem 8rem 8rem}.product__media img{width:100%;height:100%;object-fit:cover;border-radius:20px}.swiper-pagination-bullet{background:transparent!important;height:10px!important;width:10px!important;border:solid 1px #ffffff!important;opacity:1!important}.swiper-pagination-bullet-active{background:#fff!important}.product-thumb-swiper-slider .swiper-slide{border:solid 1px transparent}.product-thumb-swiper-slider .swiper-slide-thumb-active{border:solid 1px #3c4a49!important;transition:all .3s ease}.sf-main-product-page .page-width-wide{margin:0 auto;padding:0}.sf-main-product-page .thumbnail{position:absolute;top:0;left:0;display:block;height:100%;border-radius:50%;width:100%;padding:0;color:rgb(var(--color-foreground));cursor:pointer;background-color:transparent}.sf-main-product-page .product-form__submit{border-radius:10px;background:#3c4a49;border-color:#3c4a49;color:#e1ff7c;font-weight:400;font-size:18px;line-height:1}.sf-main-product-page .product-form__submit:after,.sf-main-product-page .product-form__submit:before{border-radius:10px;box-shadow:none!important;outline:0}.sleepfuel-custom-pdp-tabs-heading-blocks{display:flex;flex-wrap:wrap;column-gap:10px;width:100%}.sleepfuel-custom-pdp-tabs-content-block{display:none}.sleepfuel-custom-pdp-tabs-heading-block.active .button--outline{background:#3c4a49;color:#ebebeb}.sleepfuel-custom-pdp-tabs-content-block.active{display:flex;flex-direction:column;margin-left:2rem}.sleepfuel-custom-pdp-tabs-content-block.active p{margin-bottom:0}.sleepfuel-custom-pdp-tabs-icons{margin-top:20px;color:#3c4a49}.sleepfuel-custom-pdp-tabs-icons .svg-icons-group{height:30px;width:auto}.sleepfuel-custom-pdp-tabs-icons .svg-icons-group path{fill:currentcolor}.button-group-text__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.rc-selling-plans,.rc-subscription-details{display:none!important}.rc-widget{padding:0!important}.rc-widget .p-2{padding:10px!important}.sleepfuel-custom-pdp-tabs-wrapper{margin-top:3rem!important}.recharge-subscription-widget{margin:2rem 0}.sf-myd-bg-banner-template--21347243950369__0a8553b5-fb7b-468c-b0c3-d8b1912444f7 h2,.sf-myd-bg-banner-template--21347243950369__0a8553b5-fb7b-468c-b0c3-d8b1912444f7 p{color:#e1e1e1}#shopify-section-template--21347243950369__5e595066-d122-4b9e-927a-7cfe0b468a82{margin-top:-10px}#shopify-section-template--21347243950369__5e595066-d122-4b9e-927a-7cfe0b468a82 .rich-text__heading{margin-top:4rem}#shopify-section-template--21347243950369__5e595066-d122-4b9e-927a-7cfe0b468a82 .rich-text__text{display:flex;justify-content:center;margin-top:4rem}#shopify-section-template--21347243950369__5e595066-d122-4b9e-927a-7cfe0b468a82 .rich-text__text p{max-width:40rem}.rc-button-group__options{display:flex;justify-content:space-between;flex-direction:column}.rc-template__radio{display:flex;justify-content:space-between;flex-direction:column;row-gap:15px;max-width:44rem}label.rc-radio{border-radius:10px!important;border:1px solid #3c4a49!important;width:100%!important;max-width:550px!important}label.rc-radio:first-child{margin-bottom:10px!important}span.rc-radio__label{display:flex;justify-content:space-between;align-items:center;width:100%}.rc-radio__label .discount-label,.rc-radio__label .price-label{font-size:16px!important;font-weight:400!important}.price{font-family:pp_neue_montreal_ttbook;font-size:1.6rem!important;font-weight:400;color:#3c4a49}label.rc-radio.rc-radio--active{background-color:#d2d2d2!important;border:solid 2px}@media screen and (min-width: 750px){.product__info-wrapper{padding:20rem 15rem 0!important;background-color:#e1e1e1}.button-group-text__buttons{margin-top:4rem!important}.sf-text-wrapper{padding:0 5rem}}@media screen and (min-width: 990px){.sf-main-product-page .product__media-wrapper{padding-top:76px}}@media screen and (max-width: 989px){.sf-product__wrapper{flex-wrap:wrap}.sf-product__media-wrapper,.sf-product__info-wrapper{width:100%}.sf-product__media-wrapper .swiper.main-product-swiper-slider .swiper-pagination{position:relative;display:flex!important;justify-content:center;padding:2rem 0}.sf-formula-block{width:48%!important;display:flex;justify-content:space-between}.sf-formula-image-block{height:70px!important;width:70px!important}.sf-bg-video-heading{font-size:5rem!important}}@media screen and (max-width: 768px){.page-width-wide.header{padding:1rem 4rem}.sf-product__info-wrapper{padding:2rem 25px 5rem}product-info{width:100%}.sf-formula-image-block{height:45px!important;width:45px!important}.sf-formula-content-block{justify-content:flex-start!important;padding-left:5px}.sf-formula-content-block h3{font-size:13px!important;font-family:var(--font-heading-regular)}.sf-text-wrapper{padding:0 3rem}.sf-bg-video-heading{font-size:var(--font-size-heading-mobile)!important}#shopify-section-template--21347243950369__5e595066-d122-4b9e-927a-7cfe0b468a82 .rich-text__wrapper{width:90%}#shopify-section-template--21347243950369__5e595066-d122-4b9e-927a-7cfe0b468a82 .rich-text__heading{font-size:var(--font-size-heading-mobile)!important}#shopify-section-template--21347243950369__5e595066-d122-4b9e-927a-7cfe0b468a82 .rich-text__text p{max-width:30rem;margin-bottom:3rem}.sf-myd-bg-banner-template--21347243950369__7fb0e5ef-0160-407d-a430-513c1760b9de .sf-myd-content{min-height:200px!important}.myd-text__content.content-container{max-width:85%!important}.footer-block__heading{width:100%}.multirow__inner.page-width{padding:0 3rem}.sleep-banner .banner-content h1{font-size:55px}}@media (max-width: 1024px){.sleep-banner .banner-content h1{font-size:55px;margin-bottom:20px}.sleep-banner .banner-content p{font-size:22px}.sleep-banner{min-height:500px}.sleep-img-text .image-with-text__text{width:75%;margin:30px 0 40px}.sleep-accordion{padding:150px 0 90px}.sleep-accordion .main-accordion{row-gap:20px;margin-top:30px}.sleep-problems{padding:80px 0}.sleep-single-accordion .main-accordion{gap:30px}.sleep-accordion .sl-accordion,.sleep-single-accordion .sl-accordion{flex-basis:48%}.sleep-problems .sleep-problems-wrap .sleep-problem{flex-basis:48.5%}.slp-img img{width:100%}.sleep-problems .sleep-problems-wrap{gap:20px;flex-wrap:wrap}.sleep-problems .sleep-problems-wrap .sleep-problem:last-child{margin-top:0}.sleep-reviews{padding:60px 0}.sleep-reviews h2{margin-bottom:0}.sleep-reviews .sleep-review{padding:50px 20px}.sleep-reviews .sleep-review p{font-size:17px}.sleep-reviews .btn_box{margin-top:20px}.sleep-reviews .btn_box a{margin:20px auto 0}.sleep-blocks{padding:60px 0 0}.sleep-blocks-wrap .second_heading,.sleep-blocks-wrap .first_heading{font-size:50px}.sleep-blocks-wrap .first_heading:before{width:267px;left:56%;top:-40%}.second_heading:before{top:63%;left:22%}.sleep-blocks .block-sec{margin-top:120px}.sleep-blocks .block-sec p{width:180px;height:54px;font-size:20px}.sleep-blocks .block-img{width:365px;top:-34px}.sleep-blocks .block-sec p.first_block{left:1.8%}.sleep-blocks .block-sec p.sec_block,.sleep-blocks .block-sec p.third_block{right:1.8%}.sleepfuel-footer .footer__content-top{padding:30px}.sleepfuel-footer .footer__content-top .footer-block.grid__item{max-width:20%}.sleepfuel-footer .footer__content-top .footer-block.grid__item:first-child{max-width:40%}.infused_img_box img{max-width:100%}.infused_row{background-size:84%;padding:10px}.infused_content_small_box h4{font-size:25px}.infused_content_box_right{row-gap:120px}.infused_content_small_box img{max-width:74%}}@media (max-width: 767px){.sleep-banner{min-height:651px;padding:24px 20px 42px}.sleep-banner .banner-content h1{font-size:48px;margin-bottom:20px;line-height:45.12px;max-width:328px}.sleep-banner .banner-content p{font-size:19px;line-height:21.6px}.sleep-banner a{height:47px;width:159px;font-size:16px;gap:15px}.sleep-banner a svg{width:15px}.sleep-banner .banner-content-wrap{align-items:center}.sleep-img-text .image-with-text__text{width:342px;margin:20px 0 30px}.image-with-text__media-item{display:none}.sleep-img-text a{width:193px;padding:15px 22px;height:47px;font-size:16px;gap:14px;justify-content:center;margin:0 auto}.sleep-img-text a svg{width:15px}.sleep-accordion{padding:25px 32px 34px;background-color:#293635!important;background-image:none}.sleep-accordion h2{margin:0 0 15px;font-size:40px!important}.sleep-accordion .accor-text p{font-size:19px;max-width:325px}.sleep-accordion .sl-accordion,.sleep-single-accordion .sl-accordion,.sleep-single-slider .single-slider-wrap .slider-content{flex-basis:100%}.sleep-single-slider .single-slider-wrap .single-sliders{flex-basis:unset}.sleep-accordion .sl-accordion h3{font-size:18px}.sleep-accordion .sl-accordion details{min-height:48.41px;padding:10px 14px 10px 26px}.sleep-accordion .sl-accordion .accordion__content{padding-bottom:10px}.sleep-accordion .sl-accordion details svg{width:15.45px}.slp-content h4{max-width:120px;font-size:15px}.sleep-problems h2{margin:0 0 30px;line-height:32.64px;font-size:30px!important;max-width:345px}.sleep-problems{padding:20px 22px 45px}.sleep-problems .sleep-problems-wrap .sleep-problem .slp-img{height:200px}.sleep-problems .sleep-problems-wrap .sleep-problem:last-child .slp-content{margin-top:0}.slp-img img{height:100%!important}.sleep-problems .sleep-problems-wrap .sleep-problem{min-height:100%;border:1px solid #293635!important;flex-basis:46.5%}.slp-content{padding:0 15px 0 17px;min-height:61px}.sleep-problems .sleep-problems-wrap{gap:0px;row-gap:28px}.sleep-blocks{padding:60px 20px 100px}.sleep-blocks-wrap .first_heading{font-size:45px;max-width:360px}.sleep-reviews .sleep-review{flex-basis:100%;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.sleep-reviews .sleep-review *{max-width:300px}.sleep-blocks-wrap .second_heading{font-size:42px;max-width:376px!important;text-align:left;line-height:1.1}.sleep-blocks .block-sec p{width:109px;height:38px;font-size:16.47px;line-height:16px;border-width:1px;background-color:#fff;text-align:center}.sleep-blocks .block-sec p.sec_block{height:51px;padding:13px;line-height:16px;right:-10px;top:20px}.sleep-blocks .block-sec p.third_block{right:10px;top:110px}.sleep-blocks-wrap .first_heading:before{width:203.08px;left:35%;top:-60%;background-image:url(/cdn/shop/files/jel_Mobile1.png?v=1732690604)!important}.second_heading:before{background-image:url(/cdn/shop/files/JEl_Mobile_2.png?v=1732690604)!important}.sleepfuel-footer .footer-block__heading{width:100%;font-size:29px!important}.block-img_mb{display:block!important;width:160.43px;position:relative;left:118px}.block-img{display:none}.sleep-blocks .block-sec p.first_block{left:0%;height:60px}.sleepfuel-footer.footer .grid{gap:15px}.sleepfuel-footer .footer__content-top .footer-block.grid__item{max-width:30%;width:100%}.sleepfuel-footer .footer__content-top .footer-block.grid__item:first-child{max-width:100%}.sleepfuel-footer .footer-block__newsletter{width:100%}.bg-video-with-text-section .bg-video-with-text:before{background-color:#00000030}.main-product-swiper-slider .product-media-container .product__modal-opener{padding:10px 0 50px;align-items:flex-start}.sf-product__media-wrapper .swiper.main-product-swiper-slider .swiper-pagination{bottom:60px;display:none!important}.sleep-single-slider .swiper-button-prev,.sleep-single-slider .swiper-button-next{top:105%}.sleep-single-slider .swiper-button-prev{left:10px}.sleep-single-slider .single-slider-wrap{flex-direction:column}.infused_content_box{display:none}.infused_img_box{width:100%}.sleep-single-accordion .main-accordion{gap:10px}.infused_row{background-size:84%;padding:10px;background-size:180% 180%!important}.sleep-single-slider .single-sliders img{max-width:100%}.sf-product__info-wrapper .product__title{font-size:32px}.sf-product__info-wrapper .product__text.subtitle{font-size:18px}.sf-product__info-wrapper .product-form__input label.flavors .variant_title,.qty_btn_sec h3,.sf-product__info-wrapper .form__label{font-size:14px}.group_product h4{font-size:12px}.sf-product__info-wrapper .product-form__input label.flavors .variant_img_box,.group_product .image_box{height:70px}.group_product{margin-right:12px}.sf-product__info-wrapper .product-form__input label.flavors img,.group_product img{height:53px;width:40px}.sf-product__info-wrapper .product-form__input label.flavors,.group_product{width:76px}.sf-product__info-wrapper .qty_btn label,.sf-product__info-wrapper .product-form__input label{height:31px;width:50px;font-size:12px}.sleep-banner{background-size:cover}.sleep-single-slider,.sleep-single-accordion{padding-left:20px;padding-right:20px}.review_sec{padding:70px 0}.review_sec:before{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sleepfuel-base.css.map */
