.newsletter__form-success,.newsletter__form-errors{font-size:var(--body-m);font-family:var(--font-family-body);font-weight:400;line-height:1.1;letter-spacing:0em}.newsletter__form fieldset .form-element input{font-size:var(--form-input);font-family:var(--font-family-form);font-weight:400;line-height:auto;letter-spacing:0px}@keyframes fadeOut{0%{opacity:1}to{opacity:0;height:0px;min-height:0px;overflow:hidden}}.newsletter__form{display:flex;flex-direction:column;gap:30px;margin-top:var(--spacing-2)}.newsletter__form-success,.newsletter__form-errors{list-style:circle;min-height:var(--m_btn-mih);display:flex;justify-content:center;flex-direction:column;gap:4px;padding:var(--m_btn-vs) var(--m_btn-hs);border-radius:var(--m_btn-border-radius);border:1px solid rgba(0,0,0,0)}.newsletter__form-success.hidden,.newsletter__form-errors.hidden{display:none}.newsletter__form-success{color:var(--light_state-success);background-color:var(--light_state-success-bg);border-color:var(--light_state-success)}.newsletter__form-errors{color:var(--light_state-error);background-color:var(--light_state-error-bg);border-color:var(--light_state-error)}.newsletter__form fieldset{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%;flex-direction:column}.newsletter__form fieldset .form-element{flex:1 0;width:100%}.newsletter__form fieldset .form-element--privacy{width:100%}.newsletter__form fieldset .form-element--privacy input[type=checkbox]{padding:0;border:0px}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label{scrollbar-base-color:var(--dark_ui-element-invert);scrollbar-face-color:var(--dark_ui-element-invert);scrollbar-3dlight-color:var(--dark_ui-element-invert);scrollbar-highlight-color:var(--dark_ui-element-invert);scrollbar-track-color:var(--dark_ui-element-invert);scrollbar-arrow-color:var(--dark_ui-element-invert);scrollbar-shadow-color:var(--dark_ui-element-invert);scrollbar-dark-shadow-color:var(--dark_ui-element-invert);width:100%;color:var(--light_ui-white);align-items:flex-start;font-size:10px;max-height:40px;overflow-y:scroll;font-weight:500}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label::-webkit-scrollbar{width:4px;height:2px}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label::-webkit-scrollbar-button{width:0px;height:0px}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label::-webkit-scrollbar-thumb{background:#d5d6dc;border:0px none var(--dark_ui-element-invert);border-radius:2px}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label::-webkit-scrollbar-thumb:hover{background:var(--dark_ui-element-invert)}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label::-webkit-scrollbar-thumb:active{background:var(--dark_ui-element-invert)}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label::-webkit-scrollbar-track{background:var(--light_ui-background);border:0 none rgba(0,0,0,0);border-radius:2px}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label::-webkit-scrollbar-track:hover{background:var(--light_ui-background)}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label::-webkit-scrollbar-track:active{background:var(--light_ui-background)}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label::-webkit-scrollbar-corner{background:#0000}@media screen and (min-width: 768px){.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label{font-size:var(--button-l);max-height:60px}}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label span{line-height:1.2;padding-right:24px}@media screen and (min-width: 768px){.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label span{line-height:17px}}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label:before{border-color:var(--light_ui-white);width:17px;height:17px;flex:17px 0 0;margin-right:17px;margin-top:4px}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label:after{top:12px;width:17px;height:17px;background-image:url(./check-white.svg)}.newsletter__form fieldset .form-element--privacy input[type=checkbox]+label a{text-decoration:underline}.newsletter__form fieldset .form-element__error{order:-1}.newsletter__form fieldset .form-element input{width:100%;padding:15px 40px 15px 16px;border:1px solid #d5d6dc;background-color:var(--light_ui-black);color:var(--dark_text-text);line-height:1;font-weight:500;letter-spacing:.04em}.newsletter__form fieldset .form-element input::-moz-placeholder{color:var(--dark_text-text)}.newsletter__form fieldset .form-element input:-ms-input-placeholder{color:var(--dark_text-text)}.newsletter__form fieldset .form-element input::placeholder{color:var(--dark_text-text)}[data-trigger-id=footerNewsletterSubmit] .modal__content{margin:auto}@media screen and (min-width: 768px){[data-trigger-id=footerNewsletterSubmit] .modal__content{right:50px;left:auto;transform:translateY(-50%);margin:unset;top:50%}}[data-trigger-id=footerNewsletterSubmit] .modal__close{background-color:#0000;width:16px;height:16px;top:20px;right:20px}@media screen and (min-width: 768px){[data-trigger-id=footerNewsletterSubmit] .modal__close{top:30px;right:30px}}[data-trigger-id=footerNewsletterSubmit] .modal__close svg{width:unset;height:unset}[data-trigger-id=footerNewsletterSubmit] .modal__close svg [stroke]:not([stroke=none]){stroke:var(--dark_ui-element)}[data-trigger-id=footerNewsletterSubmit] .modal__body{padding:40px 38px 60px;height:90dvh;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow-y:auto}@media screen and (min-width: 768px){[data-trigger-id=footerNewsletterSubmit] .modal__body{height:auto;padding:47px 60px 60px}}[data-trigger-id=footerNewsletterSubmit] .modal__body .modal__body-inner{padding:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/snippets.newsletter.css.map */
