.template-page-bf-earlyaccess-signup{background-color:#000!important;overflow-x:hidden}@media (min-width: 1201px){.bf-earlyaccess-signup .mobile{display:none}}@media (max-width: 1200px){.bf-earlyaccess-signup .desktop{display:none}.bf-earlyaccess-signup .mobile{display:block}}.bf-earlyaccess-signup .container{display:flex;width:100%;color:#fff!important;max-width:1700px;padding:0 20px;margin:0 auto;gap:94px}.bf-earlyaccess-signup .left-section{flex:1;padding:47px 0 27px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:50%}.bf-earlyaccess-signup .logo img{width:90px;height:82px;margin-top:10px;margin-left:-10px}.bf-earlyaccess-signup .main-heading{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;padding-top:70px;margin-bottom:60px}.bf-earlyaccess-signup .main-heading:after{content:"";position:absolute;display:block;max-width:752px;width:100%;height:1px;left:0;right:0;background-color:#fff;bottom:-10px;margin:0 auto}.bf-earlyaccess-signup .black-friday-title{font-size:64px;font-weight:500;line-height:1.219;margin:0;color:#fff}.bf-earlyaccess-signup .black-friday-title span{font-weight:700}.bf-earlyaccess-signup .sale-text{text-align:center}.bf-earlyaccess-signup .early-access{font-size:40px;font-weight:500;line-height:1.219;margin-bottom:10px;margin-top:0}.bf-earlyaccess-signup .early-access span{font-weight:700}.bf-earlyaccess-signup .biggest-sale{font-size:40px;font-weight:700;line-height:1.219;margin-bottom:20px;margin-top:0}.bf-earlyaccess-signup .buy-one{font-size:64px;font-weight:500;line-height:1;margin-bottom:10px;margin-top:0}.bf-earlyaccess-signup .discount{font-size:128px;font-weight:700;line-height:1.2;margin:0}.bf-earlyaccess-signup .description{text-align:center;margin-bottom:20px;max-width:794px;margin-left:auto;margin-right:auto}.bf-earlyaccess-signup .description p{font-size:26px;font-weight:500;line-height:1.219;margin:0}.bf-earlyaccess-signup .description p span{font-weight:700}.bf-earlyaccess-signup .email-form{margin-bottom:40px;width:100%;max-width:800px}.bf-earlyaccess-signup [data-testid=klaviyo-form-We3cxE]{padding:0!important}.bf-earlyaccess-signup .form-container{gap:0;height:94px}.bf-earlyaccess-signup .email-input{flex:1;background:url(assets/email-input-6f41d4.png) no-repeat;background-size:cover;border:none;padding:0 20px;font-size:18px;font-family:Montserrat,sans-serif;color:#000;outline:none}.bf-earlyaccess-signup .email-input::placeholder{color:#666}.bf-earlyaccess-signup .submit-btn{width:123px;background:url(assets/submit-button-49c80d.png) no-repeat;background-size:cover;border:none;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;font-size:14px}.bf-earlyaccess-signup .access-dates{text-align:center}.bf-earlyaccess-signup .early-access-date,.bf-earlyaccess-signup .normal-access-date{margin-bottom:20px}.bf-earlyaccess-signup .early-access-date p,.bf-earlyaccess-signup .normal-access-date p{font-size:36px;font-weight:500;line-height:1.219;margin:0}.bf-earlyaccess-signup .early-access-date span{color:#f21a1a}.bf-earlyaccess-signup .normal-access-date span{color:#24ae60}.bf-earlyaccess-signup .right-section{flex:1;padding:0 0 117px;display:flex;flex-direction:column;position:relative;width:50%}.bf-earlyaccess-signup .product-image{text-align:center}.bf-earlyaccess-signup .product-image img{max-width:709px;height:auto;margin-bottom:20px;width:100%}.bf-earlyaccess-signup .benefits-box{background-color:#1e1e1e;padding:26px 15px;border-radius:4px;box-shadow:0 4px 4.7px #626262;max-width:781px;width:100%;margin:0 auto}.bf-earlyaccess-signup .benefits-box h3{font-size:32px;font-weight:700;line-height:1.219;margin-bottom:30px;color:#fff;margin-top:0}.bf-earlyaccess-signup .benefit-item{display:flex;align-items:center;margin-bottom:20px;gap:7px}.bf-earlyaccess-signup .benefit-item:last-child{margin-bottom:0}.bf-earlyaccess-signup .check-icon{width:37px;height:37px;flex-shrink:0}.bf-earlyaccess-signup .benefit-item p{font-size:24px;font-weight:500;line-height:1.219;flex:1;margin:0}@media (max-width: 1480px){.bf-earlyaccess-signup .discount{font-size:96px}}.bf-earlyaccess-signup .benefit-item p span{font-weight:700}@media (max-width: 1200px){.bf-earlyaccess-signup .container{flex-direction:column;gap:30px}.bf-earlyaccess-signup .left-section,.bf-earlyaccess-signup .right-section{flex:none;padding-left:0;padding-right:0;width:100%}.bf-earlyaccess-signup .normal-access-date{margin-bottom:0}.bf-earlyaccess-signup .left-section{padding-bottom:0;padding-top:27px}.bf-earlyaccess-signup .right-section{padding-bottom:70px}.bf-earlyaccess-signup .discount{font-size:80px}.bf-earlyaccess-signup .buy-one{font-size:48px}.bf-earlyaccess-signup .early-access,.bf-earlyaccess-signup .biggest-sale{font-size:32px}.bf-earlyaccess-signup .black-friday-title{font-size:48px}.bf-earlyaccess-signup .product-image img{width:100%;max-width:500px;height:auto}.bf-earlyaccess-signup .benefits-box{width:100%;height:auto;padding:20px}.bf-earlyaccess-signup .form-container{flex-direction:column;height:auto;gap:10px}.bf-earlyaccess-signup .email-input,.bf-earlyaccess-signup .submit-btn{height:50px;width:100%}}@media (max-width: 798px){.bf-earlyaccess-signup .logo img{max-width:52px;height:auto}.bf-earlyaccess-signup .email-form,.bf-earlyaccess-signup .description{margin-bottom:0}.bf-earlyaccess-signup .check-icon{width:24.9px;height:22px}.bf-earlyaccess-signup .main-heading{margin-bottom:12px;padding-top:40px}.bf-earlyaccess-signup .main-heading:after{max-width:277px;bottom:-10px}.bf-earlyaccess-signup .discount{font-size:64px}.bf-earlyaccess-signup .buy-one{font-size:40px}.bf-earlyaccess-signup .early-access,.bf-earlyaccess-signup .biggest-sale{font-size:20px}.bf-earlyaccess-signup .black-friday-title{font-size:28px}.bf-earlyaccess-signup .description p{font-size:14px;max-width:300px}.bf-earlyaccess-signup .early-access-date p{font-size:14px}.bf-earlyaccess-signup .normal-access-date p{font-size:20px}.bf-earlyaccess-signup .benefits-box h3{font-size:16px;margin-bottom:10px}.bf-earlyaccess-signup .benefit-item p{font-size:16px}}.comparison-section{display:none}.comparison-section .comparison{padding:33px 1rem 60px;background:#f5f5f5;display:flex;flex-direction:column;align-items:center}.comparison-section .comparison__container{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center;gap:2.5rem}.comparison-section .comparison__header{text-align:center}.comparison-section .comparison__title{color:#3d4246;margin:0;font-weight:700;font-size:21px;line-height:140%;letter-spacing:2.12px;text-align:center;text-transform:uppercase}.comparison-section .comparison-wrap{display:flex;align-items:center;max-width:1000px;width:100%}.comparison-section .comparison__grid-wrapper{width:100%;max-width:675px;position:relative;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.comparison-section .comparison__grid{position:relative;display:block;width:100%}.comparison-section .float-column{position:absolute;max-width:150px;width:100%;right:150px;bottom:-43px;z-index:2;box-shadow:0 2px 4px #00000040;border-radius:8px;overflow:hidden}.comparison-section .comparison__header-row{width:100%;display:grid;grid-template-columns:1fr 150px 150px;padding-bottom:2px}.comparison-section .comparison__header-cell{display:block;padding:1rem 1rem 0;text-align:center;font-family:Montserrat,sans-serif;font-weight:400;font-size:.875rem;color:#000;background:#f5f5f5}.comparison-section .float-column .comparison__cell.comparison__cell--status:last-child{padding:15px 1rem 59px}.comparison-section .comparison__header-cell--product{padding:27px 1rem 1rem;position:relative;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:1px solid #f5f5f5}.comparison-section .comparison__body{display:block;box-shadow:0 2px 8.3px #908c8c6b;border-radius:8px;overflow:hidden}.comparison-section .comparison__product-logo{width:69px;height:auto;margin-bottom:.5rem}.comparison-section .comparison__competitor-logo{width:31px;height:auto}.comparison-section .comparison__row{width:100%;display:grid;grid-template-columns:1fr 150px 150px}.comparison-section .comparison__row:nth-child(odd) .comparison__cell{background:#f5f5f5}.comparison-section .comparison__row:nth-child(2n) .comparison__cell{background:#fff}.comparison-section .comparison__cell{padding:16px 1rem;font-weight:300;font-size:17px;line-height:22px;letter-spacing:0;color:#000;display:flex;align-items:center;border-bottom:1px solid #e8e8e8}.comparison-section .comparison__row:last-child .comparison__cell{border-bottom:none}.comparison-section .comparison__cell--feature{text-align:left;justify-content:flex-start}.comparison-section .comparison__cell--feature span{text-align:left;justify-content:flex-start;display:block}.comparison-section .comparison__cell--status{text-align:center;justify-content:center}.comparison-section .comparison__cell--status.bg-white{background-color:#fff!important;border-bottom:1px solid #F5F5F5}.comparison-section .comparison__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;position:relative}.comparison-section .comparison__icon--check{background:#26ae60}.comparison-section .comparison__icon--check:after{content:"\2713";color:#fff;font-weight:700;font-size:14px}.comparison-section .comparison__icon--cross{background:#46515f;transform:rotate(45deg)}.comparison-section .comparison__icon--cross:before,.comparison-section .comparison__icon--cross:after{content:"";position:absolute;background:#fff}.comparison-section .comparison__icon--cross:before{width:12px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.comparison-section .comparison__icon--cross:after{width:2px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%)}.comparison-section .main-comparison-product{display:block}.comparison-section .main-comparison-product img{display:block;max-width:267px;margin-bottom:20px}.comparison-section .comparison__header-cell.competitor{display:flex;flex-direction:column;justify-content:center;align-items:center}.comparison-section .comparison__header-cell.competitor span{color:#000;display:block;font-weight:400;font-size:13px;line-height:1.2;letter-spacing:0;text-align:center;max-width:70px}.comparison-section .product-mobile-image{display:none}.comparison-section .comparison__header-row .comparison__header-cell.comparison__header-cell--product{visibility:hidden}.comparison-section .comparison__cell.comparison__cell--feature strong{display:inline-block;vertical-align:middle;margin:-3px 0 0;width:9px;height:9px;text-indent:-9999px;background:url(/cdn/shop/files/cross-black_6edf40bc-7857-4a15-93fd-bc20a0e9162a.png?v=1722253486) no-repeat;background-size:contain}@media (min-width: 750px){.comparison-section .comparison__cell.comparison__cell--feature{padding-left:26px}}@media (max-width: 999px){.comparison-section .comparison__header-row,.comparison-section .comparison__row{grid-template-columns:1fr 110px 95px}.comparison-section .main-comparison-product{display:none}.comparison-section .comparison-wrap{justify-content:center}.comparison-section .comparison{padding:40px 20px 80px}.comparison-section .comparison__cell{padding:10px 1rem}.comparison-section .comparison__cell.comparison__cell--feature{font-size:12px;line-height:18px;padding-right:2px}.comparison-section .comparison__cell--feature span{max-width:150px}.comparison-section .comparison__cell--status{min-height:57px}.comparison-section .float-column{max-width:110px;right:95px;bottom:-33px}.comparison-section .comparison__header-cell.competitor span{font-size:11px}.comparison-section .comparison__competitor-logo{width:45px}.comparison-section .comparison__header-cell{padding:1rem 1rem 5px}.comparison-section .float-column .comparison__cell.comparison__cell--status:last-child{padding:14px 1rem 50px}.comparison-section .comparison__header-cell--product{padding:48px 1rem 5px}.comparison-section .comparison__header-row .comparison__header-cell.comparison__header-cell--product{position:relative}.comparison-section .comparison__header-row .product-mobile-image{display:block;position:absolute;top:-86px;left:29px;max-width:68px;width:100%;z-index:2;margin:0 auto;visibility:visible}.comparison-section .comparison__container{gap:90px}}
/*# sourceMappingURL=/cdn/shop/t/77/compiled_assets/styles.css.map */
