@media (max-width: 768px) {
    .pu-pp-buy-block-mob {
        width: 100%;
        position: fixed;
        display: flex;
        justify-content: center;
        bottom: 0;
        left: 0;
        background: white;
        padding: 20px 10px 20px 10px;
        box-shadow: 0px 2px 10px 0px #5d5d5d;
        z-index: 999;
        margin: 0 0 0 0;
    }
    #supportTrigger.trigger.supportTrigger  {
        bottom: 140px!important;
    }
    .pu-new-cookie-msg{
        bottom: 79px!important;
    }
}
.pu-product-page-table td {
    border: 0!important;
    padding: 0.75rem 1.5rem 0.75rem 0!important;
    vertical-align:middle!important;
}
.pu-product-page-table thead {
    border-bottom: 1px solid var(--pu-outline)!important;
}
.pu-product-page-form-img {
    border: 1px solid var(--pu-outline);
    border-radius: 10px;
}