@media (min-width:0) {
    .uc-banner .t154 {
        padding-bottom: 20px
    }
}

@media (min-width:641px) {
    .uc-banner .t154 {
        padding-bottom: 40px
    }
}

@media (min-width:980px) {
    .uc-head .t396__artboard {
        z-index: 999;
        position: absolute;
        left: 0;
        top: 0;
        border-bottom: 1px solid;
        background-color: rgba(0, 0, 0, .3)
    }
}

.t482 .t-btn {
    margin-top: 30px
}

.uc-info .t265__wrapper {
    border-radius: 16px
}

.uc-info .t265__icon {
    top: auto
}

.uc-info-2 {
    border-top: 6px solid #f9f6f1
}

.uc-info-2 .t021__text-impact {
    margin-top: 20px;
    margin-bottom: 24px
}

@media (max-width:640px) {
    .js-store-prod-descr {
        display: none
    }

    .t-store__card__price,
    .t-store__card__price_old {
        font-size: 15px !important;
        font-weight: 400 !important
    }
}

@media (max-width:960px) {

    .t-store__grid-cont .t-col,
    .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 22px
    }
}

@media (min-width:961px) and (max-width:1199px) {
    .t-store__grid-separator {
        margin-bottom: 22px !important
    }
}

.uc-banner .t154__descr {
    padding-top: 0
}

.t-store__parts-switch-wrapper {
    margin-bottom: 60px !important
}

.t-store__parts-switch-btn.t-active {
    color: #fff !important;
    padding: 6px 14px;
    background: #ff4c17;
    border-radius: 4px
}

.t-store__card__imgwrapper {
    padding-bottom: 70%
}

/*.t-store__card__btns-wrapper a:first-child {*/
/*display: none*/
/*}*/

.t-store__load-more-btn {
    background-color: #ff8561 !important;
    border-radius: 6px !important
}

.js-store-prod-all-text {
    font-size: 15px
}

.t-slds__container {
    border-radius: 16px
}

.t-store__prod__quantity {
    border-color: #f1eee9
}

.t1036__btn_sm {
    opacity: .6;
    height: 44px;
    min-height: 44px
}

.t1036__btn_sm:hover {
    opacity: 1
}

.t-text_xs {
    font-family: 'Noto Sans', Arial, sans-serif;
    font-weight: 400
}

.t-store__card__price_old {
    margin-left: 10px;
    font-weight: 400 !important
}

.js-product-controls-wrapper {
    padding-top: 10px
}

.js-product .t-product__option-select {
    border-color: #f1eee9;
    background: #fcfaf7;
    color: #3d3d3d;
    padding: 3px 30px 3px 10px;
    font-size: 14px !important
}

.js-product .t-product__option-variants:after {
    border-color: #ffc807 transparent transparent
}

.t-store .t-product__option-variants {
    min-width: 220px
}

.t-store .t-align_center .t-product__option-title {
    padding-bottom: 9px !important
}

@media (min-width:641px) {
    .t-store .t-product__option-variants {
        min-width: 254px !important
    }
}

@media (max-width:640px) {

    .t-store .js-product.t-align_center .js-product-controls-wrapper .t-product__option,
    .t-store__mobile-two-columns .t-product__option-variants {
        min-width: 100%
    }
}

#rec683406969 .t706__cartwin {
    background-color: #f9f6f1
}

#rec683406969 .t706__cartwin-content {
    border-radius: 10px;
    max-width: 700px;
    border-top: 1px solid #f3f3f3
}

#rec683406969 .t706__cartwin-top {
    border-bottom: 1px solid #dfdfdf
}

#rec683406969 .t706__cartwin-bottom {
    border-top: 1px solid #dfdfdf
}

#rec683406969 .t-checkbox__indicator {
    border: 1px solid #dfdfdf;
    top: -1px;
    border-radius: 3px
}

#rec683406969 .t-checkbox__indicator:after {
    border-color: #fcb302;
    left: 7px;
    top: 3px
}

#rec683406969 .t-text_xs {
    font-size: 14px;
    color: #8d8c8c
}

#rec683406969 .t706__cartwin-totalamount-info_label {
    color: #8d8c8c
}

#rec683406969 .t-radio__indicator {
    border-color: #dfdfdf;
    border-width: 1px
}

#rec683406969 .t-radio__indicator:after {
    width: 6px;
    height: 6px;
    background: #fcb302
}


.t-store__card__mark-wrapper {
    right: 0;
    top: 5px;
    left: 5px;
}

.t-store__card__mark {
    font-size: 14px;
    width: 66px;
    height: 66px;
    padding: 0 6px;
    border: 6px solid #fff;
}

@media (min-width:641px) {


    .t-store__card__mark {
    font-weight: 600;
    font-size: 18px;
    width: 84px;
    height: 84px;
    }
}


.t-popup .t-store__prod-popup__price_old {
    font-weight: 400 !important;
}

.t-store__prod-popup__price_old {
    margin-left: 10px !important;
}

#rec683406969 .t706__bgimg {
    margin: 12px !important;
}


#rec683406969 .t-input-error {
    font-size: 14px;
    font-family: 'Noto Sans', Arial, sans-serif;
}


.suggestions-suggestions {
    font-size: 15px;
    font-family: 'Noto Sans', Arial, sans-serif;
}

.suggestions-suggestions strong {
    color: #9dc421 !important;
}

.suggestions-hint {
  font-size: 14px !important;
}





