
/* Varyant seçimi (prototip .label + .sizes/.size) */
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variants, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variants, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variants, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variants, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variants, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variants, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variants, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variants { display: grid; gap: 4px; }
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variant-group, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variant-group, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variant-group, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variant-group, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variant-group, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variant-group, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variant-group, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variant-group { margin-bottom: 22px; }

.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variant-header, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variant-header, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variant-header, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variant-header, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variant-header, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variant-header, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variant-header, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variant-header { font-size: 14px; font-weight: 800; margin-bottom: 10px; display: flex; justify-content: space-between; gap: 12px; }
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variant-selected, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variant-selected, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variant-selected, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variant-selected, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variant-selected, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variant-selected, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variant-selected, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variant-selected { color: var(--ink-2); font-weight: 600; }
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variant-selected-prefix, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variant-selected-prefix, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variant-selected-prefix, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variant-selected-prefix, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variant-selected-prefix, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variant-selected-prefix, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variant-selected-prefix, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variant-selected-prefix { display: none; }

.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variant-options, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variant-options, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variant-options, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variant-options, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variant-options, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variant-options, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variant-options, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variant-options { display: flex; gap: 10px; flex-wrap: wrap; }

/* Seçenek kartı */
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-option, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-option, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-option, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-option, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-option, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-option, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-option, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-option {
  min-height: 52px;
  border: 2px solid var(--blush-2);
  border-radius: 16px;
  padding: 12px 18px;
  text-align: left;
  background: #fff;
  font: inherit;
  font-size: 15.5px;
  font-weight: 800;
  color: var(--ink);
  cursor: pointer;
  transition: border-color 0.3s, background 0.3s;
}
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-option:hover, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-option:hover, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-option:hover, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-option:hover, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-option:hover, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-option:hover, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-option:hover, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-option:hover { border-color: var(--rose); }
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-option.is-selected, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-option.is-selected, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-option.is-selected, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-option.is-selected, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-option.is-selected, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-option.is-selected, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-option.is-selected, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-option.is-selected { border-color: var(--berry); background: var(--blush); }
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-option.is-disabled, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-option.is-disabled, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-option.is-disabled, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-option.is-disabled, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-option.is-disabled, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-option.is-disabled, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-option.is-disabled, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-option.is-disabled { opacity: 0.45; text-decoration: line-through; cursor: not-allowed; }

/* Renk */
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-swatch, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-swatch, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-swatch, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-swatch, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-swatch, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-swatch, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-swatch, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-swatch {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  border: 3px solid #fff;
  box-shadow: 0 0 0 1.5px var(--blush-2);
  cursor: pointer;
  transition: box-shadow 0.3s;
}
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-swatch.is-selected, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-swatch.is-selected, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-swatch.is-selected, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-swatch.is-selected, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-swatch.is-selected, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-swatch.is-selected, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-swatch.is-selected, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-swatch.is-selected { box-shadow: 0 0 0 2px var(--berry); }
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-swatch.is-disabled, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-swatch.is-disabled, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-swatch.is-disabled, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-swatch.is-disabled, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-swatch.is-disabled, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-swatch.is-disabled, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-swatch.is-disabled, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-swatch.is-disabled { opacity: 0.4; cursor: not-allowed; }

/* Görselli seçenek */
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variant-image, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variant-image, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variant-image, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variant-image, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variant-image, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variant-image, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variant-image, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variant-image {
  width: 64px;
  height: 64px;
  padding: 0;
  border-radius: 14px;
  overflow: hidden;
  border: 2px solid var(--blush-2);
  background: #EFEDEC;
  cursor: pointer;
  transition: border-color 0.3s;
}
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variant-image.is-selected, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variant-image.is-selected, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variant-image.is-selected, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variant-image.is-selected, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variant-image.is-selected, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variant-image.is-selected, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variant-image.is-selected, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variant-image.is-selected { border-color: var(--berry); }
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variant-image.is-disabled, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variant-image.is-disabled, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variant-image.is-disabled, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variant-image.is-disabled, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variant-image.is-disabled, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variant-image.is-disabled, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variant-image.is-disabled, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variant-image.is-disabled { opacity: 0.45; cursor: not-allowed; }
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variant-image-img, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variant-image-img, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variant-image-img, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variant-image-img, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variant-image-img, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variant-image-img, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variant-image-img, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variant-image-img { width: 100%; height: 100%; object-fit: cover; display: block; }
.cc_LwkzYoivJ1_a5zGNrnCxI .pdp-variant-image-fallback, .cc_LwkzYoivJ1_mkDJHA3wRj .pdp-variant-image-fallback, .cc_LwkzYoivJ1_0EvyYaAdKF .pdp-variant-image-fallback, .cc_LwkzYoivJ1_O19rCdBqGu .pdp-variant-image-fallback, .cc_LwkzYoivJ1_ZklZT4T7lv .pdp-variant-image-fallback, .cc_LwkzYoivJ1_HE64FmsLpY .pdp-variant-image-fallback, .cc_LwkzYoivJ1_APfMi3FPHZ .pdp-variant-image-fallback, .cc_LwkzYoivJ1_SWjKe9v4xU .pdp-variant-image-fallback { display: grid; place-items: center; width: 100%; height: 100%; font-size: 12px; font-weight: 800; }
