.deluxe-seats-landing{--ds-color-background: #f2ece3;--ds-color-background-dark: #221e1e;--ds-color-foreground: #1a1a1a;--ds-color-foreground-muted: #6b6b6b;--ds-color-foreground-light: #f2ece3;--ds-color-accent: #c83b27;--ds-color-accent-hover: #ad3322;--ds-color-border: #d9d0c7;--ds-font-heading-family: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--ds-font-body-family: "Barlow", Arial, sans-serif;--ds-font-size-xs: 12px;--ds-font-size-sm: 14px;--ds-font-size-base: 16px;--ds-font-size-lg: 20px;--ds-font-size-xl: 26px;--ds-font-size-2xl: 34px;--ds-font-size-3xl: 46px;--ds-font-weight-normal: 400;--ds-font-weight-semibold: 600;--ds-font-weight-bold: 700;--ds-font-weight-extrabold: 800;--ds-spacing-xs: 8px;--ds-spacing-sm: 16px;--ds-spacing-md: 24px;--ds-spacing-lg: 40px;--ds-spacing-xl: 64px;--ds-page-width: 1300px;--ds-container-gutter: 24px;background-color:var(--ds-color-background);font-family:var(--ds-font-body-family);color:var(--ds-color-foreground);line-height:1.6;-webkit-font-smoothing:antialiased}.deluxe-seats-landing .ds-hero{width:100%;overflow:hidden;background-color:#e8e0d8;display:block;line-height:0;max-width:var(--ds-page-width);margin:0 auto}.deluxe-seats-landing .ds-hero__image{width:100%;height:auto;aspect-ratio:16 / 7;object-fit:cover;display:block}@media(min-width:1150px){.deluxe-seats-landing .ds-hero__image{aspect-ratio:unset}}.deluxe-seats-landing .ds-intro{background-color:var(--ds-color-background);padding:var(--ds-spacing-xl) var(--ds-container-gutter) var(--ds-spacing-lg);max-width:var(--ds-page-width);margin:0 auto}.deluxe-seats-landing .ds-intro__inner{max-width:720px}.deluxe-seats-landing .ds-intro__title{font-family:var(--ds-font-heading-family);font-size:var(--ds-font-size-2xl);font-weight:var(--ds-font-weight-extrabold);text-transform:uppercase;letter-spacing:.01em;color:var(--ds-color-foreground);margin:0 0 var(--ds-spacing-xs);line-height:1.05}.deluxe-seats-landing .ds-intro__subtitle{font-family:var(--ds-font-heading-family);font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-bold);text-transform:uppercase;color:var(--ds-color-accent);margin:0 0 var(--ds-spacing-sm);line-height:1.2}.deluxe-seats-landing .ds-intro__body{font-size:var(--ds-font-size-base);color:var(--ds-color-foreground);max-width:620px;line-height:1.7;margin:0}@media(min-width:1150px){.deluxe-seats-landing .ds-intro__title{font-size:var(--ds-font-size-3xl)}.deluxe-seats-landing .ds-intro__subtitle{font-size:var(--ds-font-size-xl)}}.deluxe-seats-landing .ds-section-label{max-width:var(--ds-page-width);margin:0 auto;padding:0 var(--ds-container-gutter) var(--ds-spacing-md)}.deluxe-seats-landing .ds-section-label__text{display:inline-block;font-family:var(--ds-font-heading-family);font-size:var(--ds-font-size-lg);font-weight:var(--ds-font-weight-bold);text-transform:uppercase;letter-spacing:.02em;color:var(--ds-color-foreground);padding-bottom:6px;border-bottom:3px solid var(--ds-color-accent)}.deluxe-seats-landing .ds-categories{max-width:var(--ds-page-width);margin:0 auto;padding:0 var(--ds-container-gutter) var(--ds-spacing-xl);display:flex;flex-direction:column;gap:var(--ds-spacing-md)}.deluxe-seats-landing .ds-card{display:flex;flex-direction:column;border:1px solid var(--ds-color-border);background-color:#fff}.deluxe-seats-landing .ds-card__image-wrap{background-color:#ececec;overflow:hidden;line-height:0}.deluxe-seats-landing .ds-card__image-wrap img{width:100%;aspect-ratio:4 / 3;object-fit:contain;display:block}.deluxe-seats-landing .ds-card__content{padding:var(--ds-spacing-md);display:flex;flex-direction:column}.deluxe-seats-landing .ds-card__title{font-family:var(--ds-font-heading-family);font-size:var(--ds-font-size-xl);font-weight:var(--ds-font-weight-extrabold);text-transform:uppercase;letter-spacing:.01em;color:var(--ds-color-foreground);margin:0 0 var(--ds-spacing-xs);line-height:1.1}.deluxe-seats-landing .ds-card__desc{font-size:var(--ds-font-size-sm);color:var(--ds-color-foreground);line-height:1.6;margin:0 0 var(--ds-spacing-sm)}.deluxe-seats-landing .ds-card__compat{font-size:var(--ds-font-size-sm);color:var(--ds-color-foreground-muted);line-height:1.5;margin:0 0 var(--ds-spacing-md)}.deluxe-seats-landing .ds-card__compat strong{display:block;color:var(--ds-color-foreground);font-weight:var(--ds-font-weight-semibold)}.deluxe-seats-landing .ds-cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;font-family:var(--ds-font-heading-family);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:#fff;background-color:var(--ds-color-accent);border:none;transition:background-color .2s ease;text-decoration:none;cursor:pointer}.deluxe-seats-landing .ds-cta:hover{background-color:var(--ds-color-accent-hover)}.deluxe-seats-landing .ds-cta--toggle{justify-content:space-between;width:100%}.deluxe-seats-landing .ds-cta__chevron{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease;margin-left:var(--ds-spacing-sm)}.deluxe-seats-landing .ds-cta--toggle[aria-expanded=true] .ds-cta__chevron{transform:rotate(180deg)}.deluxe-seats-landing .ds-style-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ds-spacing-xs);margin-top:var(--ds-spacing-sm)}.deluxe-seats-landing .ds-style-grid[hidden]{display:none}.deluxe-seats-landing .ds-style-pill{display:flex;flex-direction:row;align-items:center;gap:10px;text-align:left;border:1px solid var(--ds-color-border);padding-right:12px;font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-foreground);text-decoration:none;background-color:#fff;transition:background-color .2s ease,color .2s ease;line-height:1.3}.deluxe-seats-landing .ds-style-pill__thumb{width:80px;height:80px;object-fit:contain;display:block;flex-shrink:0;background-color:var(--ds-color-background)}.deluxe-seats-landing .ds-style-pill__label{display:block;flex:1}.deluxe-seats-landing .ds-style-pill__arrow{width:14px;height:14px;flex-shrink:0;color:var(--ds-color-foreground-muted);transition:color .2s ease}.deluxe-seats-landing .ds-style-pill:hover .ds-style-pill__arrow{width:20px;height:20px}@media(min-width:1150px){.deluxe-seats-landing .ds-card{flex-direction:row}.deluxe-seats-landing .ds-card__image-wrap{width:42%;flex-shrink:0}.deluxe-seats-landing .ds-card__image-wrap img{aspect-ratio:unset;height:100%}.deluxe-seats-landing .ds-card__content{padding:var(--ds-spacing-lg);justify-content:center;flex:1}.deluxe-seats-landing .ds-cta{width:auto;align-self:flex-start}.deluxe-seats-landing .ds-cta--toggle{width:100%;max-width:480px}.deluxe-seats-landing .ds-style-grid{max-width:480px}}.deluxe-seats-landing .ds-crosssell-wrapper{background-color:var(--ds-color-background-dark)}.deluxe-seats-landing .ds-crosssell{background-color:var(--ds-color-background-dark);display:flex;flex-direction:column;max-width:var(--ds-page-width);margin:0 auto}.deluxe-seats-landing .ds-crosssell__image-wrap{background-color:var(--ds-color-background-dark);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:var(--ds-spacing-md);line-height:0}.deluxe-seats-landing .ds-crosssell__image-wrap img{width:100%;max-width:414px;height:auto;object-fit:contain;display:block}.deluxe-seats-landing .ds-crosssell__content{padding:var(--ds-spacing-xl) var(--ds-spacing-sm);display:flex;flex-direction:column;align-items:flex-start}.deluxe-seats-landing .ds-crosssell__eyebrow{font-family:var(--ds-font-heading-family);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-bold);letter-spacing:.2em;text-transform:uppercase;color:var(--ds-color-accent);margin:0 0 var(--ds-spacing-sm)}.deluxe-seats-landing .ds-crosssell__title{font-family:var(--ds-font-heading-family);font-size:var(--ds-font-size-2xl);font-weight:var(--ds-font-weight-extrabold);text-transform:uppercase;letter-spacing:.03em;color:var(--ds-color-foreground-light);margin:0 0 var(--ds-spacing-md);line-height:1.1}.deluxe-seats-landing .ds-crosssell__body{font-size:var(--ds-font-size-base);color:#f2ece3c7;margin:0 0 var(--ds-spacing-lg);line-height:1.75;max-width:480px}.deluxe-seats-landing .ds-crosssell__cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;font-family:var(--ds-font-heading-family);font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--ds-color-foreground-light);border:2px solid var(--ds-color-foreground-light);transition:background-color .25s ease,color .25s ease;background:transparent;width:100%;text-decoration:none}.deluxe-seats-landing .ds-crosssell__cta:hover{background-color:var(--ds-color-foreground-light);color:var(--ds-color-background-dark)}@media(min-width:1150px){.deluxe-seats-landing .ds-crosssell{flex-direction:row;min-height:420px}.deluxe-seats-landing .ds-crosssell__image-wrap{width:45%;flex-shrink:0;padding:var(--ds-spacing-xl)}.deluxe-seats-landing .ds-crosssell__image-wrap img{width:100%;max-width:603px;height:auto;object-fit:contain}.deluxe-seats-landing .ds-crosssell__content{padding:var(--ds-spacing-xl) var(--ds-spacing-xl);flex:1;justify-content:center}.deluxe-seats-landing .ds-crosssell__title{font-size:var(--ds-font-size-3xl)}.deluxe-seats-landing .ds-crosssell__cta{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/mustang-deluxe-seats.css.map */
