/* /Public/CSS/Routes/Subscription/Plisse7Details_Top.css */
.FirstScreen{margin-bottom:70px}.FirstScreen-title{line-height:1.2;font-weight:500}.FirstScreen-title span{font-weight:700}.FirstScreen-user{max-width:100%;background:100% 100%/contain no-repeat}.FirstScreen-user::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:min(59%,375px);background:linear-gradient(to top,#fff 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%)}.FirstScreen-user__info{position:absolute;line-height:1.2;max-width:190px}.FirstScreen-user__name{font-weight:800}.FirstScreen-advantages-title{font-weight:700;margin-bottom:15px}.FirstScreen-advantages-item{padding-left:22px;list-style:none}.FirstScreen-advantages-item::before{content:var(--fa-var-check);font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);color:var(--theme-red);font-size:14px;line-height:14px;position:absolute;left:3px}.FirstScreen-advantages-item:not(:first-child){margin-top:6px}.FirstScreen .toPrivacy{margin-top:16px;color:rgba(0,0,0,.4)}.FirstScreen-form-wrapper{max-width:876px;padding-top:44px}.FirstScreen-form{background:#fff;border-radius:25px;border:2px solid var(--theme-red);padding:24px 21px}.FirstScreen-form .form-param input[type=text],.FirstScreen-form .form-param input[type=email],.FirstScreen-form__btn{height:50px;line-height:48px;padding-left:15px;padding-right:15px;border-radius:6px}.FirstScreen-form .form-param input[type=text],.FirstScreen-form .form-param input[type=email]{background:0 0;font-size:1.14rem;border:1px solid rgba(0,0,0,.4);width:100%}.FirstScreen-form .form-param input[type=text]:focus,.FirstScreen-form .form-param input[type=email]:focus{box-shadow:inset 0 0 2px 0 var(--text-color)}.FirstScreen-form .form-param input[type=checkbox]{align-self:flex-start;appearance:none;cursor:pointer;width:var(--input-check-radio-size);height:var(--input-check-radio-size);flex-shrink:0;border-radius:calc(var(--input-check-radio-size) * .25);background:0 0;transition:background-color .3s}.FirstScreen-form .form-param input[type=checkbox]:not(:checked){box-shadow:inset 0 0 0 .125em var(--input-border-color)}.FirstScreen-form .form-param input[type=checkbox]:checked{box-shadow:inset 0 0 0 .125em var(--theme-red)}.FirstScreen-form .form-param input[type=checkbox]::after{content:var(--fa-var-check);font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);position:absolute;inset:0;margin-top:.1em;transition:transform .3s;transform:scale(0);display:flex;align-items:center;justify-content:center;color:var(--theme-red)}.FirstScreen-form .form-param input[type=checkbox]:checked::after{transform:none}.FirstScreen-form .form-param input[type=checkbox]::before{content:'';display:block;position:absolute;inset:-.5em}.FirstScreen-form .form-param .form-check{display:flex;align-items:center;gap:.3571em .6em;font-size:1rem;line-height:1.1}.FirstScreen-form .form-param{--form-param-padding-v:0}.FirstScreen-form .form-param__error{position:absolute;top:100%;left:0;right:0}.FirstScreen-form__btn{background:var(--theme-red);border:1px solid hsl(from var(--theme-red) h s l/40%);background-clip:padding-box;color:#fff;font-size:18px;white-space:nowrap}.FirstScreen-form__btn:hover{background-color:hsl(from var(--theme-red) h s calc(l - 10))}.FirstScreen-form__btn.loading::after{color:#fff}.FirstScreen-form__btn.loading::before{background-color:var(--theme-red)}.FirstScreen-form-messages:empty{display:none}.FirstScreen-form-messages:has(.system-message.success){position:absolute;top:0;left:0;right:0;min-height:100%;display:flex}.FirstScreen-form-messages .system-message.success{width:100%;font-size:1rem;padding-left:4em;border-radius:25px;min-height:100%;display:flex;flex-direction:column;justify-content:center}.FirstScreen-form-messages .system-message.success.mt10{margin-top:0}@media all and (max-width:340px){.FirstScreen-user__info{font-size:12px}}@media all and (max-width:519px){.FirstScreen-user{height:300px}.FirstScreen-user__info{right:161px;top:50px}}@media all and (min-width:520px){.FirstScreen-user__info{text-align:right}}@media all and (min-width:520px) and (max-width:767px){.FirstScreen-user{width:200px;height:285px;margin-top:-30px;margin-bottom:-55px;float:right;margin-left:10px}.FirstScreen-user__info{right:0;bottom:25px;font-size:12px}.FirstScreen-advantages{min-height:200px;display:flex;flex-direction:column;justify-content:center}.FirstScreen-form-wrapper{clear:both}}@media all and (max-width:599px){.FirstScreen-form .form-param,.FirstScreen-form__btn{width:100%}.FirstScreen-form .form-param{margin-bottom:23px}}@media all and (min-width:600px){.FirstScreen-title-plisse{display:inline-block}.FirstScreen-form__fields{display:flex;align-items:flex-start;justify-content:space-between;gap:23px}.FirstScreen-form__fields{flex-wrap:wrap}.FirstScreen-form .form-param_Name,.FirstScreen-form .form-param_Email{width:calc((100% - 23px)/2)}.FirstScreen-form .form-param_Privacy,.FirstScreen-form .form-param_MailingSubscription{width:100%}}@media all and (min-width:600px) and (max-width:767px){.FirstScreen-form__fields{margin-bottom:23px}.FirstScreen-form__btn{width:calc((100% - 23px)/2)}}@media all and (min-width:768px){.FirstScreen-user{position:absolute;top:0}.FirstScreen-form{display:flex;align-items:flex-start;justify-content:space-between;gap:23px}.FirstScreen-form__fields{flex-grow:1}.FirstScreen-form__btn{width:230px;flex-shrink:0}}@media all and (min-width:768px) and (max-width:919px){.FirstScreen-user{width:300px;right:-28px;bottom:65px}.FirstScreen-user__info{right:40px;bottom:143px}.FirstScreen-text{max-width:565px}}@media all and (min-width:830px){.FirstScreen-form-wrapper::before{content:'';display:block;position:absolute;background:url(/Public/Images/Subscription/arrow.webp)50%/contain no-repeat;width:60px;height:67px}}@media all and (min-width:830px) and (min-resolution:1.5x){.FirstScreen-form-wrapper::before{background-image:url(/Public/Images/Subscription/arrow_x2.webp)}}@media all and (min-width:830px) and (max-width:919px){.FirstScreen-form-wrapper:before{top:-32px;right:326px}}@media all and (min-width:340px) and (max-width:519px),all and (min-width:700px) and (max-width:919px){.FirstScreen-advantages{font-size:1.14em}}@media all and (max-width:919px){.FirstScreen-advantages-item::before{top:2px}}@media all and (min-width:920px){.FirstScreen-advantages-item::before{top:5px}.FirstScreen-user{bottom:0}.FirstScreen .toPrivacy{font-size:1.14rem}}@media(max-width:459px){.FirstScreen-title{font-size:1.8em}}@media(min-width:460px) and (max-width:919px){.FirstScreen-title{font-size:2.2em}}@media all and (min-width:920px) and (max-width:1023px){.FirstScreen-title{font-size:2.57em}.FirstScreen-user{width:360px;right:-28px}.FirstScreen-text{max-width:650px}.FirstScreen-advantages{font-size:1.35em}.FirstScreen-form-wrapper::before{top:-32px;right:326px}.FirstScreen-user__info{bottom:205px}}@media all and (max-width:1023px){.FirstScreen{padding-top:55px}}@media all and (min-width:1024px){.FirstScreen{padding-top:97px;padding-bottom:22px}.FirstScreen-text{max-width:755px}.FirstScreen-form-wrapper::before{top:-49px}}@media all and (min-width:1024px) and (max-width:1199px){.FirstScreen-title{font-size:2.6em}.FirstScreen-form-wrapper::before{right:270px}.FirstScreen-user{width:416px;right:-28px}}@media all and (max-width:1199px){.FirstScreen-title{margin-bottom:30px}}@media all and (min-width:920px) and (max-width:1089px){.FirstScreen-user__info{right:40px}}@media all and (min-width:1024px) and (max-width:1089px){.FirstScreen-user__info{bottom:227px}}@media all and (min-width:1090px) and (max-width:1199px){.FirstScreen-user__info{right:40px;bottom:0}}@media all and (min-width:1200px){.FirstScreen-title{font-size:2.9rem;margin-bottom:37px}.FirstScreen-form-wrapper::before{right:201px}.FirstScreen-user{width:434px;right:28px}.FirstScreen-user__info{font-size:1.14rem;right:-12px;bottom:50px}}@media all and (min-width:1024px) and (max-width:1399px){.FirstScreen-advantages{font-size:1.286em}}@media all and (min-width:1400px){.FirstScreen-advantages{font-size:1.35em}}
