.dd-shero{--stage: var(--surface-alt);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.dd-shero__media{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius-md);background:var(--stage);overflow:hidden}.dd-shero__media img{width:100%;height:100%;object-fit:cover;display:block}.dd-shero__media .dd-gallery__ph{height:100%}.dd-shero__copy{display:grid;gap:var(--space-3);align-content:start;min-width:0}.dd-shero__copy .dd-eyebrow{margin:0}.dd-shero__title{margin:0;font-size:36px;line-height:1.06;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.dd-shero__lead{margin:0;max-width:40ch;font-size:17px;line-height:1.55;color:var(--ink-muted)}.dd-shero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-2)}.dd-shero__ctas .dd-btn--primary{flex:1 1 100%;justify-content:center}.dd-shero__links{display:flex;gap:var(--space-2);overflow-x:auto;margin:var(--space-2) calc(var(--space-4) * -1) 0;padding:0 var(--space-4) 2px;scrollbar-width:none}.dd-shero__links::-webkit-scrollbar{display:none}.dd-shero__links a{flex:none;display:inline-flex;align-items:center;min-height:var(--control-sm);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:15px;font-weight:500;text-decoration:none}.dd-shero__links a:hover{background:var(--line)}.dd-shero__note{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:14px;color:var(--ink-muted)}.dd-shero--band{padding:var(--space-4);margin:0 calc(var(--space-4) * -1);background:var(--stage)}.dd-shero--band:not([style*=--stage]){background:var(--surface);border-block:1px solid var(--line)}.dd-shero--band .dd-shero__media{aspect-ratio:16 / 9;background:color-mix(in srgb,var(--stage) 70%,var(--surface))}.dd-shero--band .dd-shero__title{line-height:1.1;font-size:var(--text-section-title-lg)}.dd-shero--band .dd-shero__links a{background:var(--surface)}.dd-shero--band .dd-shero__links a:hover{background:var(--line)}@media(min-width:1024px){.dd-shero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:var(--space-12);align-items:center}.dd-shero__media{order:2;aspect-ratio:5 / 4}.dd-shero__copy{gap:var(--space-4)}.dd-shero__title{font-size:60px;line-height:1.02}.dd-shero__lead{font-size:19px}.dd-shero__ctas .dd-btn--primary{flex:none}.dd-shero__links{flex-wrap:wrap;overflow:visible;margin:var(--space-2) 0 0;padding:0}.dd-shero--band{margin:0;padding:var(--space-10);border-radius:var(--radius-md);gap:var(--space-10)}.dd-shero--band .dd-shero__media{aspect-ratio:16 / 10}.dd-shero--band .dd-shero__title{line-height:1.06}}.dd-shero__media .dd-image{width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-season-hero.css.map */
