/* DESS — χρώματα ανά σχέδιο στην κάρτα (15/10/2026, inc/colors.php) */
.dess-card--sw .dess-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:4px}
.dess-card--sw .dess-card__headl{min-width:0;flex:1}
.dess-card__title--model{margin:0;-webkit-line-clamp:1}
.dess-card__title--model a{color:inherit;text-decoration:none}
.dess-card--sw:hover .dess-card__title--model a{color:var(--dess-pink)}
.dess-card__color{font-family:var(--font-body);font-size:.78rem;color:var(--dess-gray-500);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/* φωτογραφίες χρωμάτων: κοντινό στα γυαλιά (οι φωτογραφίες είναι πρόσωπα) */
.dess-sw{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:5px}
.dess-sw__dot{display:block;width:38px;height:38px;padding:2px;border:1.5px solid transparent;border-radius:8px;transition:border-color .15s}
.dess-sw__dot i{display:block;width:100%;height:100%;border-radius:6px;background-color:var(--dess-offwhite);background-size:cover;background-position:center;border:1px solid rgba(0,0,0,.08)}
.dess-sw__dot:hover{border-color:var(--dess-gray-500)}
.dess-sw__dot.is-on{border-color:var(--dess-charcoal)}
.dess-sw__more{display:grid;place-items:center;min-width:26px;height:38px;font-family:var(--font-body);font-size:.78rem;font-weight:600;color:var(--dess-charcoal);text-decoration:none}
.dess-sw__more:hover{color:var(--dess-pink)}
.dess-sw__more--m{display:none}
@media (max-width:575px){
  .dess-card--sw .dess-card__head{gap:6px}
  .dess-sw{gap:3px}
  .dess-sw__dot{width:32px;height:32px;padding:1.5px;border-radius:7px}
  .dess-sw .dess-sw__dot:nth-of-type(n+2){display:none}
  .dess-sw__more{height:32px;min-width:22px;font-size:.72rem}
  .dess-sw__more--m{display:grid}
  .dess-sw__more--d{display:none}
}
/* στο hover ενός χρώματος φαίνεται η δική του φωτογραφία — όχι η δεύτερη φωτογραφία της κάρτας */
.dess-card.is-sw .dess-card__img--secondary{opacity:0!important}
.dess-card.is-sw .dess-card__img--primary img{transform:none!important}
/* οι στήλες του πλέγματος είναι 1fr: χωρίς min-width:0 μια κάρτα με χρώματα φάρδαινε τη στήλη της */
.woocommerce ul.products li.dess-card,.dess-card{min-width:0}
.dess-card__info{min-width:0}
