@charset "utf-8";
/* last custom css */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    /* IE10+ specific styles go here */
    .product-card__add-cart {
        display: inline-block;
        line-height: 39px;
        margin: 0 10px 0 0px;
    }

    /*media all*/
    .cart .quantity {
        display: inline-block;
        margin: 0 10px 0 0px;
    }

    .cart_table__row {
        display: -ms-flexbox;
        grid-template-columns: 10fr 22fr 18fr 12fr 18fr 8fr;
    }

    /*media all*/
    .cart_table__td {
        padding: 12px 5px;
        border-right: 1px solid #cecece;
        border-bottom: 1px solid #cecece;
        line-height: 1.3;
        width: 100%;
    }

    /*media all*/
    .cart_table__th {
        padding: 18px 5px;
        font-weight: 600;
        line-height: 1.2;
        width: 100%;
    }

    .section__blog-slider:not(.slick-slider) {
        float: left;
    }

    .slider-1.section__blog-slider .slide {
        padding-right: 42px !important;
    }
}

.footer {
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
    z-index: 998;
    top: 0;
    overflow: hidden;
}

.page.flex {
    min-height: 100vh;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

.scopes__slide {
    margin: 0 6px;
    text-align: center;
    float: left;
}

.lmp_load_more_button {
    margin-top: 55px;
}


.header__search-submit svg path,
.product-card__in-stock svg path,
.product-card__in-order svg path {
    fill: #19929b;
}
.form-model__values,
.form-model__labels {
    width: 100%;
}

.form-model__values p,
.form-model__labels p {
    display: flex;
    width: 100%;
}

.widget_filters:not(:has(.facetwp-checkbox)) {
    display: none;
}

.stars a {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNC45NjA5IDUuNzUzODZDMTQuODYyNyA1LjQ1MDEyIDE0LjU5MzMgNS4yMzQzOSAxNC4yNzQ2IDUuMjA1NjdMOS45NDUxNyA0LjgxMjU1TDguMjMzMiAwLjgwNTUzMkM4LjEwNjk3IDAuNTExODY5IDcuODE5NDkgMC4zMjE3NzcgNy41MDAwOCAwLjMyMTc3N0M3LjE4MDY2IDAuMzIxNzc3IDYuODkzMTggMC41MTE4NjkgNi43NjY5NSAwLjgwNjIxOEw1LjA1NDk4IDQuODEyNTVMMC43MjQ4ODUgNS4yMDU2N0MwLjQwNjczMiA1LjIzNTA4IDAuMTM4MDE3IDUuNDUwMTIgMC4wMzkyNTI0IDUuNzUzODZDLTAuMDU5NTEyNyA2LjA1NzU5IDAuMDMxNjk5MSA2LjM5MDc0IDAuMjcyMzc0IDYuNjAwNzRMMy41NDQ5IDkuNDcwNzZMMi41Nzk5MSAxMy43MjE2QzIuNTA5MjkgMTQuMDM0MSAyLjYzMDYgMTQuMzU3MiAyLjg4OTkzIDE0LjU0NDZDMy4wMjkzMyAxNC42NDUzIDMuMTkyNDEgMTQuNjk2NiAzLjM1Njg3IDE0LjY5NjZDMy40OTg2NiAxNC42OTY2IDMuNjM5MzEgMTQuNjU4NCAzLjc2NTU0IDE0LjU4MjlMNy41MDAwOCAxMi4zNTA5TDExLjIzMzIgMTQuNTgyOUMxMS41MDY0IDE0Ljc0NzIgMTEuODUwOCAxNC43MzIyIDEyLjEwOTUgMTQuNTQ0NkMxMi4zNjkgMTQuMzU2NiAxMi40OTAyIDE0LjAzMzQgMTIuNDE5NiAxMy43MjE2TDExLjQ1NDYgOS40NzA3NkwxNC43MjcxIDYuNjAxMzFDMTQuOTY3OCA2LjM5MDc0IDE1LjA1OTcgNi4wNTgxNiAxNC45NjA5IDUuNzUzODZaIiBmaWxsPSIjQUZBRkFGIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==');
}

.stars.selected a,
.stars:hover a,
.stars.selected:hover a[class^='star-'] {
    /* color: #FDA420; */
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNC45NjA5IDUuNzUzODZDMTQuODYyNyA1LjQ1MDEyIDE0LjU5MzMgNS4yMzQzOSAxNC4yNzQ2IDUuMjA1NjdMOS45NDUxNyA0LjgxMjU1TDguMjMzMiAwLjgwNTUzMkM4LjEwNjk3IDAuNTExODY5IDcuODE5NDkgMC4zMjE3NzcgNy41MDAwOCAwLjMyMTc3N0M3LjE4MDY2IDAuMzIxNzc3IDYuODkzMTggMC41MTE4NjkgNi43NjY5NSAwLjgwNjIxOEw1LjA1NDk4IDQuODEyNTVMMC43MjQ4ODUgNS4yMDU2N0MwLjQwNjczMiA1LjIzNTA4IDAuMTM4MDE3IDUuNDUwMTIgMC4wMzkyNTI0IDUuNzUzODZDLTAuMDU5NTEyNyA2LjA1NzU5IDAuMDMxNjk5MSA2LjM5MDc0IDAuMjcyMzc0IDYuNjAwNzRMMy41NDQ5IDkuNDcwNzZMMi41Nzk5MSAxMy43MjE2QzIuNTA5MjkgMTQuMDM0MSAyLjYzMDYgMTQuMzU3MiAyLjg4OTkzIDE0LjU0NDZDMy4wMjkzMyAxNC42NDUzIDMuMTkyNDEgMTQuNjk2NiAzLjM1Njg3IDE0LjY5NjZDMy40OTg2NiAxNC42OTY2IDMuNjM5MzEgMTQuNjU4NCAzLjc2NTU0IDE0LjU4MjlMNy41MDAwOCAxMi4zNTA5TDExLjIzMzIgMTQuNTgyOUMxMS41MDY0IDE0Ljc0NzIgMTEuODUwOCAxNC43MzIyIDEyLjEwOTUgMTQuNTQ0NkMxMi4zNjkgMTQuMzU2NiAxMi40OTAyIDE0LjAzMzQgMTIuNDE5NiAxMy43MjE2TDExLjQ1NDYgOS40NzA3NkwxNC43MjcxIDYuNjAxMzFDMTQuOTY3OCA2LjM5MDc0IDE1LjA1OTcgNi4wNTgxNiAxNC45NjA5IDUuNzUzODZaIiBmaWxsPSIjRkRBNDIwIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==');
}

.stars.selected a.active ~ a,
.stars a:hover ~ a,
.stars.selected a:hover ~ a[class^='star-'] {
    /* color: #727272; */
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNC45NjA5IDUuNzUzODZDMTQuODYyNyA1LjQ1MDEyIDE0LjU5MzMgNS4yMzQzOSAxNC4yNzQ2IDUuMjA1NjdMOS45NDUxNyA0LjgxMjU1TDguMjMzMiAwLjgwNTUzMkM4LjEwNjk3IDAuNTExODY5IDcuODE5NDkgMC4zMjE3NzcgNy41MDAwOCAwLjMyMTc3N0M3LjE4MDY2IDAuMzIxNzc3IDYuODkzMTggMC41MTE4NjkgNi43NjY5NSAwLjgwNjIxOEw1LjA1NDk4IDQuODEyNTVMMC43MjQ4ODUgNS4yMDU2N0MwLjQwNjczMiA1LjIzNTA4IDAuMTM4MDE3IDUuNDUwMTIgMC4wMzkyNTI0IDUuNzUzODZDLTAuMDU5NTEyNyA2LjA1NzU5IDAuMDMxNjk5MSA2LjM5MDc0IDAuMjcyMzc0IDYuNjAwNzRMMy41NDQ5IDkuNDcwNzZMMi41Nzk5MSAxMy43MjE2QzIuNTA5MjkgMTQuMDM0MSAyLjYzMDYgMTQuMzU3MiAyLjg4OTkzIDE0LjU0NDZDMy4wMjkzMyAxNC42NDUzIDMuMTkyNDEgMTQuNjk2NiAzLjM1Njg3IDE0LjY5NjZDMy40OTg2NiAxNC42OTY2IDMuNjM5MzEgMTQuNjU4NCAzLjc2NTU0IDE0LjU4MjlMNy41MDAwOCAxMi4zNTA5TDExLjIzMzIgMTQuNTgyOUMxMS41MDY0IDE0Ljc0NzIgMTEuODUwOCAxNC43MzIyIDEyLjEwOTUgMTQuNTQ0NkMxMi4zNjkgMTQuMzU2NiAxMi40OTAyIDE0LjAzMzQgMTIuNDE5NiAxMy43MjE2TDExLjQ1NDYgOS40NzA3NkwxNC43MjcxIDYuNjAxMzFDMTQuOTY3OCA2LjM5MDc0IDE1LjA1OTcgNi4wNTgxNiAxNC45NjA5IDUuNzUzODZaIiBmaWxsPSIjQUZBRkFGIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==');
}

.br_new_compare_block .btn-1 {
    margin-bottom: 0;
}

.modal .form-bottom{
    flex-direction: column;
}

@media(min-width: 1200px){
    .modal .form-bottom {
        padding-top: 20px !important;
    }
}

.modal .form-bottom .form-accept,.modal .form-bottom .wpcf7-acceptance{
    margin-bottom: 20px;
    display: inline-block;
}

.modal .form-submit-wrp{
    text-align: center;
}

.woocommerce-ordering{
    justify-content: flex-start;
}

.custom-navigation {
    display: flex;
    justify-content: flex-end;
    margin-top: 15px;
}

.page-numbers {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #1b1615;
    font-size: 13px;
    padding: 3px 7px;
    margin: 0 5px;
    min-width: 30px;
}

.page-numbers.current {
    border-color: #19929b;
}