.product-list__description {font-weight:400 !important;}

@media (min-width:1920px) {
    :root {
        --width-base:2550 !important;
    }
    .product-list__tag-list {margin-bottom:20px !important;}
}
.input--tag {

    padding: calc(10 * 100vw / 1920) calc(10 * 100vw / 1920) !important;
    padding: calc(10 * var(--width-multiplier)) calc(10 * var(--width-multiplier)) !important;
}
.product-list__tag-list .tag-list__wrapper {
    gap: calc(6 * 100vw / 1920) !important;
    gap: calc(6 * var(--width-multiplier)) !important;
}
@media (min-width:1920px) {
    .container {
        max-width: calc(1736 * 100vw / 1920);
        max-width: calc(1736 * var(--width-multiplier)) !important;
    }
}
.product-list__tag-list .product-list__more-trigger {

    padding: calc(8 * 100vw / 1920) calc(8 * 100vw / 1920) !important;
    padding: calc(8 * var(--width-multiplier)) calc(8 * var(--width-multiplier)) !important;
}
#bx-panel {
    z-index: 1001 !important;
    position: fixed !important;
    width: auto !important;
}

#bx-panel.bx-panel-fixed {
    z-index: 1001 !important;
}

@media (min-width: 992px) {
    .d-lg-none {
        display: block !important;
    }
}

.breadcrumbs {
    padding-left: 0;
}

.bx-old-price {
    margin-left: calc(16*100vw / 1920);
    margin-left: calc(16*var(--width-multiplier));
    -webkit-text-decoration: line-through;
    text-decoration: line-through;
    color: #626f86;
}

.brands__image {
    background: unset !important;
}

.nl-discount-subscribe {
    padding: 10px 5px 5px 5px;
}
.nl-discount-subscribe input {
    margin: 5px;
}

.main-user-consent-request-popup-cont h1, .main-user-consent-request-popup-cont h2 {
    font-size: unset;
    margin-top: 20px;
    margin-bottom: 10px;
}

#paysystem-yandex-form .btn-success {
    background-color: #28a745;
}

.alert{
    border: none;
    border-radius: 1px;
    font-size: 14px;
    padding: 15px;
    margin-bottom: 20px;
}
.bxe-aleft-title{
    font-weight: bold;
    padding-bottom: 5px;
}
.alert-success {
    color: #3C763D;
    background-color: #DFF0D8;
    border-color: #D6E9C6;
}
.alert-warning {
    color: #8A6D3B;
    background-color: #FCF8E3;
    border-color: #FAEBCC;
}
.alert-danger {
    color: #A94442;
    background-color: #F2DEDE;
    border-color: #EBCCD1;
}

.popup-window-buttons .button {
    margin: 5px;
}

.basket-coupon-text {
    padding-left: 15px;
}

.mob_button {display: none}

@media (max-width: 768px) {
    .accordion-container .ac-trigger svg {margin-left: calc(0 * var(--width-multiplier)) !important;}
    .catalog-pohogie.product-card__buttons.for-desktop {display: flex !important;margin:0 auto 0 auto !important}
    .catalog-pohogie.product-card__buttons.for-desktop button {margin: 0 !important;width:inherit;padding: 7px 10px;height:40px;}
    .mob_button {display: block !important;}
    .breadcrumbs {padding-top:0 !important;display: flex;max-height: 38px;padding: 0 16px;overflow: auto;}
    .product-card__breadcrumbs {max-height: 38px;}
    .breadcrumbs li {white-space: nowrap;display: inline-block;color: #626f86;}
    a.product-card__title.for-desktop {display: block !important;font-size: calc(12 * var(--width-multiplier)) !important;}
    .dectop_button {display:none}
}
ul.col-md-8.col.sale-order-detail-total-payment-list-left {display: inline-block;}
ul.col-md-4.col.sale-order-detail-total-payment-list-right {display: inline-block;}
.col.sale-order-detail-total-payment-container {text-align: right;}
.sale-order-detail-total-payment-list-left-item {overflow:unset !important;line-height:20px;height:20px;}

.product-card--short .product-card__description  {min-height:78px}
.product__intro-links {display:flex;flex-direction:column;}
.product__intro-links span {display:flex;flex-direction: row;color:#722ED1}
.product__intro-links svg {flex-shrink: 0;
    margin-right: calc(12 * 100vw / 1920);
    margin-right: calc(12 * var(--width-multiplier));
    width: calc(20 * 100vw / 1920);
    width: calc(20 * var(--width-multiplier));
    height: calc(20 * 100vw / 1920);
    height: calc(20 * var(--width-multiplier));
    color: #722ed1;
margin:4px}

.for-mobile {display:none}
@media (max-width: 768px) {
    .for-mobile     {display:block;font-size:16px;}
    .product__intro-links svg {flex-shrink: 0;
        margin-right: calc(12 * 100vw / 1920);
        margin-right: calc(12 * var(--width-multiplier));
        width: calc(18 * 100vw / 1920);
        width: calc(18 * var(--width-multiplier));
        height: calc(18 * 100vw / 1920);
        height: calc(18 * var(--width-multiplier));
        color: #722ed1;
        margin:7px}
    .product__intro-links span:nth-child(2) svg {margin-top:21px}
}