

/* Start:/local/templates/template1/public/css/common/blocks/subscribe/subscribe.css?17915555564117*/
.subscribe{width:100%}.subscribe__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.subscribe__form.loading{opacity:.6;pointer-events:none}.subscribe__title{margin-bottom:20px;font-size:16px}.subscribe__fields{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%;margin-bottom:16px}@media (max-width:767px){.subscribe__fields{grid-template-columns:100%}}.subscribe__field-box{position:relative;width:100%}.subscribe__input{width:100%;height:45px;padding:8px;font-size:16px;line-height:1.8;color:#fff;background-color:transparent;border:1px solid #fdf9f3;outline:0;-webkit-transition:border-color .4s;transition:border-color .4s}.subscribe__input:focus{outline:0}.subscribe__input::-webkit-input-placeholder{font-size:16px;color:#999}.subscribe__input::-moz-placeholder{font-size:16px;color:#999}.subscribe__input:-ms-input-placeholder{font-size:16px;color:#999}.subscribe__input::-ms-input-placeholder{font-size:16px;color:#999}.subscribe__input::placeholder{font-size:16px;color:#999}@media (max-width:1600px){.subscribe__input{height:40px;font-size:14px}.subscribe__input::-webkit-input-placeholder{font-size:14px}.subscribe__input::-moz-placeholder{font-size:14px}.subscribe__input:-ms-input-placeholder{font-size:14px}.subscribe__input::-ms-input-placeholder{font-size:14px}.subscribe__input::placeholder{font-size:14px}}.subscribe__button{width:100%;max-width:100%;height:45px;padding:10px;font-size:18px;line-height:1.23;text-align:center;text-transform:uppercase;color:#1d4c54;background-color:#fdf9f3;border:1px solid #fdf9f3;cursor:pointer;-webkit-transition:background-color .4s,color .4s,opacity .4s;transition:background-color .4s,color .4s,opacity .4s}.subscribe__button:focus,.subscribe__button:hover{opacity:.7}@media (max-width:1600px){.subscribe__button{height:40px;font-size:16px;line-height:40px}}.subscribe__agreement{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.subscribe__checkbox{position:absolute;opacity:0;pointer-events:none}.subscribe__checkbox:checked+.subscribe__agreement-label::before{background-color:transparent;border-color:#fff}.subscribe__checkbox:checked+.subscribe__agreement-label::after{opacity:1}.subscribe__agreement-label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:14px;line-height:1.5;letter-spacing:.28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subscribe__agreement-label::before{display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin-top:2px;margin-right:16px;background-color:transparent;border:1px solid #fdf9f3;content:""}.subscribe__agreement-label::after{position:absolute;top:6px;left:4px;display:inline-block;width:12px;height:7px;border-bottom:2px solid #fff;border-left:2px solid #fff;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .4s;transition:opacity .4s;content:""}.subscribe__agreement-label a.link-underline{display:inline;color:inherit;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-underline-offset:2px;-webkit-transition:opacity .4s,-webkit-text-decoration-color .4s;transition:text-decoration-color .4s,opacity .4s;transition:text-decoration-color .4s,opacity .4s,-webkit-text-decoration-color .4s}.subscribe__agreement-label a.link-underline::after{content:none}.subscribe__agreement-label a.link-underline:focus,.subscribe__agreement-label a.link-underline:hover{opacity:.8;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.subscribe__response{padding:20px 0}.subscribe__response-text{font-family:"Evolventa",Arial,sans-serif;font-size:15px;line-height:1.5;color:#fff}.subscribe__response-text--error{color:#ff3434}
/*# sourceMappingURL=subscribe.css.map */

/* End */
/* /local/templates/template1/public/css/common/blocks/subscribe/subscribe.css?17915555564117 */
