.js-store-prod-all-text > a {
    color: #ffffff;
    background-color: #203d35;
    border-radius: 11111px;
    -moz-border-radius: 11111px;
    -webkit-border-radius: 11111px;
    font-family: Rubik;
    font-weight: 400;
    font-size: 14px;
    padding: 12px 32px;
    display: inline-block;
    color: #fff!important;
    margin-bottom: 20px;
}
.t-store__prod-popup__btn-wrapper {
    display:none!important;
}
@media screen and (min-width: 1600px){
.t923 .t-slds__arrow_wrapper.t-slds__arrow_wrapper-left {
left: 120px;
}
.t923 .t-slds__arrow_wrapper.t-slds__arrow_wrapper-right {
right: 120px;
}
}
/* === Новые стили для перенесённых ссылок в правом блоке === */
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link {
  padding: 7px 18px !important;
  border-radius: 5px;
  display: block;
  text-align: center;
  font-family: Arial !important;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.21;
  letter-spacing: 0.03em;
  color: #fff !important;
  text-decoration: none;
}

/* WB — как было у :nth-child(7) (градиент) */
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link.btn-wb {
  background: linear-gradient(90deg, #BA10A2 1.6%, #481070 62.8%);
  padding: 7px 32px !important; /* как в исходнике для 7 пункта */
}

/* OZON — как было у :nth-child(8) (синий) */
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link.btn-ozon {
  background: #005BFF;
}

/* Hover-эффект как в исходнике */
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link:hover {
  opacity: 0.5;
}
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link:hover::after {
  text-decoration: none !important;
  opacity: 0 !important;
}

/* Вертикальный отступ между ссылками (колонка) */
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link + .wb-ozon-link {
  margin-top: 8px;
}
/* Мобильное меню (t450) — оставить как было */
#nav790287750 > div > div.t450__top > nav > ul > li:nth-child(8) {
  padding:0!important;
  border-radius: 5px;
  background: #005BFF;
  margin-left: 0;
  margin-top: 15px;
  text-align: center;
}
#nav790287750 > div > div.t450__top > nav > ul > li:nth-child(8) > a{
  padding: 7px 18px!important;
  display:block;
}
#nav790287750 > div > div.t450__top > nav > ul > li:nth-child(7){
  background: linear-gradient(90deg, #BA10A2 1.6%, #481070 62.8%);
  padding: 0!important;
  border-radius: 5px;
  text-align: center;
}
#nav790287750 > div > div.t450__top > nav > ul > li:nth-child(7) > a{
  padding: 7px 32px!important;
  display:block;
  margin:0; /* как в исходнике */
  text-align:center;
}

/* Общая типографика для обеих кнопок в бургер-меню */
#nav790287750 > div > div.t450__top > nav > ul > li:nth-child(7) > a,
#nav790287750 > div > div.t450__top > nav > ul > li:nth-child(8) > a{
  font-family: Arial!important;
  font-size: 22px;
  font-weight: 700;
  line-height: 26.63px;
  letter-spacing: 0.03em;
  color: #fff!important;
}

.t228__list_item {
    padding: 0 10px!important;
}
.t228 .t-sociallinks {
    padding-left:0;
}
.t228__imglogo {
    margin:0;
}
/* === Компактные кнопки WB и OZON в правом блоке === */
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link {
  padding: 5px 14px !important; /* меньше, чем было */
  border-radius: 5px;
  display: block;
  text-align: center;
  font-family: Arial, sans-serif !important;
  font-size: 18px; /* меньше шрифт */
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: 0.03em;
  color: #fff !important;
  text-decoration: none;
  white-space: nowrap; /* не переносим текст */
  box-sizing: border-box;
}

/* WB — градиент */
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link.btn-wb {
  background: linear-gradient(90deg, #BA10A2 1.6%, #481070 62.8%);
}

/* OZON — синий */
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link.btn-ozon {
  background: #005BFF;
}

/* Hover-эффект */
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link:hover {
  opacity: 0.7;
}
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link:hover::after {
  text-decoration: none !important;
  opacity: 0 !important;
}

/* Отступ между кнопками */
#rec788084844 .t228__rightcontainer .t228__right_buttons_wrap .wb-ozon-link + .wb-ozon-link {
  margin-top: 6px; /* чуть меньше, чем было */
}
.t228__right_buttons {
        padding-left: 10px;
}
#nav788084844 > div > div.t228__rightside > div > div.t228__right_buttons > div > a.t-menu__link-item.wb-ozon-link.btn-ozon,
#nav788084844 > div > div.t228__rightside > div > div.t228__right_buttons > div > a.t-menu__link-item.wb-ozon-link.btn-wb {
margin:5px 0 5px 16px!important;
    

}