body{background:var(--primary-bg)}.drip-form-success promotion-form_success-message{margin-bottom:20px}.grupe{display:flex}.page-promo-media.mobile-success,.page-promo-media2.mobile2{display:none}.page-promo-media2.desktop2{margin-left:30px;max-width:450px}.page-promo-media2 img{height:auto}.page-promo-main{position:relative;min-height:700px}.page-promo-bg{position:absolute;top:0;left:0;z-index:-20;width:100%;height:100%}.page-promo-bg img.mobile{display:none}.page-promo-container{margin-bottom:51px;display:flex;justify-content:space-between}.page-promo-content{min-width:540px}.page-promo-content .gradiented-text{font-style:normal;font-weight:700;font-size:30px;line-height:100%;letter-spacing:.08em;text-transform:uppercase}.gradiented-text-container{width:fit-content;margin-bottom:12px;padding:14px 13px;position:relative}.promotion-container{display:flex;padding-left:10px;margin-bottom:12px}.page-promo-content h3{font-weight:600;font-size:50px;line-height:100%;text-transform:uppercase}.promotion-container h3:nth-child(2n){margin-left:20px}.page-promo-content .free{margin-bottom:24px;font-weight:600;font-size:140px;line-height:100%;padding-left:10px;margin-left:-.04em;letter-spacing:-.02em;text-transform:uppercase}.promotion-paragraph p{margin-bottom:5px;padding-left:10px;font-weight:400;font-size:15px;line-height:182%}.promotion-form{max-width:540px;margin-bottom:16px;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);border-radius:12px}.promotion-form__field-wrapper{max-width:540px;margin-bottom:16px;padding:10px;background:#aeecff1f;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);border-radius:12px}.promotion-form__input-container{position:relative;width:100%;margin-right:7px}.promotion-form__field-wrapper .field__input{background-color:#fff;border-radius:7px}.promotion-legal-text{max-width:450px;padding-left:10px;font-weight:400;font-size:14px;line-height:20px;color:var(--color-accent-2);margin-top:-15px}.page-promo-media{margin-top:-75px;max-width:550px}.page-promo-media.mobile,.form-success-img,.promotion-form_success-message{display:none}.promotion-form_success-message .primary-btn{width:50%;margin-top:15px}.page-promo-media img{width:100%;height:auto}footer .footer__content-top{display:none}.promotion-form-success__title-container{width:fit-content;margin-bottom:10px;padding:10px 34px 10px 10px;background:url(/cdn/shop/files/Star_13.png?v=1683575062);background-repeat:no-repeat;background-size:contain}.promotion-form-success__title-container h3{margin-left:20px}.promotion-form-success__paragraph-container{border:1px solid #FFFFFF4D;padding:15px;border-radius:16px;max-width:580px;font-weight:500;margin-bottom:15px;background:#ffffff0d}.promotion-form-success__paragraph-container strong{color:var(--color-light-text)}.promotion-paragraph.color-almost-grey em strong,.promotion-paragraph.color-almost-grey strong em{background-color:#fff;color:#000;padding:4px 8px;font-weight:700;font-style:normal}.promotion-form-success__paragraph-container em strong,.promotion-form-success__paragraph-container strong em{padding:4px 8px;font-weight:700;font-style:normal}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#ffffff}@media screen and (max-width:1300px){.page-promo-content h3{font-size:50px}.page-promo-container{padding:0 50px}.page-promo-content{width:400px;min-width:unset}.promotion-paragraph p,.promotion-form__field-wrapper,.promotion-legal-text{max-width:unset}.page-promo-media{width:55%}.promotion-form .field{flex-direction:column}.promotion-form .field__input{width:100%}.promotion-form .primary-btn{width:100%;margin-top:10px}.promotion-form-success__title-container .gradiented-text{font-size:20px}.promotion-form-success__title-container .icon-success{width:30px;height:30px}}@media screen and (max-width:1100px){.page-promo-content{width:320px}.page-promo-content h3{font-size:48px}.page-promo-content .free{font-size:140px}}@media screen and (max-width:900px){.page-promo-media img{width:325px}.page-promo-media.mobile-success{margin-top:-50px;width:100%}.page-promo-media2.desktop2{display:none}.promotion-form-success__paragraph-container p{width:345px;text-align:justify}.page-promo-bg img.desktop{display:none}.page-promo-bg img.mobile{display:block}.page-promo-container{padding:0;justify-content:center}.page-promo-content{width:356px;display:flex;flex-direction:column;align-items:center}.page-promo-content .text-bg-img{background-size:contain}.page-promo-content .gradiented-text{font-size:26px}.promotion-container{padding-left:0}.page-promo-content h3{font-size:42px}.page-promo-media2 img{width:100%;height:auto;margin:auto}.page-promo-media2.mobile2{display:flex;width:100%;max-width:240px;margin-bottom:40px}.page-promo-content .free{margin-bottom:-10px;padding-left:0;font-size:114px}.promotion-paragraph p{margin-bottom:15px;padding-left:0;font-size:14px;text-align:center}.promotion-form{width:100%}.promotion-form__field-wrapper{margin-bottom:15px}.field__label{width:max-content;font-weight:400;font-size:17px;top:50%;left:50%;transform:translate(-50%,-50%)}.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.field__input:focus~.field__label{transform:translateY(-50%);font-size:11px}.promotion-legal-text{margin-top:10px;padding-left:0;text-align:center;color:#accbe2}.page-promo-media.desktop{display:none}.page-promo-media.mobile{width:100%;display:block;margin-bottom:16px}.promotion-form-success__title-container{margin-left:auto;margin-right:auto}.promotion-form-success__title-container .icon-success{width:30px;height:30px}.promotion-form-success__title-container .gradiented-text{font-size:18px}}@media screen and (max-width:500px){.page-promo-media.mobile{margin-top:-90px;width:100%;display:flex;justify-content:center;margin-bottom:-40px}.promotion-form-success__paragraph-container{border:0px solid #FFFFFF4D;padding:0;max-width:580px;margin-bottom:26px;background:none}.promotion-form_success-message .primary-btn{width:100%}.page-promo-content .text-bg-img{margin-bottom:5px}.gradiented-text-container{padding:10px}.page-promo-content .gradiented-text{font-size:23px}.promotion-container{margin-bottom:0}.page-promo-content h3{font-size:34px}.page-promo-content .free{font-size:94px}.page-promo-media{max-width:350px}.promotion-paragraph p{padding-left:0;text-align:center}.promotion-form{padding:9px 9px 0;border:1px solid #FFFFFF4D;width:100%;background:#ffffff0d}.promotion-form__field-wrapper{margin-bottom:18px}.promotion-form-success__title-container{margin-left:0;margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-promo-page.css.map */
