.hero_banner_form_overlay{box-sizing:border-box;position:fixed;margin:0 auto;z-index:1001;top:0;left:0;width:100%;height:100%}.hero_banner_form_inner{position:relative}.hero_banner_form_img img{width:100%}.hero_banner_form_con{position:absolute;width:100%;top:0;left:0;display:flex;align-items:center}.hero_banner_form_left,.hero_banner_form_right{flex:1;text-align:center}.eyebrow-text{font-size:16px;font-weight:700;text-transform:uppercase;line-height:19.2px;letter-spacing:.64px;color:#2a2a2b;display:block;padding-bottom:15px}.hero_banner_form_left h3,.hero_banner_form_right h3{font-family:Caraque!important;font-weight:500;letter-spacing:3.84px;-webkit-text-fill-color:transparent;-webkit-text-stroke-color:#000;-webkit-text-stroke-width:1.5px}.hero_banner_form_left p{color:#2a2a2b;font-size:12px;text-transform:uppercase;line-height:19.2px;letter-spacing:.72px}.hero_banner_form_left h2,.hero-success-head{color:#2a2a2b;font-size:24px;text-transform:uppercase;line-height:26.4px}.hero_banner_form_left p a{color:var(--base-dark);text-decoration:underline;background:transparent}.hero-success a{background:#f8f7f7}.hero_newsletter-form__field-wrapper .field{flex-direction:column;text-align:center;justify-content:center}.hero_newsletter-form__field-wrapper .newsletter-form__button{max-width:100%;background:#f8f7f7;min-height:44px;font-family:gt_america_monoregular}.hero_newsletter-form__field-wrapper{max-width:247px;margin:0 auto;width:100%}.hero_newsletter-form__field-wrapper input{border-radius:8px;padding:12.5px 12px;font-size:11px;max-height:40px;min-height:40px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='black' stroke-width='2' stroke-dasharray='6%2c 12' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e")}.hero_newsletter-form__field-wrapper input:focus{border-radius:8px}.close-hero-popup{position:absolute;top:68px;right:44px;background:none;border:none;cursor:pointer}.close-hero-popup img{width:40px;height:36px}.hero_banner_form_wrap{position:absolute;width:100%;z-index:1002}.hero_banner_form_overlay.active-banner{opacity:1;visibility:visible;z-index:1001}.hero_banner_form_right img{width:100%;height:100%;object-fit:cover}@media (min-width: 992px){.hero_banner_form_overlay{background:#6e6e6ec2}.hero_banner_form_wrap{top:50%;left:50%;transform:translate(-50%,-50%);max-width:850px}.hero_banner_form_con{padding:118px 74px 100px 62px;gap:42px}.hero_banner_form_right img{min-height:457px;max-height:457px}.hero_newsletter-form__field-wrapper .field{padding-top:37px;gap:14px}.hero_banner_form_right{min-width:361px}.hero_banner_form_left h2,.hero-success-head{padding-bottom:32px}.hero-success p{padding-bottom:40px}.hero_form-main-con{max-width:242px;margin:auto}.hero_banner_form_left h3,.hero_banner_form_right h3{font-size:64px;line-height:110%;padding-bottom:19px}}@media (max-width: 991px){.hero_banner_form_left h3,.hero_banner_form_right h3{padding-bottom:10px;font-size:48px;line-height:100%}.hero_banner_form_overlay{background:#6e6e6ec2}.hero_banner_form_wrap{transform:unset;left:0;top:0;max-width:100%;height:100%;overflow-y:auto}.hero_banner_form_con{padding:20% 23px 100px;gap:0px;flex-direction:column-reverse}.hero_banner_form_right img{max-width:228px;min-height:224px}.hero_banner_form_img img{max-height:760px;object-fit:cover;object-position:top}.hero_newsletter-form__field-wrapper .field{padding-top:10px;gap:8px}.hero_banner_form_inner{padding:0 23px}.hero-success,body:has(.hero-success) .hero-success-head{max-width:calc(100% - 80px);margin:0 auto}.hero_banner_form_left h2,.hero-success-head{padding-bottom:20px}.hero-success p{padding-bottom:16px}.hero_form-main-con{max-width:286px;margin:auto}}.hero_banner_form_overlay{display:block}.hero_banner_form_overlay.hero_v2_hide,.hero_banner_form_overlay.herov1-hide,.hero-success-head,.hide-class{display:none}.newsletter-form__message{color:#f76c40!important;text-align:center;width:100%;justify-content:center}body:has(.hero-success) .hero-success-head{display:block}@media (max-width:464px){.close-hero-popup{top:40px;right:29px;padding:0;width:37px;height:auto}}body.active-hero-newsletter{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/68/assets/hero_banner_form.css.map */
