@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@300;500;600;700&display=swap');
html, body, p, i, div, span, a, b, .record, .t-name {
    font-family: 'Nunito', sans-serif!important;
}
.t-container.classT123 span {
    font-family: arial!important;
}


@media screen and (max-width: 640px){
.uc-bottomcard .t-slds__bgimg.t-slds__bgimg-contain.t-bgimg {
    margin-top: -55px!important;
}}

.t756__descr.t-descr.t-descr_xs a {
    text-align: center!important;
}

.t756__descr.t-descr.t-descr_xs a {
    padding-top: 4px!important;
    padding-bottom: 4px!important;
}
.t756__descr.t-descr.t-descr_xs a {
    background: #8bc34a!important;
    padding: 10px!important;
    border-radius: 30px!important;
    margin-top: 14px!important!important;
    /* margin-bottom: 10px; */
    margin: auto!important;
    margin: 0 auto!important;
    text-align: center!important;
    display: table;
}

.t-site-search-dm__thubmnail {
    display: none!important;
}
.t706__cartwin-content {
    border-radius: 20px!important;
}

@media screen and (min-width: 980px) {
.tlk-userbar {
    position: fixed;
    top: 17px!important;
    right: 652px!important;
    z-index: 99999!important;
    font-size: 14px;
    /* color: #42ccff; */
}

.tlk-userbar__user-image {
    position: relative;
    width: 50px!important;
    height: 50px!important;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
    overflow: hidden;
    cursor: pointer;
}}


@media (min-width: 1200px) and (max-width: 1679px) {
.tlk-userbar {
    zoom: 0.85!important;
}
}

path.cls-4 {
    fill: #42ccff!important;
}

@media screen and (max-width: 630px) {
.tlk-userbar {
    top: 23px!important;
    right: 104px!important;
}
.tlk-userbar__user-image {
    width: 30px!important;
    height: 30px!important;
}
}

@media screen and (max-width: 374px) {
.tlk-userbar {
    zoom: 0.85!important;
}}

.t706__product-imgdiv {
    width: 70px;
    background-size: cover;
    border-radius: 7px;
    background-color: #fff!important;
    background-position: center;
    background-size: contain!important;
    height: 100px!important;
    background-repeat: no-repeat!important;
}
.t-site-search-dm__result__product_price.t-descr.t-descr_xs {
    display: none!important;
}
.t-site-search-dm__result__product_descr.t-descr.t-descr_xs {
    display: none!important;
}
.t-site-search-dm__result {
    border-bottom: 1px solid lightgray!important;
}

.t-site-search-popup.t-width.t-width_8 {
    border-radius: 30px!important;
}

#customdelivery .searchbox-input.load {
    -webkit-user-select: auto!important;
    -ms-user-select: inherit!important;
    user-select: auto!important;
    pointer-events: auto!important;
}

.t-popup br {
    content: "";
    padding-bottom: 6px!important;
    display: block!important;
}

.uc-zero-search input, .uc-zero-search button {
    min-height: 55px!important;
}

.t-site-search-close, .t-site-search-loader {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: 168px;
}

.t706__cartpage_showed {
    z-index: 99999!important;
}
.t-banktransfer {
    z-index: 99999999!important;
}
.t-banktransfer .t-popup__container.t-width.t-width_6 {
    border-radius: 20px!important;
}
.t-banktransfer button.t-submit {
    border-radius: 30px!important;
    background-color: #8bc34a!important;
}

.t-store__prod-popup__btn_disabled {
    opacity: 1;
    pointer-events: none;
}

@media screen and (max-width: 800px) {
.uc-main-popup .t390 .t-popup__container.t-width.t-width_100.t-popup__container-animated {
    max-width: 90vw!important;
}
.uc-zero-search .t585 {
    max-width: 100%!important;
}
.uc-zero-search input, .uc-zero-search button {
    /* height: max-content!important; */
    height: 100px!important;
}
.active-popup-zero .t396 {
    overflow:unset!important;
}
}

.uc-hleb>div>a:first-child {
    color: #cd5c5c!important;
}

.uc-hleb li.t758__list_item:first-child a {
    color: indianred!important;
}



@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */


    /* Safari only override */
    ::i-block-chrome,.t-popup br {
    content: "";
    padding-bottom: 5px!important;
    display: block!important;
}
}

@media (max-width: 640px){
button.t-popup__close-wrapper.t-popup__block-close-button {
    zoom: 1!important;
}}

@media screen and (max-width: 560px){
.t-popup__close-icon {
    width: 16px!important;
    height: 16px!important;
    zoom: 1!important;
    
}
    .uc-popups .t-popup__block-close {
    zoom: 1!important;
}
}

.uc-popups .t-popup__container.t-popup__container-static {
    margin: auto!important;
    top: 6%!important;
}

.t030__descr.t-descr.t-descr_md, .t030__descr.t-descr.t-descr_md p {
    text-align: justify !important;
    text-align: justify !important;
    word-wrap: break-word !important;
    hyphens: auto !important;
}