:root{--match-blue: #1e4b8c;--match-blue-dark: #153568;--match-blue-soft: #e8eef7;--match-border: #c5d3e8}.match-hero{background:linear-gradient(165deg,var(--match-blue-soft) 0%,#fff 55%);padding:3.5rem 0 2.5rem}.match-hero__inner{max-width:72rem;margin:0 auto;padding:0 1.5rem;text-align:center}.match-hero__eyebrow{color:var(--match-blue);font-size:1.2rem;font-weight:600;letter-spacing:.04em;margin:0 0 .75rem}.match-hero__title{color:var(--match-blue-dark);font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.2;margin:0 0 1rem}.match-hero__text{color:#334155;font-size:1.5rem;margin:0 auto 1.75rem;max-width:40rem}.match-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:1rem}.match-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1.8rem;border-radius:.6rem;font-weight:600;text-decoration:none;border:1px solid transparent}.match-hero__btn--primary{background:var(--match-blue);color:#fff}.match-hero__btn--primary:hover{background:var(--match-blue-dark);color:#fff}.match-hero__btn--secondary{background:#fff;color:var(--match-blue);border-color:var(--match-blue)}.match-hero__btn--secondary:hover{background:var(--match-blue-soft)}.match-hero__note{color:#64748b;font-size:1.25rem;margin:0}.match-collection{padding:2rem 0 3rem}.match-collection__head{text-align:center;margin-bottom:1.75rem}.match-collection__head h2{color:var(--match-blue-dark);margin:0 0 .5rem}.match-collection__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:750px){.match-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.match-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.match-card{background:#fff;border:1px solid var(--match-border);border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;height:100%;box-shadow:0 1px 2px #1e4b8c0f}.match-card__media{position:relative;aspect-ratio:4/3;background:var(--match-blue-soft);overflow:hidden}.match-card__media img{width:100%;height:100%;object-fit:cover;display:block}.match-card__badge{position:absolute;top:.9rem;left:.9rem;background:var(--match-blue);color:#fff;font-size:1.15rem;font-weight:600;padding:.35rem .7rem;border-radius:999px}.match-card__body{padding:1.2rem 1.3rem 1.4rem;display:flex;flex-direction:column;gap:.55rem;flex:1}.match-card__title{margin:0;font-size:1.55rem;line-height:1.35;color:var(--match-blue-dark)}.match-card__meta{margin:0;color:#475569;font-size:1.25rem}.match-card__cta{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:3.8rem;padding:0 1.2rem;border-radius:.55rem;background:var(--match-blue);color:#fff!important;text-decoration:none;font-weight:600}.match-card__cta:hover{background:var(--match-blue-dark);color:#fff!important}.match-hide-commerce .price,.match-hide-commerce .card__badge,.match-hide-commerce .badge--sold-out,.match-hide-commerce .sold-out-message{display:none!important}.match-pdp{margin:0 0 1.25rem}.match-pdp__badge{display:inline-flex;align-items:center;background:var(--match-blue);color:#fff;font-size:1.15rem;font-weight:600;padding:.35rem .7rem;border-radius:999px;margin:0 0 .75rem}.match-pdp__id{margin:0 0 .4rem;color:#64748b;font-size:1.25rem}.match-pdp__meta{margin:0 0 1rem;color:#334155;font-size:1.4rem}.match-pdp__cta{display:inline-flex;align-items:center;justify-content:center;min-height:4.2rem;padding:0 1.6rem;border-radius:.55rem;background:var(--match-blue);color:#fff!important;text-decoration:none;font-weight:600;font-size:1.35rem}.match-pdp__cta:hover{background:var(--match-blue-dark);color:#fff!important}.product.match-hide-commerce .price,.product.match-hide-commerce .product__tax,.product.match-hide-commerce quantity-input,.product.match-hide-commerce .product-form__quantity,.product.match-hide-commerce .product-form__buttons,.product.match-hide-commerce .shopify-payment-button,.product.match-hide-commerce .badge--sold-out,.product.match-hide-commerce .price--sold-out{display:none!important}.match-pdp__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.match-pdp__cta--secondary{background:#fff;color:var(--match-blue)!important;border:1px solid var(--match-blue)}.match-pdp__cta--secondary:hover{background:var(--match-blue-soft);color:var(--match-blue-dark)!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/match-platform.css.map */
