.subscribe{background:url(../../assets/front/src/blocks/subscribe/images/letters-bgr-13303a0d236f3e5baf25..png) 0 50px no-repeat;padding:0 0 70px}.subscribe .form-input-group{font-size:0;margin:0 auto}.subscribe .field-validation-error{display:block;text-align:left}.subscribe .clear{display:table-row}.subscribe .input-validation-error,.subscribe .input-validation-error:focus{box-shadow:0 0 0 0 #fe4c4c}.subscribe__collapse-button.link,.subscribe__collapse-button.link:visited{color:#222}.subscribe__collapse-button.link:hover,.subscribe__collapse-button.link:visited:hover{color:#fe4c4c;color:var(--color-primary-product,#fe4c4c);text-decoration:none}.subscribe .form-validation-error{margin:15px 0 0!important}.subscribe .form-validation-error .field-validation-error{margin:0}.subscribe__title{font-size:21px;font-weight:600}.subscribe__input-text{display:inline-block!important;width:400px}.subscribe__input-wrap{display:inline-block}.subscribe__btn,.subscribe__btn:not([class*=btn-chevron]){margin-left:16px;vertical-align:top}.subscribe__terms-of-use-container{margin:8px auto 0;max-width:450px}.subscribe__title{font-size:38px;font-weight:300}.subscribe-aside{text-align:left}.subscribe-aside .subscribe{background:url(../../assets/front/src/blocks/subscribe/images/letters-bgr-13303a0d236f3e5baf25..png) 140px bottom no-repeat #f7f7f7;background-size:70%;border-color:#fe4c4c;border-color:var(--color-primary-product,#fe4c4c);margin-bottom:32px;padding:24px 16px 16px;position:relative}.subscribe-aside .subscribe .subscribe__text{margin-bottom:12px}.subscribe-aside .subscribe .subscribe__title{font-size:21px;font-weight:600;line-height:1.3;margin:8px 0}.subscribe-aside .subscribe .subscribe__title_small{font-size:19px}.subscribe-aside .subscribe .form-input-group{margin:0;width:100%}.subscribe-aside .subscribe .form-input-group-btn{display:block}.subscribe-aside .subscribe .form-input-group .form-input{border-radius:3px!important;display:block}.subscribe-aside .subscribe .content-block__header{margin-bottom:12px}.subscribe-aside .subscribe__input-wrap{margin-bottom:16px}.subscribe-aside .subscribe__input-text,.subscribe-aside .subscribe__input-wrap{width:100%}.subscribe-aside .subscribe:before{background-color:#fe4c4c;background-color:var(--color-primary-product,#fe4c4c);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.subscribe-aside .subscribe p.lead{font-size:15px;font-weight:400;line-height:1.65;margin-bottom:15px}.subscribe-aside .subscribe__btn{margin-left:0}button.link{background-color:transparent;border:none;padding:0}@media screen and (min-width:991px){.subscribe .form-input-group{width:100%}.subscribe__input-text{margin-bottom:8px;width:220px}.subscribe__btn{margin-top:0!important;width:150px}.subscribe__terms-of-use-container{margin:0 auto}.subscribe__title{font-size:28px}}@media(max-width:480px){.subscribe__input-text,.subscribe__input-wrap{margin-bottom:8px;width:100%}.subscribe__btn{margin-left:0;width:100%}.subscribe__terms-of-use-container{margin:8px 0 0}.subscribe__title{font-size:22px}.subscribe-grey .subscribe{padding-bottom:17px}.subscribe .subscribe__btn,.subscribe-aside .subscribe__btn{margin-bottom:0!important;margin-left:0;margin-top:0!important}.subscribe-aside .subscribe__input-wrap{width:100%}}