.page-landing-body{background:#f1f3f5}.header-transparent-landing #shopify-section-header{position:absolute;width:100%}.header-transparent-landing #shopify-section-header .header-wrapper .ly-custom-1000 select{background:transparent}.as-landing-wrapper .landing-img{width:55vw;display:flex;margin:0 0 0 auto;height:100vh;position:relative}.as-landing-wrapper .landing-img:after{content:"";position:absolute;top:0;left:-1px;z-index:1;width:0;height:0;border-top:0 solid transparent;border-bottom:100vh solid transparent;border-left:20vw solid #F1F3F5}.as-landing-wrapper .landing-img img{height:100%;width:100%;object-fit:cover}.landing-container{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:198px}.landing-container .page-width{height:100%}.landing-container .content-wrapper *{font-family:var(--font-heading-family)}.landing-container .content-wrapper{width:100%;max-width:603px;height:100%;display:flex;flex-flow:column}.landing-container .content-wrapper .cont-title{font-style:normal;font-weight:700;font-size:50px;line-height:48px;text-transform:uppercase;margin:0}.landing-container .content-wrapper .cont-sub-title{font-style:normal;font-weight:700;font-size:20px;line-height:25px;max-width:570px;text-transform:uppercase;margin:20px 0 40px}.landing-container .content-wrapper .content p{font-style:normal;font-weight:400;font-size:18px;line-height:23px;letter-spacing:0;margin:0}.landing-container .content-wrapper .accept-terms{position:relative;max-width:570px;margin-top:auto;margin-bottom:50px}.landing-container .content-wrapper .accept-terms input[type=checkbox]{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;z-index:1}.landing-container .content-wrapper .accept-terms span{width:100%;position:relative;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#000000b3;padding-left:34px;display:flex;letter-spacing:0}.landing-container .content-wrapper .accept-terms span:before{content:"";width:18px;height:18px;border:1px solid rgba(0,0,0,.7);border-radius:4px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.landing-container .content-wrapper .accept-terms input[type=checkbox]:checked+span:before{background:url(/cdn/shop/files/check-01.svg?v=1661856504) no-repeat center;background-size:70%}.landing-container .content-wrapper .lan-form-wrapper{max-width:595px}.lan-form-wrapper{margin-top:40px}.lan-form-wrapper #email_signup{max-width:595px;width:100%}.lan-form-wrapper #email_signup .klaviyo_field_group{gap:0;flex-wrap:wrap;width:100%;flex-flow:column}.lan-form-wrapper #email_signup .klaviyo_field_group div:not(:last-child){margin-bottom:12px}.lan-form-wrapper #email_signup .klaviyo_field_group div input{background:#fff;border-radius:40px;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#000000b3;height:60px;padding:15px 30px;width:100%;border:none}.lan-form-wrapper #email_signup .klaviyo_field_group div input::-webkit-input-placeholder{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#000000b3}.lan-form-wrapper #email_signup .klaviyo_field_group div input:-ms-input-placeholder{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#000000b3}.lan-form-wrapper #email_signup .klaviyo_field_group div input::placeholder{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#000000b3}.lan-form-wrapper #email_signup .klaviyo_form_actions{margin-top:40px}.lan-form-wrapper #email_signup .klaviyo_form_actions .klaviyo_submit_button{background:#e9074b;border-radius:40px;font-style:normal;transition:all .25s ease-in-out;font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff;text-align:center;border:none;width:100%;height:60px;box-shadow:none}.lan-form-wrapper #email_signup .klaviyo_form_actions .klaviyo_submit_button:hover{box-shadow:0 0;background:#000;color:#fff}@media screen and (max-width: 1200px){.landing-container{padding-top:140px}.landing-container .content-wrapper{max-width:420px}.landing-container .content-wrapper .cont-title{font-size:36px;line-height:1.2;margin:0 0 10px}.landing-container .content-wrapper .cont-sub-title{font-size:15px;line-height:1.4;margin:0 0 25px}.landing-container .content-wrapper .content p{font-size:14px;line-height:1.4}.lan-form-wrapper #email_signup .klaviyo_field_group div input{height:40px;padding:10px 30px;font-size:14px;line-height:1.4}.lan-form-wrapper #email_signup .klaviyo_field_group div input::-webkit-input-placeholder{font-size:14px;line-height:1.4}.lan-form-wrapper #email_signup .klaviyo_field_group div input:-ms-input-placeholder{font-size:14px;line-height:1.4}.lan-form-wrapper #email_signup .klaviyo_field_group div input::placeholder{font-size:14px;line-height:1.4}.lan-form-wrapper #email_signup .klaviyo_form_actions{margin-top:25px}.lan-form-wrapper #email_signup .klaviyo_form_actions .klaviyo_submit_button{height:40px;font-size:14px}.landing-container .content-wrapper .accept-terms span{font-size:11px;line-height:1.4}}@media screen and (max-width: 749px){.header-transparent-landing #shopify-section-header .header-wrapper{background:transparent}.header-transparent-landing #shopify-section-header{border-bottom:1px solid #FFFFFF}.header-transparent-landing #shopify-section-header:not(.shopify-section-header-sticky) .header{color:#fff}.header-transparent-landing #shopify-section-header:not(.shopify-section-header-sticky) .header .header__icon--menu .icon{color:#fff}.header-transparent-landing #shopify-section-header:not(.shopify-section-header-sticky) .header .header__heading-logo:not(.header__heading-logo-light){display:none}.header-transparent-landing #shopify-section-header:not(.shopify-section-header-sticky) .header .header__heading-logo.header__heading-logo-light{display:block!important}.header-transparent-landing #shopify-section-header:not(.shopify-section-header-sticky) .header .header__icons .icon path{fill:#fff}.as-landing-wrapper .landing-img{height:50vh;max-height:483px;width:100%}.as-landing-wrapper .landing-img:after{display:none}.as-landing-wrapper .landing-img:before{content:"";background:linear-gradient(180deg,#18181800,#181818);position:absolute;left:0;bottom:0;height:310px;width:100%}.landing-container{background:#181818;height:auto;bottom:0;top:inherit;padding-top:30px}.landing-container .content-wrapper .cont-sub-title{font-style:normal;font-weight:500;font-size:12px;line-height:15px;margin:0 0 20px;color:#fff}.landing-container .content-wrapper .cont-title{font-style:normal;font-weight:700;font-size:24px;line-height:30px;color:#fff;margin:0 0 16px}.landing-container .content-wrapper .content p{font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#fff}.lan-form-wrapper{margin-top:30px}.lan-form-wrapper #email_signup{position:relative;margin:0 0 30px}.lan-form-wrapper #email_signup .klaviyo_field_group{flex-flow:wrap;display:flex}.lan-form-wrapper #email_signup .klaviyo_field_group div{width:calc(50% - 5px);margin:0}.lan-form-wrapper #email_signup .klaviyo_field_group div:nth-child(2){margin-right:0;margin-left:auto}.lan-form-wrapper #email_signup .klaviyo_field_group div input{font-weight:500;font-size:12px;line-height:15px;height:44px;padding:12px 20px}.lan-form-wrapper #email_signup .klaviyo_field_group div input::-webkit-input-placeholder{font-weight:500;font-size:12px;line-height:15px}.lan-form-wrapper #email_signup .klaviyo_field_group div input:-ms-input-placeholder{font-weight:500;font-size:12px;line-height:15px}.lan-form-wrapper #email_signup .klaviyo_field_group div input::placeholder{font-weight:500;font-size:12px;line-height:15px}.lan-form-wrapper #email_signup .klaviyo_form_actions{width:calc(50% - 5px);margin:0;position:absolute;right:0;bottom:0}.lan-form-wrapper #email_signup .klaviyo_form_actions .klaviyo_submit_button{border-radius:40px;height:44px;padding:12px 20px;font-style:normal;font-weight:700;font-size:12px;line-height:15px}.landing-container .content-wrapper .accept-terms{margin-bottom:25px}.landing-container .content-wrapper .accept-terms span{font-weight:400;font-size:12px;line-height:15px;color:#ffffffb3}.landing-container .content-wrapper .accept-terms span:before{border:1px solid rgba(255,255,255,.7);border-radius:4px}.landing-container .content-wrapper .accept-terms input[type=checkbox]:checked+span:before{background:url(/cdn/shop/files/check-02.svg?v=1661863801) no-repeat center;background-size:70%}.landing-container .klaviyo_messages{color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/landing.css.map */
