p {font-family:"Gilroy", Arial, sans-serif;font-weight:300;}
.store__card__wrap_txt-and-opts .t-store__card__sold-out-msg {color: #111;display:none;}
.t-store__card__sold-out-msg {color: #111;}
#allrecords .t-descr a:not(.t-card__link) {box-shadow: none!important;}


/* Стили шапки */
@media screen and (min-width: 640px){
    #rec617788731 .t450__burger_container {display: none;}
    #rec617788731 .t-menuwidgeticons__wrapper {margin-right: 0px;}
    #rec617788732 .t-popup {margin: 0px;top: 80px;}
    #rec617788732 .t-popup__container.t-popup__container-static {margin: 0px auto;}
    #rec617788732 .t-popup__block-close {top: 80px;}
    #rec617788732 .t-popup.t-popup_show .t-popup__container {transform: translateY(0px);top: 0px;}
    #rec617788732 .t868__code-wrap  {padding: 40px;}
    #rec617788732 .t868__code-wrap .wrap_mainmenu_desktop {display: flex; justify-content: space-between; }
    #rec617788732 .wrap_mainmenu_desktop_table {width: 50%; min-width: 300px;}
    #rec617788732 .mainmenu_desktop_table {width: 100%; font-size: 16px; font-family: 'Gilroy',Arial,sans-serif;}
    #rec617788732 .mainmenu_desktop_table thead th {text-align: left;}
    #rec617788732 .mainmenu_desktop_table th {padding-bottom: 15px;}
    #rec617788732 .mainmenu_desktop_table td {padding-top: 10px;}
    #rec617788732 .mainmenu_desktop_table th.clmn3 a, #rec617788732 .mainmenu_desktop_table th.clmn4 a {color: #b1282e;}
    #rec617788732 .mainmenu_desktop_table th.clmn3 a:hover, #rec617788732 .mainmenu_desktop_table th.clmn4 a:hover {color: #333;}
    #rec617788732 .mainmenu_desktop_table th a, #rec617788732 .mainmenu_desktop_table td a {color: #333;}
    #rec617788732 .mainmenu_desktop_table th a:hover, #rec617788732 .mainmenu_desktop_table td a:hover {color: #b1282e;}
    .t-search-widget__overlay .t-search-widget__header {padding: 15px 0;}
}
@media screen and (max-width: 980px){
     #rec617788722 .t450__burger_container, #rec617788722 .t-menuwidgeticons__search  {display: none;}
     #rec687512367 .t396__elem.tn-elem {z-index: 10;}
}
@media screen and (max-width: 980px){
    #rec617788722 .t-menuwidgeticons__wrapper {margin-right: 0px;}
}
/* End Стили шапки */

/*Плашка Куки сжата вполовину*/
@media screen and (max-width: 980px) {
    #rec658939825 .t886 {left: 45% !important; bottom: 15% !important;}
    #rec658939825 .t886__wrapper {border-radius: 15px 0px 0px 15px !important;}
}

/* Кнопка о доставке по Мск и Покупка в 1 клик */
#allrecords .t-descr a[href^="#popup:deliverymoscow"], 
.t744__textwrapper .t744__descr a[href^="#popup:deliverymoscow"], 
#allrecords .t-descr a[href^="#popup:preorder"], 
.t744__textwrapper .t744__descr a[href^="#popup:preorder"] {color: #5a5a5a !important; border-bottom: 2px solid #000;line-height: 1.3;}
.t-store__prod-popup__info .js-store-prod-text .js-store-prod-all-text a[href^="#popup:deliverymoscow"],
.t744__textwrapper .t744__descr a[href^="#popup:deliverymoscow"],
.t-store__prod-popup__info .js-store-prod-text .js-store-prod-all-text a[href^="#popup:preorder"],
.t744__textwrapper .t744__descr a[href^="#popup:preorder"]{color: #5a5a5a;display: block;border: 2px #5a5a5a solid !important;padding: 14px;width: 100%;max-width: 420px; text-align: center;padding-left: 32px;padding-right: 32px;box-sizing: border-box;}
#allrecords .t-descr a[href^="#popup:buyoneclick"], 
.t744__textwrapper .t744__descr a[href^="#popup:buyoneclick"] 
{border: 2px #191D27 solid!important;padding: 12px 0!important;display: flex;width: 100%;text-align: center;background-color: #191D27 !important;color: #fff!important;align-items: center;justify-content: center;}
.t-store__prod-popup__info .js-store-prod-text .js-store-prod-all-text a[href^="#popup:buyoneclick"] 
{color: #fff;display: block;border: 2px #191D27 solid;padding: 12px;width: 210px; text-align: center;padding-left: 32px;padding-right: 32px;box-sizing: border-box;background:#191D27;}
a[href^="https://www.lamoda.ru/"], .t744__textwrapper .t744__descr a[href^="https://www.lamoda.ru"] {
    display: block;
    width: 100%;
    text-align: center;}
.t-store__prod-popup__text .js-store-prod-all-text a[href^="https://www.lamoda.ru"] {    
    border: 2px #191D27 solid !important;
    padding: 12px 0 !important;
    line-height: 1.3;
}
.js-store-prod-all-text a[href^="https://www.lamoda.ru/"] {margin-left: 5px;}
.t-store__prod-popup__info .js-store-prod-text .js-store-prod-all-text strong {display: flex;justify-content: center;}

@media screen and (max-width: 481px){
    .t-store__prod-popup__info .js-store-prod-text .js-store-prod-all-text a[href^="https://www.lamoda.ru"] 
    {max-width: 520px!important;font-size: 14px;}
    .t-store__prod-popup__info .js-store-prod-text .js-store-prod-all-text a[href^="#popup:deliverymoscow"], 
    .t-store__prod-popup__info .js-store-prod-text .js-store-prod-all-text a[href^="#popup:preorder"] 
    {width: 100%!important;font-size: 14px;}
    .t-store__prod-popup__info .js-store-prod-text .js-store-prod-all-text a[href^="#popup:buyoneclick"] strong,
    .t-store__prod-popup__info .js-store-prod-text .js-store-prod-all-text a[href^="#popup:buyoneclick"] 
    {width: 100%!important;font-size: 14px;}
}

/* Фон сообщения об успещной отправке */
.t-form__successbox {background: #efefef!important;color: #333!important;}

/* Кнопка о предзаказе */
a[href^="#popup:preorder"] strong {background-color: #000 !important; color: #fff !important;padding: 15px 30px;}
   background: url(img/keys.gif) no-repeat right top;
}
/* Стиль кнопки Добавить в избранное в карточке товара*/
ul.ya-share2__list {list-style:none; display:inline-flex; padding-left:0px!important;}
li.ya-share2__item {max-width: 20px;max-height: 30px;margin-right: 15px}
li.ya-share2__item svg.social__icon {width:100%;max-width: 15px;max-height: 30px;}
.js-store-prod-descr.t-store__card__descr.t-typography__descr.t-descr.t-descr_xxs strong {text-shadow: -1px -1px 0 #d9d9d9, 1px -1px 0 #d9d9d9, -1px 1px 0 #d9d9d9, 1px 1px 0 #d9d9d9;}
@media screen and (max-width: 560px) {
    .t-store__prod-snippet__container {
        padding-top: 0px;}
}
/*Стили кнопки Купить сейчас внутри карточки товара*/
a.t-store__prod-popup__btn.t-btn.t-btn_sm {color:#fff!important; border:0!important; background:#191D27!important;}

/*Стили стр Магазины*/
#rec624594710 .t395__wrapper {display: flex;flex-wrap: wrap;}
#rec425139758 .t395__tab, #rec624594710 .t395__tab {width: 220px}
#rec624594710 .t395__tab_active .t395__title {padding-bottom: 0px;padding-top: 0px;}
#rec425139758 .t-name, #rec624594710 .t-name {font-weight: 400;}
#rec624594710 .t-name {color: #00020e;}
#rec624594710 .t395__tab.t395__tab_active {border-bottom: 5px #b1282e solid;}
/*Активный пункт меню города на странице Наши магазины*/
#rec425139758 .t395__tab_active .t395__title, #rec624594710 .t395__tab_active .t395__title {line-height: 3.5;}
#rec624594710 .t395__wrapper_mobile {border-bottom: 5px #b1282e solid;}

#rec1045990186 .t395__tab.t395__tab {border-bottom: 5px #eeeeee solid;}
#rec1045990186 .t395__tab_active:after {width: 0px !important;}
#rec1045990186 .t395__tab.t395__tab_active {border-top: 0px;border-left: 0px;}
#rec1045990186 .t395__select.t-name {border: 2px solid #ddd;}

/*Лейбл NEW*/
.t-store__card__mark-wrapper {right: 3px;top: 3px;}
.t-store__card__mark {
    border-radius: 0;
    font-weight: 700;
    font-size: 12px;
    font-family: Gilroy,Arial,sans-serif;
    width: 85px;
    height: 35px;
    border: #bfbbb5 1px solid;
    opacity: 0.7;
}
@media (max-width: 768px) {
  .t-store__card__mark {
    height: 25px;
    width: 68px;
    font-size: 10px;
    padding: 0;
  }
}

/*Статичная строка с актуальной информацией" на мобильной версии */
.tmenu-mobile__container {flex-flow: row wrap; justify-content: center;}
.tmenu-mobile__text {margin-left: auto; margin-right: auto;}
.tmenu-mobile__burger {order: 0; margin-right: 0px;}*/


/*Цвет пунктов меню*/
#nav417971138 ul.t228__list li:nth-child(2) ul.t-menusub__list li:first-child a.t-menusub__link-item,
#nav328828421 ul.t228__list li:nth-child(2) ul.t-menusub__list li:first-child a.t-menusub__link-item,
#nav418027394 ul.t228__list li:nth-child(2) ul.t-menusub__list li:first-child a.t-menusub__link-item,
#nav417971430 ul.t228__list li:nth-child(2) ul.t-menusub__list li:first-child a.t-menusub__link-item {font-weight: 700 !important;}

/*Кнопка Запросить каталог на странице магазинов*/
#rec424614914 .t-section__descr a {border: rgb(25, 29, 39) 1px solid;padding: 10px;}
#rec424614914 .t-section__title {margin-bottom: 50px;}

/*Фильтр КатегорияРус*/
div[data-filter-label="категориярус"]{
    color:#fff;
}

@media screen and (min-width: 960px) {
    div[data-filter-label="категориярус"]{
    max-width: 85px;
  }
}
div[data-filter-label="категориярус"]::before {
  content: "Категория"; 
  color: #333;
}

/*скрыть подсказку листания пальцем в мобильной версии*/
.t-store__scroll-icon-wrapper {
    display:none;
}

/* выровнить на Главной табы в разделе NEW SS' */
@media screen and (max-width: 640px) {#allrecords .t397__wrapper_mobile-flex {padding-left: 10px;}}

@media (max-width: 960px) {
#rec340811783 {
    padding-top: 0px;
    padding-bottom: 120px;
    position: absolute;
    top: 380px;
    height: 35px;
    width: 100%;
}
#rec340811783 .t-container {
    background: #fff;
}
}
@media (max-width: 768px) {
#rec204928645 .t702 .t-popup.t-popup_show{
    margin: 0 auto;
    width: 94%;
}}
@media (max-width: 640px) {
    #rec436307979 .t-cover__carrier {
        background-size: auto 100%!important;
    }
}
@media (max-width: 460px) {
#rec340811783 {
    top: 530px;
}
}
.js-product .t-product__option-select {background: #fff;border-radius: 0px;}


/* Для скрытия свойств в карточке товара*/
.t-store__prod-popup__info .js-store-prod-all-charcs p {display: none!important;}

/*Стили для табов-разделов в Основном каталоге*/
.t-store__parts-switch-btn {
    background-color: #efefef;
    padding: 10px 20px;
    border-radius: 25px;
    font-weight: 400;}
.t-store__parts-switch-btn.t-active {
    background-color: #171717;
    color: #fff;
}

/* Стили popup размерной сетки 
.t868__code-wrap {padding: 7px;}
.sizepopup__title {font-family: "Gilroy", Arial, sans-serif; font-weight: 700;text-align: center;}
.sizepopup__desc {font-size: 12px; margin: 0px auto 10px;}
.sizepopup__wrapper-for-mobile {overflow: scroll;padding: 25px;}
.sizepopup__table-wrapper {max-width: 800px; margin-left: auto; margin-right: auto;}
.sizepopup__table-wrapper table.sizepopup__table {width:800px;}
.sizepopup__table {border-collapse: collapse;}
.sizepopup__th, .sizepopup__td {width:auto; text-align:center; font-size: 12px;}
.sizepopup__td {border-bottom: 1px #b3b3b3 solid; padding-top: 5px; padding-bottom: 5px; font-size: 14px;}
.sizepopup__th {border-top: 1px #000 solid; border-bottom: 1px #000 solid; padding: 7px}
tr:last-child .sizepopup__td {border-bottom: 1px #000 solid;}
.size {font-weight: 700;}
.sizepopup__td:hover {background:#eee}
.sizepopup__soc {line-height: 1.5;}*/

/*@media (max-width: 980px) {
.sizepopup__th {font-size: 10px;}
.sizepopup__wrapper-for-mobile {padding: 25px 0px;}
}

@media (min-width: 540px) {
.footnote.sizepopup__desc {display: none;}
}*/
/* End Стили popup размерной сетки */

/* Название товара в товарной плитке вплотную */
.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-sm .t-store__card__textwrapper {padding-left: 0px;  padding-right: 0px;}
/* End Название товара в товарной плитке вплотную */

/* Скрыть превью описания карточек товара */
.t-search-widget__result_product-desc.t-descr {display:none}
/* Карточка товара */

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

.t-store__card__sold-out-msg:after,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt:after{
    content: "Проверить офлайн";
    font-size: 14px;
}

@media (min-width: 980px) {
.js-store-tabs.t-store__tabs.t-store__tabs_accordion.t-col.t-col_12 {float: right;}
}

/* Не фиксировать описание вверху в карточке товара и увел отсутпа табов */
@media screen and (min-width: 980px){
.t-store__prod-popup__col_fixed {
    position: -webkit-relative;
    position: relative;
}
.t-store .t-store__tabs {
    margin-top: 100px !important;
}
}

/*Стили для табов цвета товара в карточке товара*/
.js-product .t-product__option-variants_buttons .t-product__option-title_color {display: block; margin-top: 5px;margin-left: -5px;}
div[data-tab-title^="Все цвета"] .t-store__tabs__content h4.t-redactor__h4 {font-size: 40px;line-height: 38px;width: 15%;}
div[data-tab-title^="Все цвета"] em {width: 85%;padding-top: 9px;}
.t-store .t-store__tabs__content figure {
  border: 1px #eee solid;
  position: relative;
  min-height: 60px;
  width: 70px;
  text-align: center;
  display: flex;
  justify-content: center;
  margin-right: 3px !important;
  margin-top: 3px !important;*
}
  
.t-store .t-store__tabs__content figure a {position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding-top: 3px;
}
  
.t-store .t-store__tabs__content figure figcaption {align-self: center;
  line-height: 1.1;
  text-align: center;
  margin-top: 44px;
  font-size: 10px;
}

div[data-tab-title^="Все цвета"] .t-store__tabs__content {
  display: flex!important;
  flex-wrap: wrap;
}

div[data-tab-title^="Все цвета"] .t-store__tabs__close {
  display:none;
}

.t-store__tabs__item[data-tab-title^="Отзывы"] .t-store__tabs__content figure {
border: none;
width: 48%;
}

.t-store__prod-popup__links-wrapper .t-store__prod-popup__link {text-decoration: underline;}

/*подсказка в корзине*/
#customdelivery .delivery-hint {color: #b1282e;}
/* скрыта промежуточная общая цена */
.t706__cartwin-prodamount-wrap.t-descr.t-descr_sm {visibility: hidden;}