@media screen and (min-width: 960px) {
.tn-elem[data-elem-id="1709776780709"] { width: 8.854vw !important; top: -0.208vw !important; left: 45.573vw !important; height: 0.000vw !important; }
.tn-elem[data-elem-id="1709777102303"] .tn-atom { font-size: 0.938vw !important; }
.tn-elem[data-elem-id="1709777102303"] { width: 4.010vw !important; top: 0.573vw !important; left: 9.896vw !important; height: 1.458vw !important; }
.tn-elem[data-elem-id="1709777341846"] .tn-atom { font-size: 0.938vw !important; }
.tn-elem[data-elem-id="1709777341846"] { width: 4.167vw !important; top: 0.573vw !important; left: 15.625vw !important; height: 1.458vw !important; }
.tn-elem[data-elem-id="1709777354669"] .tn-atom { font-size: 0.938vw !important; }
.tn-elem[data-elem-id="1709777354669"] { width: 4.792vw !important; top: 0.573vw !important; left: 19.896vw !important; height: 1.458vw !important; }
.tn-elem[data-elem-id="1710221150581"] .tn-atom { font-size: 0.938vw !important; }
.tn-elem[data-elem-id="1710221150581"] { width: 5.469vw !important; top: 0.677vw !important; left: 81.250vw !important; height: 1.458vw !important; }
.tn-elem[data-elem-id="1710221370394"] .tn-atom { font-size: 0.938vw !important; }
.tn-elem[data-elem-id="1710221370394"] { width: 6.979vw !important; top: 0.677vw !important; left: 86.875vw !important; height: 1.458vw !important; }
.tn-elem[data-elem-id="1710586438420"] { width: 146.563vw !important; top: -4.635vw !important; left: -14.271vw !important; height: 0.000vw !important; }
.tn-elem[data-elem-id="1710587546757"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710587546757"] { width: 19.792vw !important; top: 0.104vw !important; left: 26.719vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710587932189"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710587932189"] { width: 19.792vw !important; top: 0.104vw !important; left: 39.063vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588203653"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588203653"] { width: 19.792vw !important; top: 0.104vw !important; left: 46.510vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588288644"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588288644"] { width: 19.792vw !important; top: 0.104vw !important; left: 6.927vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588300692"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588300692"] { width: 19.792vw !important; top: 0.104vw !important; left: 19.271vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588313605"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588313605"] { width: 19.792vw !important; top: 0.104vw !important; left: -0.521vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588336685"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588336685"] { width: 19.792vw !important; top: 0.104vw !important; left: -12.865vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588355140"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588355140"] { width: 19.792vw !important; top: 0.104vw !important; left: 58.854vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588366557"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588366557"] { width: 19.792vw !important; top: 0.104vw !important; left: 78.646vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588378028"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588378028"] { width: 19.792vw !important; top: 0.104vw !important; left: 66.302vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588391260"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588391260"] { width: 19.792vw !important; top: 0.104vw !important; left: 86.094vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588401620"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588401620"] { width: 19.792vw !important; top: 0.104vw !important; left: 105.885vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710588417245"] .tn-atom { font-size: 0.885vw !important; }
.tn-elem[data-elem-id="1710588417245"] { width: 19.792vw !important; top: 0.104vw !important; left: 98.438vw !important; height: 1.354vw !important; }
.tn-elem[data-elem-id="1710585754775"] { width: 80.260vw !important; top: 0.521vw !important; left: 9.896vw !important; height: 0.000vw !important; }
.tn-elem[data-elem-id="1710667185060"] .tn-atom { font-size: 1.563vw !important; }
.tn-elem[data-elem-id="1710667185060"] { width: 5.990vw !important; top: 0.365vw !important; left: 47.031vw !important; height: 2.448vw !important; }
.tn-elem[data-elem-id="1710202537915"] .tn-atom { font-size: 0.729vw !important; }
.tn-elem[data-elem-id="1710202537915"] .tn-atom { border-radius: 1.563vw !important; }
.tn-elem[data-elem-id="1710202537915"] { width: 10.417vw !important; top: 22.656vw !important; left: 27.500vw !important; height: 2.865vw !important; }
.tn-elem[data-elem-id="1710209440410"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710209440410"] { width: 4.063vw !important; top: 0.677vw !important; left: 39.583vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710209647341"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710209647341"] { width: 4.323vw !important; top: 0.677vw !important; left: 21.354vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710210063097"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710210063097"] { width: 6.042vw !important; top: 0.677vw !important; left: 57.813vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710210363638"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710210363638"] { width: 4.688vw !important; top: 0.677vw !important; left: 76.042vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710214721460"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710214721460"] { width: 4.948vw !important; top: 2.813vw !important; left: 39.583vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710214857987"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710214857987"] { width: 3.958vw !important; top: 4.427vw !important; left: 21.354vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710214947858"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710214947858"] { width: 3.958vw !important; top: 6.042vw !important; left: 21.354vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710218981491"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710218981491"] { width: 3.958vw !important; top: 2.813vw !important; left: 57.813vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710219003195"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710219003195"] { width: 10.521vw !important; top: 7.656vw !important; left: 21.354vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710219117106"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710219117106"] { width: 3.958vw !important; top: 4.427vw !important; left: 57.813vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710219139803"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710219139803"] { width: 7.292vw !important; top: 6.042vw !important; left: 57.813vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710219254706"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710219254706"] { width: 10.625vw !important; top: 7.656vw !important; left: 57.813vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710219357154"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710219357154"] { width: 10.625vw !important; top: 9.271vw !important; left: 57.813vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1710219666560"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710219666560"] { width: 9.010vw !important; top: 2.813vw !important; left: 76.042vw !important; height: 2.604vw !important; }
.tn-elem[data-elem-id="1710375704954"] .tn-atom { font-size: 0.833vw !important; }
.tn-elem[data-elem-id="1710375704954"] { width: 5.729vw !important; top: 2.813vw !important; left: 21.354vw !important; height: 1.302vw !important; }
.tn-elem[data-elem-id="1709777194494"] .tn-atom { font-size: 0.729vw !important; }
.tn-elem[data-elem-id="1709777194494"] { width: 7.344vw !important; top: 0.417vw !important; left: 46.354vw !important; height: 1.146vw !important; }
.tn-elem[data-elem-id="1710206444549"] .tn-atom { font-size: 0.729vw !important; }
.tn-elem[data-elem-id="1710206444549"] { width: 10.417vw !important; top: 1.406vw !important; left: 44.792vw !important; height: 1.146vw !important; }
#rec716422271 .t396__artboard { height: 2.604vw !important; }
#rec720565430 .t396__artboard { height: 1.563vw !important; }
#rec719976834 .t396__artboard { height: 35.938vw !important; }
#rec720838982 .t396__artboard { height: 3.125vw !important; }
#rec718271443 .t396__artboard { height: 28.646vw !important; }
#rec718278945 .t396__artboard { height: 3.125vw !important; }
#rec718279595 .t396__artboard { height: 10.938vw !important; }
#rec718276061 .t396__artboard { height: 3.125vw !important; }
#rec718276714 .t396__artboard { height: 3.125vw !important; }

.t-container_fluid .t-col_7 {
    max-width: calc(52% - 40px);
}

}

#rec718514787 .t-store__card .t-typography__title {
    font-family: 'Inter';
    font-weight: 300;
}

#rec803393522 .t-store__card .t-typography__title {
    font-weight: 400;
    text-transform: uppercase;
    text-align: left;
}

#allrecords .t-store__card a, #allrecords .t-store__card a:focus-visible {
    outline: 0;
    font-weight: 400;
}

::selection {
  color: white;
  background: black;
}

.t-btn_sm {
    height: 40px;
    font-size: 14px;
    padding-left: 100px;
    padding-right: 100px;
}
}

.t706 .t-form .t-descr_md {
    font-size: 20px;
    font-weight: 500;
}

.t450__logoimg {
    display: block;
    width: 100%;
    max-width: 170px;
}

.t-store .t-store__tabs_accordion .t-store__tabs__item .t-store__tabs__item-title {
    font-size: 18px;
    font-weight: 400;
    text-transform: uppercase;
}

.t-store .t-store__tabs_accordion .t-store__tabs__content {
    font-size: 16px;
}

.t-store__card__mark {
    font-weight: 400;
    font-size: 16px;
    font-family: Inter, Arial, sans-serif;
    display: table-cell;
    width: 10px;
    height: 40px;
    text-align: center;
    vertical-align: middle;
    border-radius: 10px;
    background-color: #ffb6c1;
    color: #fff;
    box-sizing: border-box;
    padding: 0 10px;
}

#rec760219368 .t-store__card .t-typography__title {
    font-weight: 700;
    text-align: left;
    font-size: 18px;
    display: flex; 
    justify-content: space-between;
}

.t-typography__title {
    line-height: 1.5em;
    height: 3em;
    width: 100%;
}

.t-store__card__price-wrapper {
    margin-top: 22px;
    text-align: left;
    font-size: 18px;
    line-height: 153.3%;
    margin-top: 1em;
}

.t-store__card__price_old {
    margin-left: 14px;
}

.t-store__card__textwrapper {
    padding: 20px;
    margin-bottom: auto;
    border: 1px solid #dfdfdf;
    height: 120px;
}

#rec760219368 .t-store__card .t-store__card__price {
    font-size: 18px;
}

#rec760219368 .t-store__card .t-store__card__price_old {
    font-size: 18px;
}

.t-container {
    margin-left: 40px;
    margin-right: auto;
    width: 100%;
    max-width: 1200px;
    padding: 0;
}

.t-uptitle_xxl {
    font-size: 32px;
    font-weight: 600;
}

.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_2-3 {
    padding-bottom: 0%;
}

.t-store__card__imgwrapper {
    position: relative;
    display^ blovk;
    width: 100%;
    padding-top: 140%;
    padding-bottom: 0%;
}

.t-store__prod-snippet__container {
    padding-top: 30px;
    padding-bottom: 120px;
}

.js-store-product.js-product.t-store__product-snippet {
    position: relative;
}


.t-align_left {
    width: 55%;
    padding-left: 70px;
    box-sizing: border-box;
}

.js-store-product.js-product.t-store__product-snippet {
    display: flex;
    justify-content: flex-start;
}

.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_6 {
    width: 40%;
    padding-left: 90px;
    box-sizing: border-box;
}

.t-name_xl {
    font-size: 45px;
    line-height: 1.35;
    margin-top: 90px;
}

.t-store__prod-popup__slider.js-store-prod-slider.t-store__prod-popup__col-left.t-col.t-col_6 {
    width: 45%;
}

.t-store__tabs__list {
    margin-right: 70px;
}

.t-store__prod-popup__sku {
    margin-top: 5px;
    color: #777;
    font-size: 14px;
}

.t-store__prod-popup__price-value, .t-store__prod__price-portion  {
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    font-size: 30px;
}

.t-store__prod-popup__price-currency, .t-store__prod-popup__price-value, .t-store__prod__price-portion {
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    font-size: 30px;
}

.t-store__prod-popup__price-wrapper {
    margin-top: 40px;
}

.js-product-controls-wrapper {
    display: flex;
    margin-top: 20px;
    align-items: center;
    justify-content: flex-start;
    column-gap: 55px;
}

.t-store .t-product__option-title {
    padding-bottom: 3px;
    font-size: 16px;
}

#allrecords a, #allrecords button, #allrecords .t-radio, #allrecords .t-checkbox, #allrecords .t-img-select {
    border-radius: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

/*
.js-store-prod-text.t-store__prod-popup__text.t-descr.t-descr_xxs {
    font-size: 18px;
}

*/

.t-descr_xxs {
    font-size: 18px;
    line-height: 1.55;
}

.t-btn td {
    vertical-align: middle;
    font-size: 16px;
}

button.t706__sidebar-continue.t-btn {
    font-weight: 500;
    font-size: 18px;
}

.t-name_xl {
    font-size: 35px;
    line-height: 1.35;
    margin-top: 20px;
    margin-bottom: 20px;
    text-transform: uppercase;
    font-weight: 400;
}

.t706__cartpage-heading.t-name.t-name_xl {
    font-size: 35px;
}

.t706__cartpage-top {
    position: relative; !important
}

.t706__cartpage-info-wrapper {
    position: static;
}

.t706__cartpage-form .t-form .t-descr_md {
    font-size: 18px;
    font-weight: 400;
}

.t-text {
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 500;
}

.t-text_xs {
    font-size: 16px;
    text-transform: none;
    font-weight: 400;
}

.t-name {
    font-weight: 500;
    text-transform: uppercase;
}

button.t-submit {
    font-weight: 500;
    font-size: 18px;
}

.t-store__prod-popup__text {
    padding-top: 20px;
}

.t450__menu_show.t450 {
    max-width: 480px;
}

.t-align_left {
    width: 100%;
    padding-left: 40px;
}

.t450__close-button {
    margin-right: 20px;
    margin-top: 10px;
}

.t450__top {
    margin-top: 40px;
}

.t450__list {
    line-height: 34px;
}

.js-store-prod-name.js-product-name.t-store__card__title.t-typography__title.t-name.t-name_xs {
    font-size: 20px;
    text-align: left;
    height: 1cm;
}

.js-product-price.js-store-prod-price-val.t-store__card__price-value {
    font-size: 20px;
}

.t-store__card__textwrapper {
    height: 100px;
}

.js-store-prod-sold-out.t-store__card__sold-out-msg.t-name.t-name_xs {
    text-align: right;
}


.js-store-prod-sold-out.t-store__card__sold-out-msg.t-name.t-name_xs {
    font-size: 10px;
    position: absolute;
    color: white;

}
/* ЗАМЕНА ТЕКСТА

.t-store__card__sold-out-msg:after,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt:after{
    content: "SOLD OUT";
    font-size: 0px;
}

*/

.t-store__card__mark {
    font-size: 13px;
    height: 20px;
    width: 95%;
    letter-spacing: 1.1px;
    border-radius: 6px;
    padding: 0 4px;
}

a.t-store__prod-popup__btn.t-store__prod-popup__btn_disabled.t-btn.t-btn_sm {
    text-transform: uppercase;
}

.t-store__card__mark {
    font-size: calc(12px + 4*(100vw - 1600px) / 720);
}

.t-store__card__textwrapper {
    padding: 0px;
    margin-top: 16px;
    border: 0px;
}

.js-store-prod-name.js-product-name.t-store__card__title.t-typography__title.t-name.t-name_xs {
    font-size: clamp(.8125rem, calc(.45536rem + .74405vw), 1.125rem);
    height: 25px;
    width: 100%;
    letter-spacing: 1.08px;
}

.js-product-price.js-store-prod-price-val.t-store__card__price-value {
    font-size: clamp(.8125rem, calc(.45536rem + .74405vw), 1.125rem);
}


.t-store__card__price.t-store__card__price-item.t-name.t-name_xs {
    margin-top: 8px;
}

.t-store__card__price_old {
    margin-top: 8px;
    
}

.js-store-price-wrapper.t-store__card__price-wrapper {
    margin-top: 0px;
    
}

.t142__wrapone {
    padding-bottom: 80px;
}

.t-store__card__imgwrapper.t-store__card__imgwrapper_3-4 {
    padding-bottom: 0%;
}

.t951__sidebar .t-store__filter__item-title {
    text-transform: uppercase;
    font-weight: 400;
    font-size: 14px;
}

label.t-checkbox__control.t-descr.t-descr_xxs {
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 170%;
    letter-spacing: 1px;
    text-transform: uppercase;
}


.t-store__relevants__title.t-uptitle.t-uptitle_xxl {
    font-weight: 500;
    letter-spacing: 1px;
}

.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_7 {
    width: 100%;
}

.t-checkbox__indicator {
    border: 1px solid #9d9d9d !important;
    border-radius: 5px;
}

.t-store__filter__input, .t-store__filter__btn {
    border: 1px #9d9d9d solid;
    background: #ffffff;
}

.t-descr_xxs {
 font-size: 16px;
 font-weight: 400;
}

.t-store__sort-select {
    border-top-color: rgb(255, 255, 255);
    border-right-color: rgb(255, 255, 255);
    border-bottom-color: rgb(255, 255, 255);
    border-left-color: rgb(255, 255, 255);
    background-color: rgb(255, 255, 255);
    width: 270px;
}

td.js-store-prod-popup-buy-btn-txt {
    font-weight: 400;
}

p.t-typography__characteristics.js-store-prod-charcs {
    font-size: 0px;
}

a.t-menu__link-item {
    margin-bottom: 0px;
}

@media(max-width: 640px){     /*Стили, на устройствах с максимальной ширеной экрана 480 пикселей и меньше */


    #rec760219368 .t-store__card .t-typography__title {
    font-weight: 700;
    text-align: left;
    font-size: 14px;
    display: flex; 
    justify-content: space-between;
}

.t-store__card__price-wrapper {
    margin-top: 32px;
    text-align: left;
    font-size: 20px;
}

.t-store__card__price_old {
    margin-left: 10px;
}

#rec760219368 .t-store__card .t-store__card__price {
    font-size: 14px;
}

#rec760219368 .t-store__card .t-store__card__price_old {
    font-size: 14px;
}

.t-store__card__mark {
    font-weight: 400;
    font-size: 12px;
    font-family: Inter, Arial, sans-serif;
    display: table-cell;
    width: 10px;
    height: 30px;
    text-align: center;
    vertical-align: middle;
    border-radius: 10px;
    background-color: #ff0000;
    color: #fff;
    box-sizing: border-box;
    padding: 0 10px;
}

.t-col {
    width: calc((100vw - var(--left-container-padding-mobile)));
    margin-left: var(--left-container-padding-mobile);
}

.t-col {
    display: block;
    float: none;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0;
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}

.t-store__relevants__title {
    margin: 40px 0 10px;
}

.t-container {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 1200px;
    padding: 0;
}

.t-align_left {
    width: 55%;
    padding-left: 20px;
    box-sizing: border-box;
}

.t-store__prod-snippet__container {
    padding-top: 0px;
    padding-bottom: 20px;
    margin-bottom: 70px;
}

.t-store__prod-popup__slider.js-store-prod-slider.t-store__prod-popup__col-left.t-col.t-col_6 {
    width: 100%;
}

.t-slds__thumbsbullet-wrapper {
    position: absolute;
    opacity: 0;
}

.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_6 {
    width: 100%;
    padding-left: 20px;
    box-sizing: border-box;
}

.t-name_xl {
    font-size: 30px;
    line-height: 1.35;
    margin-top: 0px;
}

.t-store__prod-popup__price-wrapper {
    margin-top: 20px;
}

.t-store__prod-popup__title-wrapper {
    margin-bottom: 0px;
}

.js-product-controls-wrapper {
    display: flex;
    margin-top: 10px;
    align-items: center;
    justify-content: flex-start;
    column-gap: 55px;
}

.t-btn_sm {
    height: 60px;
    font-size: 16px;
    padding-left: 0px;
    padding-right: 0px;
}

.t-descr_xxs {
    font-size: 16px;
}

.t-store__tabs__list {
    margin-right: 0px;
    margin-top: 50px;
}

.t-store__grid-cont_mobile-one-row.t-store__valign-buttons.js-store-grid-cont {
    scrollbar-width: none !important;
}

.t-store__relevants__container .t-store__scroll-icon-wrapper {
    padding: 0 0 0px 0;
    opacity: 0;
    height: 20px;
}

.t-uptitle_xxl {
    font-size: 28px;
    margin-top: 60px;
    padding-left: 20px;
    padding-right: 20px;

}

.t-store__grid-cont_mobile-one-row .t-col, .t-store__grid-cont_mobile-one-row .t-store__stretch-col, .t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-col, .t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-store__stretch-col {
    min-width: 60%;

}

.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-col {
    padding: 0;
    margin-right: 0px;
}

.t706__cartpage-content.t-container {
    display: flex;
    align-content: space-around;
    max-width: 90%;
}

button.t706__cartpage-open-form.t-btn {
    font-weight: 500;
    font-size: 16px;
}

.t706__cartpage-heading.t-name.t-name_xl {
    padding-top: 10px;
    font-size: 25px;
    margin-bottom: 10px;
}

.t-name_md {
    font-size: 18px;
}

.t396__elem.tn-elem.womanpower.tn-elem__7629970101718602685022 {
    margin-top: 5px;
}

.t450__menu_show.t450 {
    max-width: 640px;
}

.t-align_left {
    width: 100%;
    padding-left: 40px;
    }
    

.js-product-price.js-store-prod-price-val.t-store__card__price-value {
    font-size: 16px;
}

.t-store__card__price-currency {
    font-size: 16px;
}

.t-store__card__price-wrapper {
        margin-top: 18px;

    }
    
.t-store__card__mark {
    font-size: calc(12px + 4*(100vw - 640px) / 320);
    width: 100%;
    height: 20px;
    border-radius: 6px;
    padding: 0 4px;
    letter-spacing: 1px;
}

.t-store__card__textwrapper {
    height: 70px;
}

.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_center.t-item {
    padding: 0 4px;
    margin-bottom: 40px;
}

.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_2-3 {
    padding-bottom: 10%;
}
.js-store-prod-name.js-product-name.t-store__card__title.t-typography__title.t-name.t-name_xs {
    line-height: 1.1;
}

.t-store__card__price.t-store__card__price-item.t-name.t-name_xs {
    margin-top: 0px;
}
    .js-product-price.js-store-prod-price-val.t-store__card__price-value {
    font-size: clamp(.8125rem, calc(.45536rem + .74405vw), 1.125rem);
}

.t-store__card__price-currency {
    font-size: clamp(.8125rem, calc(.45536rem + .74405vw), 1.125rem);
}

.t-store__card__price_old.t-store__card__price-item.t-name.t-name_xs {
    margin-top: 0px;
    font-size: clamp(.8125rem, calc(.45536rem + .74405vw), 1.125rem);
    
}

a.t-btn.t142__submit.t-btn_md {
    width: 80%;
}

.t142__wrapone {
    padding-bottom: 30px;
}

.t-name_xl {
    font-size: 24px;
    margin-bottom: 0px;
}

.t-store__prod-popup__col-right {
        padding-top: 15px;
    }

.t-store__prod-popup__price-wrapper {
        margin-top: 10px;
    }

.t-store__relevants__title.t-uptitle.t-uptitle_xxl {
    font-size: 22px;
}

}

@media(max-width: 480px) {
    

}

}