.t390__btn-wrapper {
    justify-content: left;
}
.popup-license .tn-atom__slds-img {
    cursor: pointer;
}
.t-store__prod-popup__name,
.js-store-prod-price,
.t-store__prod-popup__price-value{
    font-size:1.8vw;
}
.t-store__prod-snippet__container {
    padding-top: 9%;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 70px;
}
.t702 .t702__title {
    margin-bottom: 20px;
}
.t702 .t-input,
.t706 .t-input {
    font-family: 'Manrope', Arial, sans-serif;
    font-size: 18px;
}
.t702 .t-submit,
.t706 .t-submit{
    font-size: 18px;
    height: 65px;
}
.super-blur {
    -webkit-filter: blur(120px) !important;
    filter: blur(120px) !important;
}
.t-checkbox__labeltext {
    vertical-align: middle;
}
.t-checkbox__indicator{
    border-radius: 4px;
}
.calculator .t-range__value-txt {
    background-color: transparent;
    box-shadow: none;
    font-weight: 500;
    font-size: 18px;
    opacity:1;
    color: #fff;
}
.calculator .t-input-group_fr .t-input-title{
    padding-bottom: 10px !important;
    color: #242424 !important;
}
.calculator .t-input-group_fr{
    margin-left: 25px;
}
.calculator .t-input-title{
    opacity:.7;
    padding-bottom: 10px !important;
}
.calculator .t-range__interval-txt{
    opacity:.5;
    font-size: 18px;
}
.calculator .t-calc__wrapper{
    font-weight: 500 !important;
    font-size: 18px !important;
}
.calculator .t-form__inputsbox.t-form__inputsbox_flex.t-form__inputsbox_inrow {
    -webkit-column-gap: 60px;
    column-gap: 60px;
}
.calculator .t-form__inputsbox_inrow .t-input-group_width25.t-input-group_inonerow {
    width: 40%;
}
.calculator .t-form__inputsbox_inrow .t-input-group_width33.t-input-group_inonerow {
    width: 52%;
    margin-bottom: 45px !important;
}
.calculator .t-descr {
    font-family: 'Manrope', Arial, sans-serif;
}
.t1196__container_flex .t-col_2{
    position: absolute;
    right: 30px;
    z-index: 4;
}
.t1196__content-inner {
    border-radius: 8px !important;
}
.t1196__slider.t1196__slider_width_12 {
    --padding-right: 30px !important;
    --padding-left: 30px !important;
}
.t-store__card__price_old, .t-store__prod-popup__price_old,
.t-store__card .t-store__card__price{
    font-family: 'Manrope', Arial, sans-serif;
}
.t-store__card__descr {
    margin-top: 5px;
    opacity: .7;
}
.t-store__card__mark {
    padding: 6px 16px;
    border-radius: 6px;
    width: auto;
    height: auto;
}
.t-store__card__mark-wrapper {
    left: 10px;
    right: auto;
}
.t-store__sort-select {
    font-family: 'Manrope', Arial, sans-serif !important;
    height: 50px !important;
    border: 1px solid #e6e6e6 !important;
    border-radius: 8px !important;
    color: #242424 !important;
    padding: 0px 30px 0px 20px !important;
    background: transparent !important;
}
.t-store__sort-select-wrapper{
    width:auto !important;
}
.t-store__empty-part-msg-wrapper{
    border-radius: 8px;
    border-color: #f6f6f6 !important;
    background-color: #f6f6f6;
}
.t-store__card__bgimg, .t-store__card__bgimg_second {
    border-radius: 8px !important;
    background-color: #fff !important;
}
.t-store__card__imgwrapper {
    margin: 10px 10px 0 10px;
    width: auto;
    overflow: visible;
}
.t886__wrapper{
    background-color: rgb(255 255 255 / 80%) !important;
    backdrop-filter: blur(10px);
}
.t390__descr {
    margin-top: 30px;
}
.t390__img {
    border-radius: 8px;
    display: block;
    width: auto;
    margin-left: 40px;
    margin-right: 40px;
    margin-bottom: 40px;
    order: 2;
}
.t390 .t-popup__container{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.t706__cartwin-heading{
    font-weight: 500;
    text-transform: uppercase;
    font-size: 30px;
}
.t706__cartwin-content {
    max-width: 660px !important;
}
.uc-calc-cart .t706__cartwin-products,
.t706__cartwin-bottom,
.t706__cartwin-totalamount-wrap,
.t-form__errorbox-middle{
    display:none !important;
}
.uc-calc-cart .t706__cartwin-top {
    border-bottom: none !important;
    padding-bottom: 0 !important;
}
.t706__product-title {
    padding-right: 15px !important;
}
.t-store__prod-popup__btn{
    background-color: #f07f18 !important;
    height: 4vw !important;
    font-size: 1.1vw !important;
    color: #fff !important;
}
.js-store-prod-all-text{
    font-size:18px;
}
.t-slds__bgimg {
    background-color: #fff;
}
.js-store-prod-price,
.t706__product-title,
.t706__product-amount{
    font-family: 'Manrope', Arial, sans-serif !important;
}
.t-store .t-store__tabs__content {
    font-family: 'Manrope', Arial, sans-serif !important;
    font-size:18px;
}
.t-store__tabs__item-title{
    font-family: 'Manrope', Arial, sans-serif !important;
    font-size:22px;
    font-weight: 500;
}
.t-store .t-store__tabs.t-store__tabs_accordion .t-store__tabs__item-button {
    border-top: 1px solid #c8c8cf !important;
}
.t-store .t-store__tabs_accordion .t-store__tabs__item-button:not(.t-store__tabs__item-button_active) {
    border-bottom: 1px solid #c8c8cf !important;
}
#rec1127876886 {
    border-radius: 0 0 30px 30px;
}
.t-store .t-store__tabs__close:after {
    background-color: rgb(36 36 36 / 10%) !important;
}
@media screen and (min-width: 1200px) {
    .uc-products .t-store__load-more-btn {
        margin-top: 10px;
        max-width: 1160px;
        width: 100%;
        letter-spacing: 1px;
        font-size: 11px !important;
    }
    .uc-products .t-container:before, .uc-products .t-container:after, .uc-products .t-container_10:before, .uc-products .t-container_10:after, .uc-products .t-container_8:before, .uc-products .t-container_8:after, .uc-products .t-container_100:before, .uc-products .t-container_100:after {
        content: none;
    }
    .uc-products .t-col {
        margin-left: 0;
        margin-right: 0;
    }
    .uc-products .t-col_4 {
        max-width: 360px;
    }
    .uc-products .t-align_left .t-store__card__btn {
        margin: 0;
    }
    .uc-products .t-store .t-store__card__wrap_all .t-store__card__btns-wrapper {
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        display: flex;
        flex-direction: column;
        gap: 5px;
    }
    .uc-products .t-btn_sm {
        height: 50px;
        /*font-size: 12px;*/
        padding-left: 16px;
        padding-right: 16px;
    }
    .uc-products .t-store__valign-buttons.js-store-grid-cont {
        max-width: 100%;
        width: auto;
        margin-left: 30px;
        margin-right: 30px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .uc-products .t-store__prod-popup__slider.js-store-prod-slider.t-store__prod-popup__col-left.t-col.t-col_6 {
        margin-right: 40px;
    }
}

@media screen and (max-width: 1199px) {
    .calculator .t-form__inputsbox_inrow .t-input-group_width25.t-input-group_inonerow {
        width: 38%;
    }
}

@media screen and (max-width: 640px) {
    .t450 {
        max-width: 100% !important;
    }
    .t450__container {
        padding-top: 15px;
        padding-left: 15px;
    }
    .t450__list_item a {
        margin-bottom: 10px;
    }
    .t-store__grid-cont_mobile-grid .t-col:not(.t-col_8) {
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 639px) {
    .adaptive-video video {
        height:195px !important;
        border-radius:8px !important;
        object-position: left;
    }
}

@media screen and (max-width: 560px) {
    .t-store__prod-popup__name, .js-store-prod-price, .t-store__prod-popup__price-value {
        font-size: 22px;
    }
    .t-store__prod-popup__btn {
        height: 60px !important;
        font-size: 16px !important;
        border-radius: 6px !important;
    }
    .t-store__tabs__item-title {
        font-size: 20px;
    }
    .t-store .t-slds__thumbsbullet-wrapper, .t-store .t-store__prod-popup__info,
    .t-store__product-snippet .t-store__prod-popup__col-right,
    .t-store.t-store__prod-snippet__container .t-store__tabs{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .t-store__prod-snippet__container {
        padding-top: 28%;
        margin-left: 15px;
        margin-right: 15px;
        padding-bottom: 60px;
    }
    .t706__cartwin-heading{
        font-size:22px !important;
    }
    .t390__img {
        border-radius: 6px;
        margin-left: 20px;
        margin-right: 20px;
        margin-bottom: 20px;
    }
    .t886__wrapper {
        padding: 10px 25px;
    }
    .liz-slider {
        background: #fff;
        border-radius: 6px !important;
    }
    .t995 .t995__btn{
        border-radius: 6px !important;
    }
    .t702 .t-checkbox__control,
    .t706 .t-checkbox__control{
        font-size:14px !important;
    }
    .t1196__slider.t1196__slider_width_12 {
        --padding-left: 10px !important;
    }
    .t-range__interval-txt-wrapper {
        padding-top: 0px !important;
    }
    .calculator .t-range__value-txt,
    .calculator .t-range__interval-txt,
    .calculator .t-calc__wrapper{
        font-size: 16px !important;
    }
    .calculator .t-input-group_fr {
        margin-left: 20px;
    }
    .calculator .t-form__inputsbox_inrow .t-input-group_width25.t-input-group_inonerow,
    .calculator .t-form__inputsbox_inrow .t-input-group_width33.t-input-group_inonerow{
        width: 100%;
    }
    .t-store__card__bgimg, .t-store__card__bgimg_second,
    .t1196__content-inner,
    .t1196__item .t-card__btn{
        border-radius: 6px !important;
        font-size: 12px !important;
        width: auto !important;
    }
    .t702 .t-popup__block-close {
        background: #242424;
    }
    .t702 .t-input,
    .t706 .t-input{
        font-size: 16px;
    }
    .t702 .t-submit,
    .t706 .t-submit{
        font-size: 16px;
        height: 60px;
    }
}