@media screen and (min-width:960px) {
    #rec793618895 .t-store__card .t-store__card__price {
    font-size: 20px;
    font-weight: 700;
}

/*.js-store-prod-descr.t-store__card__descr.t-typography__descr.t-descr.t-descr_xxs {*/
/*    display: grid;*/
/*    grid-template-columns: 1fr 1fr;*/
/*    width: 170px;*/
/*    margin-left: auto;*/
/*    margin-right: auto;*/
/*}*/

a.js-store-prod-btn2.t-store__card__btn.t-store__card__btn_second.t-btn.t-btn_sm {
    width: 160px;
    height: 38px;
    font-size: 16px;
}
.t1002__addBtn {
    border:none !important;
}
.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    background: #ffffff00;
}
a.t1002__addBtn svg {
    width: 30px !important;
    height: 30px;
}
.js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-name_xs.t-menu__link-item.t-store__parts-switch-btn-all.t-active {
    font-size: 18px;
    font-weight: 700 !important;
    color: #8F0350;
}
.t-store__filter__item-title.js-store-filter-item-title {
     font-size: 18px;
    font-weight: 700 !important;
    color: #000 !important;
}
.t-store__filter__range_bg {
        background-color: #F188A9 !important;
    }
    .t-checkbox__indicator {
    border: 2px solid #F188A9 !important;
    }
    
#rec793618895 .t951 .t-checkbox__indicator:after {
    border-color: #F188A9 !important;
}
    .t-store__filter__btn-expand {
        border-bottom: 1px solid;
    }
}
.t706__sidebar-prodamount-wrap.t-descr.t-descr_sm {
    font-weight: 700;
}
.t706__product-title.t-descr.t-descr_sm {
    font-weight: 700;
    font-size:20px !important;
}
a.t1002__product-link {
    font-weight: 700;
}

.t-search-widget__result_product-title.t-name.t-name_xs,
.t-search-widget__result_product-desc.t-descr.t-descr_xs,
.t-search-widget__result_product-price {
    font-weight: 700 !important;
}
.t706__cartwin-totalamount-wrap.t-descr.t-descr_xl,
.t706__cartpage-prodamount.t706__cartwin-prodamount-wrap.t-descr.t-descr_sm {
    font-weight: 700;
}

button.t-store__filter__btn-expand.js-store-filter-btn-expand {
    border-bottom: 1px solid #4545459c !important;
}
#rec793618895 .t951 .t951__sidebar .t-store__filter__btn-text {
    color:#0000009c !important;
    font-size:14px !important;
}

span.t-store__filter__btn-text.t-descr.t-descr_xxs {
    line-height: 1;
}

.js-store-close-text.t-store__prod-popup__close-txt.t-descr.t-descr_xxs {
    border: 3px solid #8F0350;
    border-radius: 100px;
    color: #8F0350 !important;
    padding-left: 14px;
    padding-right: 25px;
    height: 40px;
    font-size: 16px;
    font-weight: 700;
}

.t-store__prod-popup__close-txt::before {
    font-weight: 700 !important;
    content: '➔';
    transform: scale(-1, 1);
    margin-right: 10px;
}
.t-search-widget__blockinput {
    border-bottom: 1px solid white !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}
.t-search-widget__search-icon {
    transform: scale(-1, 1);
}
.t-search-widget__popup {
    background: #F9C2D4 !important;
}

.t-container.t-search-widget__query-result.t-descr.t-opacity_50 {
    color: #8F0350;
    font-size: 16px;
    font-weight: 700;
}


.t-search-widget__result_product-desc.t-descr.t-descr_xs {
    display: none;
}

@media screen and (min-width:960px) {
.t-search-widget__result_product-link {
    display: flex;
    flex-direction: column;
}

.t-search-widget__result_product-img {
    width: 200px !important;
    height: 200px !important;
    border-radius: 10px !important;
}

.t-search-widget__productwrapper {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr 1fr !important;
}
}
a.t-search-widget__result_product-link {
    text-align: center;
}

.t-search-widget__result_product-title.t-name.t-name_xs {
    font-size: 14px;
    color: #000;
    margin-top: 15px;
}

.t-search-widget__result_product-price.t-descr.t-descr_xs {
    font-size: 14px;
    color: #8F0350;
    margin-top: 8px;
}

.t706__cartpage.t706__cartpage_showed {
    background-color: #EDE0E0;
}

input#input_1063244879700,
input#input_1063244879701,
input#input_1063244879702,
input#input_1727218647470{
    border: 1px solid #F188A9 !important;
    background-color: #ede0e0;
    border-radius: 10px !important;
    /*height: 66px;*/
}

.t-inputpromocode,
.searchbox-input{
    border: 1px solid #F188A9 !important;
    background-color: #ede0e0;
    border-radius: 10px !important;
    /*height: 66px;*/
}

.t-inputpromocode__btn{
    border-radius: 10px !important;
    background: #993b4c !important;
    color: #FFFFFF !important;
}

input[name="tildadelivery-userinitials"],
input[name="tildadelivery-comment"]{
    border: 1px solid #F188A9 !important;
    background-color: #ede0e0;
    border-radius: 10px !important;
    /*height: 66px;*/
}

.t706__cartpage-top {
    background-color: #ede0e0 !important;
        border-bottom: 1px solid  #8F0350 !important;
}

svg.t706__close-icon.t706__cartpage-close-icon g,
svg.t706__close-icon.t706__cartpage-back-icon g {
    fill: #8F0350 !important;
}

.t706__cartpage-totals {
    background: #ede0e0 !important;
}

.t706 button.t-submit {
    background-color: #8F0350 !important;
    font-size: 20px;
    height: 52px;
}

.t-store__prod__quantity {
    height: 52px;
    background-color: #ede0e0 !important;
    border: 1px solid #a43a6d;
}

.t-store__prod__quantity__minus, .t-store__prod__quantity__plus {
    background-color: #ede0e0 !important
}

@media screen and (min-width:961px) {
a.js-store-prod-btn2.t-store__card__btn.t-store__card__btn_second.t-btn.t-btn_sm,
a.t-store__prod-popup__btn.t-btn.t-btn_sm {
    width: 252px;
    height: 52px;
    border-radius: 1000px !important;
    font-size: 20px;
    border:none !important;
}
}
@media screen and (min-width:961px) {
button.t190__button.t190__button_circle svg {
    background-color: #EDE0E0 !important;
    border-radius: 110px;
    outline: 2px solid #8f0350;
    outline-offset: -1px;
}
}

@media screen and (max-width:960px) {
button.t190__button.t190__button_circle svg {
    background-color: #EDE0E0 !important;
    border-radius: 30px;
    outline: 1px solid #8f0350;
    outline-offset: -1px;
}
.t951__sidebar {
        margin: 0px 0px 20px 0px !important;
    }
}


@media screen and (max-width:960px) {
    #rec793618895 .t-menu__link-item {
    margin-left: 5px;
    margin-right: 5px;
    font-size: 14px;
}

.t-store__parts-switch-wrapper {
    text-align: left !important;
}

#rec793618895 .t951 .t-checkbox__indicator {
    border-color: #8f0350 !important;
}
#rec793618895 a.js-store-prod-btn2.t-store__card__btn.t-store__card__btn_second.t-btn.t-btn_sm,
#rec793618895 a.t-store__prod-popup__btn.t-btn.t-btn_sm {
    width: 130px !important;
    height: 30px !important;
    font-size: 16px !important;
    border-radius: 1000px !important;
    border:none !important;
}

#rec793618895 .t-store__card .t-store__card__price {
    font-weight: 1000 !important;
}
a.t1002__addBtn {
    background-color: #ffffff00 !important;
}
.js-store-prod-name.js-product-name.t-store__card__title.t-typography__title.t-name.t-name_md {
    font-family: 'TildaSans' !important;
    font-weight: 700 !important;
}
.t-store__card__btns-wrapper.js-store-buttons-wrapper {
    margin-top: 0px;
}
#rec793618895 .js-store-load-more-btn.t-store__load-more-btn.t-btn.t-btn_sm {
    margin-left: auto !important;
    margin-right: auto !important;
    font-size: 16px !important;
    width: 180px !important;
    height: 40px !important;
}
.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    right: 0px !important;
    top: 6px !important;
}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_33.t-align_center.t-item {
    margin-bottom: 30px !important;
}
.t-store__prod-popup__btn-wrapper.js-store-buttons-wrapper {
    width: 300px !important;
}
a.t1002__addBtn.t1002__addBtn_active {
    height: 30px;
}
svg.t-popup__close-icon.t-popup__close-icon_arrow path {
    fill: #8f0350 !important;
}
a.t1002__addBtn {
    height: 30px;
    border: none !important;
}
.t-store__prod__quantity {
    height: 30px !important;
}
#rec793618895 .t-store__card .t-typography__title,
.t-store__card__price.t-store__card__price-item.t-name.t-name_xs {
    font-size: 16px;
}
.js-store-prod-price.t-store__prod-popup__price.t-store__prod-popup__price-item.t-name.t-name_md {
    font-weight: 800 !important;
    font-family: 'TILDASANS';
}
.t-store__filter__item-title.js-store-filter-item-title {
    color: #000000 !important;
    font-size: 16px;
    font-weight: 600 !important;
    font-family: 'TildaSans' !important;
}
}

select.js-product-edition-option-variants.t-product__option-select.t-typography__options.t-descr.t-descr_xxs {
    border: none !important;
    border-radius: 0px !important;
}