/** Shopify CDN: Minification failed

Line 54:0 Expected "}" to go with "{"

**/
html:has(.section-lead-gen){max-height:100dvh;padding-bottom:0!important;}
body:has(.section-lead-gen){max-height:100dvh;min-height:initial;}
body:has(.section-lead-gen) #shopify-section-header{top:30px;}
.weglot-container.wg-default{display:none;}
body:has(.section-lead-gen) main,.section-lead-gen{height:100dvh;}
.lead-gen{height:100%;position:relative;}
.lead-gen:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#0000004D;}
.lead-gen-content{color:var(--White);z-index:1;position:relative;display:flex;gap:80px;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:20px;}
.lead-gen-countdown{display:grid;gap:20px;}
.sale-count{display:flex;align-items:center;gap:16px;justify-content:center;font-size:16px;line-height:130%;letter-spacing:normal;}
.lead-gen-form{display:grid;gap:40px;}
.lg-form-success-msg,.lg-form-text{max-width:330px;margin:0 auto;}
.lead-gen-form:has(.needsclick.kl-private-reset-css-Xuajs1 h1) .lg-form-text,
.lead-gen-form:has(.newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] input) .lg-form-success-msg,
.section-lead-gen .newsletter-frm:has(.needsclick.kl-private-reset-css-Xuajs1 h1),
.lead-gen-form:has(.klaviyo-form-Y4twmY:empty) .lg-form-success-msg{display:none;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1{min-height:auto!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 form{padding:0!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 form>.needsclick.kl-private-reset-css-Xuajs1{gap:12px;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 svg{stroke:var(--White)!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] div[data-testid="form-component"]{padding:0!important;flex:auto!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"]:first-child div[data-testid="form-component"]:last-child{position:absolute!important;right:0;min-height:39px!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"]:last-child div[data-testid="form-component"]:last-child fieldset{align-self:center!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] div[data-testid="form-component"] button{height:39px!important;font-size:11px!important;letter-spacing:0.33px!important;;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] div[data-testid="form-component"] button:after{display:none!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] input{border:0!important;border-bottom:1px solid var(--White)!important;height:40px!important;padding:0!important;border-radius:0!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] input::placeholder{font-size:12px;line-height:120%;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] input:-webkit-autofill,
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] input:-webkit-autofill:hover, 
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] input:-webkit-autofill:focus, 
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:var(--White);}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[data-testid="form-row"] input:hover{border:0!important;border-bottom:1px solid var(--White)!important;border-radius:0!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[role="group"]{gap:12px;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[role="group"] svg{min-width:10px!important;width:10px!important;height:10px!important;margin-right:5px!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[role="group"] .needsclick.kl-private-reset-css-Xuajs1{color:var(--White)!important;font-size:10px!important;line-height:130%;letter-spacing:0.3px!important;text-transform:uppercase;margin-right:0!important;padding:0!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[role="radiogroup"] .needsclick.kl-private-reset-css-Xuajs1{color:var(--White)!important}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[role="radiogroup"] svg{margin-right:5px!important;}
.section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[role="radiogroup"] .needsclick.kl-private-reset-css-Xuajs1{font-size:10px!important;letter-spacing:0.24px!important;color:var(--White)!important;margin:0!important;padding:0!important;}
@media(min-width:992px){
  .lead-gen-content:has(.lead-gen-form .lg-form-success-msg){gap:110px;}
  .section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[role="radiogroup"] svg{width:7px!important;height:7px!important;min-width:7px!important;}
  .lead-gen-countdown{gap:20px;}
}
@media(max-width:991px){
  .lead-gen-content:has(.lead-gen-form .lg-form-success-msg){gap:120px;}
  .section-lead-gen .newsletter-frm .needsclick.kl-private-reset-css-Xuajs1 div[role="radiogroup"] svg{width:8px!important;height:8px!important;min-width:8px!important;}
  .lead-gen-countdown{gap:24px;}
  .lead-gen-countdown h1{font-size:32px;}
