/* Keep viewport width stable while catalog pages load. */
html {
  overflow-y: scroll;
  scrollbar-gutter: stable;
}


/* iOS/mobile sidebar: do not spend the first tap activating Tilda's :hover opacity. */
@media screen and (max-width: 960px) {
  html body .t706 .t706__sidebar-products .t706__product-minus,
  html body .t706 .t706__sidebar-products .t706__product-plus,
  html body .t706 .t706__sidebar-products .t706__product-del {
    opacity: 1 !important;
  }
}

/* Reliable cart controls: no external SVG dependency. */
.t706__cartpage-products .t706__product-minus,
.t706__cartpage-products .t706__product-plus,
.t706__cartpage-products .t706__product-del {
  position: relative;
  display: flex !important;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  border: 0 !important;
  cursor: pointer;
  opacity: 1 !important;
  pointer-events: auto !important;
  touch-action: manipulation;
  user-select: none;
}

.t706__cartpage-products .t706__product-minus img,
.t706__cartpage-products .t706__product-plus img,
.t706__cartpage-products .t706__product-del img {
  display: none !important;
}

/* Disable Tilda's decorative pseudo-elements; the parent remains clickable. */
.t706__cartpage-products .t706__product-minus::before,
.t706__cartpage-products .t706__product-minus::after,
.t706__cartpage-products .t706__product-plus::before,
.t706__cartpage-products .t706__product-plus::after,
.t706__cartpage-products .t706__product-del::before,
.t706__cartpage-products .t706__product-del::after {
  content: none !important;
  display: none !important;
}

/* The icons are CSS backgrounds centered inside Tilda's touch targets. */
.t706__cartpage-products .t706__product-minus {
  background:
    linear-gradient(#eef3f1, #eef3f1) center / 9px 2px no-repeat,
    radial-gradient(circle, transparent 8px, rgba(255, 255, 255, 0.55) 8px 9px, transparent 9px) center / 20px 20px no-repeat !important;
}

.t706__cartpage-products .t706__product-plus {
  background:
    linear-gradient(#eef3f1, #eef3f1) center / 2px 9px no-repeat,
    linear-gradient(#eef3f1, #eef3f1) center / 9px 2px no-repeat,
    radial-gradient(circle, transparent 8px, rgba(255, 255, 255, 0.55) 8px 9px, transparent 9px) center / 20px 20px no-repeat !important;
}

.t706__cartpage-products .t706__product-del {
  background:
    linear-gradient(45deg, transparent 42%, #eef3f1 42% 58%, transparent 58%) center / 11px 11px no-repeat,
    linear-gradient(-45deg, transparent 42%, #eef3f1 42% 58%, transparent 58%) center / 11px 11px no-repeat,
    radial-gradient(circle, transparent 8px, rgba(255, 255, 255, 0.55) 8px 9px, transparent 9px) center / 20px 20px no-repeat !important;
}

/* Prevent the submenu arrow from shifting desktop menu items during Tilda initialization. */
@media screen and (min-width: 961px) {
  #rec2361992131 .t-menu-base__list > .t-menu-base__list-item >
  .t-menu__link-wrapper:has(+ .t-menusub[data-add-submenu-arrow="on"]) >
  .t-menu__link-item:not(.t-menusub__target-link) {
    margin-right: 15px;
  }
}

/* Keep the desktop navigation centered independently of the side controls. */
@media screen and (min-width: 961px) {
  #rec2361992131 .t-menu-base__maincontainer {
    position: relative;
  }

  #rec2361992131 .t-menu-base__leftwrapper {
    position: absolute !important;
    left: 50% !important;
    top: 50% !important;
    width: max-content !important;
    max-width: none !important;
    transform: translate(-50%, -50%) !important;
    white-space: nowrap;
  }

  #rec2361992131 .t-menu-base__list {
    flex-wrap: nowrap !important;
  }
}


/* Compact cart quantity controls without shrinking their click targets. */
@media screen and (min-width: 641px) {
  html body .t706 .t706__cartpage-products .t706__product > .t706__product-plusminus,
  html body .t706 .t706__sidebar-products .t706__product > .t706__product-plusminus {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    width: 112px !important;
    min-width: 112px !important;
    max-width: 112px !important;
    padding: 0 !important;
    white-space: nowrap !important;
  }

  html body .t706 .t706__cartpage-products .t706__product .t706__product-minus,
  html body .t706 .t706__cartpage-products .t706__product .t706__product-plus,
  html body .t706 .t706__sidebar-products .t706__product .t706__product-minus,
  html body .t706 .t706__sidebar-products .t706__product .t706__product-plus {
    flex: 0 0 44px !important;
    box-sizing: border-box !important;
    width: 44px !important;
    min-width: 44px !important;
    max-width: 44px !important;
    height: 44px !important;
    padding: 0 !important;
  }

  html body .t706 .t706__cartpage-products .t706__product .t706__product-quantity,
  html body .t706 .t706__sidebar-products .t706__product .t706__product-quantity {
    display: flex !important;
    flex: 0 0 24px !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    width: 24px !important;
    min-width: 24px !important;
    max-width: 24px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
  }
}


/* Align cart price and delete control with the quantity controls. */
@media screen and (min-width: 641px) {
  html body .t706 .t706__cartpage-products .t706__product > .t706__product-amount,
  html body .t706 .t706__sidebar-products .t706__product > .t706__product-amount {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    vertical-align: top !important;
  }

  html body .t706 .t706__cartpage-products .t706__product > .t706__product-del-wrapper,
  html body .t706 .t706__sidebar-products .t706__product > .t706__product-del-wrapper {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    vertical-align: top !important;
  }
}


/* e4m-mobile-product-actions-v5 — scrolls with the page */
@media screen and (max-width: 640px) {
  html body .t-catalog__prod-snippet__container .t-catalog__prod-popup__btn-wrapper.t-catalog__prod-popup__btn-wrapper-fixed {
    display: grid !important;
    grid-template-columns: clamp(90px, 26vw, 106px) minmax(0, 1fr) 48px !important;
    grid-template-rows: 48px !important;
    column-gap: 8px !important;
    row-gap: 0 !important;
    align-items: center !important;
    justify-content: stretch !important;
    width: 100% !important;
    height: auto !important;
    min-height: 68px !important;
    padding: 10px 12px calc(10px + env(safe-area-inset-bottom, 0px)) !important;
    box-sizing: border-box !important;
  }

  html body .t-catalog__prod-snippet__container .t-catalog__prod-popup__btn-wrapper-fixed > .t-catalog__prod__quantity {
    display: grid !important;
    grid-template-columns: minmax(28px, 1fr) 32px minmax(28px, 1fr) !important;
    width: 100% !important;
    min-width: 0 !important;
    height: 48px !important;
    margin: 0 !important;
  }

  html body .t-catalog__prod-snippet__container .t-catalog__prod-popup__btn-wrapper-fixed .t-catalog__prod__quantity-input {
    width: 32px !important;
    min-width: 0 !important;
  }

  html body .t-catalog__prod-snippet__container .t-catalog__prod-popup__btn-wrapper-fixed > .t-catalog__prod-popup__btn {
    width: 100% !important;
    min-width: 0 !important;
    height: 48px !important;
    margin: 0 !important;
    padding: 0 10px !important;
    box-sizing: border-box !important;
    font-size: 14px !important;
    white-space: nowrap !important;
  }

  html body .t-catalog__prod-snippet__container .t-catalog__prod-popup__btn-wrapper-fixed > .t1002__addBtn {
    position: relative !important;
    inset: auto !important;
    width: 48px !important;
    min-width: 48px !important;
    height: 48px !important;
    margin: 0 !important;
    transform: none !important;
  }

  html body .t-catalog__prod-snippet__container > .t-popup__close {
    position: absolute !important;
    top: 130px !important;
    right: auto !important;
    left: 12px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 44px !important;
    height: 44px !important;
    padding: 0 !important;
    border: 1px solid rgba(245, 247, 246, 0.48) !important;
    border-radius: 50% !important;
    background: rgba(11, 15, 13, 0.88) !important;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.28) !important;
    pointer-events: auto !important;
    z-index: 1002 !important;
  }

  html body .t-catalog__prod-snippet__container > .t-popup__close::before,
  html body .t-catalog__prod-snippet__container > .t-popup__close::after {
    content: none !important;
    display: none !important;
  }

  html body .t-catalog__prod-snippet__container > .t-popup__close .t-popup__close-wrapper {
    position: absolute !important;
    inset: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
  }

  html body .t-catalog__prod-snippet__container > .t-popup__close .t-popup__close-icon_arrow {
    position: static !important;
    display: block !important;
    width: 22px !important;
    height: 22px !important;
    margin: 0 !important;
    transform: none !important;
  }

  html body .t-catalog__prod-snippet__container > .t-popup__close .t-popup__close-icon_cross {
    display: none !important;
  }
}

/* e4m-mobile-cart-bubble-v1 */
@media screen and (max-width: 640px) {
  html body .t706__bubble-container {
    bottom: calc(78px + env(safe-area-inset-bottom, 0px)) !important;
  }
}

/* e4m-mobile-burger-arrow-layer-v1 */
@media screen and (max-width: 640px) {
  html body .t-catalog__prod-snippet__container > .t-popup__close {
    z-index: 980 !important;
  }

  html body:has(.t-menu-base__burgermenu_opened) .t-catalog__prod-snippet__container > .t-popup__close {
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
  }
}

/* e4m-mobile-burger-icon-sync-v1 */
@media screen and (max-width: 960px) {
  #rec2361992131 button.t-menuburger .t-menu-burger__icon_small span {
    opacity: 1 !important;
  }

  #rec2361992131 button.t-menuburger[aria-expanded="false"] .t-menu-burger__icon_small span:first-child {
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    -webkit-transform: none !important;
    transform: none !important;
  }

  #rec2361992131 button.t-menuburger[aria-expanded="false"] .t-menu-burger__icon_small span:nth-child(2),
  #rec2361992131 button.t-menuburger[aria-expanded="false"] .t-menu-burger__icon_small span:nth-child(3) {
    top: 6px !important;
    left: 0 !important;
    width: 100% !important;
    -webkit-transform: none !important;
    transform: none !important;
  }

  #rec2361992131 button.t-menuburger[aria-expanded="false"] .t-menu-burger__icon_small span:nth-child(4) {
    top: 12px !important;
    left: 0 !important;
    width: 100% !important;
    -webkit-transform: none !important;
    transform: none !important;
  }

  #rec2361992131 button.t-menuburger[aria-expanded="true"] .t-menu-burger__icon_small span:first-child,
  #rec2361992131 button.t-menuburger[aria-expanded="true"] .t-menu-burger__icon_small span:nth-child(4) {
    top: 6px !important;
    left: 50% !important;
    width: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
  }

  #rec2361992131 button.t-menuburger[aria-expanded="true"] .t-menu-burger__icon_small span:nth-child(2) {
    top: 6px !important;
    left: 0 !important;
    width: 100% !important;
    -webkit-transform: rotate(45deg) !important;
    transform: rotate(45deg) !important;
  }

  #rec2361992131 button.t-menuburger[aria-expanded="true"] .t-menu-burger__icon_small span:nth-child(3) {
    top: 6px !important;
    left: 0 !important;
    width: 100% !important;
    -webkit-transform: rotate(-45deg) !important;
    transform: rotate(-45deg) !important;
  }
}

/* Migrated from global HEAD style block unnamed-1 */
.t396, 
.t-cover {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.t396 img,
.t-cover img {
  -webkit-user-drag: none;
  user-drag: none;
}


/* Migrated from global HEAD style block e4m-global-style */
/* =========================================================
   EYELASH4ME — ЕДИНЫЙ СТИЛЬ КОРЗИНЫ И ЛИЧНОГО КАБИНЕТА
   ========================================================= */

:root {
    --e4m-bg: #0B0F0D;
    --e4m-card: #111715;
    --e4m-border: #2A3731;
    --e4m-accent: #70D8B0;
    --e4m-button: #14836F;
    --e4m-text: #F5F7F6;
    --e4m-muted: #AAB5B0;
}


/* =========================================================
   1. БОКОВАЯ КОРЗИНА НА КОМПЬЮТЕРЕ
   ========================================================= */

/* Затемнение страницы */
html body .t706__sidebar {
    background: rgba(11, 15, 13, 0.32) !important;
}

/* Основной фон панели */
html body .t706__sidebar-content,
html body .t706__sidebar-content.t706__sidebar-content_showed,
html body .t706__sidebar-top,
html body .t706__sidebar-products,
html body .t706__sidebar-bottom,
html body .t706__sidebar-form,
html body .t706__sidebar-form-wrapper {
    background: var(--e4m-bg) !important;
    color: var(--e4m-text) !important;
}

/* Верхняя панель */
html body .t706__sidebar-top {
    border-bottom: 1px solid var(--e4m-border) !important;
}

html body .t706__sidebar-heading {
    color: var(--e4m-text) !important;
}

/* Крестик */
html body .t706__sidebar-close svg,
html body .t706__sidebar-close svg g,
html body .t706__sidebar-close svg path,
html body .t706__sidebar-close svg rect {
    fill: var(--e4m-text) !important;
    stroke: var(--e4m-text) !important;
}


/* =========================================================
   2. МОБИЛЬНАЯ СТРАНИЦА КОРЗИНЫ
   ========================================================= */

html body.t706__body_cartpageshowed,
html body.t706__body_cartpageshowed .t706__cartpage,
html body.t706__body_cartpageshowed .t706__cartpage-top,
html body.t706__body_cartpageshowed .t706__cartpage-content,
html body.t706__body_cartpageshowed .t706__cartpage-info,
html body.t706__body_cartpageshowed .t706__cartpage-info-wrapper,
html body.t706__body_cartpageshowed .t706__cartpage-products,
html body.t706__body_cartpageshowed .t706__cartpage-totals,
html body.t706__body_cartpageshowed .t706__cartpage-open-form-wrap,
html body.t706__body_cartpageshowed .t706__cartpage-form,
html body.t706__body_cartpageshowed .t706__cartpage-form-wrapper {
    background: var(--e4m-bg) !important;
    color: var(--e4m-text) !important;
}

html body.t706__body_cartpageshowed .t706__cartpage {
    min-height: 100vh !important;
    min-height: 100dvh !important;
}

html body .t706__cartpage-top {
    border-bottom: 1px solid var(--e4m-border) !important;
}

html body .t706__cartpage-heading {
    color: var(--e4m-text) !important;
}

/* Стрелка и крестик */
html body .t706__cartpage-top svg,
html body .t706__cartpage-top svg g,
html body .t706__cartpage-top svg path {
    fill: var(--e4m-text) !important;
    stroke: var(--e4m-text) !important;
}


/* =========================================================
   3. ТОВАРЫ И СУММА В КОРЗИНЕ
   ========================================================= */

html body .t706__product {
    color: var(--e4m-text) !important;
    border-color: var(--e4m-border) !important;
}

html body .t706__product-title,
html body .t706__product-title a,
html body .t706__product-title__option,
html body .t706__product-quantity,
html body .t706__product-amount,
html body .t706__cartpage-prodamount,
html body .t706__cartwin-prodamount-label,
html body .t706__cartwin-prodamount-price,
html body .t706__cartwin-prodamount-currency,
html body .t706__cartwin-totalamount-wrap,
html body .t706__cartwin-totalamount-label,
html body .t706__cartwin-totalamount {
    color: var(--e4m-text) !important;
}

html body .t706__product-title__option {
    color: var(--e4m-muted) !important;
}

html body .t706__cartpage-totals,
html body .t706__cartwin-totalamount-wrap {
    border-color: var(--e4m-border) !important;
}

html body .t706__product-imgdiv {
    background-color: var(--e4m-card) !important;
    border-radius: 10px !important;
}

/* Плюс, минус и удаление */
html body .t706__product-minus img,
html body .t706__product-plus img,
html body .t706__product-del img {
    filter: invert(100%) !important;
}


/* =========================================================
   4. ФОРМА ОФОРМЛЕНИЯ ЗАКАЗА
   ========================================================= */

html body .t706__cartpage-form,
html body .t706__sidebar-form {
    color: var(--e4m-text) !important;
}

html body .t706__cartpage-form .t-input-title,
html body .t706__sidebar-form .t-input-title,
html body .t706__form-upper-text,
html body .t706__form-bottom-text,
html body .t706__form-bottom-text span {
    color: var(--e4m-text) !important;
}

html body .t706__cartpage-form .t-input,
html body .t706__sidebar-form .t-input,
html body .t706__cartpage-form textarea,
html body .t706__sidebar-form textarea,
html body .t706__cartpage-form select,
html body .t706__sidebar-form select,
html body .t706__cartpage-form .t-input-phonemask__wrap,
html body .t706__sidebar-form .t-input-phonemask__wrap {
    background-color: var(--e4m-card) !important;
    color: var(--e4m-text) !important;
    border-color: var(--e4m-border) !important;
    border-radius: 10px !important;
}

/* Введённый текст во всех полях корзины */
html body .t706 input.t-input,
html body .t706 textarea.t-input,
html body .t706 select.t-input,
html body .t706 .t-input-phonemask,
html body .t706 .t-input-phonemask input {
    font-family: "Manrope", Arial, sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-stretch: normal !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    -webkit-text-fill-color: var(--e4m-text) !important;
}

/* Код страны (+7) и текст в списке стран */
html body .t706 .t-input-phonemask__wrap,
html body .t706 .t-input-phonemask__select,
html body .t706 .t-input-phonemask__select-code,
html body .t-input-phonemask__options-wrap,
html body .t-input-phonemask__options-item,
html body .t-input-phonemask__options-name,
html body .t-input-phonemask__options-right,
html body .t-input-phonemask__options-code {
    font-family: "Manrope", Arial, sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-stretch: normal !important;
    letter-spacing: normal !important;
    text-transform: none !important;
}

/* Информационный блок оптовых цен: крупнее на мобильных и десктопе */
html body .t706 .e4m-wholesale-info-title {
    font-size: clamp(16px, 1vw, 17px) !important;
    line-height: 1.4 !important;
}

html body .t706 .e4m-wholesale-tier {
    font-size: clamp(13px, 0.85vw, 14px) !important;
    line-height: 1.45 !important;
}

html body .t706 .e4m-wholesale-message {
    font-size: clamp(14px, 0.95vw, 15px) !important;
    line-height: 1.55 !important;
}

html body .t706 .e4m-wholesale-promo-note {
    font-size: clamp(12px, 0.8vw, 13px) !important;
    line-height: 1.5 !important;
}

/* Получение и оплата: адаптивные размеры текста */
html body .t706 .e4m-wholesale-checkout-options legend {
    font-size: clamp(18px, 1.25vw, 22px) !important;
    line-height: 1.3 !important;
}

html body .t706 .e4m-wholesale-option-group > span {
    font-size: clamp(14px, 0.95vw, 17px) !important;
    line-height: 1.4 !important;
}

html body .t706 .e4m-wholesale-option-group label {
    font-size: clamp(16px, 1.05vw, 19px) !important;
    line-height: 1.4 !important;
}

html body .t706 .e4m-wholesale-pickup-note {
    font-size: clamp(14px, 0.95vw, 17px) !important;
    line-height: 1.55 !important;
}

html body .t706__cartpage-form input::placeholder,
html body .t706__cartpage-form textarea::placeholder,
html body .t706__sidebar-form input::placeholder,
html body .t706__sidebar-form textarea::placeholder {
    color: var(--e4m-muted) !important;
    opacity: 0.7 !important;
}

html body .t706__cartpage-form .t-checkbox__control,
html body .t706__sidebar-form .t-checkbox__control {
    color: var(--e4m-text) !important;
}

html body .t706__cartpage-form .t-checkbox__indicator,
html body .t706__sidebar-form .t-checkbox__indicator {
    border-color: var(--e4m-accent) !important;
}

html body .t706__cartpage-form a,
html body .t706__sidebar-form a,
html body .t706__form-bottom-text a {
    color: var(--e4m-accent) !important;
}


/* Кнопки корзины */
html body .t706__cartpage-open-form,
html body .t706__cartpage-form .t-submit,
html body .t706__sidebar-form .t-submit {
    background: var(--e4m-button) !important;
    color: #FFFFFF !important;
    border: 1px solid var(--e4m-button) !important;
    border-radius: 10px !important;
    box-shadow: none !important;
}

@media (hover: hover) {
    html body .t706__cartpage-open-form:hover,
    html body .t706__cartpage-form .t-submit:hover,
    html body .t706__sidebar-form .t-submit:hover {
        background: var(--e4m-accent) !important;
        border-color: var(--e4m-accent) !important;
        color: var(--e4m-bg) !important;
    }
}


/* =========================================================
   5. БЛОК «ПОКУПАЛИ РАНЕЕ?»
   ========================================================= */

html body .t706__auth {
    box-sizing: border-box !important;
    width: 100% !important;
    padding: 16px 18px !important;
    margin-bottom: 26px !important;

    background: var(--e4m-card) !important;
    border: 1px solid var(--e4m-border) !important;
    border-radius: 10px !important;

    color: var(--e4m-text) !important;
    font-family: Manrope, Arial, sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.45 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}

html body .t706__auth .t706__auth__link {
    margin-left: 4px !important;
    color: var(--e4m-accent) !important;
    font-family: Manrope, Arial, sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.45 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    text-decoration: none !important;
    border-bottom: none !important;
}

@media screen and (max-width: 640px) {
    html body .t706__auth .t706__auth__link {
        display: block !important;
        margin: 5px 0 0 !important;
    }
}


/* =========================================================
   ВЫПАДАЮЩЕЕ МЕНЮ ПРОФИЛЯ
   ========================================================= */

html body .tlk-userbar__popup,
html body .tlk-userbar__popup.tlk-userbar__popup-show,
html body .tlk-userbar__popup.tlk-userbar__popup_show,
html body .tlk-userbar__popup-wrap,
html body .tlk-userbar__popup-content,
html body .tlk-userbar__popup-login {
    background: var(--e4m-card) !important;
    background-color: var(--e4m-card) !important;
    color: var(--e4m-text) !important;
}

/* Основная карточка */
html body .tlk-userbar__popup.tlk-userbar__popup-show,
html body .tlk-userbar__popup.tlk-userbar__popup_show {
    border: 1px solid var(--e4m-border) !important;
    border-radius: 10px !important;
    box-shadow: 0 16px 40px rgba(0, 0, 0, 0.4) !important;
    overflow: hidden !important;
}

/* Весь обычный текст */
html body .tlk-userbar__popup div,
html body .tlk-userbar__popup p,
html body .tlk-userbar__popup span {
    color: var(--e4m-text) !important;
    border-color: var(--e4m-border) !important;
    font-family: Manrope, Arial, sans-serif !important;
}

/* Имя пользователя */
html body .tlk-userbar__popup-name,
html body .tlk-userbar__popup-wrap-name {
    color: var(--e4m-text) !important;
    font-weight: 700 !important;
}

/* Ссылки меню */
html body .tlk-userbar__popup a {
    color: var(--e4m-text) !important;
    border-color: var(--e4m-border) !important;
    font-family: Manrope, Arial, sans-serif !important;
    text-decoration: none !important;
}

/* Иконки */
html body .tlk-userbar__popup svg,
html body .tlk-userbar__popup svg path {
    fill: var(--e4m-text) !important;
    stroke: var(--e4m-text) !important;
}

@media (hover: hover) {
    html body .tlk-userbar__popup a:hover {
        color: var(--e4m-accent) !important;
        background-color: rgba(112, 216, 176, 0.08) !important;
    }
}


/* =========================================================
   7. КАРТОЧКИ ЛИЧНОГО КАБИНЕТА
   ========================================================= */

html body .tmst-main__card {
    background-color: var(--e4m-card) !important;
    border: 1px solid var(--e4m-border) !important;
    border-radius: 10px !important;
    color: var(--e4m-text) !important;
    box-shadow: none !important;
}

/* Убираем встроенный коричневый текст Tilda */
html body .tmst-main__card,
html body .tmst-main__card div,
html body .tmst-main__card span,
html body .tmst-main__card p,
html body .tmst-main__card a,
html body .tmst-main__card time {
    color: var(--e4m-text) !important;
}

html body .tmst-main__order__info,
html body .tmst-main__order__profile,
html body .tmst-main__order__profile-name,
html body .tmst-products__item-detail-info {
    color: var(--e4m-text) !important;
}

html body .tmst-main__date {
    color: var(--e4m-muted) !important;
}

html body .tmst-main__order__price {
    color: var(--e4m-accent) !important;
    font-weight: 700 !important;
}

html body .tmst-main__card__header,
html body .tmst-main__card__header_underline,
html body .tmst-main__card__header_underlined {
    border-color: var(--e4m-border) !important;
}

/* Статусы заказа */
html body .tmst-main__order__statuses > * {
    background: var(--e4m-bg) !important;
    color: var(--e4m-accent) !important;
    border: 1px solid var(--e4m-border) !important;
    border-radius: 8px !important;
    box-shadow: none !important;
}

/* Ссылки кабинета */
html body .tmst-main__card a {
    text-decoration-color: var(--e4m-accent) !important;
    text-underline-offset: 3px !important;
}

@media (hover: hover) {
    html body .tmst-main__card a:hover {
        color: var(--e4m-accent) !important;
    }
}
/* =========================================================
   АВТОРИЗОВАННЫЙ ПОЛЬЗОВАТЕЛЬ В КОРЗИНЕ
   ========================================================= */

html body .t706__auth__flex {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 12px !important;
}

/* Только фраза «Вы авторизованы как» */
html body .t706__auth__flex > p {
    margin: 0 !important;
    color: var(--e4m-text) !important;
}

/* Имя и email не изменяем */

/* Кнопка «Выйти» */
html body .t706__auth__log-in-btn,
html body .t706__auth__log-out-btn {
    flex-shrink: 0 !important;
    padding: 9px 16px !important;

    background: transparent !important;
    color: var(--e4m-accent) !important;
    border: 1px solid var(--e4m-border) !important;
    border-radius: 8px !important;

    font-family: Manrope, Arial, sans-serif !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
    cursor: pointer !important;
}

@media (hover: hover) {
    html body .t706__auth__log-in-btn:hover,
    html body .t706__auth__log-out-btn:hover {
        background: var(--e4m-accent) !important;
        color: var(--e4m-bg) !important;
        border-color: var(--e4m-accent) !important;
    }
}
/* =========================================================
   КРУПНЫЕ ТЕКСТЫ КОРЗИНЫ
   ========================================================= */

/* Заголовок «Ваш заказ» */
html body .t706__cartpage-heading,
html body .t706__sidebar-heading {
    font-size: clamp(22px, 1.5vw, 28px) !important;
    line-height: 1.2 !important;
}

/* Название товара */
html body .t706__product-title > a {
    font-size: clamp(21px, 1.4vw, 26px) !important;
    line-height: 1.25 !important;
}

/* Изгиб, толщина, длина и артикул */
html body .t706__product-title__option,
html body .t706__product-title__option div {
    font-size: clamp(16px, 1vw, 19px) !important;
    line-height: 1.45 !important;
}

/* Количество товара */
html body .t706__product-quantity {
    font-size: clamp(20px, 1.2vw, 24px) !important;
    line-height: 1.2 !important;
}

/* Цена товара и ₽ */
html body .t706__product-amount,
html body .t706__product-amount .t706__cartwin-prodamount-price,
html body .t706__product-amount .t706__cartwin-prodamount-currency {
    font-size: clamp(22px, 1.4vw, 26px) !important;
    line-height: 1.2 !important;
}

/* Итоговая сумма, число и ₽ */
html body .t706__cartwin-totalamount-wrap,
html body .t706__cartwin-totalamount-content,
html body .t706__cartwin-totalamount-label,
html body .t706__cartwin-totalamount,
html body .t706__cartwin-totalamount .t706__cartwin-prodamount-price,
html body .t706__cartwin-totalamount .t706__cartwin-prodamount-currency {
    font-size: clamp(26px, 1.8vw, 34px) !important;
    line-height: 1.25 !important;
}

/* Промежуточная строка «Сумма» */
html body .t706__cartpage-prodamount,
html body .t706__cartpage-prodamount .t706__cartwin-prodamount-label,
html body .t706__cartpage-prodamount .t706__cartwin-prodamount-price,
html body .t706__cartpage-prodamount .t706__cartwin-prodamount-currency {
    font-size: clamp(20px, 1.3vw, 24px) !important;
    line-height: 1.25 !important;
}

/* «Заполните контактные данные…» */
html body .t706__form-upper-text {
    font-size: clamp(16px, 1.05vw, 19px) !important;
    line-height: 1.45 !important;
}
/* =========================================================
   ИЗБРАННОЕ — СТИЛЬ EYELASH4ME
   ========================================================= */

/* Подложка */
html body .t1002__wishlistwin {
    background: rgba(11, 15, 13, 0.32) !important;
}

/* Основной фон окна */
html body .t1002__wishlistwin-content,
html body .t1002__wishlistwin-content_showed,
html body .t1002__wishlistwin-top,
html body .t1002__wishlistwin-products {
    background: var(--e4m-bg) !important;
    color: var(--e4m-text) !important;
}

/* Верхняя часть */
html body .t1002__wishlistwin-top {
    border-bottom: 1px solid var(--e4m-border) !important;
}

/* Заголовок «Избранное» */
html body .t1002__wishlistwin-heading {
    color: var(--e4m-text) !important;
    font-size: clamp(22px, 1.5vw, 28px) !important;
    line-height: 1.2 !important;
}

/* Карточка товара */
html body .t1002__product {
    color: var(--e4m-text) !important;
    border-color: var(--e4m-border) !important;
}

/* Название товара */
html body .t1002__product-title,
html body .t1002__product-title a {
    color: var(--e4m-text) !important;
    font-size: clamp(21px, 1.4vw, 26px) !important;
    line-height: 1.25 !important;
}

/* Характеристики и артикул */
html body .t1002__product-title__option,
html body .t1002__product-title__option div {
    color: var(--e4m-muted) !important;
    font-size: clamp(16px, 1vw, 19px) !important;
    line-height: 1.45 !important;
}

/* Цена и знак ₽ */
html body .t1002__product-amount,
html body .t1002__product-amount-price,
html body .t1002__product-amount-currency {
    color: var(--e4m-text) !important;
    font-size: clamp(22px, 1.4vw, 26px) !important;
    line-height: 1.2 !important;
}

/* Фон изображения */
html body .t1002__product-imgdiv {
    background-color: var(--e4m-card) !important;
    border-radius: 10px !important;
}

/* Крестик закрытия */
html body .t1002__close svg,
html body .t1002__close svg g,
html body .t1002__close svg path,
html body .t1002__close svg rect {
    fill: var(--e4m-text) !important;
    stroke: var(--e4m-text) !important;
}

/* Удаление товара */
html body .t1002__product-del img {
    filter: invert(100%) !important;
}
/* Сообщение «Корзина пуста» */
html body .t706__cartpage-products_empty {
    color: var(--e4m-text) !important;
    font-family: Manrope, Arial, sans-serif !important;
    font-size: clamp(18px, 1.25vw, 23px) !important;
    font-weight: 600 !important;
    line-height: 1.4 !important;
    text-align: center !important;
    padding: 40px 20px !important;
}


/* Migrated from global HEAD style block e4m-hide-pickup-cash-on-delivery */
.e4m-wholesale-checkout-options:has(input[name="e4m_fulfillment"][value="delivery"]:checked) label:has(input[name="e4m_payment_method"][value="cash"]) { display: none !important; }


/* Migrated from global HEAD style block e4m-cart-unified-v1 */
@media screen and (max-width: 640px) {
  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product {
    grid-template-columns: 52px 116px minmax(0, 1fr) !important;
    grid-template-rows: auto auto !important;
    height: auto !important;
    min-height: 0 !important;
    box-sizing: border-box !important;
    overflow: visible !important;
    column-gap: 12px !important;
    row-gap: 12px !important;
    padding: 18px 0 !important;
  }

  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product > .t706__product-thumb {
    grid-column: 1 !important;
    grid-row: 1 / span 2 !important;
  }

  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product > .t706__product-title {
    grid-column: 2 / 4 !important;
    grid-row: 1 !important;
    padding-right: 44px !important;
  }

  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product > .t706__product-plusminus {
    grid-column: 2 !important;
    grid-row: 2 !important;
    align-self: center !important;
    justify-self: start !important;
    width: 116px !important;
    max-width: 116px !important;
  }

  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product > .t706__product-amount {
    grid-column: 3 !important;
    grid-row: 2 !important;
    align-self: center !important;
    justify-self: end !important;
    width: auto !important;
    max-width: 100% !important;
    text-align: right !important;
  }

  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product .e4m-wholesale-price {
    justify-content: flex-end !important;
  }

  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product .e4m-wholesale-line-total {
    text-align: right !important;
  }

  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product > .t706__product-del-wrapper {
    top: 18px !important;
    right: 0 !important;
  }
}

@media screen and (max-width: 360px) {
  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product {
    grid-template-columns: 52px 104px minmax(0, 1fr) !important;
    column-gap: 10px !important;
  }

  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product > .t706__product-plusminus {
    width: 104px !important;
    max-width: 104px !important;
  }

  html body .t706 .t706__cartpage .t706__cartpage-products .t706__product .e4m-wholesale-line-total {
    white-space: normal !important;
  }
}

html body .t706__product-minus,
html body .t706__product-plus,
html body .t706__product-del {
  box-sizing: border-box !important;
  cursor: pointer !important;
  touch-action: manipulation !important;
  -webkit-tap-highlight-color: transparent !important;
  align-items: center !important;
  justify-content: center !important;
}
html body .t706__product-minus img,
html body .t706__product-plus img,
html body .t706__product-del img {
  pointer-events: none !important;
  flex: 0 0 auto !important;
}
html body .t706__product,
html body .t706__product > * {
  transition: none !important;
}

@media screen and (min-width: 641px) {
  html body .t706__sidebar-content,
  html body .t706__cartpage {
    transition: none !important;
  }

  html body .t706__sidebar .t706__product-plusminus,
  html body .t706__cartpage .t706__product-plusminus,
  html body .t706__cartwin .t706__product-plusminus {
    width: 120px !important;
    min-width: 120px !important;
    max-width: 120px !important;
    padding: 0 !important;
    vertical-align: middle !important;
    text-align: center !important;
    white-space: nowrap !important;
  }

  html body .t706__sidebar .t706__product-quantity,
  html body .t706__cartpage .t706__product-quantity,
  html body .t706__cartwin .t706__product-quantity {
    display: inline-block !important;
    width: 32px !important;
    min-width: 32px !important;
    text-align: center !important;
    vertical-align: middle !important;
  }

  html body .t706__sidebar .t706__product-minus,
  html body .t706__sidebar .t706__product-plus,
  html body .t706__cartpage .t706__product-minus,
  html body .t706__cartpage .t706__product-plus,
  html body .t706__cartwin .t706__product-minus,
  html body .t706__cartwin .t706__product-plus {
    display: inline-flex !important;
    width: 44px !important;
    min-width: 44px !important;
    height: 44px !important;
    padding: 14px !important;
    vertical-align: middle !important;
  }

  html body .t706__sidebar .t706__product-amount,
  html body .t706__cartpage .t706__product-amount,
  html body .t706__cartwin .t706__product-amount {
    width: 104px !important;
    min-width: 104px !important;
    max-width: 104px !important;
    padding: 15px 0 !important;
    text-align: right !important;
    vertical-align: middle !important;
    white-space: nowrap !important;
  }

  html body .t706__sidebar .t706__product-del-wrapper,
  html body .t706__cartpage .t706__product-del-wrapper,
  html body .t706__cartwin .t706__product-del-wrapper {
    display: table-cell !important;
    width: 44px !important;
    min-width: 44px !important;
    max-width: 44px !important;
    padding: 0 !important;
    vertical-align: middle !important;
    text-align: right !important;
  }

  html body .t706__sidebar .t706__product-del,
  html body .t706__cartpage .t706__product-del,
  html body .t706__cartwin .t706__product-del {
    display: inline-flex !important;
    width: 44px !important;
    height: 44px !important;
    padding: 12px !important;
  }
}

@media screen and (max-width: 640px) {
  html body .t706__sidebar-content,
  html body .t706__cartpage {
    transition: none !important;
  }

  html body .t706__sidebar .t706__product-plusminus,
  html body .t706__cartpage .t706__product-plusminus,
  html body .t706__cartwin .t706__product-plusminus {
    min-height: 48px !important;
  }

  html body .t706__sidebar .t706__product-minus,
  html body .t706__sidebar .t706__product-plus,
  html body .t706__cartpage .t706__product-minus,
  html body .t706__cartpage .t706__product-plus,
  html body .t706__cartwin .t706__product-minus,
  html body .t706__cartwin .t706__product-plus {
    display: flex !important;
    width: 48px !important;
    min-width: 48px !important;
    height: 48px !important;
    padding: 16px !important;
  }

  html body .t706__sidebar .t706__product-del-wrapper,
  html body .t706__cartpage .t706__product-del-wrapper,
  html body .t706__cartwin .t706__product-del-wrapper {
    width: 48px !important;
    min-width: 48px !important;
    height: 48px !important;
  }

  html body .t706__sidebar .t706__product-del,
  html body .t706__cartpage .t706__product-del,
  html body .t706__cartwin .t706__product-del {
    display: flex !important;
    width: 48px !important;
    height: 48px !important;
    padding: 14px !important;
  }

  html body .t706__cartpage .t706__product > .t706__product-del-wrapper {
    right: 0 !important;
  }
}

html body .t706__product-plusminus,
html body .t706__product-minus,
html body .t706__product-plus,
html body .t706__product-del-wrapper,
html body .t706__product-del {
  position: relative !important;
  pointer-events: auto !important;
}

@media screen and (max-width: 640px) {
  html body .t706 .t706__cartpage .t706__product-plusminus,
  html body .t706 .t706__sidebar .t706__product-plusminus,
  html body .t706 .t706__cartwin .t706__product-plusminus {
    min-height: 48px !important;
    z-index: 20 !important;
  }

  html body .t706 .t706__cartpage .t706__product-minus,
  html body .t706 .t706__cartpage .t706__product-plus,
  html body .t706 .t706__sidebar .t706__product-minus,
  html body .t706 .t706__sidebar .t706__product-plus,
  html body .t706 .t706__cartwin .t706__product-minus,
  html body .t706 .t706__cartwin .t706__product-plus {
    box-sizing: border-box !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 48px !important;
    min-width: 48px !important;
    height: 48px !important;
    min-height: 48px !important;
    padding: 16px !important;
    z-index: 21 !important;
    touch-action: manipulation !important;
  }

  html body .t706 .t706__cartpage .t706__product-del-wrapper,
  html body .t706 .t706__sidebar .t706__product-del-wrapper,
  html body .t706 .t706__cartwin .t706__product-del-wrapper,
  html body .t706 .t706__cartpage .t706__product-del,
  html body .t706 .t706__sidebar .t706__product-del,
  html body .t706 .t706__cartwin .t706__product-del {
    box-sizing: border-box !important;
    width: 48px !important;
    min-width: 48px !important;
    height: 48px !important;
    min-height: 48px !important;
    z-index: 22 !important;
  }

  html body .t706 .t706__cartpage .t706__product-del,
  html body .t706 .t706__sidebar .t706__product-del,
  html body .t706 .t706__cartwin .t706__product-del {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 14px !important;
  }
}


/* Migrated from global HEAD style block e4m-desktop-cart-icon-alignment-v1 */
@media screen and (min-width: 981px) {
  html body .t706 .t706__product-minus img,
  html body .t706 .t706__product-plus img {
    position: static !important;
    inset: auto !important;
    margin: 0 !important;
    transform: none !important;
  }
}


/* Migrated from global HEAD style block e4m-cart-mobile-sidebar-align-v1 */
@media screen and (max-width:640px){
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product{
    display:grid!important;
    grid-template-columns:52px 116px minmax(0,1fr)!important;
    grid-template-rows:auto 48px!important;
    align-items:start!important;
    box-sizing:border-box!important;
    height:auto!important;
    min-height:0!important;
    overflow:visible!important;
    column-gap:12px!important;
    row-gap:12px!important;
    padding:18px 0!important;
  }
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product>.t706__product-thumb{
    display:block!important;
    grid-column:1!important;
    grid-row:1!important;
    align-self:start!important;
    box-sizing:border-box!important;
    width:52px!important;
    max-width:52px!important;
    height:52px!important;
    padding:0!important;
    vertical-align:top!important;
  }
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product>.t706__product-thumb .t706__product-imgdiv{
    width:52px!important;
    height:52px!important;
  }
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product>.t706__product-title{
    display:block!important;
    grid-column:2 / 4!important;
    grid-row:1!important;
    align-self:start!important;
    box-sizing:border-box!important;
    width:auto!important;
    min-width:0!important;
    padding:0 52px 0 0!important;
  }
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product>.t706__product-plusminus{
    display:flex!important;
    grid-column:2!important;
    grid-row:2!important;
    align-items:center!important;
    justify-content:space-between!important;
    align-self:center!important;
    justify-self:start!important;
    box-sizing:border-box!important;
    width:116px!important;
    min-width:116px!important;
    max-width:116px!important;
    height:48px!important;
    min-height:48px!important;
    margin:0!important;
    padding:0!important;
    line-height:1!important;
    vertical-align:middle!important;
  }
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product .t706__product-quantity{
    display:flex!important;
    flex:0 0 20px!important;
    align-items:center!important;
    justify-content:center!important;
    box-sizing:border-box!important;
    width:20px!important;
    min-width:20px!important;
    height:48px!important;
    margin:0!important;
    padding:0!important;
    line-height:1!important;
    text-align:center!important;
  }
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product>.t706__product-amount{
    display:block!important;
    grid-column:3!important;
    grid-row:2!important;
    align-self:center!important;
    justify-self:end!important;
    box-sizing:border-box!important;
    width:auto!important;
    min-width:0!important;
    max-width:100%!important;
    margin:0!important;
    padding:0!important;
    text-align:right!important;
    vertical-align:middle!important;
  }
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product>.t706__product-del-wrapper{
    position:absolute!important;
    top:12px!important;
    right:0!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    box-sizing:border-box!important;
    width:48px!important;
    min-width:48px!important;
    height:48px!important;
    min-height:48px!important;
    margin:0!important;
    padding:0!important;
  }
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product .t706__product-minus img,
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product .t706__product-plus img{
    position:static!important;
    inset:auto!important;
    margin:0!important;
    transform:none!important;
  }
}
@media screen and (max-width:360px){
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product{
    grid-template-columns:52px 104px minmax(0,1fr)!important;
    column-gap:10px!important;
  }
  html body .t706 .t706__sidebar .t706__sidebar-products .t706__product>.t706__product-plusminus{
    width:104px!important;
    min-width:104px!important;
    max-width:104px!important;
  }
}


/* Migrated from global HEAD style block e4m-checkout-css-v2 */
@media(min-width:641px) and (max-width:980px){html body .t-catalog__product-snippet .t-catalog__prod-popup__info.t-col{box-sizing:border-box!important;width:calc(100% - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:10px!important;margin-right:10px!important}}
.t706__cartpage-form:not(:has(.t-input-group_nm,.t-input-group_em,.t-input-group_ph,.t-input-group_in)) form[data-formcart="y"]::before,.t706__sidebar-form:not(:has(.t-input-group_nm,.t-input-group_em,.t-input-group_ph,.t-input-group_in)) form[data-formcart="y"]::before{content:"Загружаем контактные поля…";display:block;box-sizing:border-box;width:100%;margin:16px 0;padding:16px;border:1px solid #243731;border-radius:10px;background:#111715;color:#f5f7f6}
.t706__cartpage-form:not(:has(.t-input-group_nm,.t-input-group_em,.t-input-group_ph,.t-input-group_in)) .e4m-wholesale-checkout-options,.t706__cartpage-form:not(:has(.t-input-group_nm,.t-input-group_em,.t-input-group_ph,.t-input-group_in)) .t-submit,.t706__sidebar-form:not(:has(.t-input-group_nm,.t-input-group_em,.t-input-group_ph,.t-input-group_in)) .e4m-wholesale-checkout-options,.t706__sidebar-form:not(:has(.t-input-group_nm,.t-input-group_em,.t-input-group_ph,.t-input-group_in)) .t-submit{display:none!important}
.t706__cartpage:has(.e4m-preorder-row):not(:has(.t706__cartpage-products .t706__product)) .e4m-wholesale-option-group:has(input[name="e4m_payment_method"]),.t706__sidebar:has(.e4m-preorder-row):not(:has(.t706__sidebar-products .t706__product)) .e4m-wholesale-option-group:has(input[name="e4m_payment_method"]){display:none!important}
.t706__cartpage:has(.e4m-preorder-row):not(:has(.t706__cartpage-products .t706__product)) .e4m-wholesale-checkout-options::after,.t706__sidebar:has(.e4m-preorder-row):not(:has(.t706__sidebar-products .t706__product)) .e4m-wholesale-checkout-options::after{content:"Оплата сейчас не требуется. Мы свяжемся после поступления товара.";display:block;margin-top:12px;padding:12px;border:1px solid #243731;border-radius:8px;color:#70d8b0}
html body .t706__form-bottom-text{font-size:0!important}html body .t706__form-bottom-text::before{content:"Отправляя заказ, вы принимаете условия ";font-size:12px}html body .t706__form-bottom-text a{font-size:12px!important}html body .t706__form-bottom-text a[href="/privacy"]::before{content:" и подтверждаете ознакомление с ";color:#f5f7f6;font-size:12px;font-weight:400}html body .t706__form-bottom-text::after{content:".";font-size:12px}
@media(max-width:980px){html body .t706__cartpage-form .t-input-group_nm,html body .t706__cartpage-form .t-input-group_em,html body .t706__cartpage-form .t-input-group_ph,html body .t706__cartpage-form .t-input-group_in,html body .t706__cartpage-form .t-input-group_ta,html body .t706__cartpage-form .t-input-group_cb,html body .t706__cartpage-form .t-input-group_pc{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important}}

