.benefits-section .benefits-section__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:1440px;margin:0 auto;padding:8px 16px}.benefits-section .benefits-section__wrapper .benefit{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:auto;gap:12px;padding:12px 8px}.benefits-section .benefits-section__wrapper .benefit__content *{margin:0;text-align:left}.benefits-section .benefit__content strong{display:block}@media(min-width:992px){.benefits-section .benefits-section__wrapper{grid-template-columns:repeat(5,minmax(0,1fr));padding:26px 4%}.benefits-section .benefits-section__wrapper .benefit{justify-content:center;gap:18px;border-right:1px solid #d6d9d3}.benefits-section .benefits-section__wrapper .benefit:last-child{border-right:0}}@media(min-width:768px){header.transparent-on-top .header__wrapper,html.intro-hero-p1-active header.transparent-on-top .header__wrapper,html.intro-hero-smile-active header.transparent-on-top .header__wrapper,html.intro-hero-new-active header.transparent-on-top .header__wrapper{width:calc(100% - 80px);max-width:1500px;height:54px;margin:18px auto 0;padding:0 34px;border:1px solid rgba(255,255,255,.28);border-radius:26px;background:#4b41396e;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 12px 35px #1d19151f,inset 0 1px #ffffff29}.intro-section.bf_style{width:calc(100% - 32px);margin:0 16px;border-radius:16px;overflow:hidden}.benefits-section{margin:0 16px;padding:28px 2.4%;background:#edeee9}}@media(max-width:767.98px){header.transparent-on-top .header__wrapper,html.intro-hero-p1-active header.transparent-on-top .header__wrapper,html.intro-hero-smile-active header.transparent-on-top .header__wrapper,html.intro-hero-new-active header.transparent-on-top .header__wrapper{width:calc(100% - 24px);margin:10px auto 0;border:1px solid rgba(255,255,255,.28);border-radius:18px;background:#4b41397a;-webkit-backdrop-filter:blur(16px) saturate(1.25);backdrop-filter:blur(16px) saturate(1.25)}.intro-section.bf_style{width:calc(100% - 16px);margin:0 8px;border-radius:12px;overflow:hidden}.benefits-section{margin:0 8px;background:#edeee9}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){header.transparent-on-top .header__wrapper{background:#3b3530eb}}@media(prefers-reduced-transparency:reduce){header.transparent-on-top .header__wrapper{background:#3b3530f0;-webkit-backdrop-filter:none;backdrop-filter:none}}body.template-index main{background:#edeee9}[id*=features_section1_kPz8mN] .preview-video-section>.main-page-container{max-width:1440px;padding-left:46px;padding-right:46px}[id*=features_section1_kPz8mN] .home-continuation-heading{font-size:clamp(26px,3vw,42px);line-height:1.16;font-weight:500;margin:0 0 28px;color:#2c3631}@media(max-width:767px){[id*=features_section1_kPz8mN] .preview-video-section>.main-page-container{padding-left:16px;padding-right:16px}}@media(max-width:359px){body.template-index header.transparent-on-top .header__wrapper>div:first-child{gap:8px!important}body.template-index header.transparent-on-top .header__wrapper .logo_white,body.template-index header.transparent-on-top .header__wrapper .logo_black{max-width:110px!important}body.template-index header .cart-button{margin-left:0}}body.template-index #MainContent{padding-top:var(--home-announcement-clearance, 28px)}@media(min-width:992px)and (max-width:1500px){body.template-index header #main-nav-button{display:none!important}}@media(max-width:767px){body.template-index header.transparent-on-top .header__wrapper{height:50px;min-height:50px}}@media(max-width:767px){body.template-index .benefits-section .benefits-section__wrapper{padding:14px 8px;gap:4px 8px}body.template-index .benefits-section .benefits-section__wrapper .benefit{padding:10px 4px;gap:8px;align-items:flex-start}body.template-index .benefits-section .benefit__content p{font-size:12px;line-height:1.45}body.template-index .benefits-section .benefit__content strong{font-size:13px;margin-bottom:2px}body.template-index .benefits-section .benefit>img{width:24px;height:24px;flex-shrink:0}}body.template-index .benefits-section .benefit__content{min-width:0}body.template-index .benefits-section .benefit__content p{font-size:17px;line-height:1.5}body.template-index .benefits-section .benefit__content strong{font-size:19px;line-height:1.35;margin-bottom:4px}body.template-index .benefits-section .benefit>img{width:36px;height:36px;flex-shrink:0}@media(min-width:992px){body.template-index .benefits-section .benefits-section__wrapper{padding:30px 0}body.template-index .benefits-section .benefits-section__wrapper .benefit{gap:14px;padding:12px}}@media(max-width:767px){body.template-index .benefits-section .benefit__content p{font-size:14px;line-height:1.5}body.template-index .benefits-section .benefit__content strong{font-size:16px;margin-bottom:4px}body.template-index .benefits-section .benefit>img{width:28px;height:28px}body.template-index .benefits-section .benefits-section__wrapper{gap:12px 8px}}@media(max-width:359px){body.template-index .benefits-section .benefits-section__wrapper{grid-template-columns:1fr}body.template-index .benefits-section .benefits-section__wrapper .benefit{gap:14px;padding:8px}}@media(min-width:768px){body.template-index .intro-section .intro-hero-new-inline-cta,body.template-index .intro-section .intro-section__btn>a{width:clamp(280px,25vw,440px)!important;height:62px!important;min-height:62px!important;padding:6px 6px 6px 28px!important;box-sizing:border-box;justify-content:space-between}body.template-index .intro-section .money-back-block{gap:12px!important}body.template-index .intro-section .money-back-block__text strong{font-size:18px!important;line-height:1.4}}@media(min-width:768px){body.template-index .intro-section .intro-hero-new-inline-cta,body.template-index .intro-section .intro-section__btn>a{max-width:none!important}body.template-index .intro-section .intro-hero-new-inline-cta .btn-icon,body.template-index .intro-section .intro-section__btn>a .btn-icon{width:50px!important;height:50px!important;flex:0 0 50px}}@media(min-width:2000px){body.template-index .intro-section .intro-hero-new-content{left:max(70px,calc((100vw - 2400px)/2 + 70px))!important}}@media(min-width:768px){body.template-index .intro-section{--hero-shared-title: 28px;--hero-shared-body: 14px}body.template-index .intro-section .intro-hero-new-title,body.template-index .intro-section .intro-hero-p1-title,body.template-index .intro-section .intro-section__hero .text-h1{font-family:var(--font-stack-header)!important;font-size:var(--hero-shared-title)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.01em!important}body.template-index .intro-section .intro-hero-new-description,body.template-index .intro-section .intro-hero-p1-description,body.template-index .intro-section .intro-section__decsription{font-family:var(--font-stack-body)!important;font-size:var(--hero-shared-body)!important;font-weight:400!important;line-height:1.5!important}}@media(min-width:992px){body.template-index .intro-section{--hero-shared-title: 34px}}@media(min-width:1400px){body.template-index .intro-section{--hero-shared-title: clamp(38px, 2.4vw, 58px);--hero-shared-body: clamp(15px, .94vw, 20px)}}@media(min-width:2000px){body.template-index .intro-section{--hero-shared-title: 58px;--hero-shared-body: 20px}}@media(min-width:768px){body.template-index .intro-section .intro-hero-new-inline-cta,body.template-index .intro-section .intro-section__btn>a{width:clamp(182px,16.25vw,286px)!important;padding:6px 6px 6px 14px!important;font-size:clamp(11px,.9vw,16px)!important;gap:8px;white-space:nowrap}body.template-index .intro-section .intro-hero-new-inline-cta .btn-icon,body.template-index .intro-section .intro-section__btn>a .btn-icon{width:36px!important;height:36px!important;flex:0 0 36px!important}}@media(min-width:768px){body.template-index .intro-section .intro-hero-new-inline-cta>span,body.template-index .intro-section .intro-section__btn>a>span{font-size:clamp(14px,1.1vw,18px)!important;line-height:1.2!important;white-space:normal;min-width:0;flex:1;text-align:center!important}}@media(min-width:768px){body.template-index .intro-section .intro-hero-new-inline-cta>span,body.template-index .intro-section .intro-section__btn>a>span{padding:0!important;margin:0!important;width:auto!important;max-width:none!important}}body.template-index header #main-nav-button .primary-btn,body.template-index header #main-nav-button .primary-btn>span{color:#fff!important}body.template-index header #main-nav-button .primary-btn{background:linear-gradient(135deg,#6667aa,#8b8cd8)!important}body.template-index header #main-nav-button .btn-icon{background:#2f2f34!important;color:#efeee9!important}body.template-index header #main-nav-button .btn-icon svg,body.template-index header #main-nav-button .btn-icon svg path{color:#efeee9!important;stroke:#efeee9!important}@media(min-width:768px){body.template-index .intro-section .intro-section__btn>a.intro-hero-p1-cta{width:clamp(180px,12vw,220px)!important;height:48px!important;min-height:48px!important;padding:6px 6px 6px 16px!important}body.template-index .intro-section .intro-section__btn>a.intro-hero-p1-cta>span{font-size:clamp(14px,1vw,16px)!important}body.template-index .intro-section .intro-section__btn>a.intro-hero-p1-cta .btn-icon{width:32px!important;height:32px!important;flex:0 0 32px!important}body.template-index .intro-section .intro-section__btn>a.intro-hero-p1-cta .btn-icon svg{width:17px!important;height:15px!important}}@media(min-width:992px){body.template-index .intro-section .intro-hero-new-title{font-size:clamp(42px,3.6vw,80px)!important;line-height:1.08!important;max-width:9.5em!important;text-wrap:balance}body.template-index .intro-section .intro-hero-new-description{font-size:clamp(18px,1.25vw,26px)!important;line-height:1.45!important;margin-top:22px}}@media(min-width:992px){body.template-index .intro-section .intro-hero-p1-title,body.template-index .intro-section .intro-section__hero .text-h1{font-size:clamp(42px,3.6vw,80px)!important;line-height:1.08!important}body.template-index .intro-section .intro-hero-p1-content,body.template-index .intro-section .intro-section__hero .text-h1{width:min(48vw,920px)!important;max-width:none!important}body.template-index .intro-section .intro-hero-p1-description,body.template-index .intro-section .intro-section__decsription{font-size:clamp(18px,1.25vw,26px)!important;line-height:1.45!important;width:min(40vw,680px)!important;max-width:100%!important}body.template-index .intro-section .intro-hero-p1-description{margin-top:22px!important}}@media(min-width:768px)and (max-width:1399px){body.template-index .intro-section .intro-section__hero:not(.intro-hero__text-hidden) .intro-section__btn>a:first-child{width:240px!important}body.template-index .intro-section .intro-section__hero:not(.intro-hero__text-hidden) .intro-section__btn>a:first-child>span{white-space:nowrap!important;font-size:14px!important}}@media(min-width:768px){body.template-index .intro-section .intro-hero-p1-title{width:max-content!important;max-width:none!important;white-space:nowrap;text-wrap:nowrap}}@media(min-width:768px){body.template-index .intro-section .intro-section__hero:not(.intro-hero__text-hidden) .intro-section__btn>a:first-child{width:max-content!important;min-width:240px;gap:14px}body.template-index .intro-section .intro-section__hero:not(.intro-hero__text-hidden) .intro-section__btn>a:first-child>span{white-space:nowrap!important;flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/home-reference-frame.out.css.map */
