

/* Start:/local/templates/main/components/custom/iblock.element.add.form/gift_certificate/style.css?17764316932332*/
.gift-certificate {
    max-width: 705px;
    margin: 40px 0 0 0;
}

.gift-certificate .form-wrapper .fieldset .field input[type="text"] {
    width: 100%;
}

.gift-certificate .form-wrapper .fieldset.column {
    flex-direction: column;
}

.gift-certificate .form-wrapper .fieldset .checkbox {
    margin: 20px 0;
}

.gift-certificate .form-wrapper input[type="submit"].button {
    width: 270px;
}

.gift-certificate .message {
    margin: 0 0 40px;
    padding: 80px 150px;
    border-radius: 8px;
    background-color: #1e1e1e;
}

.content .gift-certificate .message p {
    font-size: 20px;
    text-align: center;
    color: #fff;
}

.gift-certificate .message .icon {
    width: 54px;
    height: 54px;
    margin: 20px 0;
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAAb1BMVEUAAAD///////////////////////////////////////////////////////////////8eHh4sLCw6OjpISEhkZGRycnJzc3OAgICBgYGOjo6Pj4+cnJydnZ2qqqqrq6vHx8fV1dXj4+Px8fH///8USwMVAAAAEXRSTlMAECBAYG9wf4CfoK+wv8/f74c36AUAAAGdSURBVEjHnZbZgoIgFIZxCbdBUJtqalpM3v8ZE7QMRDjw36F+HTo7QgYluKgpH0VJhRMEUlIwrogVTjLKNGYSTa3Uzgg5wJhwi2jsa2r+j9hEZdypbE0VHKAiiFpxGQdKueeOg/Xll5jBMbbEgXIPkTeVci/hEGPjNSOwsb7rHp9DDjX27JqmXczJ+oJRTbOcE1B+TNRFzRVnzIa9oI7fToHc8SCovfIoQdhFnQTVDVroKgd1ltRTLwQSQPHaEbWboNp+1VeQ4rP/m/r6Iajmsf45pPnsoASsFdSVOzDx0ckS5g1MxvUMoLjikr794gZJ/ZlbLaqV+pAuuC2mf7cqvFTOd8n1n5QazNiPnlxXGajnRpiX5NJT+SK/P1kpUXDMlLqzza1uMtZbqT88zlRvbemJuSyb+3amyqG8Km8ZsYtlQMrOlRuaR3u1lMU0jyPm117p3JWxH/YZ/iTEWPCg8rmmsi7kUCpXh3cJo0p9VSiDKNA9c9MahIOWpzEO1lZL4s0dL6W+pqwgyyPn0lv6L73vFbsi04pdF+YV+wXOQy6u81sKJAAAAABJRU5ErkJggg==") 50% 50% no-repeat scroll;
    background-size: contain;
}

@media screen and (max-width: 767px) {
    .gift-certificate {
        margin: 32px 0 0 0;
    }

    .gift-certificate .form-wrapper .fieldset .checkbox {
        margin: 8px 0;
    }

    .gift-certificate .form-wrapper input[type="submit"].button {
        align-self: center;
        width: 100%;
        margin: 24px 0 12px 0;
    }

    .gift-certificate .message {
        margin: 0 0 12px;
        padding: 36px 24px;
    }

    .content .gift-certificate .message p {
        font-size: 16px;
    }

    .gift-certificate .message .icon {
        margin: 14px 0 24px;
    }
}
/* End */
/* /local/templates/main/components/custom/iblock.element.add.form/gift_certificate/style.css?17764316932332 */
