.brand-photo img {
    border-radius: 100%;
}

.orderDelivery-title span {
    display: inline-block;
}

.productInfoBrand .productInfoBrand-img {
    border-radius: 100%;
}

.product__disscaunt-info [data-tooltip]:hover:before {
    z-index: 1;
}

.tableHeadTd.t-price {
    color: #212121;
}

.tableHeadTd.t-total {
    color: #db0053;
}

.tableHeadTd.t-total span {
    font-size: 14px;
}

.name_W {
  display:flex;
  flex-direction:column-reverse;
}

@media (max-width:1199px) {
  .m-tBrend {
      margin-bottom:0px;
      margin-top: 4px;
  }
}

.flex.fwnw .text-icon {
    padding: 14px 28px;
    background: #db0053;
    border-radius: 24px;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    display: inline-block;
    margin-top: 16px;
    transition: .3s;
    border: 1px solid #db0053;
}

@media (max-width: 719px){
.flex.fwnw .text-icon {
    font-size: 12px;
    padding: 8px 14px;
}
}

.flex.fwnw .text-icon .i {
  display:none;
}

.footerItems-item:nth-child(3) > .footerItems-item-title {
    display: none;
}

.footerItems-item:nth-child(3) > ul {
    display: none;
}








.product__disscaunt-info [data-tooltip]:hover:before {
    z-index: 2;
}

.sale-extra__plus {
    margin-right: 16px;
}

.sale-extra__wrapper {
    padding: 16px;
}

.sale-extra_active .sale-extra__wrapper {
    border: 2px solid #e74c3c;
    border-radius: 8px;
}

@media (max-width: 719px) {
    .sale-extra__wrapper {
        padding: 8px;
    }
}

.telegram-button-text {
    position: absolute;
    top: 50%;
    left: -175px;
    transform: translateY(-50%);
    background-color: #0088cc;
    color: #ffffff;
    padding: 4px 8px;
    border-radius: 4px;
    width: 167px;
    transition: all .25s;
    opacity: 0;
    font-weight: bold;
}

.telegram-button-text::before {
    content: '';
    display: block;
    border: 4px solid transparent;
    border-left: 8px solid #0088cc;
    position: absolute;
    top: 50%;
    right: -12px;
    transform: translateY(-50%);
}

.telegram-button:hover .telegram-button-text {
    opacity: 1;
}

.orderDelivery-time {
    margin-bottom: 14px;
}

.is-package {
    padding-left: 0;
    margin-top: 14px;
}

.t-photo .brand-photo {
    display: none;
}

@media (max-width:1199px) {
    .name_W .brand-photo_mobile {
        display: none;
        background-color: red;
    }

    .t-photo .brand-photo {
        display: block;
    }

    .t-photo .brand-photo img {
        margin: 0 auto;
        margin-top: 18px;
    }

    .search_empty {
        padding: 0 10px;
    }
}

.telegram-button:before, .telegram-button:after {
  display: none;
}

/*ul.menuTopList li:nth-child(8) {
    display: none;
}*/

.shipment__message {
    font-family: Montserrat;
    font-size: 14px;
    color: #231f20;
    margin-bottom: 16px;
    margin-top: 12px;
    font-weight: 700;
    line-height: 1.7em;
}

.is-heating small {
    display: block;
    margin-top: 8px;
    color: #616161;
    max-width: 97%;
}

.product-no-stickers {
    margin-top: 16px;
}


/* СКРЫВАЕТ В ТЕПЛЕ В ДОСТАВКЕ*/
/*.form-group.is-heating {
    display: none;
}*/

.product-no-stickers::after, .product-detail-no-stickers::after {
    content: url(/icons/help_circle_outline.svg);
    vertical-align: middle;
    margin-left: 4px;
    display: inline-block;
}

.tableHeadTd-notInStock .productInfo-notInStock-action a {
    width: 192px;
}

.productDesc__txt {
    font-size: 16px;
    line-height: 32px;
    color: #212121;
    margin-top: 40px;
}

.payment {
    border: 1px solid #e0e0e0;
    border-radius: 6px;
    padding: 24px;
}

/*
#CountryId option[value="4"] {
     display: none;
}
*/

.productItem-attr2Plus1 {
    background: #db0053 !important;
    color: #ffffff !important;
    font-weight: bold !important;
}

.februarySale{
    transform: translateY(64px);
}

@media (max-width: 719px) {
    .februarySale {
        transform: translateY(48px)
    }
}

.coupang-logo {
    width: auto;
    vertical-align: middle;
    height: 24px;
}

.cart-notification {
    margin-bottom: 32px;
}






@media (max-width: 1199px) {
    .tableHead {
        display: block;
    }

    .tableHeadTh {
        display: none;
    }

    .tableHeadTh.t-cost-price {
        display: block;
        margin-bottom: 32px
    }

.tableHeadTh.t-check {
    display: none;
}
}


.commentsItems-item-img img {
    max-width: 100%;
}

.mainBaner__image {
    width: 100%;
}

.mainBaner__image_desktop {
    display: block;
}

.mainBaner__image_mobile {
    display: none;
}

@media (max-width: 768px) {
    .mainBaner__image_desktop {
        display: none;
    }

    .mainBaner__image_mobile {
        display: block;
    }
}

.mainBaner {
    transform: translateY(64px);
}

@media (max-width: 719px) {
    .mainBaner {
        transform: translateY(48px)
    }
}

.not-price {
    text-align: center;
    color: #db0053;
    border: 1px dashed #e0e0e0;
    border-radius: 8px;
    padding: 4px;
    font-size: 12px;
    cursor: pointer;
}