

/* Start:/local/templates/smart/template_styles.css?17489558671412*/
.page_privacy-policy .header__menu,
.page_privacy-policy .footer__menu__column,
.page_privacy-policy .block8_form,
.page_cookie-policy .header__menu,
.page_cookie-policy .footer__menu__column,
.page_cookie-policy .block8_form
{
    display: none;
}

.form_question .red_bg {
    border-radius: 5px;
    padding: 5px 10px;
    width: fit-content;
}
.form_question .red_bg a {
    color: #FD6600;
    text-decoration: underline;
}

.form_question .red_bg.error {
    background-color: #ffd9d9;
}
.checkbox_wrapper input[type=checkbox] {
    display: none;
}

.checkbox_wrapper label {
    display: inline-block;
    cursor: pointer;
    position: relative;
    padding-left: 25px;
    margin-right: 0;
    line-height: 18px;
    user-select: none;
}

.checkbox_wrapper label:before {
    content: "";
    display: inline-block;
    width: 22px;
    height: 22px;
    position: absolute;
    left: 0;
    top: -1px;
    background: url('/images/icon-checkbox-unchecked.svg') 0 2px no-repeat;
}

/* Checked */
.checkbox_wrapper input[type=checkbox]:checked + label:before {
    background: url('/images/icon-checkbox-checked.svg') 0 0 no-repeat;
}

/* Hover */
.checkbox_wrapper label:hover:before {
    filter: brightness(120%);
}

/* Disabled */
.checkbox_wrapper input[type=checkbox]:disabled + label:before {
    filter: grayscale(100%);
}
/**/



/* End */
/* /local/templates/smart/template_styles.css?17489558671412 */
