

/* Start:/bitrix/templates/canva/components/canva/catalog.element/catalog/style.css?17389389855273*/
.detail-product-right .button-cart .un_buttoncart {
    min-width: 100%;
    margin-bottom: 5px;
}

.line-other-button p.full-btn {
    display: none;
}

.line-other-button .btn.btn-default.ajax-recall {
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 68%;
}

.detail-product-right .form-inline {
    display: block;
    width: 100%;
}

#catalog-element .detail-product-right .button-cart {
    float: left;
}

.button-cart.full-button-cart {
    width: 100%;
}

.left-block-buttin-cart {
    width: 45%;
    margin-right: 5%;
    max-width: 480px;
    float: left;
}

@media (max-width: 555px) {
    .left-block-buttin-cart{
        max-width: 100%;
    }
}

.detail-product-right .compare {
    width: 14%;
}

.detail-product-right .compare a {
    width: 100% !important;
}

.detail-product-right .wishlist {
    width: 15%;
}

.detail-product-right .wishlist a {
    width: 100% !important;
}

span.block-product-title {
    display: block;
    font-weight: 600;
    font-size: 14px;
    margin-bottom: 10px;
}

.line-delivery-payment ul {
    padding: 0;
    margin-bottom: 15px;
    list-style: none;
    display: flex;
    flex-direction: column;
}

.line-delivery-payment span.block-product-title {
    margin-bottom: 15px;
}


.line-delivery-payment ul li {
    display: flex;
    align-items: center;
    font-size: 14px;
    margin-bottom: 15px;
}

.line-delivery-payment ul li span {
    width: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}

.line-delivery-payment {
    margin-top: 50px;
}

.container-adv {
    margin-top: 50px;
}

.title-adv {
    font-size: 20px;
    text-transform: uppercase;
    display: block;
    margin-bottom: 10px;
}

.left-line {
    width: 1px;
    height: 80%;
    background: #EAEAEA;
    position: absolute;
    right: 0;
    top: 10%;
}

.bottom-line {
    width: 80%;
    height: 1px;
    background: #EAEAEA;
    position: absolute;
    right: 0;
    bottom: calc(-10% + 15px);
    left: 10%;
}

.block {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    font-size: 16px;
    padding: 35px;
    text-align: center;
}

.block > div {
    height: 35px;
}

.block span {
    display: flex;
    margin-bottom: 25px;
    height: 70px;
    align-items: center;
    justify-content: center;
}

.block span .leter {
    color: #AC4242;
    font-weight: bold;
    font-size: 70px;
}

.tools {
    display:none;
    position: absolute;
    background: white;
    padding: 10px;
    border: 1px solid #E1E1E1;
    width: 480px;
    right: 0;
    z-index: 99;
    text-align: justify;
    margin-top: 20px;
}

/*.detail-link-description {*/
/*    display: inline-block;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*}*/

@media (max-width: 699px) {
    .tools {
        bottom: 10%;
    }
    .mobile-tools {
        display: none !important;
    }
}

@media (max-width: 555px) {
    .tools {
        right: 50%;
        left: 50%;
        bottom: initial;
        /*top: 73%;*/
        transform: translateX(-50%);
    }
}

.right-block-button-cart {
    float: left;
    text-align: right;
    margin-left: 5%;
    width: 45%;
    position: relative;
}

.right-block-button-cart .btn-primary {
    margin-top: 5px;
}

.right-block-button-cart a {
    text-transform: uppercase;
    min-width: 200px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.tools-out {
    padding: 30px;
    border: 1px solid #AC4242;
}


.row-adv a {
    text-decoration: none !important;
}

.row-adv a:hover {
    opacity: 0.6 !important;
}


@media only screen and (max-width: 991px) {

    .flex {
        display: flex;
    }

    .right-block-button-cart {
        margin-left: 0;
        margin-top: 20px;
        width: 100%;
    }

    .tools-out {
        padding: 10px;
    }

    .tools {
        max-width: 100%;
    }

    .row-adv > div:nth-child(odd) {
        padding-left: 0;
    }

    .row-adv > div:nth-child(even) {
        padding-right: 0;
    }
    .left-line.twice {
        display: none;
    }

    .block span .leter {
        color: #AC4242;
        font-weight: bold;
        font-size: 70px;
    }

    .block {
        padding: 30px 10px;
        font-size: 14px;
    }

    .container-adv {
        margin-top: 10px;
    }

    .line-delivery-payment {
        margin-top: 0;
    }

    .line-delivery-payment ul {
        margin-bottom: 0;
    }

    .line-delivery-payment > div {
        margin-bottom: 20px;
    }

    .bx_catalog-compare-list .compare-list-button {
        top: -75px !important;
    }

    .left-block-buttin-cart {
        width: 100%;

    }

    .obchstoim {
        text-align: left !important;
        margin-bottom: 20px;
        font-size: 14px;
    }

    .detail-product-right .quantity {
        justify-content: flex-start !important;
    }
}
/* End */


/* Start:/bitrix/templates/canva/components/bitrix/catalog.comments/comments/style.min.css?17389389853822*/
.item_comments{display:block;padding-left:0}.item_comments li{display:block;padding-bottom:10px}.item_comments_username{display:inline-block;color:#5d90bd;font-size:14px}.item_comments_date{display:inline-block;color:#b8b8b8;font-size:14px;margin-left:10px}.item_comments_container p{margin-top:5px;color:#3f3f3f;font-size:14px}div.blog-comment-form{width:100%!important}div.blog-comment .blog-author{font-size:.85em}.blog-comment-content{font-size:13px;overflow:hidden!important;padding-top:0!important}div.blog-comment-buttons input{font-size:13px!important;padding:0 3px!important}.blog-post-rating{padding:10px 0 0 0}@media(max-width:540px){.bx_soc_comments_div .bx-catalog-tab-list li a{font-size:11px}}.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button,.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button_type_2{padding:0 13px;height:25px;font-weight:bold;line-height:25px}.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button{height:27px;line-height:27px}.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button_type_2{font-weight:bold}.bx_soc_comments_div.bx_important .blog-comment-nav a,.bx_soc_comments_div.bx_important .blog-comment-nav a:link,.bx_soc_comments_div.bx_important .blog-comment-nav a:visited,.bx_soc_comments_div.bx_important .blog-comment-info a,.bx_soc_comments_div.bx_important .blog-comment-info a:link,.bx_soc_comments_div.bx_important .blog-comment-info a:visited{text-decoration:none;color:#969696!important}.bx_soc_comments_div.bx_important .blog-comment-nav a:hover,.bx_soc_comments_div.bx_important .blog-comment-nav a:active,.bx_soc_comments_div.bx_important .blog-comment-info a:hover,.bx_soc_comments_div.bx_important .blog-comment-info a:active{text-decoration:underline;color:#969696!important}.bx_soc_comments_div.bx_important .blog-comment-info a,.bx_soc_comments_div.bx_important .blog-comment-info a:link,.bx_soc_comments_div.bx_important .blog-comment-info a:visited{font-size:.85em}.bx_soc_comments_div.bx_important .blog-comment-info a:hover,.bx_soc_comments_div.bx_important .blog-comment-info a:active{font-size:.85em}.bx_soc_comments_div .bx-catalog-tab-section-container{position:relative}.bx_soc_comments_div .bx-catalog-tab-list{border-bottom:1px solid #d9e1e3;text-align:left;padding:0;vertical-align:bottom;margin:16px 0}.bx_soc_comments_div .bx-catalog-tab-list li{vertical-align:bottom;border:1px solid #d9e1e3;border-bottom:0;display:inline-block;border-radius:3px 3px 0 0;background:#f7f7f7;box-shadow:inset 0 -10px 5px -10px rgba(0,0,0,.12)}.bx_soc_comments_div .bx-catalog-tab-section-container .bx-catalog-tab-list li:before{content:none}.bx_soc_comments_div .bx-catalog-tab-list li a,.bx_soc_comments_div .bx-catalog-tab-list li>span{display:block;cursor:pointer;line-height:30px;height:30px;color:#999;text-decoration:none;font-size:13px;padding:0 20px;box-shadow:none}.bx_soc_comments_div .bx-catalog-tab-list li:hover,.bx_soc_comments_div .bx-catalog-tab-list li.active{background:#fff}.bx_soc_comments_div .bx-catalog-tab-list li.active a,.bx_soc_comments_div .bx-catalog-tab-list li.active>span{background:#fff;line-height:35px;height:35px;color:#3f3f3f;position:relative;bottom:-2px}.bx_soc_comments_div .bx-catalog-tab-body-container .bx-catalog-tab-container>div.tab-off{opacity:0;height:0;overflow:hidden;-webkit-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.bx_soc_comments_div .bx-catalog-tab-body-container .bx-catalog-tab-container>div{opacity:1;-webkit-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out;padding:0 10px}.bx_soc_comments_div .bx-catalog-tab-body-container .bx-catalog-tab-container .hidden{display:none}
/* End */


/* Start:/bitrix/components/unisoftmedia/recall/templates/oneclick/user_consent.min.css?17389389912822*/
.main-user-consent-request a{cursor:pointer}.main-user-consent-request-popup{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);overflow:hidden;z-index:9000}.main-user-consent-request-popup-cont{min-height:290px;position:absolute;top:50%;left:50%;margin:0 auto;padding:20px;min-width:320px;background:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.main-user-consent-request-popup-header{margin:0 0 30px;font:400 18px "Helvetica Neue",Arial,Helvetica,sans-serif;color:#000;text-align:left}.main-user-consent-request-popup-textarea-block{margin:0 0 20px}.main-user-consent-request-popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-user-consent-request-popup-button{display:inline-block;height:39px;margin:0 10px 5px 0;padding:0 18px;border:none;border-radius:2px;font:400 12px/39px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#535c69;outline:0;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear;cursor:pointer}.main-user-consent-request-popup-button-acc{background:#bbed21}.main-user-consent-request-popup-button-acc:hover{background:#d2f95f}.main-user-consent-request-popup-button-rej{-webkit-box-shadow:inset 0 0 0 1px #a1a6ac;box-shadow:inset 0 0 0 1px #a1a6ac;background:0 0}.main-user-consent-request-popup-button-rej:hover{background:#cfd4d8}.main-user-consent-request-popup-text{padding:5px 10px;width:100%;height:130px;border:1px solid #999;background:#fff;box-sizing:border-box;outline:0;-moz-appearance:none}.main-user-consent-request-loader{position:relative;height:100px;width:100px;margin:0 auto;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.main-user-consent-request-loader:before{content:'';display:block;padding-top:100%}.main-user-consent-request-circular{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:inherit;width:inherit;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}.main-user-consent-request-path{stroke:#ccc;stroke-dasharray:60,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{100%{transform:rotate(360deg)}}
/* End */
/* /bitrix/templates/canva/components/canva/catalog.element/catalog/style.css?17389389855273 */
/* /bitrix/templates/canva/components/bitrix/catalog.comments/comments/style.min.css?17389389853822 */
/* /bitrix/components/unisoftmedia/recall/templates/oneclick/user_consent.min.css?17389389912822 */
