html[data-dodan] {
  --tigac-dbanorgiz: #1E4ED8;
  --tigac-dbanorgiz-frvihmak: #173AA4;
  --tigac-dbanorgiz-qxu: #FFFFFF;
  --tigac-haqgociwa-eqpu: #EBEFFB;
  --tigac-novzuxox: #C0CDF4;
}

html[data-dodan] {
  --jwap-haqgociwa: var(--tigac-haqgociwa, var(--bs-body-bg, Canvas));
  --jwap-vekke: var(--tigac-vekke, var(--bs-body-color, currentColor));
  --jwap-dbanorgiz: var(--tigac-dbanorgiz, var(--bs-success, currentColor));
  --jwap-dbanorgiz-qxu: var(--tigac-dbanorgiz-qxu, var(--bs-body-bg, Canvas));
  --jwap-novzuxox: var(--tigac-novzuxox, color-mix(in srgb, var(--jwap-vekke) 16%, transparent));
  --jwap-guwuwig: var(--tigac-vekke-vabilhuztetu, color-mix(in srgb, var(--jwap-vekke) 68%, transparent));
  --jwap-torki: var(--tigac-haqgociwa-eqpu, color-mix(in srgb, var(--jwap-vekke) 5%, transparent));
  --jwap-daheiyer: var(--site-radius, var(--bs-border-radius-lg, 1rem));
}

html[data-dodan] [data-aqhukeq-gogodok][hidden],
html[data-dodan] [data-nizeb-dadku-jaqudoy][hidden],
html[data-dodan] [data-nizeb-dadku-ifusregif][hidden],
html[data-dodan] [data-dadku-umwafrad][hidden] {
  display: none !important;
}

                  
html[data-dodan] [data-qcassaqwuse-hemu] {
  position: sticky;
  top: 0;
  z-index: 10050;
  display: grid !important;
  place-items: center;
  gap: 0;
  width: 100%;
  min-height: 4.2rem;
  margin: 0;
  padding: 0.7rem max(1.6rem, calc((100% - 118rem) / 2)) 1rem;
  border: 0;
  border-bottom: 1px solid color-mix(in srgb, currentColor 24%, transparent);
  background: var(--jwap-dbanorgiz);
  color: var(--jwap-dbanorgiz-qxu);
  font: inherit;
  font-size: 1.3rem;
  line-height: 1.25;
  text-align: center;
}

html[data-dodan] [data-qcassaqwuse-birtogixo] {
  display: block;
  min-width: 0;
  font-weight: 700;
}

html[data-dodan] .freqajih-qcassaqwuse-mmekvuvjuno-ncamcov {
  position: absolute;
  right: max(1.6rem, calc((100% - 118rem) / 2));
  bottom: 0.4rem;
  left: max(1.6rem, calc((100% - 118rem) / 2));
  display: block;
  height: 0.3rem;
  overflow: hidden;
  border-radius: 999px;
  background: color-mix(in srgb, currentColor 24%, transparent);
}

html[data-dodan] [data-qcassaqwuse-mmekvuvjuno] {
  display: block;
  width: 0;
  height: 100%;
  border-radius: inherit;
  background: currentColor;
  transition: width 0.3s ease;
}

                                      
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-hqita] {
  align-items: stretch;
}

html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-hqita] > [data-zorvannuj-eseco] {
  min-width: 0;
}

html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-dadti] {
  height: 34rem !important;
  min-height: 0 !important;
  padding-bottom: 1rem !important;
}

html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-dadti] .dbeficbud-orba {
  flex: 0 0 18rem;
  height: 18rem !important;
  aspect-ratio: auto !important;
  margin-bottom: 0 !important;
}

html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-dadti] .dbeficbud-emrit {
  width: 100%;
  min-width: 0;
  margin: 0 !important;
  padding: 0.8rem !important;
}

html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-dadti] .jcimaya {
  margin-block: 0.3rem !important;
}

html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-dadti] .jcimaya {
  gap: 0.5rem !important;
}

html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-dadti] [data-ejyu-fiy-dadku] {
  min-height: 3.8rem;
  padding: 0.6rem 0.8rem !important;
}

html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-huqvannah-hibvauvaw {
  align-items: flex-start;
  gap: 2.4rem;
  margin-bottom: 1.6rem;
}

html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-huqvannah-hibvauvaw h1 {
  margin-bottom: 1.2rem;
  font-size: clamp(2.6rem, 2.4vw, 3.6rem);
  line-height: 1.2;
}

html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-uywbiri] p {
  margin-bottom: 0.8rem;
  font-size: 1.5rem;
  line-height: 1.6;
}

html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-todka] {
  min-width: 20rem;
}

html[data-dodan] [data-zorvannuj-moato-nodax-xqafo] {
  display: grid;
  justify-items: center;
  gap: 0.7rem;
  margin-block: 2.4rem 4rem;
  text-align: center;
}

html[data-dodan] [data-zorvannuj-moato-nodax] {
  display: flex;
  justify-content: center;
}

html[data-dodan] [data-zorvannuj-moato-nodax] button {
  min-width: 16rem;
}

html[data-dodan] [data-zorvannuj-moato-nodax-xqafo] p {
  margin: 0;
  color: var(--jwap-guwuwig);
  font-size: 1.2rem;
  line-height: 1.3;
}

                                   
html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-sooka] {
  padding-block: 1.6rem 2.5rem !important;
}

html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-sooka] .dbeficbud-emrit-hibvauvaw {
  --bs-gutter-y: 2.4rem;
  align-items: start;
  margin-top: 1rem !important;
}

html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-vekmurguf] .dbeficbud-zuke,
html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-vekmurguf] .dbeficbud-zuke img {
  max-height: min(56rem, 58vh);
}

html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-vekmurguf] .dbeficbud-zuke img {
  width: 100%;
  object-fit: contain;
}

                                                                                                                         
html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-zuke .swiper-slide {
  box-sizing: border-box;
}

html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat {
  padding-top: 0;
  opacity: 1 !important;
  transform: none !important;
}

html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat [data-vjku-niwvafi] {
  margin-bottom: 1rem !important;
  font-size: clamp(2.6rem, 2.45vw, 3.6rem) !important;
  line-height: 1.08;
}

html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .jcimaya {
  margin-block: 0.8rem !important;
}

html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat > .rumvunbat-ruqudvuxcuyu,
html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat > hr:first-of-type,
html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-ixaakaweqeqzikur {
  display: none !important;
}

html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat > hr {
  margin-block: 1.3rem !important;
}

html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti {
  gap: 1rem;
  margin-top: 0.8rem !important;
}

html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti > button {
  margin-block: 0 !important;
}

html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] {
  display: grid;
  gap: 1.15rem;
  margin-top: 1rem;
  padding: 0;
  color: var(--jwap-vekke);
}

html[data-dodan] [data-bexuyutpiwe] {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 0.25rem 0.7rem;
  color: var(--jwap-guwuwig);
  font-size: 1.1rem;
  line-height: 1.35;
}

html[data-dodan] [data-bexuyutpiwe-enguqowefuw] {
  color: var(--jwap-vekke);
  font-size: 1.3rem;
  font-weight: 700;
}

html[data-dodan] [data-bifsodfxeme-fiosrhifjopo] {
  font-variant-numeric: tabular-nums;
}

html[data-dodan] [data-jcoexak-saibo] {
  min-height: 3rem;
  padding-block: 0.7rem;
  border-block: 1px solid var(--jwap-novzuxox);
  color: var(--jwap-guwuwig);
  font-size: 1.05rem;
  line-height: 1.35;
}

html[data-dodan] [data-jcoexak-eseco] {
  display: none;
  text-align: left;
}

html[data-dodan] [data-jcoexak-eseco] strong {
  margin-inline: 0.25rem;
  color: var(--jwap-vekke);
  font-size: 1.15rem;
}

html[data-dodan] [data-jcoexak-saibo]:not([data-jcoexak-uyguqix]) [data-jcoexak-eseco="viewing"],
html[data-dodan] [data-jcoexak-saibo][data-jcoexak-uyguqix="0"] [data-jcoexak-eseco="viewing"],
html[data-dodan] [data-jcoexak-saibo][data-jcoexak-uyguqix="1"] [data-jcoexak-eseco="sold"],
html[data-dodan] [data-jcoexak-saibo][data-jcoexak-uyguqix="2"] [data-jcoexak-eseco="stock"] {
  display: block;
}

html[data-dodan] [data-nuorxawpeti-niebliq-sooka] {
  display: grid;
  gap: 0.75rem;
  min-width: 0;
}

html[data-dodan] [data-nuorxawpeti-niebliq-sooka] h2 {
  margin: 0;
  color: inherit;
  font: inherit;
  font-size: 1.25rem;
  font-weight: 700;
}

html[data-dodan] [data-nuorxawpeti-niebliq] {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 0.65rem;
}

html[data-dodan] [data-nuorxawpeti-viehu] {
  position: relative;
  display: flex;
  min-width: 0;
  min-height: 6.2rem;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  gap: 0.25rem;
  padding: 0.7rem 0.85rem;
  border: 1px solid var(--jwap-novzuxox);
  border-radius: calc(var(--jwap-daheiyer) * 0.7);
  background: var(--jwap-torki);
  color: var(--jwap-vekke);
  font: inherit;
  text-align: left;
}

html[data-dodan] [data-nuorxawpeti-viehu] > strong {
  margin: 0;
  font-size: 1.2rem;
  line-height: 1.1;
}

html[data-dodan] [data-nuorxawpeti-viehu] > span {
  margin: 0;
  min-width: 0;
  font-size: 1rem;
  line-height: 1.2;
}

html[data-dodan] [data-nuorxawpeti-viehu] > span:first-of-type {
  color: var(--jwap-dbanorgiz);
  font-weight: 700;
}

html[data-dodan] [data-nuorxawpeti-viehu-qunxedobifo] {
  color: var(--jwap-vekke);
  font-size: 1.1rem !important;
  font-weight: 650;
}

html[data-dodan] [data-nuorxawpeti-viehu-hetutgzun] {
  color: var(--jwap-guwuwig);
  font-size: 0.9rem !important;
}

html[data-dodan] [data-nuorxawpeti-viehu] > small {
  position: absolute;
  top: 0.45rem;
  right: 0.55rem;
  max-width: calc(100% - 3.2rem);
  overflow: hidden;
  color: var(--jwap-dbanorgiz);
  font-size: 0.82rem;
  font-weight: 700;
  line-height: 1.1;
  text-overflow: ellipsis;
  white-space: nowrap;
}

html[data-dodan] [data-nuorxawpeti-viehu][aria-pressed="true"] {
  border-color: var(--jwap-dbanorgiz);
  box-shadow: inset 0 0 0 1px var(--jwap-dbanorgiz);
}

html[data-dodan] [data-qaihi-aqhukeq],
html[data-dodan] [data-dadku-umwafrad] {
  display: grid;
  grid-template-columns: 5.6rem minmax(0, 1fr) auto;
  align-items: center;
  gap: 1rem;
  min-width: 0;
  padding-top: 0.9rem;
  border-top: 1px solid var(--jwap-novzuxox);
}

html[data-dodan] [data-qaihi-aqhukeq] img,
html[data-dodan] [data-dadku-umwafrad] img {
  width: 5.6rem;
  height: 5.6rem;
  border-radius: calc(var(--jwap-daheiyer) * 0.4);
  background: var(--jwap-torki);
  object-fit: contain;
}

html[data-dodan] [data-qaihi-aqhukeq] > span,
html[data-dodan] [data-dadku-umwafrad] > span {
  display: grid;
  gap: 0.15rem;
  min-width: 0;
}

html[data-dodan] [data-qaihi-aqhukeq] small,
html[data-dodan] [data-dadku-umwafrad] small {
  color: var(--jwap-guwuwig);
  font-size: 1rem;
}

html[data-dodan] [data-qaihi-aqhukeq] a,
html[data-dodan] [data-dadku-umwafrad-payar] {
  display: -webkit-box;
  min-width: 0;
  overflow: hidden;
  color: inherit;
  font-size: 1.15rem;
  font-weight: 650;
  line-height: 1.25;
  text-decoration: none;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

html[data-dodan] [data-qaihi-aqhukeq] strong,
html[data-dodan] [data-dadku-umwafrad-jcimaya] {
  color: var(--jwap-vekke);
  font-size: 1.1rem;
  font-weight: 700;
}

html[data-dodan] [data-qaihi-aqhukeq] button,
html[data-dodan] [data-dadku-umwafrad] button {
  min-width: 7rem;
  min-height: 3.8rem;
  padding: 0.6rem 1rem;
}

          
html[data-dodan][data-loudali-raqeffot="cart"] [data-dadku-sooka] {
  padding-bottom: 7rem !important;
}

html[data-dodan] [data-dadku-sooka] > .container {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(32rem, 39rem);
  align-items: start;
  gap: 1.2rem 3.2rem;
}

html[data-dodan] [data-dadku-naida] {
  grid-column: 1;
  grid-row: 1 / span 2;
  min-width: 0;
  margin: 0 !important;
}

html[data-dodan] [data-dadku-naida] table {
  table-layout: fixed;
}

html[data-dodan] [data-dadku-naida] .lboqviyeq-dbeficbud {
  width: 44%;
}

html[data-dodan] [data-dadku-umsuenzoq] {
  grid-column: 2;
  grid-row: 2;
  display: grid !important;
  grid-template-columns: 1fr !important;
  gap: 1rem !important;
  width: 100%;
  margin: 0 !important;
}

html[data-dodan] [data-dadku-umsuenzoq] .tgofu-hyji {
  order: -1;
  display: grid;
  place-items: center;
  width: 100%;
  min-height: 5rem;
  margin: 0 !important;
  font-size: 1.5rem;
}

html[data-dodan] [data-dadku-umsuenzoq] .wweogaf-hyji {
  justify-self: center;
  color: var(--jwap-guwuwig);
  font-size: 1.2rem;
  text-decoration: underline;
  text-underline-offset: 0.3rem;
}

html[data-dodan] [data-dadku-halnorgat] {
  position: sticky;
  top: 6.4rem;
  grid-column: 2;
  grid-row: 1;
  display: grid;
  gap: 1.2rem;
  width: 100%;
  min-width: 0;
  padding: 2.2rem;
  border: 1px solid var(--jwap-novzuxox);
  border-radius: var(--jwap-daheiyer);
  background: var(--jwap-haqgociwa);
  color: var(--jwap-vekke);
  box-shadow: 0 1.2rem 3.4rem color-mix(in srgb, var(--jwap-vekke) 8%, transparent);
  font-size: 1.4rem;
}

html[data-dodan] [data-acgukil-yezojawjito] {
  display: grid;
  gap: 0.9rem;
}

html[data-dodan] [data-acgukil-yezojawjito] > div {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 1.8rem;
  margin: 0;
  font-size: 1.35rem;
  line-height: 1.4;
}

html[data-dodan] [data-acgukil-yezojawjito] > div > strong {
  flex: none;
  font-family: inherit;
  white-space: nowrap;
}

html[data-dodan] [data-acgukil-yezojawjito] > div:last-child {
  padding-top: 1.2rem;
  border-top: 1px solid var(--jwap-novzuxox);
  font-size: 1.7rem;
}

html[data-dodan] [data-hirki-freqiyip] {
  padding: 0.8rem 1rem;
  border-radius: calc(var(--jwap-daheiyer) * 0.55);
  background: var(--jwap-torki);
  color: var(--jwap-guwuwig);
  font-size: 1.15rem !important;
}

html[data-dodan] [data-dadku-jetuqsumooqurep] {
  margin: 0;
  padding: 0.8rem 1rem;
  border-radius: calc(var(--jwap-daheiyer) * 0.55);
  background: var(--jwap-torki);
  color: var(--jwap-guwuwig);
  font-size: 1.2rem;
  text-align: center;
}

html[data-dodan] [data-dadku-jetuqsumooqurep] strong {
  color: var(--jwap-dbanorgiz);
  font-variant-numeric: tabular-nums;
}

html[data-dodan] [data-poaletip-godci] {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 0.8rem;
  margin-top: 0.2rem;
}

html[data-dodan] [data-poaletip-uyrimaz] {
  width: 100%;
  min-width: 0;
  height: 4.4rem;
  padding-inline: 1.2rem;
  border: 1px solid var(--jwap-novzuxox);
  border-radius: calc(var(--jwap-daheiyer) * 0.65);
  background: var(--jwap-haqgociwa);
  color: var(--jwap-vekke);
  font: inherit;
}

html[data-dodan] [data-poaletip-godci] > .tgofu-hyji {
  min-height: 4.4rem;
  padding: 0.7rem 1.4rem;
}

html[data-dodan] [data-poaletip-deqipaxu] {
  grid-column: 1 / -1;
  justify-self: start;
  border: 0;
  background: transparent;
  color: var(--jwap-guwuwig);
  font: inherit;
  font-size: 1.15rem;
  text-decoration: underline;
}

html[data-dodan] [data-poaletip-freqiyip] {
  grid-column: 1 / -1;
  min-height: 1.6rem;
  margin: 0;
  color: var(--jwap-guwuwig);
  font-size: 1.15rem;
  line-height: 1.3;
}

html[data-dodan] [data-dadku-halnorgat] [data-dadku-umwafrad] {
  grid-template-columns: 4rem minmax(0, 1fr) auto;
  padding-top: 1.2rem;
}

html[data-dodan] [data-dadku-halnorgat] [data-dadku-umwafrad] img {
  width: 4rem;
  height: 4rem;
}

html[data-dodan] [data-dadku-halnorgat] [data-dadku-umwafrad] button {
  min-width: auto;
  min-height: 3.6rem;
  padding-inline: 1rem;
}

               
html[data-dodan] [data-nizeb-dadku-ifusregif] {
  position: fixed;
  inset: 0;
  z-index: 10054;
  width: 100vw;
  height: 100dvh;
  border: 0;
  background: color-mix(in srgb, var(--jwap-vekke) 28%, transparent);
}

html[data-dodan] [data-nizeb-dadku-jaqudoy] {
  position: fixed !important;
  inset: 1.2rem 1.2rem 1.2rem auto !important;
  z-index: 10055 !important;
  display: flex !important;
  width: min(42rem, calc(100vw - 2.4rem)) !important;
  height: calc(100dvh - 2.4rem) !important;
  max-height: none !important;
  flex-direction: column;
  margin: 0 !important;
  padding: 5.8rem 1.8rem 1.8rem !important;
  overflow: hidden !important;
  border: 1px solid var(--jwap-novzuxox) !important;
  border-radius: var(--jwap-daheiyer) !important;
  background: var(--jwap-haqgociwa) !important;
  color: var(--jwap-vekke) !important;
  box-shadow: 0 2.2rem 5.6rem color-mix(in srgb, var(--jwap-vekke) 20%, transparent) !important;
  font-family: inherit;
}

html[data-dodan] [data-nizeb-dadku-sooka][data-nizeb-dadku-mfadaca="open"] > [data-nizeb-dadku-jaqudoy] {
  opacity: 1 !important;
  visibility: visible !important;
}

html[data-dodan] [data-nizeb-dadku-jaqudoy] [data-nizeb-dadku-wwocavo] {
  position: absolute;
  top: 1.4rem;
  right: 1.4rem;
  z-index: 2;
  display: grid;
  place-items: center;
  width: 3.6rem;
  height: 3.6rem;
  padding: 0;
  overflow: hidden;
  border: 1px solid var(--jwap-novzuxox);
  border-radius: 999px;
  background: var(--jwap-haqgociwa);
  color: var(--jwap-vekke);
  font: inherit;
  font-size: 0;
  cursor: pointer;
}

html[data-dodan] [data-nizeb-dadku-jaqudoy] [data-nizeb-dadku-wwocavo]::before,
html[data-dodan] [data-nizeb-dadku-jaqudoy] [data-nizeb-dadku-wwocavo]::after {
  position: absolute;
  width: 1.4rem;
  height: 0.2rem;
  background: currentColor;
  content: "";
  transform: rotate(45deg);
}

html[data-dodan] [data-nizeb-dadku-jaqudoy] [data-nizeb-dadku-wwocavo]::after {
  transform: rotate(-45deg);
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] {
  flex: 1 1 auto;
  min-height: 0;
  overflow-y: auto;
  overscroll-behavior: contain;
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] > .wrapper {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 3rem;
  gap: 1.2rem;
  width: 100%;
  padding: 1.4rem 0;
  border-bottom: 1px solid var(--jwap-novzuxox);
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] .lboqviyeq-eseco {
  display: grid;
  grid-template-columns: 7.2rem minmax(0, 1fr);
  align-items: center;
  gap: 1.2rem;
  min-width: 0;
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] .lboqviyeq-orba,
html[data-dodan] [data-nizeb-dadku-ufewlaz] .lboqviyeq-orba img {
  width: 7.2rem;
  height: 7.2rem;
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] .lboqviyeq-orba img {
  object-fit: contain;
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] .lboqviyeq-rumvunbat {
  min-width: 0;
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] .lboqviyeq-niwvafi {
  display: -webkit-box;
  margin: 0;
  overflow: hidden;
  color: inherit;
  font-family: inherit;
  font-size: 1.35rem;
  line-height: 1.35;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] .tiri-jcimaya,
html[data-dodan] [data-nizeb-dadku-ufewlaz] .ruqudvuxcuyu {
  margin: 0.4rem 0 0;
  color: var(--jwap-guwuwig);
  font-size: 1.2rem;
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] .freqajih-nizeb-dadku-nuorxawpeti {
  display: inline-grid;
  grid-template-columns: repeat(3, 2.8rem);
  align-items: center;
  margin-top: 0.8rem;
  overflow: hidden;
  border: 1px solid var(--jwap-novzuxox);
  border-radius: 999px;
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] .freqajih-nizeb-dadku-nuorxawpeti > button,
html[data-dodan] [data-nizeb-dadku-ufewlaz] .freqajih-nizeb-dadku-nuorxawpeti > [data-dadku-nuorxawpeti-paniaru] {
  display: grid;
  place-items: center;
  min-height: 2.8rem;
  padding: 0;
  border: 0;
  background: transparent;
  color: inherit;
  font: inherit;
}

html[data-dodan] [data-nizeb-dadku-ufewlaz] [data-dadku-deqipaxu] {
  display: grid;
  place-items: center;
  width: 3rem;
  height: 3rem;
  margin: 0;
  border: 0;
  border-radius: 999px;
  cursor: pointer;
}

html[data-dodan] [data-nizeb-dadku-halnorgat] {
  flex: none;
  display: grid;
  gap: 1rem;
  margin-top: auto;
  padding-top: 1.6rem;
  border-top: 1px solid var(--jwap-novzuxox);
}

html[data-dodan] [data-nizeb-dadku-halnorgat] .lboqviyeq-qunxedobifo {
  display: flex;
  justify-content: space-between;
  gap: 1rem;
  margin: 0;
}

html[data-dodan] [data-nizeb-dadku-halnorgat] .dadku-hyji {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0.8rem;
  margin: 0;
}

html[data-dodan] [data-nizeb-dadku-halnorgat] .dadku-hyji a {
  display: grid;
  place-items: center;
  min-height: 4.6rem;
  margin: 0;
  text-align: center;
}

html[data-dodan] [data-nizeb-dadku-halnorgat] [data-acgukil-yezojawjito] {
  padding-block: 0.4rem;
}

html[data-dodan] [data-nizeb-dadku-halnorgat] [data-acgukil-yezojawjito] > div {
  font-size: 1.2rem;
}

html[data-dodan] [data-nizeb-dadku-halnorgat] [data-acgukil-yezojawjito] > div:last-child {
  padding-top: 0.8rem;
  font-size: 1.4rem;
}

                                                                            
html[data-dodan][data-loudali-raqeffot="checkout"] [data-zcugneikuve-sooka] {
  padding-block: 4rem 7rem !important;
}

html[data-dodan] [data-zcugneikuve-sooka] > .container {
  max-width: 104rem;
}

html[data-dodan] .freqajih-zcugneikuve-yjfi-msevdiw {
  display: grid;
  gap: 1.3rem;
  width: min(72rem, 100%);
  margin: 0 auto;
  padding: 3.2rem;
  border: 1px solid var(--jwap-novzuxox);
  border-radius: calc(var(--jwap-daheiyer) * 1.15);
  background: var(--jwap-haqgociwa);
  color: var(--jwap-vekke);
  box-shadow: 0 1.6rem 4rem color-mix(in srgb, var(--jwap-vekke) 8%, transparent);
}

html[data-dodan] .freqajih-zcugneikuve-yjfi-msevdiw > .wiofanniz {
  margin: 0;
  font-size: clamp(2.6rem, 4vw, 3.6rem);
  line-height: 1.1;
}

html[data-dodan] .freqajih-zcugneikuve-yjfi-msevdiw > .lboqviyeq-wiofanniz {
  margin: 0.7rem 0 0;
  font-size: 1.5rem;
}

html[data-dodan] .freqajih-zcugneikuve-yjfi-msevdiw > .ruqudvuxcuyu {
  margin: 0;
  color: var(--jwap-guwuwig);
  font-size: 1.3rem;
  line-height: 1.45;
}

html[data-dodan] [data-zcugneikuve-bexuyutpiwe] {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  gap: 0.3rem 1rem;
  margin-top: 0.7rem;
  padding: 1.4rem;
  border: 1px solid var(--jwap-novzuxox);
  border-radius: calc(var(--jwap-daheiyer) * 0.75);
  background: var(--jwap-torki);
}

html[data-dodan] [data-zcugneikuve-bexuyutpiwe] > strong {
  grid-row: 1 / span 2;
  font-size: 1.3rem;
}

html[data-dodan] [data-zcugneikuve-bexuyutpiwe] > span {
  color: var(--jwap-guwuwig);
  font-size: 1.2rem;
}

html[data-dodan] .freqajih-zcugneikuve-yjfi-msevdiw > [data-acgukil-yezojawjito] {
  padding: 1.6rem;
  border: 1px solid var(--jwap-novzuxox);
  border-radius: calc(var(--jwap-daheiyer) * 0.75);
}

html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw {
  margin-top: 0;
}

html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 2rem;
  margin: 0;
  --bs-gutter-x: 0;
  --bs-gutter-y: 0;
}

html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row > * {
  width: auto;
  min-width: 0;
  padding: 0;
}

                  

html[data-dodan] [data-aqhukeq-gogodok] {
  position: fixed !important;
  inset: 0 !important;
  z-index: 10060 !important;
  display: grid !important;
  place-items: center;
  padding: 2rem;
  background: color-mix(in srgb, var(--jwap-vekke) 48%, transparent);
}

html[data-dodan] [data-aqhukeq-dadti] {
  position: relative;
  display: grid;
  width: min(48rem, 100%);
  max-height: calc(100dvh - 4rem);
  overflow: auto;
  border: 1px solid var(--jwap-novzuxox);
  border-radius: calc(var(--jwap-daheiyer) * 1.5);
  background: var(--jwap-haqgociwa);
  color: var(--jwap-vekke);
  box-shadow: 0 3rem 8rem color-mix(in srgb, var(--jwap-vekke) 24%, transparent);
}

html[data-dodan] [data-aqhukeq-rumvunbat] {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-width: 0;
  padding: 3.6rem;
}

html[data-dodan] [data-aqhukeq-rumvunbat] > small {
  color: var(--jwap-dbanorgiz);
  font-size: 1.2rem;
  font-weight: 700;
  letter-spacing: 0.12em;
  text-transform: uppercase;
}

html[data-dodan] [data-aqhukeq-rumvunbat] > h2 {
  margin: 1.2rem 0 0;
  color: inherit;
  font-size: clamp(2.8rem, 4vw, 3.8rem);
  font-weight: 800;
  letter-spacing: -0.045em;
  line-height: 0.98;
  overflow-wrap: anywhere;
}

html[data-dodan] [data-aqhukeq-rumvunbat] > p {
  margin: 2rem 0 0;
  color: var(--jwap-guwuwig);
  font-size: 1.6rem;
  line-height: 1.55;
}

html[data-dodan] [data-aqhukeq-rumvunbat] > [data-aqhukeq-wwocavo] {
  position: absolute;
  top: 1.5rem;
  right: 1.5rem;
  display: grid;
  place-items: center;
  width: 3.6rem;
  height: 3.6rem;
  padding: 0;
  border: 0;
  border-radius: 50%;
  background: transparent;
  color: inherit;
  font: inherit;
  font-size: 2.4rem;
}

html[data-dodan] [data-aqhukeq-umsuenzoq] {
  display: grid;
  gap: 1rem;
  margin-top: 2.2rem;
}

html[data-dodan] [data-aqhukeq-umsuenzoq] > button {
  min-height: 4.8rem;
  border-radius: var(--jwap-daheiyer);
  font: inherit;
  font-weight: 700;
}

html[data-dodan] [data-aqhukeq-umsuenzoq] > [data-aqhukeq-wwocavo] {
  border: 0;
  background: transparent;
  color: var(--jwap-guwuwig);
}

@media (max-width: 1023px) {
  html[data-dodan] [data-dadku-sooka] > .container {
    grid-template-columns: 1fr;
    gap: 2rem;
  }

  html[data-dodan] [data-dadku-naida],
  html[data-dodan] [data-dadku-umsuenzoq],
  html[data-dodan] [data-dadku-halnorgat] {
    position: static;
    grid-column: 1;
    grid-row: auto;
  }

  html[data-dodan] [data-dadku-naida] {
    order: 1;
  }

  html[data-dodan] [data-dadku-halnorgat] {
    order: 2;
  }

  html[data-dodan] [data-dadku-umsuenzoq] {
    order: 3;
  }
}

@media (max-width: 767px) {
  html[data-dodan] [data-qcassaqwuse-hemu] {
    min-height: 4.4rem;
    padding: 0.6rem 1rem 1rem;
    font-size: 1.2rem;
    line-height: 1.2;
  }

  html[data-dodan] .freqajih-qcassaqwuse-mmekvuvjuno-ncamcov {
    right: 1rem;
    left: 1rem;
  }

  html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-dadti] {
    height: 100% !important;
    min-height: 30rem;
  }

  html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-dadti] .dbeficbud-orba {
    flex-basis: 14rem;
    height: 14rem !important;
  }

  html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-hocoheyif-hibvauvaw > .row {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 1rem;
  }

  html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-sooka] > .container > .row {
    gap: 1.2rem;
  }

  html[data-dodan][data-loudali-raqeffot="listing"] .hocoheyif-hibvauvaw {
    margin-bottom: 1rem;
  }

  html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-huqvannah-hibvauvaw {
    display: grid;
    gap: 1rem;
    margin-bottom: 1.2rem;
  }

  html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-todka] {
    width: 100%;
    min-width: 0;
  }

  html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-sooka] {
    padding-block: 2.4rem 2.5rem !important;
  }

  html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-sooka] .ckowo-ymohgbicufo {
    margin-bottom: 1rem;
  }

  html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-vekmurguf] .dbeficbud-zuke,
  html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-vekmurguf] .dbeficbud-zuke img {
    max-height: 42rem;
  }

  html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat [data-vjku-niwvafi] {
    font-size: clamp(2.5rem, 8vw, 3.4rem) !important;
  }

  html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat > .rumvunbat-ruqudvuxcuyu {
    display: -webkit-box !important;
    margin-block: 1rem !important;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

  html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] {
    gap: 1.05rem;
  }

  html[data-dodan] [data-nuorxawpeti-viehu] {
    min-height: 6rem;
    padding: 0.65rem;
  }

  html[data-dodan] [data-nuorxawpeti-viehu] > strong {
    font-size: 1.1rem;
  }

  html[data-dodan] [data-nuorxawpeti-viehu] > span,
  html[data-dodan] [data-nuorxawpeti-viehu-qunxedobifo] {
    font-size: 0.95rem !important;
  }

  html[data-dodan] [data-nuorxawpeti-viehu-hetutgzun],
  html[data-dodan] [data-nuorxawpeti-viehu] > small {
    font-size: 0.8rem !important;
  }

  html[data-dodan] [data-qaihi-aqhukeq] {
    grid-template-columns: 4.8rem minmax(0, 1fr) auto;
    gap: 0.8rem;
  }

  html[data-dodan] [data-qaihi-aqhukeq] img {
    width: 4.8rem;
    height: 4.8rem;
  }

  html[data-dodan] [data-qaihi-aqhukeq] button {
    min-width: auto;
    min-height: 3.6rem;
    padding-inline: 0.8rem;
  }

  html[data-dodan] [data-dadku-sooka] .container,
  html[data-dodan] [data-dadku-sooka] [data-dadku-naida],
  html[data-dodan] [data-dadku-sooka] table,
  html[data-dodan] [data-dadku-sooka] tbody,
  html[data-dodan] [data-dadku-sooka] tr,
  html[data-dodan] [data-dadku-sooka] td {
    box-sizing: border-box !important;
    min-width: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  html[data-dodan] [data-dadku-naida] {
    overflow: visible !important;
  }

  html[data-dodan] [data-dadku-sooka] table,
  html[data-dodan] [data-dadku-sooka] tbody,
  html[data-dodan] [data-dadku-sooka] tr,
  html[data-dodan] [data-dadku-sooka] td {
    display: block;
  }

  html[data-dodan] [data-dadku-sooka] table > tbody:first-child {
    display: none;
  }

  html[data-dodan] [data-dadku-ufewlaz] {
    display: grid;
    gap: 1.4rem;
  }

  html[data-dodan] [data-dadku-mizag] {
    display: grid !important;
    gap: 1.2rem;
    padding: 1.6rem;
    border: 1px solid var(--jwap-novzuxox);
    border-radius: var(--jwap-daheiyer);
    background: var(--jwap-haqgociwa);
    box-shadow: 0 1rem 2.8rem color-mix(in srgb, var(--jwap-vekke) 7%, transparent);
  }

  html[data-dodan] [data-dadku-mizag] td {
    display: flex !important;
    align-items: center;
    justify-content: space-between;
    gap: 1.4rem;
    padding: 0 !important;
  }

  html[data-dodan] [data-dadku-mizag] td::before {
    content: attr(data-dadku-dexbu-fadudeq);
    flex: none;
    color: var(--jwap-guwuwig);
    font-size: 1.2rem;
    font-weight: 700;
  }

  html[data-dodan] [data-dadku-mizag] td.lboqviyeq-dbeficbud::before {
    content: none;
  }

  html[data-dodan] [data-dadku-mizag] .lboqviyeq-dbeficbud .wrapper {
    display: grid !important;
    grid-template-columns: 7.2rem minmax(0, 1fr);
    align-items: center;
    gap: 1.4rem;
    width: 100% !important;
  }

  html[data-dodan] [data-dadku-mizag] .lboqviyeq-orba,
  html[data-dodan] [data-dadku-mizag] .lboqviyeq-orba img {
    width: 7.2rem !important;
    height: 7.2rem !important;
  }

  html[data-dodan] [data-dadku-mizag] .lboqviyeq-orba img {
    object-fit: contain;
  }

  html[data-dodan] [data-dadku-mizag] .lboqviyeq-rumvunbat,
  html[data-dodan] [data-dadku-mizag] .nadvado-lboqviyeq-perquxaj {
    min-width: 0;
  }

  html[data-dodan] [data-dadku-mizag] .lboqviyeq-rumvunbat .wiofanniz {
    overflow-wrap: anywhere;
    white-space: normal !important;
  }

  html[data-dodan] [data-dadku-halnorgat] {
    gap: 1rem;
    padding: 1.8rem;
  }

  html[data-dodan] [data-nizeb-dadku-jaqudoy] {
    inset: 0.8rem !important;
    width: calc(100vw - 1.6rem) !important;
    height: calc(100dvh - 1.6rem) !important;
    padding: 5.4rem 1.6rem 1.6rem !important;
  }

  html[data-dodan] [data-nizeb-dadku-halnorgat] .dadku-hyji {
    grid-template-columns: 1fr;
  }

  html[data-dodan][data-loudali-raqeffot="checkout"] [data-zcugneikuve-sooka] {
    padding-block: 2rem 5rem !important;
  }

  html[data-dodan] .freqajih-zcugneikuve-yjfi-msevdiw {
    gap: 1rem;
    padding: 2rem;
  }

  html[data-dodan] [data-zcugneikuve-bexuyutpiwe] {
    grid-template-columns: 1fr;
    padding: 1.2rem;
  }

  html[data-dodan] [data-zcugneikuve-bexuyutpiwe] > strong {
    grid-row: auto;
  }

  html[data-dodan] [data-aqhukeq-gogodok] {
    align-items: end;
    padding: 1rem;
  }

  html[data-dodan] [data-aqhukeq-dadti] {
    width: 100%;
    max-height: calc(100dvh - 2rem);
    border-radius: calc(var(--jwap-daheiyer) * 1.35);
  }

  html[data-dodan] [data-aqhukeq-rumvunbat] {
    padding: 3rem 2rem 2.2rem;
  }

  html[data-dodan] [data-aqhukeq-rumvunbat] > h2 {
    font-size: 3.2rem;
  }

  html[data-dodan] [data-aqhukeq-rumvunbat] > p {
    margin-top: 1.2rem;
    font-size: 1.45rem;
  }

  html[data-dodan] [data-aqhukeq-umsuenzoq] {
    margin-top: 1.6rem;
  }

  html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw {
    padding: 1.6rem;
    overflow: visible;
  }

  html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row {
    grid-template-columns: 1fr;
    gap: 1.6rem;
    margin: 0;
    overflow: visible;
  }

  html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row > * {
    width: 100%;
    min-width: 0;
    padding: 0;
  }

  html[data-dodan] [data-rouquxux] .rouquxux-hibvauvaw > .row {
    margin-inline: 0;
  }

  html[data-dodan] [data-rouquxux] .rouquxux-hibvauvaw > .row > * {
    width: 100%;
    min-width: 0;
    padding-inline: 0;
  }
}

@media (max-width: 390px) {
  html[data-dodan] [data-nuorxawpeti-niebliq] {
    gap: 0.4rem;
  }

  html[data-dodan] [data-nuorxawpeti-viehu] {
    padding-inline: 0.45rem;
  }

  html[data-dodan] [data-qaihi-aqhukeq] {
    grid-template-columns: 4.2rem minmax(0, 1fr) auto;
    gap: 0.6rem;
  }

  html[data-dodan] [data-qaihi-aqhukeq] img {
    width: 4.2rem;
    height: 4.2rem;
  }

  html[data-dodan] [data-poaletip-godci] {
    grid-template-columns: 1fr;
  }

  html[data-dodan] [data-poaletip-godci] > .tgofu-hyji {
    width: 100%;
  }

  html[data-dodan] [data-aqhukeq-rumvunbat] {
    padding-inline: 1.6rem;
  }
}

html[data-dodan] [hidden] {
  display: none !important;
}

@media (prefers-reduced-motion: reduce) {
  html[data-dodan] *,
  html[data-dodan] *::before,
  html[data-dodan] *::after {
    scroll-behavior: auto !important;
    transition-duration: 0.01ms !important;
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
  }
}

html[data-dodan] [data-yofefajo-vcaxwur-nezox] > summary {
  font-family: "Inter", sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.3;
}

html[data-dodan] .zagoketpixu-nezox-hibvauvaw #hazNunafo.open-dropdown {
  max-height: min(60vh, calc(100dvh - 20rem));
  overflow-y: auto;
}

@media (min-width: 992px) {
  html[data-dodan] .zagoketpixu-nezox-hibvauvaw #hazNunafo {
    min-width: min(28rem, calc(100vw - 4rem));
  }

  html[data-dodan] #teezuxop .zagoketpixu-bmesheyduro .zagoketpixu-mifke-eseco:has(> details),
  html[data-dodan] #teezuxop .zagoketpixu-bmesheyduro .zagoketpixu-mifke-eseco:has(> details):hover,
  html[data-dodan] #teezuxop .zagoketpixu-bmesheyduro .zagoketpixu-mifke-eseco:has(> details):focus-within {
    background: var(--jwap-haqgociwa);
    color: var(--jwap-vekke);
  }

  html[data-dodan] #teezuxop [data-yofefajo-vcaxwur-nezox] > summary {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    cursor: pointer;
    color: var(--jwap-vekke);
    list-style: none;
  }

  html[data-dodan] #teezuxop [data-yofefajo-vcaxwur-nezox] > summary::-webkit-details-marker {
    display: none;
  }

  html[data-dodan] #teezuxop [data-yofefajo-vcaxwur-nezox] > summary::after {
    content: "+";
    flex: 0 0 auto;
    font-size: 1.8rem;
    font-weight: 400;
  }

  html[data-dodan] #teezuxop [data-yofefajo-vcaxwur-nezox][open] > summary::after {
    content: "\2212";
  }

  html[data-dodan] #teezuxop [data-yofefajo-vcaxwur-nezox] > summary:focus-visible {
    outline: 2px solid var(--jwap-dbanorgiz);
    outline-offset: 2px;
  }

  html[data-dodan] #teezuxop [data-yofefajo-feveuyed-mifke] {
    max-height: none;
    margin: 1.2rem 0 0;
    overflow: visible;
    padding-left: 1.6rem;
  }

  html[data-dodan] #teezuxop [data-yofefajo-feveuyed-mifke] li + li {
    margin-top: 1.2rem;
  }

  html[data-dodan] #teezuxop [data-yofefajo-feveuyed-mifke] a {
    display: block;
    color: var(--jwap-vekke);
    line-height: 1.35;
    overflow-wrap: anywhere;
  }

  html[data-dodan] #teezuxop [data-yofefajo-feveuyed-mifke] a:hover,
  html[data-dodan] #teezuxop [data-yofefajo-feveuyed-mifke] a:focus-visible {
    color: var(--jwap-dbanorgiz);
  }

  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > li > .teezuxop-yawo-nezox {
    top: calc(100% - 1px);
  }

  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > li[data-yawo-nezox-gkifu] > .teezuxop-yawo-nezox {
    right: 0;
    left: auto !important;
    transform: none !important;
  }

  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > li:focus-within > .teezuxop-yawo-nezox,
  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > li:hover > .teezuxop-yawo-nezox {
    visibility: visible;
    opacity: 1;
  }
}

@media (min-width: 992px) {
  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > [data-teezuxop-feveuyed-nezox="expanded"] {
    position: relative;
  }

  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > [data-teezuxop-feveuyed-nezox="expanded"] > [data-teezuxop-feveuyed-mifke] {
    display: grid;
    align-content: start;
    justify-content: stretch;
    gap: 1.2rem 2rem;
    width: min(72rem, calc(100vw - 4rem));
    max-height: 65vh;
    overflow-y: auto;
    left: 50%;
    transform: translateX(-50%);
  }

  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > [data-teezuxop-feveuyed-rukesnzub="3"] > [data-teezuxop-feveuyed-mifke] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    width: min(56rem, calc(100vw - 4rem));
  }

  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > [data-teezuxop-feveuyed-rukesnzub="4"] > [data-teezuxop-feveuyed-mifke] {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > [data-teezuxop-feveuyed-nezox="expanded"] > [data-teezuxop-feveuyed-mifke] li,
  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > [data-teezuxop-feveuyed-nezox="expanded"] > [data-teezuxop-feveuyed-mifke] a {
    min-width: 0;
  }

  html[data-dodan] .teezuxop-teqa .teezuxop-teqa-nezox > .nezox-mifke > [data-teezuxop-feveuyed-nezox="expanded"] > [data-teezuxop-feveuyed-mifke] a {
    display: block;
    overflow-wrap: anywhere;
  }

  html[data-dodan] [data-feveuyed-hocoheyif-halnorgat] {
    display: none;
  }

  html[data-dodan] [data-feveuyed-hocoheyif] > [data-feveuyed-hocoheyif-rumvunbat] {
    display: block;
  }

  html[data-dodan] [data-feveuyed-hocoheyif-fzvifraz] {
    max-height: 44rem;
    overflow-y: auto;
  }
}

@media (max-width: 991px) {
  html[data-dodan] [data-yofefajo-feveuyed-mifke] {
    max-height: 60vh;
    margin-top: 1.6rem;
    overflow-y: auto;
  }

  html[data-dodan] [data-yofefajo-feveuyed-mifke] li + li {
    margin-top: 1.2rem;
  }

  html[data-dodan] [data-feveuyed-hocoheyif-halnorgat] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    align-items: center;
    gap: 1.2rem;
    cursor: pointer;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.4;
    list-style: none;
  }

  html[data-dodan] [data-feveuyed-hocoheyif-halnorgat]::after {
    content: "+";
    grid-column: 2;
    grid-row: 1;
    font-size: 2rem;
    font-weight: 400;
  }

  html[data-dodan] [data-feveuyed-hocoheyif-gokcfadu]:checked + [data-feveuyed-hocoheyif-halnorgat]::after {
    content: "\2212";
  }

  html[data-dodan] [data-feveuyed-hocoheyif] > [data-feveuyed-hocoheyif-rumvunbat] {
    display: none;
  }

  html[data-dodan] [data-feveuyed-hocoheyif-gokcfadu]:checked ~ [data-feveuyed-hocoheyif-rumvunbat] {
    display: block;
  }

  html[data-dodan] [data-feveuyed-hocoheyif-raqsunbeb] {
    grid-column: 1 / -1;
    font-size: 1.3rem;
    font-weight: 400;
  }

  html[data-dodan] [data-feveuyed-hocoheyif-rumvunbat] > .lboqviyeq-wiofanniz {
    display: none;
  }

  html[data-dodan] [data-feveuyed-hocoheyif-fzvifraz] {
    max-height: 60vh;
    margin-top: 2rem;
    overflow-y: auto;
  }
}

html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-bexuyutpiwe] {
  font-size: 1.3rem;
  line-height: 1.45;
}

html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-bexuyutpiwe-enguqowefuw] {
  font-size: 1.4rem;
}

html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-jcoexak-saibo] {
  font-size: 1.25rem;
  line-height: 1.45;
}

html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-jcoexak-eseco] strong {
  font-size: 1.3rem;
}

html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-nuorxawpeti-viehu] > strong,
html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-nuorxawpeti-viehu] > span,
html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-nuorxawpeti-viehu-qunxedobifo] {
  font-size: 1.2rem !important;
  line-height: 1.3;
}

html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-nuorxawpeti-viehu] > small {
  font-size: 1.1rem !important;
  line-height: 1.25;
}

html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-qaihi-aqhukeq] small {
  font-size: 1.2rem;
}

html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-qaihi-aqhukeq] a {
  font-size: 1.3rem;
  line-height: 1.35;
}

html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] [data-qaihi-aqhukeq] strong {
  font-size: 1.2rem;
}


                                                                                                                     
html[data-dodan] {
    --c9i-osfi: #18181c;
    --c9i-coqpi: #3c3c43;
    --c9i-guwuwig: #5e5e66;
    --c9i-torki: #8a8a92;
    --c9i-mizag: #e4e4e1;
    --c9i-jwadago: #f4f4f2;
    --c9i-jarukod: #ffffff;
    --c9i-metaxub: "EB Garamond", Georgia, "Times New Roman", serif;
    --c9i-tazju: "Inter", "Helvetica Neue", Arial, sans-serif;
    --c9i-suxquxik: clamp(1.6rem, 3.6vw, 4.8rem);
    --c9i-sesu: 136rem;
    --c9i-daheiyer: 1.4rem;
    --c9i-hibvauvaw: clamp(4rem, 5.2vw, 7.2rem);
    background: var(--c9i-jarukod);
}

html[data-dodan] body {
    background: var(--c9i-jarukod);
    color: var(--c9i-osfi);
    font-family: var(--c9i-tazju);
    -webkit-font-smoothing: antialiased;
}

html[data-dodan] body ::selection {
    background: var(--tigac-dbanorgiz);
    color: var(--tigac-dbanorgiz-qxu);
}

                                             
html[data-dodan] #teezuxop .container,
html[data-dodan] section.dbeficbud > .container,
html[data-dodan] section.ckowo > .container,
html[data-dodan] section.imoimex > .container,
html[data-dodan] section.dbeficbud-dadku > .container,
html[data-dodan] section.checkout > .container,
html[data-dodan] .freqajih-nucehmeb-zuinasi > .container,
html[data-dodan] .dbeficbud.rouquxux > .container {
    width: 100%;
    max-width: var(--c9i-sesu);
    padding-inline: var(--c9i-suxquxik) !important;
}

                                                                 
html[data-dodan] .tgofu-hyji,
html[data-dodan] .dbeficbud-hyji,
html[data-dodan] button.tgofu-hyji {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: .8rem;
    min-height: 4.6rem;
    padding: 1.1rem 2.4rem;
    border: 1px solid var(--tigac-dbanorgiz) !important;
    border-radius: 99rem !important;
    background: var(--tigac-dbanorgiz) !important;
    color: var(--tigac-dbanorgiz-qxu) !important;
    font-family: var(--c9i-tazju) !important;
    font-size: 1.45rem;
    font-weight: 600;
    letter-spacing: .005em;
    line-height: 1.2;
    text-transform: none;
    text-decoration: none;
    box-shadow: none;
    transition: background-color .2s ease, border-color .2s ease, transform .2s ease;
}
html[data-dodan] .tgofu-hyji::after {
    display: none !important;
}
html[data-dodan] .tgofu-hyji span {
    color: inherit !important;
}
html[data-dodan] .tgofu-hyji:hover,
html[data-dodan] .tgofu-hyji:focus-visible,
html[data-dodan] .dbeficbud-hyji:hover,
html[data-dodan] .dbeficbud-hyji:focus-visible {
    border-color: var(--tigac-dbanorgiz-frvihmak) !important;
    background: var(--tigac-dbanorgiz-frvihmak) !important;
    color: var(--tigac-dbanorgiz-qxu) !important;
}
html[data-dodan] .tgofu-hyji:active,
html[data-dodan] .dbeficbud-hyji:active {
    transform: translateY(1px);
}

                                        
html[data-dodan] [data-qcassaqwuse-hemu] {
    background: var(--tigac-dbanorgiz-frvihmak) !important;
    border: 0 !important;
    color: var(--tigac-dbanorgiz-qxu) !important;
    font-family: var(--c9i-tazju);
    font-size: 1.25rem;
    font-weight: 500;
    letter-spacing: .04em;
}
html[data-dodan] .freqajih-qcassaqwuse-mmekvuvjuno-ncamcov {
    background: color-mix(in srgb, var(--tigac-dbanorgiz-qxu) 28%, transparent) !important;
}
html[data-dodan] [data-qcassaqwuse-mmekvuvjuno] {
    background: var(--tigac-dbanorgiz-qxu) !important;
}

                                                    
html[data-dodan] #teezuxop {
    background: var(--c9i-jarukod) !important;
    border: 0 !important;
}
html[data-dodan] .teezuxop-zuke-hibvauvaw {
    background: var(--c9i-jarukod) !important;
    border-bottom: 1px solid var(--c9i-mizag);
}
html[data-dodan] .teezuxop-zuke-hibvauvaw .teezuxop-zuke {
    min-height: 3.4rem;
    justify-content: center;
}
html[data-dodan] .teezuxop-rumvocbim {
    color: var(--c9i-guwuwig) !important;
    font-size: 1.2rem;
    letter-spacing: .03em;
}
html[data-dodan] .teezuxop-rumvocbim .rumvocbim-zuqxuxas,
html[data-dodan] .teezuxop-rumvocbim a {
    margin-left: .6rem;
    color: var(--c9i-osfi) !important;
}
html[data-dodan] .teezuxop-perquxaj-hibvauvaw {
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] .teezuxop-perquxaj-hibvauvaw .teezuxop-perquxaj {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
    align-items: center;
    min-height: 9.6rem;
    padding: 1.6rem 0;
}
html[data-dodan] .teezuxop-perquxaj .mosim {
    position: relative;
    z-index: 2;
    grid-column: 2;
    grid-row: 1;
    text-align: center;
}
html[data-dodan] .teezuxop-perquxaj .mosim a {
    text-decoration: none;
}
html[data-dodan] .teezuxop-perquxaj .mosim .lboqviyeq-wiofanniz,
html[data-dodan] .teezuxop-perquxaj .mosim .freqajih-todhqotzuho,
html[data-dodan] .teezuxop-perquxaj .mosim .freqajih-tigac-todhqotzuho {
    display: inline-block;
    max-width: none;
    overflow: visible;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub);
    font-size: clamp(2.8rem, 2.9vw, 4rem);
    font-weight: 600;
    letter-spacing: -.01em;
    line-height: 1.05;
    text-overflow: clip;
    white-space: nowrap;
}
html[data-dodan] .teezuxop-perquxaj .teezuxop-dadku-ufewlaz {
    grid-column: 1 / -1;
    grid-row: 1;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: .6rem;
    pointer-events: none;
}
html[data-dodan] .teezuxop-perquxaj .teezuxop-dadku-ufewlaz > * {
    pointer-events: auto;
}
html[data-dodan] .teezuxop-perquxaj .teezuxop-feenwnos {
    margin-right: auto;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}
html[data-dodan] .teezuxop-perquxaj .teezuxop-feenwnos-hyji,
html[data-dodan] .teezuxop-perquxaj .teezuxop-hutievecexuv .dadku-eseco,
html[data-dodan] .teezuxop-perquxaj .teezuxop-dadku .dadku-eseco {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: .8rem;
    min-width: 4.6rem;
    height: 4.6rem;
    padding: 0 1.2rem;
    border: 1px solid var(--c9i-mizag) !important;
    border-radius: 99rem;
    background: var(--c9i-jarukod) !important;
    color: var(--c9i-osfi) !important;
    font-size: 1.35rem;
    font-weight: 600;
    text-decoration: none;
    transition: border-color .2s ease, background-color .2s ease;
}
html[data-dodan] .teezuxop-perquxaj .teezuxop-feenwnos-hyji {
    width: 4.6rem;
    padding: 0;
}
html[data-dodan] .teezuxop-perquxaj .teezuxop-feenwnos-hyji:hover,
html[data-dodan] .teezuxop-perquxaj .teezuxop-hutievecexuv .dadku-eseco:hover,
html[data-dodan] .teezuxop-perquxaj .teezuxop-dadku .dadku-eseco:hover {
    border-color: var(--c9i-osfi) !important;
}
html[data-dodan] .teezuxop-perquxaj .teezuxop-dadku .dadku-eseco {
    border-color: var(--c9i-osfi) !important;
    background: var(--c9i-osfi) !important;
    color: var(--c9i-jarukod) !important;
    padding-inline: 1.6rem;
}
html[data-dodan] .teezuxop-perquxaj .teezuxop-dadku .dadku-eseco .dadku-vekke,
html[data-dodan] .teezuxop-perquxaj .teezuxop-dadku .dadku-eseco span {
    color: var(--c9i-jarukod) !important;
}
html[data-dodan] .teezuxop-perquxaj .teezuxop-feenwnos-hyji svg path,
html[data-dodan] .teezuxop-perquxaj .teezuxop-hutievecexuv svg path {
    fill: var(--c9i-osfi) !important;
}
html[data-dodan] .teezuxop-perquxaj .teezuxop-dadku svg path {
    fill: var(--c9i-jarukod) !important;
}

                                                  
html[data-dodan] .teezuxop-noxqesiw {
    padding: 0 !important;
    background: var(--c9i-jarukod) !important;
    border-top: 1px solid var(--c9i-mizag);
    border-bottom: 4px double var(--c9i-osfi);
}
html[data-dodan] .teezuxop-noxqesiw .teezuxop-teqa {
    min-height: 5.2rem;
    gap: 2.4rem;
}
html[data-dodan] .teezuxop-teqa .zagoketpixu-nezox-hibvauvaw {
    width: auto;
    flex: 0 0 auto;
}
html[data-dodan] .bmesheyduro-hyji {
    display: inline-flex;
    align-items: center;
    gap: 1rem;
    min-height: 3.6rem;
    padding: 0 1.6rem 0 1.2rem;
    border: 1px solid var(--c9i-mizag) !important;
    border-radius: 99rem;
    background: var(--c9i-jarukod) !important;
    color: var(--c9i-osfi) !important;
    font-size: 1.3rem;
    font-weight: 600;
}
html[data-dodan] .bmesheyduro-hyji .bmesheyduro-ebodu {
    width: 2.4rem;
    height: 2.4rem;
    background: transparent !important;
}
html[data-dodan] .bmesheyduro-hyji .bmesheyduro-ebodu svg rect,
html[data-dodan] .bmesheyduro-hyji .bmesheyduro-ebodu svg path {
    fill: var(--c9i-osfi) !important;
}
html[data-dodan] .bmesheyduro-hyji .mifke-vekke {
    color: var(--c9i-osfi) !important;
}
html[data-dodan] .teezuxop-teqa-nezox {
    flex: 1 1 auto;
    min-width: 0;
}
html[data-dodan] .teezuxop-teqa-nezox .nezox-mifke {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: .4rem clamp(1.8rem, 3vw, 4rem);
    margin: 0;
    padding: 0;
}
html[data-dodan] .teezuxop-teqa-nezox .nezox-mifke > li > a {
    position: relative;
    display: inline-flex;
    align-items: center;
    min-height: 5.2rem;
    color: var(--c9i-osfi) !important;
    font-size: 1.4rem;
    font-weight: 500;
    letter-spacing: .01em;
    text-decoration: none;
}
html[data-dodan] .teezuxop-teqa-nezox .nezox-mifke > li > a .mifke-vekke {
    color: inherit !important;
}
html[data-dodan] .teezuxop-teqa-nezox .nezox-mifke > li > a::after {
    position: absolute;
    right: 0;
    bottom: 1.2rem;
    left: 0;
    height: 1px;
    background: currentColor;
    content: "";
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .25s ease;
}
html[data-dodan] .teezuxop-teqa-nezox .nezox-mifke > li > a:hover::after,
html[data-dodan] .teezuxop-teqa-nezox .nezox-mifke > li > a:focus-visible::after {
    transform: scaleX(1);
}
html[data-dodan] .teezuxop-teqa-nezox .nezox-mifke .teezuxop-yawo-nezox {
    border: 1px solid var(--c9i-mizag);
    border-radius: 1.2rem;
    box-shadow: 0 1.8rem 4rem -2rem rgba(0, 0, 0, .28);
}
html[data-dodan] .teezuxop-teqa .zagoketpixu-nezox-hibvauvaw .zagoketpixu-bmesheyduro {
    top: 4.4rem;
    border: 0;
    border-radius: 1.2rem;
    box-shadow: none;
}
html[data-dodan] .teezuxop-teqa .zagoketpixu-nezox-hibvauvaw .zagoketpixu-bmesheyduro.open-dropdown {
    border: 1px solid var(--c9i-mizag);
    box-shadow: 0 1.8rem 4rem -2rem rgba(0, 0, 0, .28);
}
html[data-dodan] .teezuxop-herzexut-hyji:empty {
    display: none;
}

                
html[data-dodan] .yofefajo-nezox {
    padding: .8rem var(--c9i-suxquxik) !important;
    background: var(--c9i-jarukod) !important;
    border-bottom: 4px double var(--c9i-osfi);
}
html[data-dodan] .yofefajo-nezox-teezuxop {
    gap: 1rem;
    flex-wrap: nowrap;
    min-height: 5.6rem;
}
html[data-dodan] .yofefajo-nezox-teezuxop > .btn,
html[data-dodan] .yofefajo-nezox-teezuxop > .teezuxop-dadku {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex: 0 0 4.4rem;
    width: 4.4rem;
    height: 4.4rem;
    padding: 0;
    border: 1px solid var(--c9i-mizag) !important;
    border-radius: 50%;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] .yofefajo-nezox svg path,
html[data-dodan] .yofefajo-nezox svg rect {
    fill: var(--c9i-osfi) !important;
}
html[data-dodan] .yofefajo-teezuxop-mosim {
    min-width: 0;
    flex: 1 1 auto;
    text-align: center;
    text-decoration: none;
}
html[data-dodan] .yofefajo-nezox-teezuxop .yofefajo-teezuxop-mosim .lboqviyeq-wiofanniz,
html[data-dodan] .yofefajo-nezox-teezuxop .yofefajo-teezuxop-mosim .freqajih-todhqotzuho,
html[data-dodan] .yofefajo-nezox-teezuxop .yofefajo-teezuxop-mosim .freqajih-tigac-todhqotzuho {
    display: block;
    max-width: none;
    overflow: visible;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub);
    font-size: clamp(2.2rem, 6.4vw, 2.8rem);
    font-weight: 600;
    letter-spacing: -.01em;
    line-height: 1.05;
    text-overflow: clip;
    white-space: normal;
    overflow-wrap: anywhere;
}
html[data-dodan] .offcanvas {
    font-family: var(--c9i-tazju);
}
html[data-dodan] .offcanvas.offcanvas-start {
    z-index: 10057;
    width: min(32rem, 86vw);
    border-right: 0;
}
html[data-dodan] .offcanvas-backdrop {
    z-index: 10056;
}
html[data-dodan] .offcanvas-body {
    padding: 1.6rem 2rem 2.4rem;
}
html[data-dodan] .offcanvas-body .teezuxop-zuke {
    margin: 0 0 1.6rem;
}
html[data-dodan] .offcanvas-body .teezuxop-zuke .tgofu-hyji {
    width: 4.4rem;
    min-width: 0;
    height: 4.4rem;
    min-height: 0;
    padding: 0;
    border-color: var(--c9i-osfi) !important;
    background: var(--c9i-osfi) !important;
}
html[data-dodan] .offcanvas-body .teezuxop-zuke .teezuxop-hutievecexuv svg path {
    fill: var(--c9i-osfi) !important;
}
html[data-dodan] .offcanvas-body .teezuxop-uyrimaz {
    padding: .4rem .4rem .4rem 1.6rem;
    border: 1px solid var(--c9i-osfi);
    border-radius: 99rem;
}
html[data-dodan] .offcanvas-body .teezuxop-uyrimaz input {
    min-width: 0;
    flex: 1 1 auto;
    border: 0;
    font-size: 1.5rem;
}
html[data-dodan] .offcanvas-body .zagoketpixu-bmesheyduro {
    margin-top: 1.2rem;
}
html[data-dodan] .offcanvas-body .zagoketpixu-bmesheyduro .zagoketpixu-mifke {
    gap: 0;
    border-top: 1px solid var(--c9i-osfi);
}
html[data-dodan] .offcanvas-body .zagoketpixu-bmesheyduro .zagoketpixu-mifke .zagoketpixu-mifke-eseco {
    border-bottom: 1px solid var(--c9i-mizag);
}
html[data-dodan] .offcanvas-body .zagoketpixu-bmesheyduro .zagoketpixu-mifke .zagoketpixu-mifke-eseco > a,
html[data-dodan] .offcanvas-body .zagoketpixu-bmesheyduro summary.dropdown-item {
    display: block;
    padding: 1.4rem 0;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub);
    font-size: 2rem;
    font-weight: 500;
    text-decoration: none;
}
html[data-dodan] .offcanvas-body .zagoketpixu-bmesheyduro a > .dropdown-item {
    padding: 0;
    background: transparent;
}
html[data-dodan] .offcanvas-body .zagoketpixu-bmesheyduro .bmesheyduro-vekke {
    font: inherit;
}
html[data-dodan] .offcanvas-body [data-yofefajo-vcaxwur-nezox] + [data-yofefajo-vcaxwur-nezox] {
    border-top: 1px solid var(--c9i-mizag);
}
html[data-dodan] .offcanvas-body [data-yofefajo-feveuyed-mifke] {
    margin: 0 0 1.2rem;
    padding: 0 0 0 1.2rem;
}
html[data-dodan] .offcanvas-body [data-yofefajo-feveuyed-mifke] a {
    display: block;
    padding: .6rem 0;
    color: var(--c9i-guwuwig) !important;
    font-size: 1.45rem;
    text-decoration: none;
}
html[data-dodan] .teezuxop-feenwnos .gogodok-lboqviyeq.feenwnos {
    z-index: 10056;
}
html[data-dodan] .teezuxop-teqa-nezox .nezox-mifke .teezuxop-yawo-nezox a {
    overflow-wrap: normal;
    word-break: normal;
    hyphens: auto;
}

                                           
html[data-dodan] section.dbeficbud .hibvauvaw-niwvafi {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 2rem;
    margin: 0 0 clamp(2.4rem, 3vw, 3.6rem) !important;
    padding: 0;
    border: 0;
}
html[data-dodan] section.dbeficbud .hibvauvaw-niwvafi h5 {
    margin: 0;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2.8rem, 3.2vw, 4.2rem);
    font-weight: 500;
    letter-spacing: -.012em;
    line-height: 1.08;
}
html[data-dodan] section.dbeficbud .hibvauvaw-niwvafi .wiemi {
    flex: 0 0 auto;
    display: inline-flex;
    align-items: center;
    gap: .6rem;
    padding-bottom: .4rem;
    border-bottom: 1px solid currentColor;
    color: var(--c9i-osfi) !important;
    font-size: 1.35rem;
    font-weight: 600;
    text-decoration: none;
}
html[data-dodan] section.dbeficbud .hibvauvaw-niwvafi .wiemi::after {
    content: "\2192";
    transition: transform .2s ease;
}
html[data-dodan] section.dbeficbud .hibvauvaw-niwvafi .wiemi:hover::after {
    transform: translateX(.3rem);
}

                                                                 
html[data-dodan] .freqajih-noravoh-uywbiri {
    padding: clamp(3.2rem, 5vw, 6rem) var(--c9i-suxquxik) !important;
    background: var(--c9i-jarukod) !important;
    border: 0 !important;
}
html[data-dodan] .freqajih-noravoh-uywbiri__uyqukas {
    max-width: 76rem;
    margin: 0 auto;
    padding: 0 !important;
    text-align: left;
}
html[data-dodan] .freqajih-noravoh-uywbiri__ajucxudis {
    display: flex;
    align-items: center;
    gap: 1.2rem;
    margin: 0 0 2rem !important;
    color: var(--tigac-dbanorgiz) !important;
    font-size: 1.2rem;
    font-weight: 700;
    letter-spacing: .16em;
    text-transform: uppercase;
}
html[data-dodan] .freqajih-noravoh-uywbiri__ajucxudis::before {
    width: 3.2rem;
    height: 1px;
    flex: 0 0 auto;
    background: currentColor;
    content: "";
}
html[data-dodan] .freqajih-noravoh-uywbiri h1 {
    max-width: none;
    margin: 0 !important;
    color: var(--c9i-osfi);
    font-family: var(--c9i-metaxub);
    font-size: clamp(3.4rem, 3.7vw, 5.6rem);
    font-weight: 500;
    letter-spacing: -.018em;
    line-height: 1.04;
}
html[data-dodan] .freqajih-noravoh-uywbiri h1 + p {
    max-width: 60rem;
    margin: 2.2rem 0 0 !important;
    color: var(--c9i-guwuwig);
    font-size: clamp(1.5rem, 1.15vw, 1.7rem);
    line-height: 1.7;
}

html[data-dodan] [data-joyam-jedir] {
    height: auto !important;
    padding: clamp(1.6rem, 2.4vw, 3.2rem) var(--c9i-suxquxik) 0;
    background: var(--c9i-jarukod);
}
html[data-dodan] [data-joyam-jedir] .jedir-ftoluxec {
    height: auto;
    overflow: hidden;
}
html[data-dodan] [data-joyam-jedir] .swiper-slide {
    overflow: hidden;
    border-radius: 2rem;
}
html[data-dodan] [data-joyam-jedir] .swiper-pagination {
    position: static !important;
    display: flex;
    justify-content: center;
    gap: .4rem;
    margin-top: 1.2rem;
    transform: none !important;
}
html[data-dodan] [data-joyam-jedir] .swiper-pagination-bullet {
    width: 2.8rem !important;
    height: 2rem !important;
    margin: 0 !important;
    color: var(--c9i-osfi) !important;
}
html[data-dodan] [data-joyam-jedir] .swiper-pagination-bullet::before {
    height: 3px !important;
    border-radius: 3px;
    opacity: .18;
}
html[data-dodan] [data-joyam-jedir] .swiper-pagination-bullet-active::before {
    opacity: 1;
}

@media (min-width: 992px) {
    html[data-dodan][data-loudali-raqeffot="home"] body {
        display: grid;
        grid-template-columns: minmax(var(--c9i-suxquxik), 1fr) minmax(0, 50rem) minmax(0, 76.4rem) minmax(var(--c9i-suxquxik), 1fr);
        grid-auto-flow: row dense;
    }
    html[data-dodan][data-loudali-raqeffot="home"] body > * {
        grid-column: 1 / -1;
        min-width: 0;
    }
    html[data-dodan][data-loudali-raqeffot="home"] body > .freqajih-noravoh-uywbiri {
        grid-column: 2;
        display: flex;
        align-items: center;
        padding: clamp(3.2rem, 4vw, 5.6rem) clamp(2.4rem, 3.4vw, 5.6rem) clamp(3.2rem, 4vw, 5.6rem) 0 !important;
    }
    html[data-dodan][data-loudali-raqeffot="home"] body > .freqajih-noravoh-uywbiri .freqajih-noravoh-uywbiri__uyqukas {
        width: 100%;
        max-width: 52rem;
        margin: 0;
    }
    html[data-dodan][data-loudali-raqeffot="home"] body > #jedir {
        grid-column: 3;
        align-self: center;
        padding: clamp(2.4rem, 3vw, 4rem) 0;
    }
}

                                              
html[data-dodan] section.dbeficbud.terjauveb-mfbvafe {
    padding: 0 0 var(--c9i-hibvauvaw) !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-mfbvafe-hibvauvaw] .row {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: clamp(1.2rem, 2vw, 2.4rem);
    margin: 0 !important;
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
}
html[data-dodan] [data-mfbvafe-hibvauvaw] .row > [class*="col-"] {
    width: auto;
    max-width: none;
    margin: 0 !important;
    padding: 0 !important;
}
html[data-dodan] [data-mfbvafe-hibvauvaw] .dbeficbud-lboqviyeq {
    width: 100%;
    height: auto !important;
    aspect-ratio: 4 / 3;
    padding: 0 !important;
    overflow: hidden;
    border: 0 !important;
    border-radius: 2rem !important;
    box-shadow: none !important;
    transition: transform .35s ease;
}
html[data-dodan] [data-mfbvafe-hibvauvaw] .dbeficbud-lboqviyeq:hover {
    transform: translateY(-3px);
}
html[data-dodan] section.dbeficbud.jeigffif-taxay [data-mfbvafe-hibvauvaw] {
    margin-top: var(--c9i-hibvauvaw);
}

                                  
html[data-dodan] section.dbeficbud.vcaxwur {
    padding: 0 0 var(--c9i-hibvauvaw) !important;
    background: var(--c9i-jarukod) !important;
    border: 0 !important;
}
html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw {
    display: flex !important;
    flex-wrap: wrap;
    gap: 1.2rem;
    margin: 0 !important;
    border: 0;
}
html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw .dbeficbud-lboqviyeq {
    flex: 1 1 22rem;
    width: auto;
    height: auto !important;
    min-height: 0;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible;
    background: var(--c9i-jwadago) !important;
    border: 0 !important;
    border-radius: var(--c9i-daheiyer) !important;
    box-shadow: none !important;
    transition: background-color .2s ease;
}
html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw .dbeficbud-lboqviyeq:hover {
    background: var(--tigac-haqgociwa-eqpu) !important;
}
html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw .lboqviyeq-orba {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}
html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1.6rem;
    width: 100%;
    height: 100%;
    min-height: 9.6rem;
    padding: 2rem 2.4rem;
    color: var(--c9i-osfi) !important;
    text-decoration: none;
}
html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw a::after {
    flex: 0 0 auto;
    width: 3.6rem;
    height: 3.6rem;
    display: grid;
    place-items: center;
    border-radius: 50%;
    background: var(--c9i-jarukod);
    color: var(--c9i-osfi);
    content: "\2197";
    font-size: 1.5rem;
    transition: background-color .2s ease, color .2s ease;
}
html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw .dbeficbud-lboqviyeq:hover a::after {
    background: var(--tigac-dbanorgiz);
    color: var(--tigac-dbanorgiz-qxu);
}
html[data-dodan] .dbeficbud.vcaxwur .freqajih-vcaxwur-payar {
    min-width: 0;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2.2rem, 2.2vw, 3rem);
    font-weight: 500;
    letter-spacing: -.01em;
    line-height: 1.1;
    overflow-wrap: anywhere;
}

                                           
html[data-dodan] section.dbeficbud.ubqubesuy,
html[data-dodan] section.dbeficbud.ywaczek-taxay,
html[data-dodan] section.dbeficbud.zuke-hikmannoy,
html[data-dodan] section.dbeficbud.jeigffif-taxay,
html[data-dodan] section.dbeficbud.cefki-dbeficbud {
    padding: 0 0 var(--c9i-hibvauvaw) !important;
    background: var(--c9i-jarukod) !important;
    border: 0 !important;
}
html[data-dodan] .freqajih-egeyaveegolo-mqibjospegiy + section.dbeficbud {
    padding-top: var(--c9i-hibvauvaw) !important;
}
html[data-dodan] section.dbeficbud.ywaczek-taxay > .container {
    padding-block: clamp(3.2rem, 4.4vw, 5.6rem) !important;
    border-radius: 2.4rem;
    background: var(--tigac-haqgociwa-eqpu);
}
html[data-dodan] section.dbeficbud.ywaczek-taxay {
    padding-inline: var(--c9i-suxquxik) !important;
}
html[data-dodan] section.dbeficbud.ywaczek-taxay .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba {
    background: var(--c9i-jarukod);
}
html[data-dodan] section.dbeficbud .row.g-5,
html[data-dodan] section.dbeficbud .row.g-4 {
    margin: 0 !important;
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
}
html[data-dodan] section.dbeficbud .row.g-5 > .row.g-5,
html[data-dodan] section.dbeficbud .row.g-5 > [class*="col-"] {
    padding: 0 !important;
}
html[data-dodan] section.dbeficbud [data-zorvannuj-hqita] {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: clamp(3.2rem, 3.6vw, 4.8rem) clamp(1.6rem, 2vw, 2.8rem) !important;
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
}
html[data-dodan] section.dbeficbud [data-zorvannuj-hqita] > [data-zorvannuj-eseco] {
    width: auto !important;
    max-width: none !important;
    min-width: 0;
    margin: 0 !important;
    padding: 0 !important;
}

          
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud],
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-hqita] [data-zorvannuj-dadti] {
    display: flex;
    flex-direction: column;
    height: 100% !important;
    min-height: 0 !important;
    padding: 0 !important;
    overflow: visible;
    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    font-family: var(--c9i-tazju);
    cursor: default;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud]:hover {
    border: 0 !important;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba,
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-hqita] [data-zorvannuj-dadti] .dbeficbud-orba {
    position: relative;
    flex: 0 0 auto !important;
    width: 100%;
    height: auto !important;
    aspect-ratio: 1 / 1 !important;
    margin: 0 0 1.6rem !important;
    padding: 0 !important;
    overflow: hidden;
    border-radius: var(--c9i-daheiyer);
    background: var(--c9i-jwadago);
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .freqajih-dbeficbud-uxaqapu-mizze {
    display: block;
    width: 100%;
    height: 100%;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .freqajih-dbeficbud-uxaqapu-mizze img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    mix-blend-mode: multiply;
    color: transparent;
    transition: transform .5s cubic-bezier(.2, .7, .2, 1);
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud]:hover .freqajih-dbeficbud-uxaqapu-mizze img {
    transform: scale(1.045);
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba .dbeficbud-dadku-ufewlaz {
    top: 1rem;
    right: 1rem;
    bottom: auto !important;
    left: auto;
    z-index: 2;
    flex-direction: column;
    gap: .6rem;
    transform: none;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba .dbeficbud-dadku-ufewlaz .dadku-eseco {
    display: grid;
    place-items: center;
    width: 3.8rem;
    height: 3.8rem;
    padding: 0;
    border: 0;
    border-radius: 50%;
    background: var(--c9i-jarukod);
    box-shadow: 0 .4rem 1.2rem rgba(0, 0, 0, .12);
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba .dbeficbud-dadku-ufewlaz .dadku-eseco svg {
    width: 3.8rem;
    height: 3.8rem;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-emrit,
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-hqita] [data-zorvannuj-dadti] .dbeficbud-emrit {
    display: block;
    width: 100%;
    min-width: 0;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-vetwqakmooqunor {
    display: block;
    min-width: 0;
    background: transparent !important;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-sisialzig {
    display: -webkit-box;
    height: auto !important;
    min-height: 2.8em !important;
    overflow: hidden;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-tazju) !important;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.4 !important;
    text-decoration: none;
    overflow-wrap: anywhere;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-sisialzig:hover {
    text-decoration: underline;
    text-underline-offset: .25em;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .jcimaya {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    justify-content: flex-start;
    gap: .2rem .8rem !important;
    min-width: 0;
    margin: 1rem 0 0 !important;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .tiri-jcimaya {
    order: -1;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub);
    font-size: 2.2rem;
    font-weight: 600;
    font-variant-numeric: lining-nums tabular-nums;
    line-height: 1.1;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .jcimaya-japu + .tiri-jcimaya {
    color: var(--tigac-dbanorgiz) !important;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .jcimaya-japu {
    color: var(--c9i-torki) !important;
    font-size: 1.3rem;
    font-weight: 400;
    text-decoration: line-through;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-dadku-hyji {
    position: static !important;
    align-self: stretch !important;
    width: 100%;
    margin-top: auto !important;
    padding-top: 1.6rem;
    transform: none;
}
html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-hyji {
    width: 100%;
    max-width: none;
    min-height: 4.4rem;
    padding: .9rem 1.2rem !important;
    white-space: normal;
}

                                                                                                      
html[data-dodan] section.dbeficbud.cefki-dbeficbud [data-zorvannuj-hqita] {
    gap: 1.2rem !important;
}
html[data-dodan] section.dbeficbud.cefki-dbeficbud .dbeficbud-lboqviyeq[data-dbeficbud] {
    display: grid;
    grid-template-columns: 8.8rem minmax(0, 1fr);
    align-items: center;
    gap: 1.6rem;
    padding: 1rem 1.6rem 1rem 1rem !important;
    border: 1px solid var(--c9i-mizag) !important;
    border-radius: var(--c9i-daheiyer) !important;
    background: var(--c9i-jarukod) !important;
    transition: border-color .2s ease;
}
html[data-dodan] section.dbeficbud.cefki-dbeficbud .dbeficbud-lboqviyeq[data-dbeficbud]:hover {
    border-color: var(--c9i-osfi) !important;
}
html[data-dodan] section.dbeficbud.cefki-dbeficbud .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba {
    margin: 0 !important;
    border-radius: 1rem;
}
html[data-dodan] section.dbeficbud.cefki-dbeficbud .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-sisialzig {
    font-size: 1.35rem;
}
html[data-dodan] section.dbeficbud.cefki-dbeficbud .dbeficbud-lboqviyeq[data-dbeficbud] .jcimaya {
    margin-top: .4rem !important;
}
html[data-dodan] section.dbeficbud.cefki-dbeficbud .dbeficbud-lboqviyeq[data-dbeficbud] .tiri-jcimaya {
    font-size: 1.9rem;
}

                                             
html[data-dodan] [data-joyam-egeyaveegolo-tkoka] {
    counter-reset: r5-note;
    padding: var(--c9i-hibvauvaw) var(--c9i-suxquxik) !important;
    background: var(--c9i-jarukod) !important;
    border: 0 !important;
    border-top: 1px solid var(--c9i-mizag) !important;
    color: var(--c9i-osfi) !important;
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka] .freqajih-egeyaveegolo-uyqukas {
    max-width: calc(var(--c9i-sesu) - 2 * var(--c9i-suxquxik));
    margin: 0 auto;
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka] h2 {
    max-width: 72rem;
    margin: 0 0 clamp(2.8rem, 4vw, 4.8rem) !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2.8rem, 3.2vw, 4.2rem);
    font-weight: 500;
    letter-spacing: -.012em;
    line-height: 1.1;
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka] .freqajih-egeyaveegolo-hqita {
    gap: clamp(2.8rem, 3.6vw, 4.8rem) clamp(2.4rem, 4vw, 6.4rem) !important;
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka] article {
    counter-increment: r5-note;
    padding: 2.4rem 0 0 !important;
    border: 0 !important;
    border-top: 1px solid var(--c9i-osfi) !important;
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka] article::before {
    display: block;
    margin-bottom: 1.4rem;
    color: var(--tigac-dbanorgiz);
    content: counter(r5-note, decimal-leading-zero);
    font-family: var(--c9i-metaxub);
    font-size: 1.8rem;
    font-weight: 600;
    font-variant-numeric: lining-nums;
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka] h3 {
    margin: 0 0 1rem !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2rem, 1.8vw, 2.5rem);
    font-weight: 500;
    letter-spacing: -.005em;
    line-height: 1.2;
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka] p {
    color: var(--c9i-guwuwig) !important;
    font-size: 1.55rem;
    line-height: 1.7;
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka].freqajih-egeyaveegolo-mqibjospegiy {
    background: var(--tigac-haqgociwa-eqpu) !important;
    border-top: 0 !important;
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka].freqajih-egeyaveegolo-mqibjospegiy article {
    padding: 2.4rem !important;
    border: 0 !important;
    border-radius: var(--c9i-daheiyer);
    background: var(--c9i-jarukod);
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka].freqajih-egeyaveegolo-mqibjospegiy .freqajih-egeyaveegolo-hqita {
    gap: 1.6rem !important;
}
html[data-dodan] [data-joyam-egeyaveegolo-tkoka].freqajih-egeyaveegolo-zbaf h3 {
    font-size: clamp(2.4rem, 2.4vw, 3.2rem);
}

                                  
html[data-dodan] .dbeficbud.rouquxux {
    padding: 0 0 2.4rem !important;
    background: var(--c9i-jarukod) !important;
    background-image: none !important;
    color: var(--c9i-osfi) !important;
}
html[data-dodan] .dbeficbud.rouquxux::before,
html[data-dodan] .dbeficbud.rouquxux::after {
    display: none !important;
}
html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw {
    margin: 0 0 clamp(4rem, 5.6vw, 7.2rem) !important;
    padding: 0 !important;
    overflow: visible;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}
html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row {
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 0 !important;
    margin: 0 !important;
    border-block: 1px solid var(--c9i-osfi);
}
html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row > * {
    width: auto !important;
    max-width: none;
    min-width: 0;
    margin: 0 !important;
    padding: 2.4rem clamp(1.6rem, 2vw, 2.8rem) !important;
    border-left: 1px solid var(--c9i-mizag);
}
html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row > *:first-child {
    border-left: 0;
    padding-left: 0 !important;
}
html[data-dodan] .rouquxux-hiqwacihu-hibvauvaw .hiqwacihu-lboqviyeq {
    display: grid !important;
    grid-template-columns: 4rem minmax(0, 1fr);
    align-items: start;
    gap: 1.4rem;
    min-height: 0;
    padding: 0 !important;
    background: transparent !important;
}
html[data-dodan] .rouquxux-hiqwacihu-hibvauvaw .hiqwacihu-orba span {
    display: grid;
    place-items: center;
    width: 4rem;
    height: 4rem;
    border-radius: 50%;
    background: var(--tigac-haqgociwa-eqpu);
}
html[data-dodan] .rouquxux-hiqwacihu-hibvauvaw .hiqwacihu-orba svg {
    width: 2.2rem;
    height: 2.2rem;
}
html[data-dodan] .rouquxux-hiqwacihu-hibvauvaw .hiqwacihu-orba svg path,
html[data-dodan] .rouquxux-hiqwacihu-hibvauvaw .hiqwacihu-orba svg rect,
html[data-dodan] .rouquxux-hiqwacihu-hibvauvaw .hiqwacihu-orba svg circle {
    stroke: var(--tigac-dbanorgiz) !important;
}
html[data-dodan] .rouquxux-hiqwacihu-hibvauvaw .hiqwacihu-niwvafi {
    margin: 0 0 .4rem !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-tazju);
    font-size: 1.45rem;
    font-weight: 600;
    line-height: 1.3;
}
html[data-dodan] .rouquxux-hiqwacihu-hibvauvaw .hiqwacihu-sisialzig {
    margin: 0 !important;
    color: var(--c9i-guwuwig) !important;
    font-size: 1.3rem;
    line-height: 1.5;
}
html[data-dodan] .rouquxux-hibvauvaw {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    align-items: center;
    gap: 0;
    padding: 0 !important;
}
html[data-dodan] .rouquxux-hibvauvaw > .row {
    grid-column: 1 / -1;
    display: grid !important;
    grid-template-columns: minmax(0, 1.5fr) repeat(3, minmax(0, 1fr)) minmax(0, 1.3fr);
    gap: 3.2rem clamp(2rem, 3vw, 4.8rem) !important;
    margin: 0 0 clamp(3.2rem, 4.4vw, 5.6rem) !important;
}
html[data-dodan] .rouquxux-hibvauvaw > .row > [class*="col"] {
    width: auto !important;
    max-width: none;
    min-width: 0;
    margin: 0 !important;
    padding: 0 !important;
}
html[data-dodan] .rouquxux-acgukil .mosim .lboqviyeq-wiofanniz,
html[data-dodan] .rouquxux-hibvauvaw .mosim .freqajih-todhqotzuho {
    display: block;
    max-width: none;
    overflow: visible;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2.8rem, 2.6vw, 3.6rem);
    font-weight: 600;
    letter-spacing: -.01em;
    line-height: 1.05;
    text-overflow: clip;
    white-space: normal;
}
html[data-dodan] .rouquxux-acgukil .mosim {
    height: auto;
    margin: 0;
}
html[data-dodan] .rouquxux-acgukil .mosim a {
    text-decoration: none;
}
html[data-dodan] .rouquxux-acgukil p {
    max-width: 34rem;
    margin: 1.6rem 0 0 !important;
    color: var(--c9i-guwuwig) !important;
    font-size: 1.4rem;
    line-height: 1.65;
}
html[data-dodan] .rouquxux-wiofanniz {
    margin: 0 0 1.6rem !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-tazju) !important;
    font-size: 1.2rem !important;
    font-weight: 700 !important;
    letter-spacing: .14em;
    line-height: 1.3;
    text-transform: uppercase;
}
html[data-dodan] .rouquxux-mizze ul {
    display: grid;
    gap: .9rem;
    margin: 0;
    padding: 0;
    list-style: none;
}
html[data-dodan] .rouquxux-mizze li {
    margin: 0 !important;
}
html[data-dodan] .rouquxux-mizze a,
html[data-dodan] .rumvocbim-mizze p {
    color: var(--c9i-guwuwig) !important;
    font-size: 1.4rem;
    line-height: 1.5;
    text-decoration: none;
    overflow-wrap: anywhere;
}
html[data-dodan] .rouquxux-mizze a:hover,
html[data-dodan] .rouquxux-mizze a:focus-visible {
    color: var(--c9i-osfi) !important;
    text-decoration: underline;
    text-underline-offset: .25em;
}
html[data-dodan] .rumvocbim-mizze p {
    margin: 0 0 1rem !important;
}
html[data-dodan] .rumvocbim-mizze p > span:first-child {
    display: block;
    color: var(--c9i-osfi);
    font-weight: 600;
}
html[data-dodan] .rouquxux-hibvauvaw .freqajih-dexnunbuw-mizze,
html[data-dodan] .dbeficbud.rouquxux [data-rouquxux-odamatgas] {
    min-height: 5.6rem;
    margin: 0 !important;
    padding: 1.6rem 0 0 !important;
    border-top: 1px solid var(--c9i-mizag);
}
html[data-dodan] .rouquxux-hibvauvaw .freqajih-dexnunbuw-mizze {
    grid-column: 1;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: .4rem 1.2rem;
    color: var(--c9i-guwuwig) !important;
    font-size: 1.3rem;
}
html[data-dodan] .rouquxux-hibvauvaw .freqajih-dexnunbuw-mizze > span:first-child {
    color: var(--c9i-osfi);
    font-weight: 700;
}
html[data-dodan] .dbeficbud.rouquxux [data-rouquxux-odamatgas] {
    grid-column: 2;
    display: flex !important;
    align-items: center;
    justify-content: flex-end !important;
    padding-left: 2.4rem !important;
}
html[data-dodan] .dbeficbud.rouquxux [data-rouquxux-odamatgas] a {
    display: inline-flex;
    align-items: center;
    gap: .6rem;
    color: var(--c9i-osfi) !important;
    font-size: 1.3rem;
    font-weight: 600;
    opacity: 1 !important;
    text-decoration: none;
}
html[data-dodan] .dbeficbud.rouquxux [data-rouquxux-odamatgas] a::after {
    content: "\2192";
}
html[data-dodan] .dbeficbud.rouquxux hr {
    display: none;
}

                                   
html[data-dodan] section.ckowo .ckowo-ymohgbicufo,
html[data-dodan] section.dbeficbud .ckowo-ymohgbicufo {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: .4rem .6rem;
    margin: 0 0 clamp(2rem, 3vw, 3.2rem) !important;
    color: var(--c9i-torki);
    font-size: 1.3rem;
    justify-content: flex-start;
    text-align: left !important;
}
html[data-dodan] .ckowo-ymohgbicufo a,
html[data-dodan] .ckowo-ymohgbicufo span {
    color: var(--c9i-guwuwig) !important;
    font-size: 1.3rem !important;
    text-decoration: none;
}
html[data-dodan] .ckowo-ymohgbicufo a:hover {
    color: var(--c9i-osfi) !important;
    text-decoration: underline;
}
html[data-dodan] .ckowo-ymohgbicufo > span:last-child {
    color: var(--c9i-osfi) !important;
}
html[data-dodan] [data-zorvannuj-sooka] {
    padding: clamp(2.4rem, 3.2vw, 4rem) 0 var(--c9i-hibvauvaw) !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-zorvannuj-sooka] > .container > .row {
    margin: 0 !important;
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
}
@media (min-width: 992px) {
    html[data-dodan] [data-zorvannuj-sooka] > .container > .row {
        display: grid !important;
        grid-template-columns: minmax(0, 24rem) minmax(0, 1fr);
        gap: clamp(3.2rem, 3.6vw, 5.6rem) !important;
        align-items: start;
    }
    html[data-dodan] [data-zorvannuj-sooka] > .container > .row > [class*="col-"] {
        width: auto !important;
        max-width: none !important;
        padding: 0 !important;
    }
    html[data-dodan] [data-zorvannuj-sooka] .hocoheyif {
        position: sticky;
        top: 2.4rem;
    }
}
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif,
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-hibvauvaw,
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-lboqviyeq {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-lboqviyeq .lboqviyeq-wiofanniz {
    margin: 0 0 1.2rem !important;
    padding-bottom: 1.2rem;
    border-bottom: 1px solid var(--c9i-osfi);
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-tazju) !important;
    font-size: 1.2rem !important;
    font-weight: 700 !important;
    letter-spacing: .14em;
    text-transform: uppercase;
}
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco {
    margin: 0 !important;
    padding: 0 !important;
}
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    justify-content: stretch;
    align-items: stretch;
    gap: 0;
    margin: 0;
    padding: 0 !important;
    list-style: none;
}
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke li {
    display: block;
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
    border-bottom: 1px solid var(--c9i-mizag);
}
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke a,
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke label,
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke span {
    color: var(--c9i-osfi) !important;
    font-size: 1.45rem;
    text-decoration: none;
}
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    padding: 1.1rem 0;
}
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke a::after {
    color: var(--c9i-torki);
    content: "\2192";
    transition: transform .2s ease, color .2s ease;
}
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke a:hover::after {
    color: var(--c9i-osfi);
    transform: translateX(.3rem);
}
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke a[aria-current="page"],
html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke a.active {
    font-weight: 700;
}
html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-hocoheyif-hibvauvaw > .row {
    margin: 0 !important;
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
}
html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-hocoheyif-hibvauvaw > .row > .col-lg-12 {
    padding: 0 !important;
}
html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-huqvannah-hibvauvaw {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) auto;
    align-items: end;
    gap: 2rem 3.2rem;
    margin: 0 0 clamp(2.8rem, 3.6vw, 4.4rem) !important;
    padding: 0 0 clamp(2rem, 2.4vw, 2.8rem) !important;
    border: 0 !important;
    border-bottom: 1px solid var(--c9i-mizag) !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}
html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-huqvannah-hibvauvaw .dewofzug {
    min-width: 0;
}
html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-huqvannah-hibvauvaw h1 {
    margin: 0 0 1.2rem !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(3.2rem, 3.4vw, 5rem) !important;
    font-weight: 500 !important;
    letter-spacing: -.015em;
    line-height: 1.05 !important;
}
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-uywbiri],
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-uywbiri] p {
    max-width: 78rem;
    color: var(--c9i-guwuwig) !important;
    font-size: 1.5rem !important;
    line-height: 1.65 !important;
}
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-todka] {
    min-width: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    color: var(--c9i-guwuwig);
    font-size: 1.3rem;
    white-space: nowrap;
}
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-todka] .dbeficbud-mifke,
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-todka] select,
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-todka] button {
    border-radius: 99rem !important;
}
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-hqita] {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: clamp(3.2rem, 3.6vw, 4.8rem) clamp(1.6rem, 2vw, 2.8rem) !important;
    margin: 0 !important;
    padding: 0 !important;
}
html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-hqita] > [data-zorvannuj-eseco] {
    width: auto !important;
    max-width: none !important;
    min-width: 0;
    margin: 0 !important;
    padding: 0 !important;
}
html[data-dodan] [data-zorvannuj-japosipuuwuni] {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: .8rem;
    margin-top: clamp(3.2rem, 4vw, 4.8rem);
}
html[data-dodan] [data-zorvannuj-japosipuuwuni] .tgofu-hyji {
    min-width: 4.6rem;
    margin: 0 !important;
    padding-inline: 1.6rem;
    border-color: var(--c9i-mizag) !important;
    background: var(--c9i-jarukod) !important;
    color: var(--c9i-osfi) !important;
}
html[data-dodan] [data-zorvannuj-japosipuuwuni] .tgofu-hyji[aria-current="page"],
html[data-dodan] [data-zorvannuj-japosipuuwuni] .tgofu-hyji:hover {
    border-color: var(--c9i-osfi) !important;
    background: var(--c9i-osfi) !important;
    color: var(--c9i-jarukod) !important;
}

                                 
html[data-dodan] .freqajih-nucehmeb-zuinasi {
    padding: var(--c9i-hibvauvaw) 0 !important;
    border: 0 !important;
    background: var(--tigac-haqgociwa-eqpu) !important;
}
html[data-dodan] .freqajih-nucehmeb-zuinasi__uyqukas {
    max-width: var(--c9i-sesu) !important;
}
html[data-dodan] .freqajih-nucehmeb-zuinasi__ajucxudis {
    color: var(--tigac-dbanorgiz) !important;
}
html[data-dodan] .freqajih-nucehmeb-zuinasi__uywbiri h2 {
    color: var(--c9i-osfi);
    font-family: var(--c9i-metaxub);
    font-size: clamp(3rem, 3.4vw, 4.6rem) !important;
    font-weight: 500;
    letter-spacing: -.015em !important;
    line-height: 1.08 !important;
}
html[data-dodan] .freqajih-nucehmeb-zuinasi__uywbiri h2 + p {
    color: var(--c9i-guwuwig) !important;
}
html[data-dodan] .freqajih-nucehmeb-zuinasi__lelu {
    border-top: 1px solid var(--c9i-osfi) !important;
}
html[data-dodan] .freqajih-nucehmeb-zuinasi__lelu details {
    border-bottom: 1px solid color-mix(in srgb, var(--c9i-osfi) 16%, transparent) !important;
}
html[data-dodan] .freqajih-nucehmeb-zuinasi__lelu summary {
    color: var(--c9i-osfi);
    font-family: var(--c9i-metaxub);
    font-size: 2rem !important;
    font-weight: 500 !important;
}
html[data-dodan] .freqajih-nucehmeb-zuinasi__lelu summary::after {
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-tazju);
}
html[data-dodan] .freqajih-nucehmeb-zuinasi__fiqtlud {
    border: 0 !important;
    border-radius: var(--c9i-daheiyer) !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] .freqajih-nucehmeb-zuinasi__fiqtlud a:hover {
    color: var(--tigac-dbanorgiz) !important;
}

                               
html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-sooka] {
    padding: clamp(2.4rem, 3.2vw, 4rem) 0 var(--c9i-hibvauvaw) !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-vjku-sooka] .dbeficbud-emrit-hibvauvaw > .row {
    --bs-gutter-x: clamp(2.4rem, 4.4vw, 7.2rem);
    align-items: flex-start;
}
@media (min-width: 992px) {
    html[data-dodan] [data-vjku-sooka] .dbeficbud-emrit-hibvauvaw > .row > .col-md-6:first-child {
        width: 56%;
        position: sticky;
        top: 2.4rem;
    }
    html[data-dodan] [data-vjku-sooka] .dbeficbud-emrit-hibvauvaw > .row > .col-md-6:last-child {
        width: 44%;
    }
}
                                                                  
html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-vekmurguf] .dbeficbud-zuke {
    height: auto !important;
    max-height: none !important;
    overflow: hidden;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
}
html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-zuke .swiper-wrapper {
    height: auto !important;
    align-items: center;
}
html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-zuke .swiper-slide,
html[data-dodan] [data-vjku-vekmurguf] .fjozuxur-zuke-orba {
    height: auto !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
}
html[data-dodan][data-loudali-raqeffot="pdp"] [data-vjku-vekmurguf] .dbeficbud-zuke img {
    display: block;
    width: auto !important;
    max-width: 100%;
    height: auto !important;
    max-height: min(72rem, 74vh) !important;
    margin: 0 auto;
    object-fit: contain;
    border-radius: 1.6rem;
    background: transparent !important;
}
html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-bifgeiqkova-rumvunbat {
    background: var(--tigac-dbanorgiz) !important;
    color: var(--tigac-dbanorgiz-qxu) !important;
}
html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-bifgeiqkova-rumvunbat h4 {
    color: var(--tigac-dbanorgiz-qxu) !important;
    font-family: var(--c9i-tazju);
    font-weight: 700;
}
html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-noxqesiw {
    margin-top: 1.2rem;
}
html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-noxqesiw .fjozuxur-noxqesiw-orba {
    overflow: hidden;
    padding: 0 !important;
    border: 2px solid transparent !important;
    border-radius: 1.2rem !important;
    background: transparent !important;
    box-shadow: none !important;
    opacity: .55;
    cursor: pointer;
    transition: opacity .2s ease, border-color .2s ease;
}
html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-noxqesiw .fjozuxur-noxqesiw-orba img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    border-radius: 1rem;
}
html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-noxqesiw .swiper-slide-thumb-active,
html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-noxqesiw .fjozuxur-noxqesiw-orba:hover {
    border-color: var(--c9i-osfi) !important;
    opacity: 1;
}
html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat {
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    font-family: var(--c9i-tazju);
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .lboqviyeq-qunxadnejok {
    display: inline-block;
    margin-bottom: 1.2rem;
    color: var(--tigac-dbanorgiz) !important;
    font-size: 1.2rem;
    font-weight: 700;
    letter-spacing: .14em;
    text-transform: uppercase;
}
html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat [data-vjku-niwvafi] {
    margin: 0 0 1.4rem !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(3rem, 2.8vw, 4.4rem) !important;
    font-weight: 500 !important;
    letter-spacing: -.012em;
    line-height: 1.08 !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .tiri-jcimaya,
html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .jcimaya .tiri-jcimaya {
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(3rem, 2.6vw, 3.8rem) !important;
    font-weight: 600 !important;
    font-variant-numeric: lining-nums tabular-nums;
    line-height: 1 !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .jcimaya-japu {
    color: var(--c9i-torki) !important;
    font-size: 1.6rem !important;
    text-decoration: line-through;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .rumvunbat-ruqudvuxcuyu {
    color: var(--c9i-guwuwig) !important;
    font-size: 1.5rem;
    line-height: 1.7;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat > hr {
    margin-block: 2rem !important;
    border-color: var(--c9i-mizag) !important;
    opacity: 1;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-ixaakaweqeqzikur {
    color: var(--c9i-guwuwig);
    font-size: 1.35rem;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav {
    margin-top: 1.6rem !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav .timav-niwvafi {
    margin-bottom: .8rem !important;
    color: var(--c9i-osfi) !important;
    font-size: 1.3rem;
    font-weight: 700;
    letter-spacing: .08em;
    text-transform: uppercase;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav .timav-hibvauvaw {
    height: auto !important;
    min-height: 5.2rem;
    padding: 1.2rem 1.8rem !important;
    border: 1px solid var(--c9i-osfi) !important;
    border-radius: 1.2rem !important;
    background: var(--c9i-jarukod) !important;
    color: var(--c9i-osfi);
    font-size: 1.45rem !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav .timav-hibvauvaw .rruwxuviw svg path {
    stroke: var(--c9i-osfi);
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav.active .timav-omxeetuy {
    border: 1px solid var(--c9i-osfi) !important;
    border-radius: 1.2rem !important;
    box-shadow: 0 1.8rem 4rem -2rem rgba(0, 0, 0, .3);
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav .timav-omxeetuy .option {
    font-size: 1.4rem !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav .timav-omxeetuy .option:hover,
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav.active .timav-omxeetuy .option:hover {
    background: var(--tigac-haqgociwa-eqpu) !important;
    color: var(--c9i-osfi) !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav .timav-omxeetuy .option:hover .omxeetuy-biotiriku {
    color: var(--c9i-guwuwig) !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav .timav-omxeetuy .option[aria-pressed="true"],
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-timav.active .timav-omxeetuy .option[aria-pressed="true"] {
    background: var(--tigac-dbanorgiz) !important;
    color: var(--tigac-dbanorgiz-qxu) !important;
}
html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti {
    display: grid !important;
    grid-template-columns: auto minmax(0, 1fr) minmax(0, 1fr);
    align-items: stretch;
    gap: 1rem !important;
    margin-top: 2rem !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .nuorxawpeti-lboqviyeq {
    gap: 1rem !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .quantity,
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .tiflpavkuba {
    height: 5.2rem !important;
    border: 1px solid var(--c9i-mizag) !important;
    border-radius: 99rem !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .quantity {
    width: 12.4rem !important;
    gap: 0 !important;
    justify-content: space-between !important;
    padding-inline: .6rem;
    font-size: 1.6rem !important;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .quantity .giqilom,
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .quantity .qkuja {
    display: grid;
    place-items: center;
    width: 3.6rem;
    height: 3.6rem;
    border-radius: 50%;
    cursor: pointer;
    user-select: none;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .quantity .giqilom:hover,
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .quantity .qkuja:hover {
    background: var(--c9i-jwadago);
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .tiflpavkuba {
    width: 5.2rem !important;
    cursor: pointer;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .tiflpavkuba[data-tiflpavkuba-azxepaba="true"] {
    border-color: var(--tigac-dbanorgiz) !important;
    background: var(--tigac-haqgociwa-eqpu) !important;
}
html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti > .tgofu-hyji {
    width: 100%;
    min-width: 0;
    min-height: 5.2rem;
    margin: 0 !important;
    padding-inline: 1.4rem;
    font-size: 1.5rem;
}
html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti > .freqajih-hate-tura-nuxqetad {
    border-color: var(--c9i-osfi) !important;
    background: var(--c9i-osfi) !important;
    color: var(--c9i-jarukod) !important;
}
html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti > .freqajih-hate-tura-nuxqetad:hover {
    border-color: var(--c9i-osfi) !important;
    background: color-mix(in srgb, var(--c9i-osfi) 86%, var(--c9i-jarukod)) !important;
}
                                                                       
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti .tgofu-hyji:disabled[data-kequonbov-bortanniy="true"],
html[data-dodan] .freqajih-hate-tura-hemu .tgofu-hyji:disabled[data-kequonbov-bortanniy="true"] {
    opacity: 1 !important;
    cursor: pointer;
}
html[data-dodan] [data-vjku-wowpurnuuwuge-sooka] {
    gap: 1.4rem !important;
    margin-top: 2rem !important;
}
html[data-dodan] [data-bexuyutpiwe] {
    padding: 1.4rem 1.6rem !important;
    border: 0 !important;
    border-radius: 1.2rem !important;
    background: var(--c9i-jwadago) !important;
    color: var(--c9i-osfi) !important;
}
html[data-dodan] [data-bexuyutpiwe-enguqowefuw] {
    color: var(--c9i-osfi) !important;
    font-weight: 600;
}
html[data-dodan] [data-jcoexak-saibo] {
    padding: 1.2rem 0 !important;
    border-block: 1px solid var(--c9i-mizag) !important;
    border-inline: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    color: var(--c9i-guwuwig) !important;
}
html[data-dodan] [data-jcoexak-eseco] strong {
    color: var(--c9i-osfi) !important;
}
html[data-dodan] [data-nuorxawpeti-niebliq-sooka] h2 {
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: 2rem !important;
    font-weight: 500 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}
html[data-dodan] [data-nuorxawpeti-viehu] {
    border: 1px solid var(--c9i-mizag) !important;
    border-radius: 1.2rem !important;
    background: var(--c9i-jarukod) !important;
    color: var(--c9i-osfi) !important;
    box-shadow: none !important;
}
html[data-dodan] [data-nuorxawpeti-viehu][aria-pressed="true"] {
    border-color: var(--tigac-dbanorgiz) !important;
    background: var(--tigac-haqgociwa-eqpu) !important;
    box-shadow: inset 0 0 0 1px var(--tigac-dbanorgiz) !important;
}
html[data-dodan] [data-qaihi-aqhukeq] {
    padding: 1.2rem !important;
    border: 1px solid var(--c9i-mizag) !important;
    border-radius: 1.4rem !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-qaihi-aqhukeq] img {
    border-radius: 1rem;
    background: var(--c9i-jwadago);
    mix-blend-mode: multiply;
}
html[data-dodan] [data-qaihi-aqhukeq] .tgofu-hyji {
    min-height: 4rem;
    margin: 0 !important;
    font-size: 1.3rem;
}
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-sisialzig p,
html[data-dodan] .dbeficbud-emrit-rumvunbat .dbeficbud-msabapa p {
    color: var(--c9i-guwuwig);
    font-size: 1.35rem;
}

                                 
html[data-dodan] section.dbeficbud.dbeficbud-vetwqakmooqunor {
    padding: var(--c9i-hibvauvaw) 0 !important;
    background: var(--c9i-jarukod) !important;
    border-top: 1px solid var(--c9i-mizag);
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw {
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .nav-tabs {
    gap: 2.4rem;
    margin-bottom: clamp(2.4rem, 3vw, 3.6rem) !important;
    border-bottom: 1px solid var(--c9i-mizag) !important;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .nav-tabs .nav-link {
    margin: 0 0 -1px !important;
    padding: 0 0 1.4rem !important;
    border: 0 !important;
    border-bottom: 2px solid transparent !important;
    border-radius: 0 !important;
    background: transparent !important;
    color: var(--c9i-guwuwig) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2.4rem, 2.2vw, 3rem) !important;
    font-weight: 500 !important;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .nav-tabs .nav-link.active {
    border-bottom-color: var(--c9i-osfi) !important;
    color: var(--c9i-osfi) !important;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-uywbiri-hibvauvaw,
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-tiovirigi,
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .freqajih-vjku-fogeoraj-jcoexak {
    max-width: 84rem;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .uywbiri-wiofanniz {
    margin: 0 0 1.2rem !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-tazju) !important;
    font-size: 1.2rem !important;
    font-weight: 700 !important;
    letter-spacing: .14em;
    text-transform: uppercase;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-sisialzig,
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-sisialzig p,
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-tiovirigi li,
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-tiovirigi p {
    color: var(--c9i-coqpi) !important;
    font-size: 1.6rem !important;
    line-height: 1.75 !important;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-sisialzig h2,
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-sisialzig h3 {
    margin: 3.2rem 0 1rem !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2.4rem, 2vw, 2.8rem) !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-tiovirigi {
    margin-top: 3.2rem;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-tiovirigi ul {
    display: grid;
    gap: 0;
    padding: 0 !important;
    list-style: none;
    border-top: 1px solid var(--c9i-mizag);
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-tiovirigi li {
    position: relative;
    margin: 0 !important;
    padding: 1.1rem 0 1.1rem 2.4rem !important;
    border-bottom: 1px solid var(--c9i-mizag);
    list-style: none;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-tiovirigi li::before {
    position: absolute;
    top: 1.1rem;
    left: 0;
    color: var(--tigac-dbanorgiz);
    content: "\2014";
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw .dbeficbud-tiovirigi li p {
    margin: 0 !important;
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw details {
    border-bottom: 1px solid var(--c9i-mizag);
}
html[data-dodan] .dbeficbud-qexuarig-hibvauvaw details > summary {
    padding: 1.4rem 0;
    color: var(--c9i-osfi);
    font-size: 1.55rem;
    font-weight: 600;
    cursor: pointer;
}
html[data-dodan] .freqajih-vjku-fogeoraj-jcoexak {
    margin-top: clamp(3.2rem, 4vw, 5.6rem) !important;
}
html[data-dodan] .freqajih-vjku-hibvauvaw-wiofanniz .uywbiri-wiofanniz {
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2.4rem, 2.2vw, 3rem) !important;
    font-weight: 500 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}
html[data-dodan] section.dbeficbud[data-vjku-gikizilip] {
    padding-top: var(--c9i-hibvauvaw) !important;
    border-top: 1px solid var(--c9i-mizag) !important;
}

                           
html[data-dodan] .freqajih-hate-tura-hemu {
    background: color-mix(in srgb, var(--c9i-jarukod) 92%, transparent) !important;
    border-top: 1px solid var(--c9i-mizag) !important;
    box-shadow: 0 -1rem 3rem -1.6rem rgba(0, 0, 0, .25) !important;
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
}
html[data-dodan] .freqajih-hate-tura-hemu .tgofu-hyji {
    width: 100%;
    margin: 0 !important;
    border-color: var(--c9i-osfi) !important;
    background: var(--c9i-osfi) !important;
    color: var(--c9i-jarukod) !important;
}

                                
html[data-dodan] section.ckowo.imoimex-ckowo {
    padding: clamp(2.4rem, 3.2vw, 4rem) 0 clamp(1.6rem, 2vw, 2.4rem) !important;
    background: var(--c9i-jarukod) !important;
    border: 0 !important;
}
html[data-dodan] .ckowo-wiofanniz.imoimex-wiofanniz {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    text-align: left !important;
}
html[data-dodan] .ckowo-wiofanniz .wiofanniz {
    margin: 0 !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(3.4rem, 4.2vw, 6rem) !important;
    font-weight: 500 !important;
    letter-spacing: -.018em;
    line-height: 1.04 !important;
    text-align: left !important;
}
html[data-dodan][data-loudali-raqeffot="cart"] [data-dadku-sooka] {
    padding: clamp(1.6rem, 2vw, 2.4rem) 0 var(--c9i-hibvauvaw) !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-dadku-naida] {
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}
html[data-dodan] [data-dadku-naida] table {
    border-collapse: collapse;
}
html[data-dodan] [data-dadku-naida] .nadvado-zuke-xuri {
    border-bottom: 1px solid var(--c9i-osfi) !important;
    background: transparent !important;
}
html[data-dodan] [data-dadku-naida] .nadvado-wiofanniz {
    color: var(--c9i-guwuwig) !important;
    font-family: var(--c9i-tazju) !important;
    font-size: 1.3rem !important;
    font-weight: 600 !important;
    letter-spacing: 0;
    text-transform: none;
}
html[data-dodan] [data-dadku-mizag] {
    border-bottom: 1px solid var(--c9i-mizag) !important;
}
html[data-dodan] [data-dadku-mizag] .lboqviyeq-orba {
    overflow: hidden;
    border-radius: 1.2rem;
    background: var(--c9i-jwadago) !important;
}
html[data-dodan] [data-dadku-mizag] .lboqviyeq-orba img {
    mix-blend-mode: multiply;
    object-fit: contain;
}
html[data-dodan] [data-dadku-mizag] .wiofanniz {
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-tazju) !important;
}
html[data-dodan] [data-dadku-mizag] [data-dadku-jcimaya],
html[data-dodan] [data-dadku-mizag] [data-dadku-mizag-nowodam] {
    font-family: var(--c9i-metaxub) !important;
    font-size: 2rem !important;
    font-weight: 600 !important;
    font-variant-numeric: lining-nums tabular-nums;
}
html[data-dodan] [data-dadku-sooka] .quantity {
    border: 1px solid var(--c9i-mizag) !important;
    border-radius: 99rem !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-dadku-halnorgat] {
    padding: clamp(2rem, 2.4vw, 2.8rem) !important;
    border: 0 !important;
    border-radius: 2rem !important;
    background: var(--c9i-jwadago) !important;
    box-shadow: none !important;
}
html[data-dodan] [data-acgukil-yezojawjito] > div {
    border-color: color-mix(in srgb, var(--c9i-osfi) 12%, transparent) !important;
    color: var(--c9i-guwuwig);
}
html[data-dodan] [data-acgukil-yezojawjito] > div > strong {
    color: var(--c9i-osfi) !important;
}
html[data-dodan] [data-acgukil-yezojawjito] > div:last-child {
    border-top: 1px solid var(--c9i-osfi) !important;
    color: var(--c9i-osfi) !important;
}
html[data-dodan] [data-dadku-nowodam],
html[data-dodan] [data-nizeb-dadku-qunxedobifo] {
    font-family: var(--c9i-metaxub) !important;
    font-size: 2.4rem !important;
    font-weight: 600 !important;
    font-variant-numeric: lining-nums tabular-nums;
}
html[data-dodan] [data-poaletip-uyrimaz] {
    min-height: 4.6rem;
    border: 1px solid var(--c9i-mizag) !important;
    border-radius: 99rem !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-poaletip-godci] > .tgofu-hyji {
    margin: 0 !important;
    border-color: var(--c9i-osfi) !important;
    background: var(--c9i-osfi) !important;
    color: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-dadku-jetuqsumooqurep] {
    border: 0 !important;
    border-radius: 1.2rem !important;
    background: var(--c9i-jarukod) !important;
    color: var(--c9i-osfi) !important;
}
html[data-dodan] [data-dadku-umsuenzoq] .tgofu-hyji {
    margin: 0 !important;
}
html[data-dodan] [data-dadku-umsuenzoq] .wweogaf-hyji {
    color: var(--c9i-guwuwig) !important;
    text-decoration: underline;
    text-underline-offset: .25em;
}
html[data-dodan] [data-dadku-umwafrad] {
    border: 1px solid var(--c9i-mizag) !important;
    border-radius: 1.4rem !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-dadku-umwafrad] img {
    border-radius: 1rem;
    background: var(--c9i-jwadago);
    mix-blend-mode: multiply;
}
html[data-dodan] [data-dadku-umwafrad] .tgofu-hyji,
html[data-dodan] [data-dadku-umwafrad] button {
    margin: 0 !important;
}
html[data-dodan] .freqajih-dadku-oxrdrut h2 {
    margin-bottom: 2rem;
    color: var(--c9i-osfi);
    font-family: var(--c9i-metaxub);
    font-size: clamp(2.6rem, 2.6vw, 3.4rem) !important;
    font-weight: 500;
}
html[data-dodan] .freqajih-dadku-oxrdrut .tgofu-hyji {
    margin: 0 0 2.4rem !important;
}

                      
html[data-dodan] [data-nizeb-dadku-jaqudoy] {
    border: 0 !important;
    border-radius: 2rem 0 0 2rem !important;
    background: var(--c9i-jarukod) !important;
    font-family: var(--c9i-tazju);
}
html[data-dodan] [data-nizeb-dadku-halnorgat] .lboqviyeq-qunxedobifo .lboqviyeq-niwvafi {
    margin: 0;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-tazju) !important;
    font-size: 1.5rem !important;
    font-weight: 600 !important;
}
html[data-dodan] [data-nizeb-dadku-halnorgat] .lboqviyeq-qunxedobifo [data-nizeb-dadku-qunxedobifo] {
    font-family: var(--c9i-metaxub) !important;
    font-size: 2.2rem !important;
}
html[data-dodan] [data-nizeb-dadku-ufewlaz] .lboqviyeq-orba {
    overflow: hidden;
    border-radius: 1rem;
    background: var(--c9i-jwadago);
}
html[data-dodan] [data-nizeb-dadku-ufewlaz] .lboqviyeq-orba img {
    mix-blend-mode: multiply;
}
html[data-dodan] [data-nizeb-dadku-ufewlaz] .tiri-jcimaya {
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub);
    font-size: 1.8rem !important;
    font-weight: 600;
}
html[data-dodan] [data-nizeb-dadku-halnorgat] .dadku-hyji a {
    margin: 0 !important;
}
html[data-dodan] [data-nizeb-dadku-halnorgat] .dadku-hyji .wiemi-hyji {
    border-color: var(--c9i-osfi) !important;
    background: var(--c9i-jarukod) !important;
    color: var(--c9i-osfi) !important;
}

                                    
html[data-dodan][data-loudali-raqeffot="checkout"] [data-zcugneikuve-sooka] {
    padding: clamp(2.4rem, 3.2vw, 4rem) 0 var(--c9i-hibvauvaw) !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] .freqajih-zcugneikuve-yjfi-sooka {
    border-radius: 2rem;
}

                                         
html[data-dodan] section.imoimex {
    padding: 0 0 var(--c9i-hibvauvaw) !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] section.imoimex .imoimex-hibvauvaw,
html[data-dodan] section.imoimex .imoimex-rumvunbat {
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
}
html[data-dodan] section.imoimex .imoimex-rumvunbat {
    max-width: 78rem;
}
html[data-dodan] [data-rumvunbat-coqpi] [data-rumvunbat-jsybo]:not([data-xaakwnot-ckowo-uyguqix-qasav]),
html[data-dodan] [data-xaakwnot-ckowo-ubsujlisi] {
    max-width: 80rem;
    margin-inline: 0 !important;
}
html[data-dodan] .imoimex-niwvafi {
    margin: 0 0 2rem !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2.4rem, 2.4vw, 3.2rem) !important;
    font-weight: 500 !important;
}
html[data-dodan] [data-rumvunbat-jsybo] {
    color: var(--c9i-coqpi) !important;
    font-family: var(--c9i-tazju);
    font-size: 1.65rem !important;
    line-height: 1.8 !important;
}
html[data-dodan] [data-rumvunbat-jsybo] h2,
html[data-dodan] [data-rumvunbat-jsybo] h3,
html[data-dodan] [data-rumvunbat-jsybo] h4 {
    margin: 4rem 0 1.2rem !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-weight: 500 !important;
    letter-spacing: -.01em !important;
    line-height: 1.15 !important;
}
html[data-dodan] [data-rumvunbat-jsybo] h2 {
    font-size: clamp(2.8rem, 2.6vw, 3.6rem) !important;
}
html[data-dodan] [data-rumvunbat-jsybo] h3 {
    font-size: clamp(2.2rem, 2vw, 2.6rem) !important;
}
html[data-dodan] [data-rumvunbat-jsybo] :is(p, li, td, blockquote) a {
    color: var(--tigac-dbanorgiz) !important;
    text-decoration: underline;
    text-underline-offset: .2em;
}
html[data-dodan] [data-rumvunbat-jsybo] h1 {
    margin: 0 0 1.6rem !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2.8rem, 2.6vw, 3.6rem) !important;
    font-weight: 500 !important;
    letter-spacing: -.01em !important;
    line-height: 1.12 !important;
}
html[data-dodan] [data-rumvunbat-jsybo] details {
    border-bottom: 1px solid var(--c9i-mizag);
}
html[data-dodan] [data-rumvunbat-jsybo] details > summary {
    padding: 1.4rem 0;
    color: var(--c9i-osfi);
    font-size: 1.6rem;
    font-weight: 600;
    cursor: pointer;
}
html[data-dodan] [data-rumvunbat-jsybo] details > p {
    margin: 0 0 1.6rem !important;
}
html[data-dodan] section.lelu [data-rumvunbat-jsybo],
html[data-dodan] section.xaxamzij [data-rumvunbat-jsybo]:not([data-xaakwnot-ckowo-uyguqix-qasav]) {
    max-width: 84rem;
}
              
html[data-dodan] [data-xaakwnot-ckowo-nawe-qasav],
html[data-dodan] [data-xaakwnot-ckowo-ubsujlisi-qasav] {
    padding: 0 0 var(--c9i-hibvauvaw) !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-ckowo-uyguqix] {
    gap: clamp(1.6rem, 2vw, 2.4rem) !important;
    max-width: none !important;
}
html[data-dodan] [data-ckowo-uyguqix] article > a {
    min-height: 0 !important;
    padding: clamp(2.4rem, 2.4vw, 3.2rem) !important;
    border: 0 !important;
    border-top: 1px solid var(--c9i-osfi) !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    color: var(--c9i-osfi) !important;
    text-decoration: none !important;
    transform: none !important;
    padding-inline: 0 !important;
}
html[data-dodan] [data-ckowo-uyguqix] time {
    margin-bottom: 1.6rem !important;
    color: var(--tigac-dbanorgiz) !important;
    font-size: 1.2rem !important;
    font-weight: 700 !important;
    letter-spacing: .14em !important;
    text-decoration: none !important;
}
html[data-dodan] [data-ckowo-uyguqix] h2 {
    margin: 0 !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-size: clamp(2.4rem, 2.2vw, 3rem) !important;
    font-weight: 500 !important;
    letter-spacing: -.01em !important;
    line-height: 1.15 !important;
    text-decoration: none !important;
}
html[data-dodan] [data-ckowo-uyguqix] article > a:hover h2 {
    text-decoration: underline !important;
    text-decoration-thickness: 1px !important;
    text-underline-offset: .15em;
}
html[data-dodan] [data-ckowo-uyguqix] p {
    margin: 1.4rem 0 0 !important;
    color: var(--c9i-guwuwig) !important;
    font-size: 1.5rem !important;
    text-decoration: none !important;
}
html[data-dodan] [data-xaakwnot-ckowo-ubsujlisi] {
    color: var(--c9i-coqpi) !important;
}
html[data-dodan] [data-xaakwnot-ckowo-ubsujlisi] :is(h2, h3, h4) {
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-weight: 500 !important;
    letter-spacing: -.01em !important;
}
html[data-dodan] [data-rumvunbat-jsybo] blockquote {
    margin: 3.2rem 0 !important;
    padding: 0 0 0 2.4rem !important;
    border-left: 2px solid var(--tigac-dbanorgiz) !important;
    background: transparent !important;
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub);
    font-size: 2.2rem;
    line-height: 1.45;
}
html[data-dodan] [data-rumvunbat-jsybo] ul,
html[data-dodan] [data-rumvunbat-jsybo] ol {
    padding-left: 2.2rem;
}
html[data-dodan] [data-rumvunbat-jsybo] li::marker {
    color: var(--tigac-dbanorgiz);
}

                                    
html[data-dodan] [data-aqhukeq-dadti] {
    border-radius: 2.4rem !important;
    background: var(--c9i-jarukod) !important;
}
html[data-dodan] [data-aqhukeq-rumvunbat] > h2 {
    color: var(--c9i-osfi) !important;
    font-family: var(--c9i-metaxub) !important;
    font-weight: 500 !important;
    letter-spacing: -.015em !important;
    line-height: 1.05 !important;
}
html[data-dodan] [data-aqhukeq-umsuenzoq] > .tgofu-hyji {
    width: 100%;
    margin: 0 !important;
}

                                  
@media (max-width: 1199px) {
    html[data-dodan] .rouquxux-hibvauvaw > .row {
        grid-template-columns: repeat(3, minmax(0, 1fr)) minmax(0, 1.4fr);
    }
    html[data-dodan] .rouquxux-hibvauvaw > .row > [class*="col"]:first-child {
        grid-column: 1 / -1;
    }
}

@media (max-width: 1199px) {
    html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti {
        grid-template-columns: 1fr 1fr;
    }
    html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti > .nuorxawpeti-lboqviyeq {
        grid-column: 1 / -1;
        justify-content: flex-start;
    }
}

@media (max-width: 991px) {
    html[data-dodan] .teezuxop-zuke-hibvauvaw {
        display: none !important;
    }
    html[data-dodan] [data-joyam-jedir] {
        padding-top: 1.6rem;
    }
    html[data-dodan] section.dbeficbud [data-zorvannuj-hqita],
    html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-hqita] {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
    html[data-dodan] [data-joyam-egeyaveegolo-tkoka].freqajih-egeyaveegolo-nstuala .freqajih-egeyaveegolo-hqita {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
    html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row > * {
        border-left: 0;
        border-top: 1px solid var(--c9i-mizag);
        padding-left: 0 !important;
    }
    html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row > *:nth-child(-n+2) {
        border-top: 0;
    }
    html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-hibvauvaw {
        margin-bottom: 2.4rem !important;
    }
    html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start;
        gap: .8rem;
    }
    html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke li {
        width: auto;
        border: 0;
    }
    html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke a {
        padding: .8rem 1.4rem;
        border: 1px solid var(--c9i-mizag);
        border-radius: 99rem;
        font-size: 1.35rem;
    }
    html[data-dodan] [data-zorvannuj-sooka] .hocoheyif-eseco .hocoheyif-mifke a::after {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    html[data-dodan][data-loudali-raqeffot="listing"] section.dbeficbud [data-zorvannuj-hqita] {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
}

                                 
@media (max-width: 767px) {
    html[data-dodan] {
        --c9i-daheiyer: 1.2rem;
    }
    html[data-dodan] .freqajih-noravoh-uywbiri {
        padding: 2.8rem var(--c9i-suxquxik) 3.6rem !important;
    }
    html[data-dodan] .freqajih-noravoh-uywbiri h1 {
        font-size: clamp(3rem, 8.4vw, 3.8rem);
    }
    html[data-dodan] [data-joyam-jedir] .swiper-slide {
        border-radius: 1.4rem;
    }
    html[data-dodan] [data-mfbvafe-hibvauvaw] .row {
        grid-template-columns: 1fr;
    }
    html[data-dodan] [data-mfbvafe-hibvauvaw] .dbeficbud-lboqviyeq {
        border-radius: 1.4rem !important;
    }
    html[data-dodan] section.dbeficbud .hibvauvaw-niwvafi {
        align-items: flex-start;
        flex-direction: column;
        gap: 1.2rem;
    }
    html[data-dodan] section.dbeficbud.ywaczek-taxay {
        padding-inline: .8rem !important;
    }
    html[data-dodan] section.dbeficbud.ywaczek-taxay > .container {
        border-radius: 1.8rem;
        padding-inline: 1.2rem !important;
    }
    html[data-dodan] section.dbeficbud [data-zorvannuj-hqita],
    html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-hqita] {
        gap: 2.8rem 1.2rem !important;
    }
    html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba,
    html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-hqita] [data-zorvannuj-dadti] .dbeficbud-orba {
        margin-bottom: 1.1rem !important;
    }
    html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba .dbeficbud-dadku-ufewlaz {
        top: .6rem;
        right: .6rem;
        opacity: 1;
        visibility: visible;
    }
    html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba .dbeficbud-dadku-ufewlaz .dadku-eseco.dadku {
        display: none;
    }
    html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba .dbeficbud-dadku-ufewlaz .dadku-eseco,
    html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-orba .dbeficbud-dadku-ufewlaz .dadku-eseco svg {
        width: 3.2rem;
        height: 3.2rem;
    }
    html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-sisialzig {
        font-size: 1.35rem;
    }
    html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .tiri-jcimaya {
        font-size: 1.95rem;
    }
    html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .jcimaya-japu {
        font-size: 1.2rem;
    }
    html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-dadku-hyji {
        padding-top: 1.2rem;
    }
    html[data-dodan] .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-hyji {
        min-height: 4rem;
        padding: .7rem .8rem !important;
        font-size: 1.3rem;
    }
    html[data-dodan] section.dbeficbud.cefki-dbeficbud [data-zorvannuj-hqita] {
        grid-template-columns: 1fr !important;
        gap: .8rem !important;
    }
    html[data-dodan] section.dbeficbud.cefki-dbeficbud .dbeficbud-lboqviyeq[data-dbeficbud] {
        grid-template-columns: 7.2rem minmax(0, 1fr);
        gap: 1.2rem;
    }
    html[data-dodan] section.dbeficbud.cefki-dbeficbud .dbeficbud-lboqviyeq[data-dbeficbud] .dbeficbud-sisialzig {
        min-height: 0 !important;
    }
    html[data-dodan] [data-joyam-egeyaveegolo-tkoka].freqajih-egeyaveegolo-nstuala .freqajih-egeyaveegolo-hqita,
    html[data-dodan] [data-joyam-egeyaveegolo-tkoka] .freqajih-egeyaveegolo-hqita {
        grid-template-columns: 1fr !important;
        gap: 2.4rem !important;
    }
    html[data-dodan] [data-joyam-egeyaveegolo-tkoka].freqajih-egeyaveegolo-mqibjospegiy .freqajih-egeyaveegolo-hqita {
        gap: 1.2rem !important;
    }
    html[data-dodan] [data-joyam-egeyaveegolo-tkoka] article,
    html[data-dodan] [data-joyam-egeyaveegolo-tkoka] article + article {
        margin: 0 !important;
    }
    html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row {
        grid-template-columns: 1fr !important;
    }
    html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row > *,
    html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row > *:nth-child(-n+2) {
        padding: 1.6rem 0 !important;
        border-top: 1px solid var(--c9i-mizag);
    }
    html[data-dodan] [data-rouquxux] .rouquxux-hiqwacihu-hibvauvaw .row > *:first-child {
        border-top: 0;
    }
    html[data-dodan] .rouquxux-hibvauvaw {
        grid-template-columns: 1fr;
    }
    html[data-dodan] .rouquxux-hibvauvaw > .row {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 3.2rem 2rem !important;
    }
    html[data-dodan] .rouquxux-hibvauvaw > .row > [class*="col"]:first-child,
    html[data-dodan] .rouquxux-hibvauvaw > .row > [class*="col"]:last-child {
        grid-column: 1 / -1;
    }
    html[data-dodan] .rouquxux-hibvauvaw .freqajih-dexnunbuw-mizze,
    html[data-dodan] .dbeficbud.rouquxux [data-rouquxux-odamatgas] {
        grid-column: 1;
        min-height: 0;
        justify-content: flex-start !important;
    }
    html[data-dodan] .dbeficbud.rouquxux [data-rouquxux-odamatgas] {
        padding: 1.2rem 0 0 !important;
        border-top: 0;
    }
    html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw {
        gap: .8rem;
    }
    html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw .dbeficbud-lboqviyeq {
        flex-basis: 14rem;
    }
    html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw a {
        min-height: 6.4rem;
        padding: 1.2rem 1.2rem 1.2rem 1.6rem;
    }
    html[data-dodan] .dbeficbud.vcaxwur .vcaxwur-hibvauvaw a::after {
        width: 3rem;
        height: 3rem;
        font-size: 1.3rem;
    }
    html[data-dodan] .dbeficbud.vcaxwur .freqajih-vcaxwur-payar {
        font-size: 2rem;
    }
    html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-huqvannah-hibvauvaw {
        grid-template-columns: 1fr;
        align-items: start;
    }
    html[data-dodan][data-loudali-raqeffot="listing"] .dbeficbud-huqvannah-hibvauvaw h1 {
        font-size: clamp(3rem, 8.4vw, 3.8rem) !important;
    }
    html[data-dodan][data-loudali-raqeffot="listing"] [data-zorvannuj-todka] {
        justify-self: start;
        justify-content: flex-start;
        text-align: left;
    }
    html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat {
        margin-top: 2.4rem;
    }
    html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat [data-vjku-niwvafi] {
        font-size: clamp(2.8rem, 7.6vw, 3.4rem) !important;
    }
    html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti {
        grid-template-columns: 1fr 1fr;
    }
    html[data-dodan][data-loudali-raqeffot="pdp"] .dbeficbud-emrit-rumvunbat .dbeficbud-nuorxawpeti > .nuorxawpeti-lboqviyeq {
        grid-column: 1 / -1;
        justify-content: flex-start;
    }
    html[data-dodan] [data-vjku-vekmurguf] .dbeficbud-zuke {
        border-radius: 1.4rem !important;
    }
    html[data-dodan] [data-nizeb-dadku-jaqudoy] {
        border-radius: 1.6rem !important;
    }
}
