/* WINTEEZ — Tablet (≤1024px) and mobile (≤767px) overrides — load last */

/* ---------- Responsive ---------- */
@media (max-width:1024px){
  body .wz-cats{grid-template-columns:repeat(2,minmax(0,1fr))}
  body .wz-duo{grid-template-columns:1fr}
  body .wz-trust{grid-template-columns:repeat(2,minmax(0,1fr))}
  body .wz-foot-grid{grid-template-columns:1fr 1fr 1fr}
  body .wz-foot-brand,body .wz-foot-news{grid-column:1/-1}
  body .wz-foot-news{padding-left:0;border-left:0;border-top:1px solid var(--wz-line-d);padding-top:36px}
  body .wz-look-track{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px}
  body .wz-look-track::-webkit-scrollbar{display:none}
  body .wz-look-item{scroll-snap-align:start;width:min(72vw,380px)}
  body .wz-look-item:nth-child(even){margin-top:0}
  .wz-look-progress{display:none}
}
@media (max-width:767px){
  body .wz-hero-content{padding:calc(var(--wz-hh) + 16vh) var(--wz-pad) 20vh;gap:20px}
  body .wz-hero-media::after{background:linear-gradient(0deg,rgba(14,13,12,.9) 0%,rgba(14,13,12,.35) 55%,rgba(14,13,12,.15) 100%)}
  body .wz-hero{justify-content:flex-end}
  .wz-hero-dots{left:var(--wz-pad);right:auto;bottom:28px}
  body .wz-cats{gap:10px}
  body .wz-cat{aspect-ratio:3/4}
  body .wz-head,body .wz-look-head{flex-direction:column;align-items:flex-start}
  body .wz-craft .wz-cover{left:0;opacity:.35}
  body .wz-craft::after{background:linear-gradient(90deg,var(--wz-sand) 30%,rgba(216,206,191,.4) 100%)}
  body .wz-trust{grid-template-columns:1fr;gap:18px}
  body .wz-foot-grid{grid-template-columns:1fr 1fr}
  body .wz-foot-bottom{flex-direction:column;align-items:flex-start}
  .wz-mq svg{width:90px}
}
