/* Adilet: градиент шапки — два цвета (верх / низ). После app.min.css. */
html.color-two {
  --adilet-header-gradient: linear-gradient(180deg, #0eedf7 0%, #80ecb5 100%);
  --main-color: #10b981;
  --main-color-50: #ecfdf5;
  --main-color-100: #d1fae5;
  --main-color-200: #a7f3d0;
  --main-color-300: #6ee7b7;
  --main-color-400: #34d399;
  --main-color-500: #34d399;
  --main-color-600: #10b981;
  --main-color-700: #059669;
  --main-color-800: #047857;
  --main-color-900: #065f46;
  --main-two-h: 172;
  --main-two-s: 50%;
  --main-two-l: 46%;
  --main-h: 158;
  --main-s: 55%;
  --main-l: 42%;
  --bg-color-one: #f0fdf9;
  --bg-color-two: #f8fafc;
}

/* Компактная шапка: логотип до ~82 / 76 / 26 px по брейкпунктам + padding. */
html.color-two .header-middle.style-two.bg-color-neutral {
  background: var(--adilet-header-gradient) !important;
  background-color: transparent !important;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

/* py-8 у флага = +64px по вертикали — убираем, оставляем зону нажатия ~44px */
html.color-two .header-middle.style-two .select-dropdown-for-home-two .selected-text {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  min-height: 44px !important;
  box-sizing: border-box !important;
}

html.color-two .header-middle.style-two .logo .adilet-site-logo {
  mix-blend-mode: normal;
  max-height: 40px !important;
  width: auto !important;
  max-width: min(440px, 78vw) !important;
  object-fit: contain;
}

@media (max-width: 1399px) {
  html.color-two .header-middle.style-two.bg-color-neutral {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  html.color-two .header-middle.style-two .logo .adilet-site-logo {
    max-height: 76px !important;
    max-width: min(400px, 82vw) !important;
  }
}

@media (max-width: 991px) {
  html.color-two .header-middle.style-two.bg-color-neutral {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  html.color-two .header-middle.style-two .logo .adilet-site-logo {
    max-height: 26px !important;
    max-width: min(320px, 70vw) !important;
  }
}

/* На светлой шапке был text-white / arrow-white — тёмная бирюза для контраста */
html.color-two .header-middle.style-two .text-white {
  --tw-text-opacity: 1 !important;
  color: #115e59 !important;
  color: rgba(17, 94, 89, var(--tw-text-opacity)) !important;
}
html.color-two .header-middle.style-two .arrow-white > a:before {
  --tw-text-opacity: 1 !important;
  color: #0f766e !important;
  color: rgba(15, 118, 110, var(--tw-text-opacity)) !important;
}
html.color-two .header-middle.style-two .adilet-lang-flag {
  box-shadow: 0 0 0 1px rgba(17, 94, 89, 0.22);
}
html.color-two .header-middle.style-two #header-cart-badge {
  --tw-bg-opacity: 1 !important;
  background-color: #0f766e !important;
  background-color: rgba(15, 118, 110, var(--tw-bg-opacity)) !important;
}

html.color-two .bg-main-two-50{--tw-bg-opacity:1;background-color:#f0fdfa!important;background-color:rgba(240,253,250,var(--tw-bg-opacity))!important}
html.color-two .bg-main-two-100{--tw-bg-opacity:1;background-color:#ccfbf1!important;background-color:rgba(204,251,241,var(--tw-bg-opacity))!important}
html.color-two .bg-main-two-200{--tw-bg-opacity:1;background-color:#a7f3d0!important;background-color:rgba(167,243,208,var(--tw-bg-opacity))!important}
html.color-two .bg-main-two-300{--tw-bg-opacity:1;background-color:#6ee7b7!important;background-color:rgba(110,231,183,var(--tw-bg-opacity))!important}
html.color-two .bg-main-two-400{--tw-bg-opacity:1;background-color:#5eead4!important;background-color:rgba(94,234,212,var(--tw-bg-opacity))!important}
html.color-two .bg-main-two-500{--tw-bg-opacity:1;background-color:#2dd4bf!important;background-color:rgba(45,212,191,var(--tw-bg-opacity))!important}
html.color-two .bg-main-two-600{--tw-bg-opacity:1;background-color:#14b8a6!important;background-color:rgba(20,184,166,var(--tw-bg-opacity))!important}
html.color-two .bg-main-two-700{--tw-bg-opacity:1;background-color:#0d9488!important;background-color:rgba(13,148,136,var(--tw-bg-opacity))!important}
html.color-two .bg-main-two-800{--tw-bg-opacity:1;background-color:#0f766e!important;background-color:rgba(15,118,110,var(--tw-bg-opacity))!important}
html.color-two .bg-main-two-900{--tw-bg-opacity:1;background-color:#115e59!important;background-color:rgba(17,94,89,var(--tw-bg-opacity))!important}
html.color-two .bg-main-50{--tw-bg-opacity:1;background-color:#ecfdf5!important;background-color:rgba(236,253,245,var(--tw-bg-opacity))!important}
html.color-two .bg-main-100{--tw-bg-opacity:1;background-color:#d1fae5!important;background-color:rgba(209,250,229,var(--tw-bg-opacity))!important}
html.color-two .bg-main-200{--tw-bg-opacity:1;background-color:#a7f3d0!important;background-color:rgba(167,243,208,var(--tw-bg-opacity))!important}
html.color-two .bg-main-300{--tw-bg-opacity:1;background-color:#6ee7b7!important;background-color:rgba(110,231,183,var(--tw-bg-opacity))!important}
html.color-two .bg-main-400{--tw-bg-opacity:1;background-color:#34d399!important;background-color:rgba(52,211,153,var(--tw-bg-opacity))!important}
html.color-two .bg-main-500{--tw-bg-opacity:1;background-color:#10b981!important;background-color:rgba(16,185,129,var(--tw-bg-opacity))!important}
html.color-two .bg-main-600{--tw-bg-opacity:1;background-color:#10b981!important;background-color:rgba(16,185,129,var(--tw-bg-opacity))!important}
html.color-two .bg-main-700{--tw-bg-opacity:1;background-color:#059669!important;background-color:rgba(5,150,105,var(--tw-bg-opacity))!important}
html.color-two .bg-main-800{--tw-bg-opacity:1;background-color:#047857!important;background-color:rgba(4,120,87,var(--tw-bg-opacity))!important}
html.color-two .bg-main-900{--tw-bg-opacity:1;background-color:#065f46!important;background-color:rgba(6,95,70,var(--tw-bg-opacity))!important}
html.color-two .text-main-two-50{--tw-text-opacity:1;color:#f0fdfa!important;color:rgba(240,253,250,var(--tw-text-opacity))!important}
html.color-two .text-main-two-100{--tw-text-opacity:1;color:#ccfbf1!important;color:rgba(204,251,241,var(--tw-text-opacity))!important}
html.color-two .text-main-two-200{--tw-text-opacity:1;color:#a7f3d0!important;color:rgba(167,243,208,var(--tw-text-opacity))!important}
html.color-two .text-main-two-300{--tw-text-opacity:1;color:#6ee7b7!important;color:rgba(110,231,183,var(--tw-text-opacity))!important}
html.color-two .text-main-two-400{--tw-text-opacity:1;color:#5eead4!important;color:rgba(94,234,212,var(--tw-text-opacity))!important}
html.color-two .text-main-two-500{--tw-text-opacity:1;color:#2dd4bf!important;color:rgba(45,212,191,var(--tw-text-opacity))!important}
html.color-two .text-main-two-600{--tw-text-opacity:1;color:#14b8a6!important;color:rgba(20,184,166,var(--tw-text-opacity))!important}
html.color-two .text-main-two-700{--tw-text-opacity:1;color:#0d9488!important;color:rgba(13,148,136,var(--tw-text-opacity))!important}
html.color-two .text-main-two-800{--tw-text-opacity:1;color:#0f766e!important;color:rgba(15,118,110,var(--tw-text-opacity))!important}
html.color-two .text-main-two-900{--tw-text-opacity:1;color:#115e59!important;color:rgba(17,94,89,var(--tw-text-opacity))!important}
html.color-two .text-main-50{--tw-text-opacity:1;color:#ecfdf5!important;color:rgba(236,253,245,var(--tw-text-opacity))!important}
html.color-two .text-main-100{--tw-text-opacity:1;color:#d1fae5!important;color:rgba(209,250,229,var(--tw-text-opacity))!important}
html.color-two .text-main-200{--tw-text-opacity:1;color:#a7f3d0!important;color:rgba(167,243,208,var(--tw-text-opacity))!important}
html.color-two .text-main-300{--tw-text-opacity:1;color:#6ee7b7!important;color:rgba(110,231,183,var(--tw-text-opacity))!important}
html.color-two .text-main-400{--tw-text-opacity:1;color:#34d399!important;color:rgba(52,211,153,var(--tw-text-opacity))!important}
html.color-two .text-main-500{--tw-text-opacity:1;color:#10b981!important;color:rgba(16,185,129,var(--tw-text-opacity))!important}
html.color-two .text-main-600{--tw-text-opacity:1;color:#10b981!important;color:rgba(16,185,129,var(--tw-text-opacity))!important}
html.color-two .text-main-700{--tw-text-opacity:1;color:#059669!important;color:rgba(5,150,105,var(--tw-text-opacity))!important}
html.color-two .text-main-800{--tw-text-opacity:1;color:#047857!important;color:rgba(4,120,87,var(--tw-text-opacity))!important}
html.color-two .text-main-900{--tw-text-opacity:1;color:#065f46!important;color:rgba(6,95,70,var(--tw-text-opacity))!important}
html.color-two .border-main-two-50{--tw-border-opacity:1;border-color:#f0fdfa!important;border-color:rgba(240,253,250,var(--tw-border-opacity))!important}
html.color-two .border-main-two-100{--tw-border-opacity:1;border-color:#ccfbf1!important;border-color:rgba(204,251,241,var(--tw-border-opacity))!important}
html.color-two .border-main-two-200{--tw-border-opacity:1;border-color:#a7f3d0!important;border-color:rgba(167,243,208,var(--tw-border-opacity))!important}
html.color-two .border-main-two-300{--tw-border-opacity:1;border-color:#6ee7b7!important;border-color:rgba(110,231,183,var(--tw-border-opacity))!important}
html.color-two .border-main-two-400{--tw-border-opacity:1;border-color:#5eead4!important;border-color:rgba(94,234,212,var(--tw-border-opacity))!important}
html.color-two .border-main-two-500{--tw-border-opacity:1;border-color:#2dd4bf!important;border-color:rgba(45,212,191,var(--tw-border-opacity))!important}
html.color-two .border-main-two-600{--tw-border-opacity:1;border-color:#14b8a6!important;border-color:rgba(20,184,166,var(--tw-border-opacity))!important}
html.color-two .border-main-two-700{--tw-border-opacity:1;border-color:#0d9488!important;border-color:rgba(13,148,136,var(--tw-border-opacity))!important}
html.color-two .border-main-two-800{--tw-border-opacity:1;border-color:#0f766e!important;border-color:rgba(15,118,110,var(--tw-border-opacity))!important}
html.color-two .border-main-two-900{--tw-border-opacity:1;border-color:#115e59!important;border-color:rgba(17,94,89,var(--tw-border-opacity))!important}
html.color-two .border-main-50{--tw-border-opacity:1;border-color:#ecfdf5!important;border-color:rgba(236,253,245,var(--tw-border-opacity))!important}
html.color-two .border-main-100{--tw-border-opacity:1;border-color:#d1fae5!important;border-color:rgba(209,250,229,var(--tw-border-opacity))!important}
html.color-two .border-main-200{--tw-border-opacity:1;border-color:#a7f3d0!important;border-color:rgba(167,243,208,var(--tw-border-opacity))!important}
html.color-two .border-main-300{--tw-border-opacity:1;border-color:#6ee7b7!important;border-color:rgba(110,231,183,var(--tw-border-opacity))!important}
html.color-two .border-main-400{--tw-border-opacity:1;border-color:#34d399!important;border-color:rgba(52,211,153,var(--tw-border-opacity))!important}
html.color-two .border-main-500{--tw-border-opacity:1;border-color:#10b981!important;border-color:rgba(16,185,129,var(--tw-border-opacity))!important}
html.color-two .border-main-600{--tw-border-opacity:1;border-color:#10b981!important;border-color:rgba(16,185,129,var(--tw-border-opacity))!important}
html.color-two .border-main-700{--tw-border-opacity:1;border-color:#059669!important;border-color:rgba(5,150,105,var(--tw-border-opacity))!important}
html.color-two .border-main-800{--tw-border-opacity:1;border-color:#047857!important;border-color:rgba(4,120,87,var(--tw-border-opacity))!important}
html.color-two .border-main-900{--tw-border-opacity:1;border-color:#065f46!important;border-color:rgba(6,95,70,var(--tw-border-opacity))!important}
html.color-two .hover-bg-main-two-50:hover{--tw-bg-opacity:1!important;background-color:#f0fdfa!important;background-color:rgba(240,253,250,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-two-100:hover{--tw-bg-opacity:1!important;background-color:#ccfbf1!important;background-color:rgba(204,251,241,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-two-200:hover{--tw-bg-opacity:1!important;background-color:#a7f3d0!important;background-color:rgba(167,243,208,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-two-300:hover{--tw-bg-opacity:1!important;background-color:#6ee7b7!important;background-color:rgba(110,231,183,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-two-400:hover{--tw-bg-opacity:1!important;background-color:#5eead4!important;background-color:rgba(94,234,212,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-two-500:hover{--tw-bg-opacity:1!important;background-color:#2dd4bf!important;background-color:rgba(45,212,191,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-two-600:hover{--tw-bg-opacity:1!important;background-color:#14b8a6!important;background-color:rgba(20,184,166,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-two-700:hover{--tw-bg-opacity:1!important;background-color:#0d9488!important;background-color:rgba(13,148,136,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-two-800:hover{--tw-bg-opacity:1!important;background-color:#0f766e!important;background-color:rgba(15,118,110,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-two-900:hover{--tw-bg-opacity:1!important;background-color:#115e59!important;background-color:rgba(17,94,89,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-50:hover{--tw-bg-opacity:1!important;background-color:#ecfdf5!important;background-color:rgba(236,253,245,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-100:hover{--tw-bg-opacity:1!important;background-color:#d1fae5!important;background-color:rgba(209,250,229,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-200:hover{--tw-bg-opacity:1!important;background-color:#a7f3d0!important;background-color:rgba(167,243,208,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-300:hover{--tw-bg-opacity:1!important;background-color:#6ee7b7!important;background-color:rgba(110,231,183,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-400:hover{--tw-bg-opacity:1!important;background-color:#34d399!important;background-color:rgba(52,211,153,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-500:hover{--tw-bg-opacity:1!important;background-color:#10b981!important;background-color:rgba(16,185,129,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-600:hover{--tw-bg-opacity:1!important;background-color:#10b981!important;background-color:rgba(16,185,129,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-700:hover{--tw-bg-opacity:1!important;background-color:#059669!important;background-color:rgba(5,150,105,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-800:hover{--tw-bg-opacity:1!important;background-color:#047857!important;background-color:rgba(4,120,87,var(--tw-bg-opacity))!important}
html.color-two .hover-bg-main-900:hover{--tw-bg-opacity:1!important;background-color:#065f46!important;background-color:rgba(6,95,70,var(--tw-bg-opacity))!important}
html.color-two .hover-text-main-two-50:hover{--tw-text-opacity:1!important;color:#f0fdfa!important;color:rgba(240,253,250,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-two-100:hover{--tw-text-opacity:1!important;color:#ccfbf1!important;color:rgba(204,251,241,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-two-200:hover{--tw-text-opacity:1!important;color:#a7f3d0!important;color:rgba(167,243,208,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-two-300:hover{--tw-text-opacity:1!important;color:#6ee7b7!important;color:rgba(110,231,183,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-two-400:hover{--tw-text-opacity:1!important;color:#5eead4!important;color:rgba(94,234,212,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-two-500:hover{--tw-text-opacity:1!important;color:#2dd4bf!important;color:rgba(45,212,191,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-two-600:hover{--tw-text-opacity:1!important;color:#14b8a6!important;color:rgba(20,184,166,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-two-700:hover{--tw-text-opacity:1!important;color:#0d9488!important;color:rgba(13,148,136,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-two-800:hover{--tw-text-opacity:1!important;color:#0f766e!important;color:rgba(15,118,110,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-two-900:hover{--tw-text-opacity:1!important;color:#115e59!important;color:rgba(17,94,89,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-50:hover{--tw-text-opacity:1!important;color:#ecfdf5!important;color:rgba(236,253,245,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-100:hover{--tw-text-opacity:1!important;color:#d1fae5!important;color:rgba(209,250,229,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-200:hover{--tw-text-opacity:1!important;color:#a7f3d0!important;color:rgba(167,243,208,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-300:hover{--tw-text-opacity:1!important;color:#6ee7b7!important;color:rgba(110,231,183,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-400:hover{--tw-text-opacity:1!important;color:#34d399!important;color:rgba(52,211,153,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-500:hover{--tw-text-opacity:1!important;color:#10b981!important;color:rgba(16,185,129,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-600:hover{--tw-text-opacity:1!important;color:#10b981!important;color:rgba(16,185,129,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-700:hover{--tw-text-opacity:1!important;color:#059669!important;color:rgba(5,150,105,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-800:hover{--tw-text-opacity:1!important;color:#047857!important;color:rgba(4,120,87,var(--tw-text-opacity))!important}
html.color-two .hover-text-main-900:hover{--tw-text-opacity:1!important;color:#065f46!important;color:rgba(6,95,70,var(--tw-text-opacity))!important}
html.color-two .hover-border-main-two-50:hover{--tw-border-opacity:1!important;border-color:#f0fdfa!important;border-color:rgba(240,253,250,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-two-100:hover{--tw-border-opacity:1!important;border-color:#ccfbf1!important;border-color:rgba(204,251,241,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-two-200:hover{--tw-border-opacity:1!important;border-color:#a7f3d0!important;border-color:rgba(167,243,208,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-two-300:hover{--tw-border-opacity:1!important;border-color:#6ee7b7!important;border-color:rgba(110,231,183,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-two-400:hover{--tw-border-opacity:1!important;border-color:#5eead4!important;border-color:rgba(94,234,212,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-two-500:hover{--tw-border-opacity:1!important;border-color:#2dd4bf!important;border-color:rgba(45,212,191,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-two-600:hover{--tw-border-opacity:1!important;border-color:#14b8a6!important;border-color:rgba(20,184,166,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-two-700:hover{--tw-border-opacity:1!important;border-color:#0d9488!important;border-color:rgba(13,148,136,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-two-800:hover{--tw-border-opacity:1!important;border-color:#0f766e!important;border-color:rgba(15,118,110,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-two-900:hover{--tw-border-opacity:1!important;border-color:#115e59!important;border-color:rgba(17,94,89,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-50:hover{--tw-border-opacity:1!important;border-color:#ecfdf5!important;border-color:rgba(236,253,245,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-100:hover{--tw-border-opacity:1!important;border-color:#d1fae5!important;border-color:rgba(209,250,229,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-200:hover{--tw-border-opacity:1!important;border-color:#a7f3d0!important;border-color:rgba(167,243,208,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-300:hover{--tw-border-opacity:1!important;border-color:#6ee7b7!important;border-color:rgba(110,231,183,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-400:hover{--tw-border-opacity:1!important;border-color:#34d399!important;border-color:rgba(52,211,153,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-500:hover{--tw-border-opacity:1!important;border-color:#10b981!important;border-color:rgba(16,185,129,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-600:hover{--tw-border-opacity:1!important;border-color:#10b981!important;border-color:rgba(16,185,129,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-700:hover{--tw-border-opacity:1!important;border-color:#059669!important;border-color:rgba(5,150,105,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-800:hover{--tw-border-opacity:1!important;border-color:#047857!important;border-color:rgba(4,120,87,var(--tw-border-opacity))!important}
html.color-two .hover-border-main-900:hover{--tw-border-opacity:1!important;border-color:#065f46!important;border-color:rgba(6,95,70,var(--tw-border-opacity))!important}

html.color-two .btn-main-two{--tw-border-opacity:1!important;border-color:#14b8a6!important;border-color:rgba(20,184,166,var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:#14b8a6!important;background-color:rgba(20,184,166,var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}
html.color-two .btn-main-two:hover{--tw-border-opacity:1!important;--tw-bg-opacity:1!important;background-color:#0f766e!important;background-color:rgba(15,118,110,var(--tw-bg-opacity))!important;border-color:#0f766e!important;border-color:rgba(15,118,110,var(--tw-border-opacity))!important}
html.color-two .item-hover-two:hover .item-hover__text{--tw-text-opacity:1!important;color:#14b8a6!important;color:rgba(20,184,166,var(--tw-text-opacity))!important;color:var(--main-two-600)!important}

html.color-two .btn-outline-main-two{--tw-border-opacity:1!important;border-color:#14b8a6!important;border-color:rgba(20,184,166,var(--tw-border-opacity))!important;--tw-text-opacity:1!important;color:#14b8a6!important;color:rgba(20,184,166,var(--tw-text-opacity))!important}
html.color-two .btn-outline-main-two:hover{--tw-border-opacity:1!important;--tw-bg-opacity:1!important;background-color:#ccfbf1!important;background-color:rgba(204,251,241,var(--tw-bg-opacity))!important;border-color:#5eead4!important;border-color:rgba(94,234,212,var(--tw-border-opacity))!important}

/* Карточки витрины: слайдер медиа (один раз, не внутри каждой подгрузки ленты) */
.adilet-card-slider {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}
.adilet-card-slider__track {
  display: flex;
  will-change: transform;
  transition: transform 0.25s ease;
  height: 100%;
}
.adilet-card-slider__slide {
  flex: 0 0 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.adilet-card-slider__slide a {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.adilet-card-slider__dots {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 8px;
  display: flex;
  justify-content: center;
  gap: 6px;
  pointer-events: none;
  z-index: 3;
}
.adilet-card-slider__dot {
  width: 6px;
  height: 6px;
  border-radius: 999px;
  background: rgba(17, 24, 39, 0.25);
}
.adilet-card-slider__dot.is-active {
  background: rgba(16, 185, 129, 0.95);
}
.adilet-card-slider img,
.adilet-card-slider video {
  width: 100% !important;
  height: 100% !important;
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
  display: block;
  transform: none !important;
}
@media (min-width: 640px) {
  .product-card__thumb {
    background: #fff !important;
  }
}
.product-card:hover .product-card__thumb img,
.product-card:hover .product-card__thumb video {
  transform: none !important;
}
@media (max-width: 639px) {
  .trending-products-three .product-card__thumb,
  .product-card__thumb {
    height: 239px !important;
    background: #fff !important;
  }
}
