
/* ---------------------------------------------------------------
   serpinGO product card
   style modifiers: --plain | --boxed | --bordered | --overlay | --shop
   hover modifiers: --hover-swap | --hover-zoom | --hover-lift | --hover-none
   --------------------------------------------------------------- */
.cc_b3eorip4_HoDHJ7pZso .sg-card, .cc_b3eorip4_Vg7eA5x36C .sg-card, .cc_b3eorip4_aIGCu2LKqJ .sg-card, .cc_b3eorip4_oNCNTWDyPp .sg-card, .cc_b3eorip4_pjvQZHwoIL .sg-card, .cc_b3eorip4_w7CvTcRh4c .sg-card, .cc_b3eorip4_UhLTX2dZI2 .sg-card, .cc_b3eorip4_ngaPfv6XFB .sg-card, .cc_b3eorip4_GSLcXOoUJO .sg-card {
  position: relative;
  min-width: 0;
  color: var(--sg-text, var(--sg-ink));
  transition: transform 420ms cubic-bezier(0.22, 1, 0.36, 1), box-shadow 420ms cubic-bezier(0.22, 1, 0.36, 1);
}

/* media */
.cc_b3eorip4_HoDHJ7pZso .sg-card__media, .cc_b3eorip4_Vg7eA5x36C .sg-card__media, .cc_b3eorip4_aIGCu2LKqJ .sg-card__media, .cc_b3eorip4_oNCNTWDyPp .sg-card__media, .cc_b3eorip4_pjvQZHwoIL .sg-card__media, .cc_b3eorip4_w7CvTcRh4c .sg-card__media, .cc_b3eorip4_UhLTX2dZI2 .sg-card__media, .cc_b3eorip4_ngaPfv6XFB .sg-card__media, .cc_b3eorip4_GSLcXOoUJO .sg-card__media {
  position: relative;
  display: block;
  overflow: hidden;
  aspect-ratio: var(--sg-card-ratio, 4 / 5);
  border-radius: var(--sg-r-media);
  background: var(--sg-surface-2);
  isolation: isolate;
}
.cc_b3eorip4_HoDHJ7pZso .sg-card__img, .cc_b3eorip4_Vg7eA5x36C .sg-card__img, .cc_b3eorip4_aIGCu2LKqJ .sg-card__img, .cc_b3eorip4_oNCNTWDyPp .sg-card__img, .cc_b3eorip4_pjvQZHwoIL .sg-card__img, .cc_b3eorip4_w7CvTcRh4c .sg-card__img, .cc_b3eorip4_UhLTX2dZI2 .sg-card__img, .cc_b3eorip4_ngaPfv6XFB .sg-card__img, .cc_b3eorip4_GSLcXOoUJO .sg-card__img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: var(--sg-card-fit, cover);
  /* photos taller than the frame (9:16) lose their feet, never the head */
  object-position: 50% 0%;
  transition: opacity 520ms cubic-bezier(0.22, 1, 0.36, 1), transform 1100ms cubic-bezier(0.22, 1, 0.36, 1);
}
.cc_b3eorip4_HoDHJ7pZso .sg-card__img--empty, .cc_b3eorip4_Vg7eA5x36C .sg-card__img--empty, .cc_b3eorip4_aIGCu2LKqJ .sg-card__img--empty, .cc_b3eorip4_oNCNTWDyPp .sg-card__img--empty, .cc_b3eorip4_pjvQZHwoIL .sg-card__img--empty, .cc_b3eorip4_w7CvTcRh4c .sg-card__img--empty, .cc_b3eorip4_UhLTX2dZI2 .sg-card__img--empty, .cc_b3eorip4_ngaPfv6XFB .sg-card__img--empty, .cc_b3eorip4_GSLcXOoUJO .sg-card__img--empty { display: grid; place-items: center; color: var(--sg-ink-3); }
.cc_b3eorip4_HoDHJ7pZso .sg-card__img--alt, .cc_b3eorip4_Vg7eA5x36C .sg-card__img--alt, .cc_b3eorip4_aIGCu2LKqJ .sg-card__img--alt, .cc_b3eorip4_oNCNTWDyPp .sg-card__img--alt, .cc_b3eorip4_pjvQZHwoIL .sg-card__img--alt, .cc_b3eorip4_w7CvTcRh4c .sg-card__img--alt, .cc_b3eorip4_UhLTX2dZI2 .sg-card__img--alt, .cc_b3eorip4_ngaPfv6XFB .sg-card__img--alt, .cc_b3eorip4_GSLcXOoUJO .sg-card__img--alt { opacity: 0; }

@media (hover: hover) {
  /* second photo cross-fades in place — no zoom, no light sweep */
  .cc_b3eorip4_HoDHJ7pZso .sg-card--hover-swap:hover .sg-card__img--alt, .cc_b3eorip4_Vg7eA5x36C .sg-card--hover-swap:hover .sg-card__img--alt, .cc_b3eorip4_aIGCu2LKqJ .sg-card--hover-swap:hover .sg-card__img--alt, .cc_b3eorip4_oNCNTWDyPp .sg-card--hover-swap:hover .sg-card__img--alt, .cc_b3eorip4_pjvQZHwoIL .sg-card--hover-swap:hover .sg-card__img--alt, .cc_b3eorip4_w7CvTcRh4c .sg-card--hover-swap:hover .sg-card__img--alt, .cc_b3eorip4_UhLTX2dZI2 .sg-card--hover-swap:hover .sg-card__img--alt, .cc_b3eorip4_ngaPfv6XFB .sg-card--hover-swap:hover .sg-card__img--alt, .cc_b3eorip4_GSLcXOoUJO .sg-card--hover-swap:hover .sg-card__img--alt { opacity: 1; }
  /* cover: the second photo fully covers the first, so the first stays put — a not-yet-loaded
     second photo then shows the first instead of an empty box. contain: shapes differ, fade out. */
  .cc_b3eorip4_HoDHJ7pZso .sg-card--contain.sg-card--hover-swap:hover .sg-card__img--main:not(:only-of-type), .cc_b3eorip4_Vg7eA5x36C .sg-card--contain.sg-card--hover-swap:hover .sg-card__img--main:not(:only-of-type), .cc_b3eorip4_aIGCu2LKqJ .sg-card--contain.sg-card--hover-swap:hover .sg-card__img--main:not(:only-of-type), .cc_b3eorip4_oNCNTWDyPp .sg-card--contain.sg-card--hover-swap:hover .sg-card__img--main:not(:only-of-type), .cc_b3eorip4_pjvQZHwoIL .sg-card--contain.sg-card--hover-swap:hover .sg-card__img--main:not(:only-of-type), .cc_b3eorip4_w7CvTcRh4c .sg-card--contain.sg-card--hover-swap:hover .sg-card__img--main:not(:only-of-type), .cc_b3eorip4_UhLTX2dZI2 .sg-card--contain.sg-card--hover-swap:hover .sg-card__img--main:not(:only-of-type), .cc_b3eorip4_ngaPfv6XFB .sg-card--contain.sg-card--hover-swap:hover .sg-card__img--main:not(:only-of-type), .cc_b3eorip4_GSLcXOoUJO .sg-card--contain.sg-card--hover-swap:hover .sg-card__img--main:not(:only-of-type) { opacity: 0; }
  .cc_b3eorip4_HoDHJ7pZso .sg-card--hover-zoom:hover .sg-card__img--main, .cc_b3eorip4_Vg7eA5x36C .sg-card--hover-zoom:hover .sg-card__img--main, .cc_b3eorip4_aIGCu2LKqJ .sg-card--hover-zoom:hover .sg-card__img--main, .cc_b3eorip4_oNCNTWDyPp .sg-card--hover-zoom:hover .sg-card__img--main, .cc_b3eorip4_pjvQZHwoIL .sg-card--hover-zoom:hover .sg-card__img--main, .cc_b3eorip4_w7CvTcRh4c .sg-card--hover-zoom:hover .sg-card__img--main, .cc_b3eorip4_UhLTX2dZI2 .sg-card--hover-zoom:hover .sg-card__img--main, .cc_b3eorip4_ngaPfv6XFB .sg-card--hover-zoom:hover .sg-card__img--main, .cc_b3eorip4_GSLcXOoUJO .sg-card--hover-zoom:hover .sg-card__img--main { transform: scale(1.04); }
  .cc_b3eorip4_HoDHJ7pZso .sg-card--hover-lift:hover, .cc_b3eorip4_Vg7eA5x36C .sg-card--hover-lift:hover, .cc_b3eorip4_aIGCu2LKqJ .sg-card--hover-lift:hover, .cc_b3eorip4_oNCNTWDyPp .sg-card--hover-lift:hover, .cc_b3eorip4_pjvQZHwoIL .sg-card--hover-lift:hover, .cc_b3eorip4_w7CvTcRh4c .sg-card--hover-lift:hover, .cc_b3eorip4_UhLTX2dZI2 .sg-card--hover-lift:hover, .cc_b3eorip4_ngaPfv6XFB .sg-card--hover-lift:hover, .cc_b3eorip4_GSLcXOoUJO .sg-card--hover-lift:hover { transform: translateY(-4px); }
  .cc_b3eorip4_HoDHJ7pZso .sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_Vg7eA5x36C .sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_aIGCu2LKqJ .sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_oNCNTWDyPp .sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_pjvQZHwoIL .sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_w7CvTcRh4c .sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_UhLTX2dZI2 .sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_ngaPfv6XFB .sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_GSLcXOoUJO .sg-card--hover-lift:hover .sg-card__media { box-shadow: var(--sg-shadow-2); }
}
.cc_b3eorip4_HoDHJ7pZso .sg-card--hover-lift .sg-card__media, .cc_b3eorip4_Vg7eA5x36C .sg-card--hover-lift .sg-card__media, .cc_b3eorip4_aIGCu2LKqJ .sg-card--hover-lift .sg-card__media, .cc_b3eorip4_oNCNTWDyPp .sg-card--hover-lift .sg-card__media, .cc_b3eorip4_pjvQZHwoIL .sg-card--hover-lift .sg-card__media, .cc_b3eorip4_w7CvTcRh4c .sg-card--hover-lift .sg-card__media, .cc_b3eorip4_UhLTX2dZI2 .sg-card--hover-lift .sg-card__media, .cc_b3eorip4_ngaPfv6XFB .sg-card--hover-lift .sg-card__media, .cc_b3eorip4_GSLcXOoUJO .sg-card--hover-lift .sg-card__media { transition: box-shadow 420ms cubic-bezier(0.22, 1, 0.36, 1); }

/* badges (outside the clipped media so they never get cut) */
.cc_b3eorip4_HoDHJ7pZso .sg-card__badges, .cc_b3eorip4_Vg7eA5x36C .sg-card__badges, .cc_b3eorip4_aIGCu2LKqJ .sg-card__badges, .cc_b3eorip4_oNCNTWDyPp .sg-card__badges, .cc_b3eorip4_pjvQZHwoIL .sg-card__badges, .cc_b3eorip4_w7CvTcRh4c .sg-card__badges, .cc_b3eorip4_UhLTX2dZI2 .sg-card__badges, .cc_b3eorip4_ngaPfv6XFB .sg-card__badges, .cc_b3eorip4_GSLcXOoUJO .sg-card__badges { position: absolute; top: 12px; left: 12px; z-index: 3; display: flex; flex-direction: column; align-items: flex-start; gap: 6px; pointer-events: none; }

/* favourite */
.cc_b3eorip4_HoDHJ7pZso .sg-card__fav, .cc_b3eorip4_Vg7eA5x36C .sg-card__fav, .cc_b3eorip4_aIGCu2LKqJ .sg-card__fav, .cc_b3eorip4_oNCNTWDyPp .sg-card__fav, .cc_b3eorip4_pjvQZHwoIL .sg-card__fav, .cc_b3eorip4_w7CvTcRh4c .sg-card__fav, .cc_b3eorip4_UhLTX2dZI2 .sg-card__fav, .cc_b3eorip4_ngaPfv6XFB .sg-card__fav, .cc_b3eorip4_GSLcXOoUJO .sg-card__fav {
  position: absolute; top: 10px; right: 10px; z-index: 3;
  display: grid; place-items: center; width: 38px; height: 38px; padding: 0;
  border: 0; border-radius: 50%; background: rgba(255, 255, 255, 0.92); color: var(--sg-ink);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08); cursor: pointer;
  transition: transform 220ms cubic-bezier(0.34, 1.56, 0.64, 1), color 200ms, opacity 240ms;
}
.cc_b3eorip4_HoDHJ7pZso .sg-card__fav.is-on, .cc_b3eorip4_Vg7eA5x36C .sg-card__fav.is-on, .cc_b3eorip4_aIGCu2LKqJ .sg-card__fav.is-on, .cc_b3eorip4_oNCNTWDyPp .sg-card__fav.is-on, .cc_b3eorip4_pjvQZHwoIL .sg-card__fav.is-on, .cc_b3eorip4_w7CvTcRh4c .sg-card__fav.is-on, .cc_b3eorip4_UhLTX2dZI2 .sg-card__fav.is-on, .cc_b3eorip4_ngaPfv6XFB .sg-card__fav.is-on, .cc_b3eorip4_GSLcXOoUJO .sg-card__fav.is-on { color: var(--sg-sale); }
.cc_b3eorip4_HoDHJ7pZso .sg-card__fav.is-pop svg, .cc_b3eorip4_Vg7eA5x36C .sg-card__fav.is-pop svg, .cc_b3eorip4_aIGCu2LKqJ .sg-card__fav.is-pop svg, .cc_b3eorip4_oNCNTWDyPp .sg-card__fav.is-pop svg, .cc_b3eorip4_pjvQZHwoIL .sg-card__fav.is-pop svg, .cc_b3eorip4_w7CvTcRh4c .sg-card__fav.is-pop svg, .cc_b3eorip4_UhLTX2dZI2 .sg-card__fav.is-pop svg, .cc_b3eorip4_ngaPfv6XFB .sg-card__fav.is-pop svg, .cc_b3eorip4_GSLcXOoUJO .sg-card__fav.is-pop svg { animation: cc_b3eorip4_sg-pop 480ms cubic-bezier(0.34, 1.56, 0.64, 1); }
@media (hover: hover) {
  .cc_b3eorip4_HoDHJ7pZso .sg-card__fav, .cc_b3eorip4_Vg7eA5x36C .sg-card__fav, .cc_b3eorip4_aIGCu2LKqJ .sg-card__fav, .cc_b3eorip4_oNCNTWDyPp .sg-card__fav, .cc_b3eorip4_pjvQZHwoIL .sg-card__fav, .cc_b3eorip4_w7CvTcRh4c .sg-card__fav, .cc_b3eorip4_UhLTX2dZI2 .sg-card__fav, .cc_b3eorip4_ngaPfv6XFB .sg-card__fav, .cc_b3eorip4_GSLcXOoUJO .sg-card__fav { opacity: 0; transform: scale(0.8); }
  .cc_b3eorip4_HoDHJ7pZso .sg-card:hover .sg-card__fav, .cc_b3eorip4_Vg7eA5x36C .sg-card:hover .sg-card__fav, .cc_b3eorip4_aIGCu2LKqJ .sg-card:hover .sg-card__fav, .cc_b3eorip4_oNCNTWDyPp .sg-card:hover .sg-card__fav, .cc_b3eorip4_pjvQZHwoIL .sg-card:hover .sg-card__fav, .cc_b3eorip4_w7CvTcRh4c .sg-card:hover .sg-card__fav, .cc_b3eorip4_UhLTX2dZI2 .sg-card:hover .sg-card__fav, .cc_b3eorip4_ngaPfv6XFB .sg-card:hover .sg-card__fav, .cc_b3eorip4_GSLcXOoUJO .sg-card:hover .sg-card__fav, .cc_b3eorip4_HoDHJ7pZso .sg-card__fav.is-on, .cc_b3eorip4_Vg7eA5x36C .sg-card__fav.is-on, .cc_b3eorip4_aIGCu2LKqJ .sg-card__fav.is-on, .cc_b3eorip4_oNCNTWDyPp .sg-card__fav.is-on, .cc_b3eorip4_pjvQZHwoIL .sg-card__fav.is-on, .cc_b3eorip4_w7CvTcRh4c .sg-card__fav.is-on, .cc_b3eorip4_UhLTX2dZI2 .sg-card__fav.is-on, .cc_b3eorip4_ngaPfv6XFB .sg-card__fav.is-on, .cc_b3eorip4_GSLcXOoUJO .sg-card__fav.is-on, .cc_b3eorip4_HoDHJ7pZso .sg-card__fav:focus-visible, .cc_b3eorip4_Vg7eA5x36C .sg-card__fav:focus-visible, .cc_b3eorip4_aIGCu2LKqJ .sg-card__fav:focus-visible, .cc_b3eorip4_oNCNTWDyPp .sg-card__fav:focus-visible, .cc_b3eorip4_pjvQZHwoIL .sg-card__fav:focus-visible, .cc_b3eorip4_w7CvTcRh4c .sg-card__fav:focus-visible, .cc_b3eorip4_UhLTX2dZI2 .sg-card__fav:focus-visible, .cc_b3eorip4_ngaPfv6XFB .sg-card__fav:focus-visible, .cc_b3eorip4_GSLcXOoUJO .sg-card__fav:focus-visible { opacity: 1; transform: none; }
  .cc_b3eorip4_HoDHJ7pZso .sg-card__fav:hover, .cc_b3eorip4_Vg7eA5x36C .sg-card__fav:hover, .cc_b3eorip4_aIGCu2LKqJ .sg-card__fav:hover, .cc_b3eorip4_oNCNTWDyPp .sg-card__fav:hover, .cc_b3eorip4_pjvQZHwoIL .sg-card__fav:hover, .cc_b3eorip4_w7CvTcRh4c .sg-card__fav:hover, .cc_b3eorip4_UhLTX2dZI2 .sg-card__fav:hover, .cc_b3eorip4_ngaPfv6XFB .sg-card__fav:hover, .cc_b3eorip4_GSLcXOoUJO .sg-card__fav:hover { transform: scale(1.1); }
}

/* actions — "Sepete Ekle" (+ "Hemen Al"), always visible, under the price */
.cc_b3eorip4_HoDHJ7pZso .sg-card__actions, .cc_b3eorip4_Vg7eA5x36C .sg-card__actions, .cc_b3eorip4_aIGCu2LKqJ .sg-card__actions, .cc_b3eorip4_oNCNTWDyPp .sg-card__actions, .cc_b3eorip4_pjvQZHwoIL .sg-card__actions, .cc_b3eorip4_w7CvTcRh4c .sg-card__actions, .cc_b3eorip4_UhLTX2dZI2 .sg-card__actions, .cc_b3eorip4_ngaPfv6XFB .sg-card__actions, .cc_b3eorip4_GSLcXOoUJO .sg-card__actions { display: grid; grid-template-columns: 1fr; gap: 8px; margin-top: 6px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card__actions.has-two, .cc_b3eorip4_Vg7eA5x36C .sg-card__actions.has-two, .cc_b3eorip4_aIGCu2LKqJ .sg-card__actions.has-two, .cc_b3eorip4_oNCNTWDyPp .sg-card__actions.has-two, .cc_b3eorip4_pjvQZHwoIL .sg-card__actions.has-two, .cc_b3eorip4_w7CvTcRh4c .sg-card__actions.has-two, .cc_b3eorip4_UhLTX2dZI2 .sg-card__actions.has-two, .cc_b3eorip4_ngaPfv6XFB .sg-card__actions.has-two, .cc_b3eorip4_GSLcXOoUJO .sg-card__actions.has-two { grid-template-columns: 1fr 1fr; }
.cc_b3eorip4_HoDHJ7pZso .sg-card__add, .cc_b3eorip4_Vg7eA5x36C .sg-card__add, .cc_b3eorip4_aIGCu2LKqJ .sg-card__add, .cc_b3eorip4_oNCNTWDyPp .sg-card__add, .cc_b3eorip4_pjvQZHwoIL .sg-card__add, .cc_b3eorip4_w7CvTcRh4c .sg-card__add, .cc_b3eorip4_UhLTX2dZI2 .sg-card__add, .cc_b3eorip4_ngaPfv6XFB .sg-card__add, .cc_b3eorip4_GSLcXOoUJO .sg-card__add, .cc_b3eorip4_HoDHJ7pZso .sg-card__buy, .cc_b3eorip4_Vg7eA5x36C .sg-card__buy, .cc_b3eorip4_aIGCu2LKqJ .sg-card__buy, .cc_b3eorip4_oNCNTWDyPp .sg-card__buy, .cc_b3eorip4_pjvQZHwoIL .sg-card__buy, .cc_b3eorip4_w7CvTcRh4c .sg-card__buy, .cc_b3eorip4_UhLTX2dZI2 .sg-card__buy, .cc_b3eorip4_ngaPfv6XFB .sg-card__buy, .cc_b3eorip4_GSLcXOoUJO .sg-card__buy {
  display: flex; align-items: center; justify-content: center; gap: 8px;
  width: 100%; min-width: 0; min-height: 42px; padding: 0 14px;
  border: 1.5px solid var(--sg-accent); border-radius: calc(var(--sg-r-btn) * 0.85);
  background: var(--sg-accent); color: var(--sg-on-accent, #fff);
  font: inherit; font-size: 13px; font-weight: 600; letter-spacing: 0.01em;
  cursor: pointer;
  transition: background 200ms, color 200ms, border-color 200ms, transform 200ms;
}
.cc_b3eorip4_HoDHJ7pZso .sg-card__btn-text, .cc_b3eorip4_Vg7eA5x36C .sg-card__btn-text, .cc_b3eorip4_aIGCu2LKqJ .sg-card__btn-text, .cc_b3eorip4_oNCNTWDyPp .sg-card__btn-text, .cc_b3eorip4_pjvQZHwoIL .sg-card__btn-text, .cc_b3eorip4_w7CvTcRh4c .sg-card__btn-text, .cc_b3eorip4_UhLTX2dZI2 .sg-card__btn-text, .cc_b3eorip4_ngaPfv6XFB .sg-card__btn-text, .cc_b3eorip4_GSLcXOoUJO .sg-card__btn-text { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
/* next to "Hemen Al" the add button steps back to an outline */
.cc_b3eorip4_HoDHJ7pZso .sg-card__add--ghost, .cc_b3eorip4_Vg7eA5x36C .sg-card__add--ghost, .cc_b3eorip4_aIGCu2LKqJ .sg-card__add--ghost, .cc_b3eorip4_oNCNTWDyPp .sg-card__add--ghost, .cc_b3eorip4_pjvQZHwoIL .sg-card__add--ghost, .cc_b3eorip4_w7CvTcRh4c .sg-card__add--ghost, .cc_b3eorip4_UhLTX2dZI2 .sg-card__add--ghost, .cc_b3eorip4_ngaPfv6XFB .sg-card__add--ghost, .cc_b3eorip4_GSLcXOoUJO .sg-card__add--ghost { background: transparent; color: var(--sg-accent); }
.cc_b3eorip4_HoDHJ7pZso .sg-card__add.is-added, .cc_b3eorip4_Vg7eA5x36C .sg-card__add.is-added, .cc_b3eorip4_aIGCu2LKqJ .sg-card__add.is-added, .cc_b3eorip4_oNCNTWDyPp .sg-card__add.is-added, .cc_b3eorip4_pjvQZHwoIL .sg-card__add.is-added, .cc_b3eorip4_w7CvTcRh4c .sg-card__add.is-added, .cc_b3eorip4_UhLTX2dZI2 .sg-card__add.is-added, .cc_b3eorip4_ngaPfv6XFB .sg-card__add.is-added, .cc_b3eorip4_GSLcXOoUJO .sg-card__add.is-added { background: var(--sg-ok); border-color: var(--sg-ok); color: #fff; }
/* sold out: a quiet outlined label, not a faded coloured button */
.cc_b3eorip4_HoDHJ7pZso .sg-card__add:disabled, .cc_b3eorip4_Vg7eA5x36C .sg-card__add:disabled, .cc_b3eorip4_aIGCu2LKqJ .sg-card__add:disabled, .cc_b3eorip4_oNCNTWDyPp .sg-card__add:disabled, .cc_b3eorip4_pjvQZHwoIL .sg-card__add:disabled, .cc_b3eorip4_w7CvTcRh4c .sg-card__add:disabled, .cc_b3eorip4_UhLTX2dZI2 .sg-card__add:disabled, .cc_b3eorip4_ngaPfv6XFB .sg-card__add:disabled, .cc_b3eorip4_GSLcXOoUJO .sg-card__add:disabled { background: transparent; border-color: var(--sg-line); color: var(--sg-ink-3); cursor: default; }
.cc_b3eorip4_HoDHJ7pZso .sg-card__add.is-on, .cc_b3eorip4_Vg7eA5x36C .sg-card__add.is-on, .cc_b3eorip4_aIGCu2LKqJ .sg-card__add.is-on, .cc_b3eorip4_oNCNTWDyPp .sg-card__add.is-on, .cc_b3eorip4_pjvQZHwoIL .sg-card__add.is-on, .cc_b3eorip4_w7CvTcRh4c .sg-card__add.is-on, .cc_b3eorip4_UhLTX2dZI2 .sg-card__add.is-on, .cc_b3eorip4_ngaPfv6XFB .sg-card__add.is-on, .cc_b3eorip4_GSLcXOoUJO .sg-card__add.is-on, .cc_b3eorip4_HoDHJ7pZso .sg-card__buy.is-on, .cc_b3eorip4_Vg7eA5x36C .sg-card__buy.is-on, .cc_b3eorip4_aIGCu2LKqJ .sg-card__buy.is-on, .cc_b3eorip4_oNCNTWDyPp .sg-card__buy.is-on, .cc_b3eorip4_pjvQZHwoIL .sg-card__buy.is-on, .cc_b3eorip4_w7CvTcRh4c .sg-card__buy.is-on, .cc_b3eorip4_UhLTX2dZI2 .sg-card__buy.is-on, .cc_b3eorip4_ngaPfv6XFB .sg-card__buy.is-on, .cc_b3eorip4_GSLcXOoUJO .sg-card__buy.is-on { box-shadow: 0 0 0 3px color-mix(in srgb, var(--sg-accent) 22%, transparent); }
/* the press is answered on pointer-down */
.cc_b3eorip4_HoDHJ7pZso .sg-card__add:not(:disabled):active, .cc_b3eorip4_Vg7eA5x36C .sg-card__add:not(:disabled):active, .cc_b3eorip4_aIGCu2LKqJ .sg-card__add:not(:disabled):active, .cc_b3eorip4_oNCNTWDyPp .sg-card__add:not(:disabled):active, .cc_b3eorip4_pjvQZHwoIL .sg-card__add:not(:disabled):active, .cc_b3eorip4_w7CvTcRh4c .sg-card__add:not(:disabled):active, .cc_b3eorip4_UhLTX2dZI2 .sg-card__add:not(:disabled):active, .cc_b3eorip4_ngaPfv6XFB .sg-card__add:not(:disabled):active, .cc_b3eorip4_GSLcXOoUJO .sg-card__add:not(:disabled):active, .cc_b3eorip4_HoDHJ7pZso .sg-card__buy:active, .cc_b3eorip4_Vg7eA5x36C .sg-card__buy:active, .cc_b3eorip4_aIGCu2LKqJ .sg-card__buy:active, .cc_b3eorip4_oNCNTWDyPp .sg-card__buy:active, .cc_b3eorip4_pjvQZHwoIL .sg-card__buy:active, .cc_b3eorip4_w7CvTcRh4c .sg-card__buy:active, .cc_b3eorip4_UhLTX2dZI2 .sg-card__buy:active, .cc_b3eorip4_ngaPfv6XFB .sg-card__buy:active, .cc_b3eorip4_GSLcXOoUJO .sg-card__buy:active, .cc_b3eorip4_HoDHJ7pZso .sg-card__pick-opt:not(:disabled):active, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-opt:not(:disabled):active, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-opt:not(:disabled):active, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-opt:not(:disabled):active, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-opt:not(:disabled):active, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-opt:not(:disabled):active, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-opt:not(:disabled):active, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-opt:not(:disabled):active, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-opt:not(:disabled):active { transform: scale(0.96); transition-duration: 80ms; }
.cc_b3eorip4_HoDHJ7pZso .sg-card__add, .cc_b3eorip4_Vg7eA5x36C .sg-card__add, .cc_b3eorip4_aIGCu2LKqJ .sg-card__add, .cc_b3eorip4_oNCNTWDyPp .sg-card__add, .cc_b3eorip4_pjvQZHwoIL .sg-card__add, .cc_b3eorip4_w7CvTcRh4c .sg-card__add, .cc_b3eorip4_UhLTX2dZI2 .sg-card__add, .cc_b3eorip4_ngaPfv6XFB .sg-card__add, .cc_b3eorip4_GSLcXOoUJO .sg-card__add, .cc_b3eorip4_HoDHJ7pZso .sg-card__buy, .cc_b3eorip4_Vg7eA5x36C .sg-card__buy, .cc_b3eorip4_aIGCu2LKqJ .sg-card__buy, .cc_b3eorip4_oNCNTWDyPp .sg-card__buy, .cc_b3eorip4_pjvQZHwoIL .sg-card__buy, .cc_b3eorip4_w7CvTcRh4c .sg-card__buy, .cc_b3eorip4_UhLTX2dZI2 .sg-card__buy, .cc_b3eorip4_ngaPfv6XFB .sg-card__buy, .cc_b3eorip4_GSLcXOoUJO .sg-card__buy, .cc_b3eorip4_HoDHJ7pZso .sg-card__pick-opt, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-opt, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-opt, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-opt, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-opt, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-opt, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-opt, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-opt, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-opt { -webkit-tap-highlight-color: transparent; }
@media (hover: hover) {
  .cc_b3eorip4_HoDHJ7pZso .sg-card__add:not(:disabled):hover, .cc_b3eorip4_Vg7eA5x36C .sg-card__add:not(:disabled):hover, .cc_b3eorip4_aIGCu2LKqJ .sg-card__add:not(:disabled):hover, .cc_b3eorip4_oNCNTWDyPp .sg-card__add:not(:disabled):hover, .cc_b3eorip4_pjvQZHwoIL .sg-card__add:not(:disabled):hover, .cc_b3eorip4_w7CvTcRh4c .sg-card__add:not(:disabled):hover, .cc_b3eorip4_UhLTX2dZI2 .sg-card__add:not(:disabled):hover, .cc_b3eorip4_ngaPfv6XFB .sg-card__add:not(:disabled):hover, .cc_b3eorip4_GSLcXOoUJO .sg-card__add:not(:disabled):hover, .cc_b3eorip4_HoDHJ7pZso .sg-card__buy:hover, .cc_b3eorip4_Vg7eA5x36C .sg-card__buy:hover, .cc_b3eorip4_aIGCu2LKqJ .sg-card__buy:hover, .cc_b3eorip4_oNCNTWDyPp .sg-card__buy:hover, .cc_b3eorip4_pjvQZHwoIL .sg-card__buy:hover, .cc_b3eorip4_w7CvTcRh4c .sg-card__buy:hover, .cc_b3eorip4_UhLTX2dZI2 .sg-card__buy:hover, .cc_b3eorip4_ngaPfv6XFB .sg-card__buy:hover, .cc_b3eorip4_GSLcXOoUJO .sg-card__buy:hover { background: var(--sg-accent-hover, var(--sg-ink)); border-color: var(--sg-accent-hover, var(--sg-ink)); color: var(--sg-on-accent, #fff); }
}
.cc_b3eorip4_HoDHJ7pZso .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card__body { container-type: inline-size; }
/* narrow cards (2 per row on phones): bag icon + "Hemen Al" */
@container (max-width: 250px) {
  .cc_b3eorip4_HoDHJ7pZso .sg-card__actions.has-two, .cc_b3eorip4_Vg7eA5x36C .sg-card__actions.has-two, .cc_b3eorip4_aIGCu2LKqJ .sg-card__actions.has-two, .cc_b3eorip4_oNCNTWDyPp .sg-card__actions.has-two, .cc_b3eorip4_pjvQZHwoIL .sg-card__actions.has-two, .cc_b3eorip4_w7CvTcRh4c .sg-card__actions.has-two, .cc_b3eorip4_UhLTX2dZI2 .sg-card__actions.has-two, .cc_b3eorip4_ngaPfv6XFB .sg-card__actions.has-two, .cc_b3eorip4_GSLcXOoUJO .sg-card__actions.has-two { grid-template-columns: 42px 1fr; }
  .cc_b3eorip4_HoDHJ7pZso .has-two .sg-card__add, .cc_b3eorip4_Vg7eA5x36C .has-two .sg-card__add, .cc_b3eorip4_aIGCu2LKqJ .has-two .sg-card__add, .cc_b3eorip4_oNCNTWDyPp .has-two .sg-card__add, .cc_b3eorip4_pjvQZHwoIL .has-two .sg-card__add, .cc_b3eorip4_w7CvTcRh4c .has-two .sg-card__add, .cc_b3eorip4_UhLTX2dZI2 .has-two .sg-card__add, .cc_b3eorip4_ngaPfv6XFB .has-two .sg-card__add, .cc_b3eorip4_GSLcXOoUJO .has-two .sg-card__add { padding: 0; }
  .cc_b3eorip4_HoDHJ7pZso .has-two .sg-card__add .sg-card__btn-text, .cc_b3eorip4_Vg7eA5x36C .has-two .sg-card__add .sg-card__btn-text, .cc_b3eorip4_aIGCu2LKqJ .has-two .sg-card__add .sg-card__btn-text, .cc_b3eorip4_oNCNTWDyPp .has-two .sg-card__add .sg-card__btn-text, .cc_b3eorip4_pjvQZHwoIL .has-two .sg-card__add .sg-card__btn-text, .cc_b3eorip4_w7CvTcRh4c .has-two .sg-card__add .sg-card__btn-text, .cc_b3eorip4_UhLTX2dZI2 .has-two .sg-card__add .sg-card__btn-text, .cc_b3eorip4_ngaPfv6XFB .has-two .sg-card__add .sg-card__btn-text, .cc_b3eorip4_GSLcXOoUJO .has-two .sg-card__add .sg-card__btn-text {
    position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap;
  }
}
@media (max-width: 767px) {
  .cc_b3eorip4_HoDHJ7pZso .sg-card__add, .cc_b3eorip4_Vg7eA5x36C .sg-card__add, .cc_b3eorip4_aIGCu2LKqJ .sg-card__add, .cc_b3eorip4_oNCNTWDyPp .sg-card__add, .cc_b3eorip4_pjvQZHwoIL .sg-card__add, .cc_b3eorip4_w7CvTcRh4c .sg-card__add, .cc_b3eorip4_UhLTX2dZI2 .sg-card__add, .cc_b3eorip4_ngaPfv6XFB .sg-card__add, .cc_b3eorip4_GSLcXOoUJO .sg-card__add, .cc_b3eorip4_HoDHJ7pZso .sg-card__buy, .cc_b3eorip4_Vg7eA5x36C .sg-card__buy, .cc_b3eorip4_aIGCu2LKqJ .sg-card__buy, .cc_b3eorip4_oNCNTWDyPp .sg-card__buy, .cc_b3eorip4_pjvQZHwoIL .sg-card__buy, .cc_b3eorip4_w7CvTcRh4c .sg-card__buy, .cc_b3eorip4_UhLTX2dZI2 .sg-card__buy, .cc_b3eorip4_ngaPfv6XFB .sg-card__buy, .cc_b3eorip4_GSLcXOoUJO .sg-card__buy { min-height: 40px; padding: 0 8px; font-size: 12.5px; gap: 6px; }
  .cc_b3eorip4_HoDHJ7pZso .sg-card__actions.has-two, .cc_b3eorip4_Vg7eA5x36C .sg-card__actions.has-two, .cc_b3eorip4_aIGCu2LKqJ .sg-card__actions.has-two, .cc_b3eorip4_oNCNTWDyPp .sg-card__actions.has-two, .cc_b3eorip4_pjvQZHwoIL .sg-card__actions.has-two, .cc_b3eorip4_w7CvTcRh4c .sg-card__actions.has-two, .cc_b3eorip4_UhLTX2dZI2 .sg-card__actions.has-two, .cc_b3eorip4_ngaPfv6XFB .sg-card__actions.has-two, .cc_b3eorip4_GSLcXOoUJO .sg-card__actions.has-two { gap: 6px; }
}

/* in-card option picker (sizes) — slides up over the bottom of the image */
.cc_b3eorip4_HoDHJ7pZso .sg-card > .sg-card__pick, .cc_b3eorip4_Vg7eA5x36C .sg-card > .sg-card__pick, .cc_b3eorip4_aIGCu2LKqJ .sg-card > .sg-card__pick, .cc_b3eorip4_oNCNTWDyPp .sg-card > .sg-card__pick, .cc_b3eorip4_pjvQZHwoIL .sg-card > .sg-card__pick, .cc_b3eorip4_w7CvTcRh4c .sg-card > .sg-card__pick, .cc_b3eorip4_UhLTX2dZI2 .sg-card > .sg-card__pick, .cc_b3eorip4_ngaPfv6XFB .sg-card > .sg-card__pick, .cc_b3eorip4_GSLcXOoUJO .sg-card > .sg-card__pick { grid-row: 1; grid-column: 1; align-self: end; z-index: 4; }
.cc_b3eorip4_HoDHJ7pZso .sg-card__pick, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick {
  margin: 8px; padding: 12px 12px 14px;
  border-radius: calc(var(--sg-r-media) * 0.8 + 2px);
  background: rgba(255, 255, 255, 0.94);
  -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.12);
  color: var(--sg-ink);
  animation: sg-card-pick 320ms cubic-bezier(0.22, 1, 0.36, 1) both;
}
@keyframes sg-card-pick { from { opacity: 0; transform: translateY(14px); } to { opacity: 1; transform: none; } }
.cc_b3eorip4_HoDHJ7pZso .sg-card__pick-head, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-head, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-head, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-head, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-head, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-head, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-head, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-head, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-head { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin-bottom: 10px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card__pick-title, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-title, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-title, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-title, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-title, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-title, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-title, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-title, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-title { font-size: 11px; font-weight: 600; letter-spacing: 0.14em; text-transform: uppercase; color: var(--sg-ink-2); }
.cc_b3eorip4_HoDHJ7pZso .sg-card__pick-close, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-close, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-close, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-close, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-close, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-close, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-close, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-close, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-close {
  display: grid; place-items: center; width: 28px; height: 28px; margin: -4px -4px -4px 0; padding: 0;
  border: 0; border-radius: 50%; background: transparent; color: var(--sg-ink); cursor: pointer;
}
@media (hover: hover) { .cc_b3eorip4_HoDHJ7pZso .sg-card__pick-close:hover, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-close:hover, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-close:hover, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-close:hover, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-close:hover, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-close:hover, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-close:hover, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-close:hover, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-close:hover { background: var(--sg-surface-2); } }
.cc_b3eorip4_HoDHJ7pZso .sg-card__pick-list, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-list, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-list, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-list, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-list, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-list, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-list, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-list, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-list { display: grid; grid-template-columns: repeat(auto-fill, minmax(44px, 1fr)); gap: 6px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card__pick-opt, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-opt, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-opt, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-opt, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-opt, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-opt, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-opt, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-opt, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-opt {
  display: grid; place-items: center; min-height: 38px; padding: 0 6px;
  border: 1px solid var(--sg-line); border-radius: calc(var(--sg-r-btn) * 0.6);
  background: #fff; color: var(--sg-ink);
  font: inherit; font-size: 13px; font-weight: 500; cursor: pointer;
  transition: border-color 180ms, background 180ms, color 180ms;
}
.cc_b3eorip4_HoDHJ7pZso .sg-card__pick-opt.is-out, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-opt.is-out, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-opt.is-out, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-opt.is-out, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-opt.is-out, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-opt.is-out, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-opt.is-out, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-opt.is-out, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-opt.is-out { color: var(--sg-ink-3); text-decoration: line-through; background: transparent; cursor: default; }
.cc_b3eorip4_HoDHJ7pZso .sg-card__pick-opt:disabled:not(.is-out), .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-opt:disabled:not(.is-out), .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-opt:disabled:not(.is-out), .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-opt:disabled:not(.is-out), .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-opt:disabled:not(.is-out), .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-opt:disabled:not(.is-out), .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-opt:disabled:not(.is-out), .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-opt:disabled:not(.is-out), .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-opt:disabled:not(.is-out) { cursor: progress; }
@media (hover: hover) {
  .cc_b3eorip4_HoDHJ7pZso .sg-card__pick-opt:not(:disabled):hover, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-opt:not(:disabled):hover, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-opt:not(:disabled):hover, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-opt:not(:disabled):hover, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-opt:not(:disabled):hover, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-opt:not(:disabled):hover, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-opt:not(:disabled):hover, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-opt:not(:disabled):hover, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-opt:not(:disabled):hover { border-color: var(--sg-ink); background: var(--sg-ink); color: #fff; }
}
@media (max-width: 767px) {
  .cc_b3eorip4_HoDHJ7pZso .sg-card__pick, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick { margin: 6px; padding: 10px 10px 12px; }
  .cc_b3eorip4_HoDHJ7pZso .sg-card__pick-list, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-list, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-list, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-list, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-list, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-list, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-list, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-list, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-list { grid-template-columns: repeat(auto-fill, minmax(38px, 1fr)); gap: 5px; }
  .cc_b3eorip4_HoDHJ7pZso .sg-card__pick-opt, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick-opt, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick-opt, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick-opt, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick-opt, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick-opt, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick-opt, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick-opt, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick-opt { min-height: 34px; font-size: 12px; }
}

/* body */
.cc_b3eorip4_HoDHJ7pZso .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card__body { display: grid; gap: 6px; padding-top: 14px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card__brand, .cc_b3eorip4_Vg7eA5x36C .sg-card__brand, .cc_b3eorip4_aIGCu2LKqJ .sg-card__brand, .cc_b3eorip4_oNCNTWDyPp .sg-card__brand, .cc_b3eorip4_pjvQZHwoIL .sg-card__brand, .cc_b3eorip4_w7CvTcRh4c .sg-card__brand, .cc_b3eorip4_UhLTX2dZI2 .sg-card__brand, .cc_b3eorip4_ngaPfv6XFB .sg-card__brand, .cc_b3eorip4_GSLcXOoUJO .sg-card__brand { font-size: 11.5px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: var(--sg-text-2, var(--sg-ink-2)); }
.cc_b3eorip4_HoDHJ7pZso .sg-card__name, .cc_b3eorip4_Vg7eA5x36C .sg-card__name, .cc_b3eorip4_aIGCu2LKqJ .sg-card__name, .cc_b3eorip4_oNCNTWDyPp .sg-card__name, .cc_b3eorip4_pjvQZHwoIL .sg-card__name, .cc_b3eorip4_w7CvTcRh4c .sg-card__name, .cc_b3eorip4_UhLTX2dZI2 .sg-card__name, .cc_b3eorip4_ngaPfv6XFB .sg-card__name, .cc_b3eorip4_GSLcXOoUJO .sg-card__name {
  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;
  font-size: 15px; font-weight: 400; line-height: 1.35; letter-spacing: -0.005em; text-decoration: none; color: inherit;
}
.cc_b3eorip4_HoDHJ7pZso .sg-card__rating, .cc_b3eorip4_Vg7eA5x36C .sg-card__rating, .cc_b3eorip4_aIGCu2LKqJ .sg-card__rating, .cc_b3eorip4_oNCNTWDyPp .sg-card__rating, .cc_b3eorip4_pjvQZHwoIL .sg-card__rating, .cc_b3eorip4_w7CvTcRh4c .sg-card__rating, .cc_b3eorip4_UhLTX2dZI2 .sg-card__rating, .cc_b3eorip4_ngaPfv6XFB .sg-card__rating, .cc_b3eorip4_GSLcXOoUJO .sg-card__rating { display: inline-flex; align-items: center; gap: 6px; font-size: 12px; color: var(--sg-text-2, var(--sg-ink-2)); }
.cc_b3eorip4_HoDHJ7pZso .sg-card__swatches, .cc_b3eorip4_Vg7eA5x36C .sg-card__swatches, .cc_b3eorip4_aIGCu2LKqJ .sg-card__swatches, .cc_b3eorip4_oNCNTWDyPp .sg-card__swatches, .cc_b3eorip4_pjvQZHwoIL .sg-card__swatches, .cc_b3eorip4_w7CvTcRh4c .sg-card__swatches, .cc_b3eorip4_UhLTX2dZI2 .sg-card__swatches, .cc_b3eorip4_ngaPfv6XFB .sg-card__swatches, .cc_b3eorip4_GSLcXOoUJO .sg-card__swatches { display: flex; align-items: center; gap: 6px; margin-top: 2px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card__sw, .cc_b3eorip4_Vg7eA5x36C .sg-card__sw, .cc_b3eorip4_aIGCu2LKqJ .sg-card__sw, .cc_b3eorip4_oNCNTWDyPp .sg-card__sw, .cc_b3eorip4_pjvQZHwoIL .sg-card__sw, .cc_b3eorip4_w7CvTcRh4c .sg-card__sw, .cc_b3eorip4_UhLTX2dZI2 .sg-card__sw, .cc_b3eorip4_ngaPfv6XFB .sg-card__sw, .cc_b3eorip4_GSLcXOoUJO .sg-card__sw {
  width: 18px; height: 18px; padding: 0; border-radius: 50%;
  border: 1px solid rgba(0, 0, 0, 0.12); background: var(--sg-surface-3);
  box-shadow: 0 0 0 2px #fff; cursor: pointer;
  transition: box-shadow 200ms, transform 200ms cubic-bezier(0.34, 1.56, 0.64, 1);
}
.cc_b3eorip4_HoDHJ7pZso .sg-card__sw.is-on, .cc_b3eorip4_Vg7eA5x36C .sg-card__sw.is-on, .cc_b3eorip4_aIGCu2LKqJ .sg-card__sw.is-on, .cc_b3eorip4_oNCNTWDyPp .sg-card__sw.is-on, .cc_b3eorip4_pjvQZHwoIL .sg-card__sw.is-on, .cc_b3eorip4_w7CvTcRh4c .sg-card__sw.is-on, .cc_b3eorip4_UhLTX2dZI2 .sg-card__sw.is-on, .cc_b3eorip4_ngaPfv6XFB .sg-card__sw.is-on, .cc_b3eorip4_GSLcXOoUJO .sg-card__sw.is-on { box-shadow: 0 0 0 2px #fff, 0 0 0 3.5px var(--sg-ink); }
.cc_b3eorip4_HoDHJ7pZso .sg-card__sw.is-out, .cc_b3eorip4_Vg7eA5x36C .sg-card__sw.is-out, .cc_b3eorip4_aIGCu2LKqJ .sg-card__sw.is-out, .cc_b3eorip4_oNCNTWDyPp .sg-card__sw.is-out, .cc_b3eorip4_pjvQZHwoIL .sg-card__sw.is-out, .cc_b3eorip4_w7CvTcRh4c .sg-card__sw.is-out, .cc_b3eorip4_UhLTX2dZI2 .sg-card__sw.is-out, .cc_b3eorip4_ngaPfv6XFB .sg-card__sw.is-out, .cc_b3eorip4_GSLcXOoUJO .sg-card__sw.is-out { opacity: 0.45; }
@media (hover: hover) { .cc_b3eorip4_HoDHJ7pZso .sg-card__sw:hover, .cc_b3eorip4_Vg7eA5x36C .sg-card__sw:hover, .cc_b3eorip4_aIGCu2LKqJ .sg-card__sw:hover, .cc_b3eorip4_oNCNTWDyPp .sg-card__sw:hover, .cc_b3eorip4_pjvQZHwoIL .sg-card__sw:hover, .cc_b3eorip4_w7CvTcRh4c .sg-card__sw:hover, .cc_b3eorip4_UhLTX2dZI2 .sg-card__sw:hover, .cc_b3eorip4_ngaPfv6XFB .sg-card__sw:hover, .cc_b3eorip4_GSLcXOoUJO .sg-card__sw:hover { transform: scale(1.15); } }
.cc_b3eorip4_HoDHJ7pZso .sg-card__sw-more, .cc_b3eorip4_Vg7eA5x36C .sg-card__sw-more, .cc_b3eorip4_aIGCu2LKqJ .sg-card__sw-more, .cc_b3eorip4_oNCNTWDyPp .sg-card__sw-more, .cc_b3eorip4_pjvQZHwoIL .sg-card__sw-more, .cc_b3eorip4_w7CvTcRh4c .sg-card__sw-more, .cc_b3eorip4_UhLTX2dZI2 .sg-card__sw-more, .cc_b3eorip4_ngaPfv6XFB .sg-card__sw-more, .cc_b3eorip4_GSLcXOoUJO .sg-card__sw-more { font-size: 12px; color: var(--sg-text-2, var(--sg-ink-2)); }

/* sold out: the whole card steps back — paler photo (no hover swap) and muted texts */
.cc_b3eorip4_HoDHJ7pZso .sg-card.is-soldout .sg-card__img, .cc_b3eorip4_Vg7eA5x36C .sg-card.is-soldout .sg-card__img, .cc_b3eorip4_aIGCu2LKqJ .sg-card.is-soldout .sg-card__img, .cc_b3eorip4_oNCNTWDyPp .sg-card.is-soldout .sg-card__img, .cc_b3eorip4_pjvQZHwoIL .sg-card.is-soldout .sg-card__img, .cc_b3eorip4_w7CvTcRh4c .sg-card.is-soldout .sg-card__img, .cc_b3eorip4_UhLTX2dZI2 .sg-card.is-soldout .sg-card__img, .cc_b3eorip4_ngaPfv6XFB .sg-card.is-soldout .sg-card__img, .cc_b3eorip4_GSLcXOoUJO .sg-card.is-soldout .sg-card__img { filter: grayscale(0.85); opacity: 0.5; }
.cc_b3eorip4_HoDHJ7pZso .sg-card.is-soldout .sg-card__img--alt, .cc_b3eorip4_Vg7eA5x36C .sg-card.is-soldout .sg-card__img--alt, .cc_b3eorip4_aIGCu2LKqJ .sg-card.is-soldout .sg-card__img--alt, .cc_b3eorip4_oNCNTWDyPp .sg-card.is-soldout .sg-card__img--alt, .cc_b3eorip4_pjvQZHwoIL .sg-card.is-soldout .sg-card__img--alt, .cc_b3eorip4_w7CvTcRh4c .sg-card.is-soldout .sg-card__img--alt, .cc_b3eorip4_UhLTX2dZI2 .sg-card.is-soldout .sg-card__img--alt, .cc_b3eorip4_ngaPfv6XFB .sg-card.is-soldout .sg-card__img--alt, .cc_b3eorip4_GSLcXOoUJO .sg-card.is-soldout .sg-card__img--alt { display: none; }
.cc_b3eorip4_HoDHJ7pZso .sg-card.is-soldout .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card.is-soldout .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card.is-soldout .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card.is-soldout .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card.is-soldout .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card.is-soldout .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card.is-soldout .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card.is-soldout .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card.is-soldout .sg-card__body { opacity: 0.55; }

/* ---------- centred ---------- */
.cc_b3eorip4_HoDHJ7pZso .sg-card--center .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card--center .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card--center .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card--center .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card--center .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card--center .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card--center .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card--center .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card--center .sg-card__body { justify-items: center; text-align: center; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--center .sg-price--two, .cc_b3eorip4_Vg7eA5x36C .sg-card--center .sg-price--two, .cc_b3eorip4_aIGCu2LKqJ .sg-card--center .sg-price--two, .cc_b3eorip4_oNCNTWDyPp .sg-card--center .sg-price--two, .cc_b3eorip4_pjvQZHwoIL .sg-card--center .sg-price--two, .cc_b3eorip4_w7CvTcRh4c .sg-card--center .sg-price--two, .cc_b3eorip4_UhLTX2dZI2 .sg-card--center .sg-price--two, .cc_b3eorip4_ngaPfv6XFB .sg-card--center .sg-price--two, .cc_b3eorip4_GSLcXOoUJO .sg-card--center .sg-price--two { justify-items: center; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--center .sg-card__swatches, .cc_b3eorip4_Vg7eA5x36C .sg-card--center .sg-card__swatches, .cc_b3eorip4_aIGCu2LKqJ .sg-card--center .sg-card__swatches, .cc_b3eorip4_oNCNTWDyPp .sg-card--center .sg-card__swatches, .cc_b3eorip4_pjvQZHwoIL .sg-card--center .sg-card__swatches, .cc_b3eorip4_w7CvTcRh4c .sg-card--center .sg-card__swatches, .cc_b3eorip4_UhLTX2dZI2 .sg-card--center .sg-card__swatches, .cc_b3eorip4_ngaPfv6XFB .sg-card--center .sg-card__swatches, .cc_b3eorip4_GSLcXOoUJO .sg-card--center .sg-card__swatches { justify-content: center; }

/* ---------- boxed / bordered ---------- */
.cc_b3eorip4_HoDHJ7pZso .sg-card--boxed, .cc_b3eorip4_Vg7eA5x36C .sg-card--boxed, .cc_b3eorip4_aIGCu2LKqJ .sg-card--boxed, .cc_b3eorip4_oNCNTWDyPp .sg-card--boxed, .cc_b3eorip4_pjvQZHwoIL .sg-card--boxed, .cc_b3eorip4_w7CvTcRh4c .sg-card--boxed, .cc_b3eorip4_UhLTX2dZI2 .sg-card--boxed, .cc_b3eorip4_ngaPfv6XFB .sg-card--boxed, .cc_b3eorip4_GSLcXOoUJO .sg-card--boxed { padding: 10px; border-radius: calc(var(--sg-r-media) + 6px); background: var(--sg-surface-2); }
.cc_b3eorip4_HoDHJ7pZso .sg-card--boxed .sg-card__media, .cc_b3eorip4_Vg7eA5x36C .sg-card--boxed .sg-card__media, .cc_b3eorip4_aIGCu2LKqJ .sg-card--boxed .sg-card__media, .cc_b3eorip4_oNCNTWDyPp .sg-card--boxed .sg-card__media, .cc_b3eorip4_pjvQZHwoIL .sg-card--boxed .sg-card__media, .cc_b3eorip4_w7CvTcRh4c .sg-card--boxed .sg-card__media, .cc_b3eorip4_UhLTX2dZI2 .sg-card--boxed .sg-card__media, .cc_b3eorip4_ngaPfv6XFB .sg-card--boxed .sg-card__media, .cc_b3eorip4_GSLcXOoUJO .sg-card--boxed .sg-card__media { background: #fff; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--boxed .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card--boxed .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card--boxed .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card--boxed .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card--boxed .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card--boxed .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card--boxed .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card--boxed .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card--boxed .sg-card__body { padding: 12px 6px 6px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--bordered, .cc_b3eorip4_Vg7eA5x36C .sg-card--bordered, .cc_b3eorip4_aIGCu2LKqJ .sg-card--bordered, .cc_b3eorip4_oNCNTWDyPp .sg-card--bordered, .cc_b3eorip4_pjvQZHwoIL .sg-card--bordered, .cc_b3eorip4_w7CvTcRh4c .sg-card--bordered, .cc_b3eorip4_UhLTX2dZI2 .sg-card--bordered, .cc_b3eorip4_ngaPfv6XFB .sg-card--bordered, .cc_b3eorip4_GSLcXOoUJO .sg-card--bordered { padding: 10px; border: 1px solid var(--sg-line); border-radius: calc(var(--sg-r-media) + 6px); background: #fff; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--bordered .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card--bordered .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card--bordered .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card--bordered .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card--bordered .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card--bordered .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card--bordered .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card--bordered .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card--bordered .sg-card__body { padding: 12px 6px 6px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--boxed .sg-card__badges, .cc_b3eorip4_Vg7eA5x36C .sg-card--boxed .sg-card__badges, .cc_b3eorip4_aIGCu2LKqJ .sg-card--boxed .sg-card__badges, .cc_b3eorip4_oNCNTWDyPp .sg-card--boxed .sg-card__badges, .cc_b3eorip4_pjvQZHwoIL .sg-card--boxed .sg-card__badges, .cc_b3eorip4_w7CvTcRh4c .sg-card--boxed .sg-card__badges, .cc_b3eorip4_UhLTX2dZI2 .sg-card--boxed .sg-card__badges, .cc_b3eorip4_ngaPfv6XFB .sg-card--boxed .sg-card__badges, .cc_b3eorip4_GSLcXOoUJO .sg-card--boxed .sg-card__badges, .cc_b3eorip4_HoDHJ7pZso .sg-card--bordered .sg-card__badges, .cc_b3eorip4_Vg7eA5x36C .sg-card--bordered .sg-card__badges, .cc_b3eorip4_aIGCu2LKqJ .sg-card--bordered .sg-card__badges, .cc_b3eorip4_oNCNTWDyPp .sg-card--bordered .sg-card__badges, .cc_b3eorip4_pjvQZHwoIL .sg-card--bordered .sg-card__badges, .cc_b3eorip4_w7CvTcRh4c .sg-card--bordered .sg-card__badges, .cc_b3eorip4_UhLTX2dZI2 .sg-card--bordered .sg-card__badges, .cc_b3eorip4_ngaPfv6XFB .sg-card--bordered .sg-card__badges, .cc_b3eorip4_GSLcXOoUJO .sg-card--bordered .sg-card__badges { top: 22px; left: 22px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--boxed .sg-card__fav, .cc_b3eorip4_Vg7eA5x36C .sg-card--boxed .sg-card__fav, .cc_b3eorip4_aIGCu2LKqJ .sg-card--boxed .sg-card__fav, .cc_b3eorip4_oNCNTWDyPp .sg-card--boxed .sg-card__fav, .cc_b3eorip4_pjvQZHwoIL .sg-card--boxed .sg-card__fav, .cc_b3eorip4_w7CvTcRh4c .sg-card--boxed .sg-card__fav, .cc_b3eorip4_UhLTX2dZI2 .sg-card--boxed .sg-card__fav, .cc_b3eorip4_ngaPfv6XFB .sg-card--boxed .sg-card__fav, .cc_b3eorip4_GSLcXOoUJO .sg-card--boxed .sg-card__fav, .cc_b3eorip4_HoDHJ7pZso .sg-card--bordered .sg-card__fav, .cc_b3eorip4_Vg7eA5x36C .sg-card--bordered .sg-card__fav, .cc_b3eorip4_aIGCu2LKqJ .sg-card--bordered .sg-card__fav, .cc_b3eorip4_oNCNTWDyPp .sg-card--bordered .sg-card__fav, .cc_b3eorip4_pjvQZHwoIL .sg-card--bordered .sg-card__fav, .cc_b3eorip4_w7CvTcRh4c .sg-card--bordered .sg-card__fav, .cc_b3eorip4_UhLTX2dZI2 .sg-card--bordered .sg-card__fav, .cc_b3eorip4_ngaPfv6XFB .sg-card--bordered .sg-card__fav, .cc_b3eorip4_GSLcXOoUJO .sg-card--bordered .sg-card__fav { top: 20px; right: 20px; }

/* ---------- shop: framed card, flush image, white info panel ---------- */
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop {
  height: 100%; /* equal heights across a grid row, discounted or not */
  overflow: hidden;
  border: 1px solid var(--sg-line);
  border-radius: calc(var(--sg-r-media) + 4px);
  background: #fff;
}
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__media, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__media, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__media, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__media, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__media, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__media, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__media, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__media, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__media { border-radius: 0; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__body { align-content: start; gap: 10px; padding: 18px 16px 18px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__name, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__name, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__name, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__name, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__name, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__name, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__name, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__name, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__name { min-height: calc(2 * 1.45em); font-size: 15.5px; font-weight: 500; line-height: 1.45; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__body { display: flex; flex-direction: column; }
/* price + button sink to the bottom so buttons line up across a row */
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__price, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__price, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__price, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__price, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__price, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__price, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__price, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__price, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__price { margin-top: auto; padding-top: 8px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__badges, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__badges, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__badges, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__badges, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__badges, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__badges, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__badges, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__badges, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__badges { top: 14px; left: 14px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__badges .sg-badge--light, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__badges .sg-badge--light, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__badges .sg-badge--light, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__badges .sg-badge--light, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__badges .sg-badge--light, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__badges .sg-badge--light, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__badges .sg-badge--light, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__badges .sg-badge--light, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__badges .sg-badge--light { background: var(--sg-ink); color: #fff; text-transform: uppercase; letter-spacing: 0.04em; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__fav, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__fav, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__fav, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__fav, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__fav, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__fav, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__fav, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__fav, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__fav { top: 14px; right: 14px; width: 42px; height: 42px; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop.sg-card--hover-lift:hover, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop.sg-card--hover-lift:hover, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop.sg-card--hover-lift:hover, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop.sg-card--hover-lift:hover, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop.sg-card--hover-lift:hover, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop.sg-card--hover-lift:hover, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop.sg-card--hover-lift:hover, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop.sg-card--hover-lift:hover, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop.sg-card--hover-lift:hover { box-shadow: var(--sg-shadow-2); }
.cc_b3eorip4_HoDHJ7pZso .sg-card--shop.sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop.sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop.sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop.sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop.sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop.sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop.sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop.sg-card--hover-lift:hover .sg-card__media, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop.sg-card--hover-lift:hover .sg-card__media { box-shadow: none; }
@media (max-width: 767px) {
  .cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__body { padding: 12px 10px 14px; gap: 6px; }
  .cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__name, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__name, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__name, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__name, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__name, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__name, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__name, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__name, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__name { font-size: 13.5px; }
  .cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__fav, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__fav, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__fav, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__fav, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__fav, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__fav, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__fav, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__fav, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__fav { width: 36px; height: 36px; top: 10px; right: 10px; }
  .cc_b3eorip4_HoDHJ7pZso .sg-card--shop .sg-card__badges, .cc_b3eorip4_Vg7eA5x36C .sg-card--shop .sg-card__badges, .cc_b3eorip4_aIGCu2LKqJ .sg-card--shop .sg-card__badges, .cc_b3eorip4_oNCNTWDyPp .sg-card--shop .sg-card__badges, .cc_b3eorip4_pjvQZHwoIL .sg-card--shop .sg-card__badges, .cc_b3eorip4_w7CvTcRh4c .sg-card--shop .sg-card__badges, .cc_b3eorip4_UhLTX2dZI2 .sg-card--shop .sg-card__badges, .cc_b3eorip4_ngaPfv6XFB .sg-card--shop .sg-card__badges, .cc_b3eorip4_GSLcXOoUJO .sg-card--shop .sg-card__badges { top: 10px; left: 10px; }
}

/* ---------- overlay: info sits on the image ---------- */
.cc_b3eorip4_HoDHJ7pZso .sg-card--overlay .sg-card__media::after, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay .sg-card__media::after, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay .sg-card__media::after, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay .sg-card__media::after, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay .sg-card__media::after, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay .sg-card__media::after, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay .sg-card__media::after, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay .sg-card__media::after, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay .sg-card__media::after {
  content: ""; position: absolute; inset: 45% 0 0; z-index: 1; pointer-events: none;
  background: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.62));
}
.cc_b3eorip4_HoDHJ7pZso .sg-card--overlay .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay .sg-card__body {
  position: absolute; left: 0; right: 0; bottom: 0; z-index: 2; padding: 16px; color: #fff; pointer-events: none;
}
.cc_b3eorip4_HoDHJ7pZso .sg-card--overlay .sg-card__body a, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay .sg-card__body a, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay .sg-card__body a, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay .sg-card__body a, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay .sg-card__body a, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay .sg-card__body a, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay .sg-card__body a, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay .sg-card__body a, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay .sg-card__body a, .cc_b3eorip4_HoDHJ7pZso .sg-card--overlay .sg-card__body button, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay .sg-card__body button, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay .sg-card__body button, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay .sg-card__body button, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay .sg-card__body button, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay .sg-card__body button, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay .sg-card__body button, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay .sg-card__body button, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay .sg-card__body button { pointer-events: auto; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--overlay .sg-price__final, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay .sg-price__final, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay .sg-price__final, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay .sg-price__final, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay .sg-price__final, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay .sg-price__final, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay .sg-price__final, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay .sg-price__final, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay .sg-price__final, .cc_b3eorip4_HoDHJ7pZso .sg-card--overlay .sg-card__brand, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay .sg-card__brand, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay .sg-card__brand, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay .sg-card__brand, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay .sg-card__brand, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay .sg-card__brand, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay .sg-card__brand, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay .sg-card__brand, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay .sg-card__brand, .cc_b3eorip4_HoDHJ7pZso .sg-card--overlay .sg-card__rating, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay .sg-card__rating, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay .sg-card__rating, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay .sg-card__rating, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay .sg-card__rating, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay .sg-card__rating, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay .sg-card__rating, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay .sg-card__rating, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay .sg-card__rating { color: #fff; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--overlay .sg-price__old, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay .sg-price__old, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay .sg-price__old, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay .sg-price__old, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay .sg-price__old, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay .sg-price__old, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay .sg-price__old, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay .sg-price__old, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay .sg-price__old { color: rgba(255, 255, 255, 0.7); }

/* ---------- layout: image row, info row (add button lives at the end of the info) ---------- */
.cc_b3eorip4_HoDHJ7pZso .sg-card, .cc_b3eorip4_Vg7eA5x36C .sg-card, .cc_b3eorip4_aIGCu2LKqJ .sg-card, .cc_b3eorip4_oNCNTWDyPp .sg-card, .cc_b3eorip4_pjvQZHwoIL .sg-card, .cc_b3eorip4_w7CvTcRh4c .sg-card, .cc_b3eorip4_UhLTX2dZI2 .sg-card, .cc_b3eorip4_ngaPfv6XFB .sg-card, .cc_b3eorip4_GSLcXOoUJO .sg-card { display: grid; grid-template-rows: auto 1fr; }
.cc_b3eorip4_HoDHJ7pZso .sg-card > .sg-card__media, .cc_b3eorip4_Vg7eA5x36C .sg-card > .sg-card__media, .cc_b3eorip4_aIGCu2LKqJ .sg-card > .sg-card__media, .cc_b3eorip4_oNCNTWDyPp .sg-card > .sg-card__media, .cc_b3eorip4_pjvQZHwoIL .sg-card > .sg-card__media, .cc_b3eorip4_w7CvTcRh4c .sg-card > .sg-card__media, .cc_b3eorip4_UhLTX2dZI2 .sg-card > .sg-card__media, .cc_b3eorip4_ngaPfv6XFB .sg-card > .sg-card__media, .cc_b3eorip4_GSLcXOoUJO .sg-card > .sg-card__media { grid-row: 1; grid-column: 1; }
.cc_b3eorip4_HoDHJ7pZso .sg-card > .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card > .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card > .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card > .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card > .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card > .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card > .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card > .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card > .sg-card__body { grid-row: 2; grid-column: 1; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--overlay .sg-card__actions, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay .sg-card__actions, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay .sg-card__actions, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay .sg-card__actions, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay .sg-card__actions, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay .sg-card__actions, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay .sg-card__actions, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay .sg-card__actions, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay .sg-card__actions { justify-self: start; }
.cc_b3eorip4_HoDHJ7pZso .sg-card--overlay .sg-card__add--ghost, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay .sg-card__add--ghost, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay .sg-card__add--ghost, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay .sg-card__add--ghost, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay .sg-card__add--ghost, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay .sg-card__add--ghost, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay .sg-card__add--ghost, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay .sg-card__add--ghost, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay .sg-card__add--ghost { border-color: #fff; color: #fff; }
/* the overlay body sits on the image, so the picker opens above it instead */
.cc_b3eorip4_HoDHJ7pZso .sg-card--overlay.is-picking .sg-card__body, .cc_b3eorip4_Vg7eA5x36C .sg-card--overlay.is-picking .sg-card__body, .cc_b3eorip4_aIGCu2LKqJ .sg-card--overlay.is-picking .sg-card__body, .cc_b3eorip4_oNCNTWDyPp .sg-card--overlay.is-picking .sg-card__body, .cc_b3eorip4_pjvQZHwoIL .sg-card--overlay.is-picking .sg-card__body, .cc_b3eorip4_w7CvTcRh4c .sg-card--overlay.is-picking .sg-card__body, .cc_b3eorip4_UhLTX2dZI2 .sg-card--overlay.is-picking .sg-card__body, .cc_b3eorip4_ngaPfv6XFB .sg-card--overlay.is-picking .sg-card__body, .cc_b3eorip4_GSLcXOoUJO .sg-card--overlay.is-picking .sg-card__body { opacity: 0; pointer-events: none; }

@media (prefers-reduced-motion: reduce) {
  .cc_b3eorip4_HoDHJ7pZso .sg-card, .cc_b3eorip4_Vg7eA5x36C .sg-card, .cc_b3eorip4_aIGCu2LKqJ .sg-card, .cc_b3eorip4_oNCNTWDyPp .sg-card, .cc_b3eorip4_pjvQZHwoIL .sg-card, .cc_b3eorip4_w7CvTcRh4c .sg-card, .cc_b3eorip4_UhLTX2dZI2 .sg-card, .cc_b3eorip4_ngaPfv6XFB .sg-card, .cc_b3eorip4_GSLcXOoUJO .sg-card, .cc_b3eorip4_HoDHJ7pZso .sg-card__img, .cc_b3eorip4_Vg7eA5x36C .sg-card__img, .cc_b3eorip4_aIGCu2LKqJ .sg-card__img, .cc_b3eorip4_oNCNTWDyPp .sg-card__img, .cc_b3eorip4_pjvQZHwoIL .sg-card__img, .cc_b3eorip4_w7CvTcRh4c .sg-card__img, .cc_b3eorip4_UhLTX2dZI2 .sg-card__img, .cc_b3eorip4_ngaPfv6XFB .sg-card__img, .cc_b3eorip4_GSLcXOoUJO .sg-card__img, .cc_b3eorip4_HoDHJ7pZso .sg-card__add, .cc_b3eorip4_Vg7eA5x36C .sg-card__add, .cc_b3eorip4_aIGCu2LKqJ .sg-card__add, .cc_b3eorip4_oNCNTWDyPp .sg-card__add, .cc_b3eorip4_pjvQZHwoIL .sg-card__add, .cc_b3eorip4_w7CvTcRh4c .sg-card__add, .cc_b3eorip4_UhLTX2dZI2 .sg-card__add, .cc_b3eorip4_ngaPfv6XFB .sg-card__add, .cc_b3eorip4_GSLcXOoUJO .sg-card__add, .cc_b3eorip4_HoDHJ7pZso .sg-card__buy, .cc_b3eorip4_Vg7eA5x36C .sg-card__buy, .cc_b3eorip4_aIGCu2LKqJ .sg-card__buy, .cc_b3eorip4_oNCNTWDyPp .sg-card__buy, .cc_b3eorip4_pjvQZHwoIL .sg-card__buy, .cc_b3eorip4_w7CvTcRh4c .sg-card__buy, .cc_b3eorip4_UhLTX2dZI2 .sg-card__buy, .cc_b3eorip4_ngaPfv6XFB .sg-card__buy, .cc_b3eorip4_GSLcXOoUJO .sg-card__buy, .cc_b3eorip4_HoDHJ7pZso .sg-card__fav, .cc_b3eorip4_Vg7eA5x36C .sg-card__fav, .cc_b3eorip4_aIGCu2LKqJ .sg-card__fav, .cc_b3eorip4_oNCNTWDyPp .sg-card__fav, .cc_b3eorip4_pjvQZHwoIL .sg-card__fav, .cc_b3eorip4_w7CvTcRh4c .sg-card__fav, .cc_b3eorip4_UhLTX2dZI2 .sg-card__fav, .cc_b3eorip4_ngaPfv6XFB .sg-card__fav, .cc_b3eorip4_GSLcXOoUJO .sg-card__fav { transition: none; }
  .cc_b3eorip4_HoDHJ7pZso .sg-card__shine, .cc_b3eorip4_Vg7eA5x36C .sg-card__shine, .cc_b3eorip4_aIGCu2LKqJ .sg-card__shine, .cc_b3eorip4_oNCNTWDyPp .sg-card__shine, .cc_b3eorip4_pjvQZHwoIL .sg-card__shine, .cc_b3eorip4_w7CvTcRh4c .sg-card__shine, .cc_b3eorip4_UhLTX2dZI2 .sg-card__shine, .cc_b3eorip4_ngaPfv6XFB .sg-card__shine, .cc_b3eorip4_GSLcXOoUJO .sg-card__shine { display: none; }
  .cc_b3eorip4_HoDHJ7pZso .sg-card__pick, .cc_b3eorip4_Vg7eA5x36C .sg-card__pick, .cc_b3eorip4_aIGCu2LKqJ .sg-card__pick, .cc_b3eorip4_oNCNTWDyPp .sg-card__pick, .cc_b3eorip4_pjvQZHwoIL .sg-card__pick, .cc_b3eorip4_w7CvTcRh4c .sg-card__pick, .cc_b3eorip4_UhLTX2dZI2 .sg-card__pick, .cc_b3eorip4_ngaPfv6XFB .sg-card__pick, .cc_b3eorip4_GSLcXOoUJO .sg-card__pick { animation: none; }
}

/* placeholder while the photo is on its way — sits under the <img>, which covers it once painted */
.cc_b3eorip4_HoDHJ7pZso .sg-cimg__shimmer, .cc_b3eorip4_Vg7eA5x36C .sg-cimg__shimmer, .cc_b3eorip4_aIGCu2LKqJ .sg-cimg__shimmer, .cc_b3eorip4_oNCNTWDyPp .sg-cimg__shimmer, .cc_b3eorip4_pjvQZHwoIL .sg-cimg__shimmer, .cc_b3eorip4_w7CvTcRh4c .sg-cimg__shimmer, .cc_b3eorip4_UhLTX2dZI2 .sg-cimg__shimmer, .cc_b3eorip4_ngaPfv6XFB .sg-cimg__shimmer, .cc_b3eorip4_GSLcXOoUJO .sg-cimg__shimmer {
  position: absolute;
  inset: 0;
  background: linear-gradient(100deg, transparent 30%, rgba(255, 255, 255, 0.55) 50%, transparent 70%) 0 0 / 220% 100% no-repeat,
    var(--sg-surface-2);
  animation: cc_b3eorip4_sg-shimmer calc(1400ms * var(--sg-speed)) linear infinite;
  pointer-events: none;
}
@media (prefers-reduced-motion: reduce) {
  .cc_b3eorip4_HoDHJ7pZso .sg-cimg__shimmer, .cc_b3eorip4_Vg7eA5x36C .sg-cimg__shimmer, .cc_b3eorip4_aIGCu2LKqJ .sg-cimg__shimmer, .cc_b3eorip4_oNCNTWDyPp .sg-cimg__shimmer, .cc_b3eorip4_pjvQZHwoIL .sg-cimg__shimmer, .cc_b3eorip4_w7CvTcRh4c .sg-cimg__shimmer, .cc_b3eorip4_UhLTX2dZI2 .sg-cimg__shimmer, .cc_b3eorip4_ngaPfv6XFB .sg-cimg__shimmer, .cc_b3eorip4_GSLcXOoUJO .sg-cimg__shimmer { animation: none; }
}
