/* Replaces the card grid with one video-led MOROVEL collection panel. */
.collection-showcase{position:relative;isolation:isolate;overflow:hidden;min-height:720px;color:#fff;display:grid;align-items:center}.collection-video{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.collection-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(4,30,22,.95) 0%,rgba(4,30,22,.82) 48%,rgba(4,30,22,.28) 100%)}.collection-showcase-inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);align-items:center;gap:clamp(1rem,5vw,6rem);padding-block:5.5rem}.collection-showcase-copy{max-width:690px}.collection-showcase-copy .eyebrow{color:var(--gold-light)}.collection-showcase-copy h2{font-size:clamp(2.5rem,5vw,4.7rem);line-height:1.05;letter-spacing:-.06em;margin:0 0:1.1rem}.collection-showcase-copy h2 em{font-family:'Playfair Display',serif;color:var(--gold-light);font-weight:600}.collection-showcase-copy>p{font-size:.94rem;line-height:2;color:rgba(255,255,255,.9);max-width:610px}.collection-words{margin:1.65rem 0;display:grid;gap:.8rem}.collection-words p{margin:0;padding-inline:1rem 0;border-inline-start:2px solid var(--gold-light);display:grid;gap:.12rem}.collection-words b{font-size:.78rem;color:var(--gold-light);letter-spacing:.03em}.collection-words span{font-size:.75rem;line-height:1.75;color:rgba(255,255,255,.84)}.collection-detail{font-size:.74rem!important;line-height:1.85!important;max-width:580px}.collection-order-link{display:inline-block;margin-top:.3rem;color:#fff;border-bottom:1px solid var(--gold-light);padding-bottom:.22rem;font-size:.8rem;font-weight:800}.collection-product{width:min(500px,100%);justify-self:center;filter:drop-shadow(0 30px 30px rgba(0,0,0,.36));transform:translateY(18px)}
@media (prefers-reduced-motion:reduce){.collection-video{display:none}.collection-showcase{background:linear-gradient(135deg,#09271c,#315441)}}
@media (max-width:760px){.collection-showcase{min-height:0}.collection-shade{background:linear-gradient(180deg,rgba(4,30,22,.92),rgba(4,30,22,.66))}.collection-showcase-inner{grid-template-columns:1fr;gap:1rem;padding-block:4rem}.collection-showcase-copy h2{font-size:2.65rem}.collection-product{width:min(290px,72%);order:-1;transform:none}.collection-words{gap:.9rem}.collection-showcase-copy>p{font-size:.87rem}.collection-detail{font-size:.72rem!important}}
