.t-descr {
    font-family: 'FuturaPT';
    font-weight: 400 !important;
    color: #555555 !important;
    font-size: 15px !important;
}



.t-name_xl {
    font-size: 22px;
    line-height: 1.2;
}


.t-descr_xxs {

    line-height: 1.2;
}


.t-slds__bgimg {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 30px;
}


.t-btn_sm {
    height: 35px;
    font-size: 12px;
    padding-left: 20px;
    padding-right: 20px;
}


.t-descr {
    font-family: 'FuturaPT';
    font-weight: 300;
    color: #000000;
}


.js-product .t-product__option-variants_buttons .t-product__option-checkmark_image {

    border-radius: 50px;
    
    border: 0px solid #ddd;
}


.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_image:before {

    border-radius: 50px;
}


.t-slds__thumbsbullet-border {

    border-radius: 50px;
}


.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #f2f2f2;
}


.t-carousel__zoomer__img {

    border-radius: 30px;
}



.t706__cartwin-content {

    border-radius: 30px;
}



.t-popup__container {

    border-radius: 30px;
}