.academy-wide-content{--academy-section-radius: 1.5rem;width:100%;margin:0 auto;background:linear-gradient(#fff var(--academy-section-radius),#000 var(--academy-section-radius));margin-top:1rem}.academy-wide-content #feature{background:#000}.academy-wide-content #feature,.academy-wide-content #banner,.academy-wide-content #features,.academy-wide-content .academy-sports,.academy-wide-content__details{border-radius:var(--academy-section-radius) var(--academy-section-radius) 0 0}.academy-wide-content #banner{overflow:hidden}.academy-wide-content__details{background:#fff}.academy-wide-content__details>[data-academy-details],.academy-wide-content__details>.academy-content-details{max-width:1000px;margin:0 auto}.academy-content-details{padding:1rem}.academy-content-details__title{margin:0 0 2rem;text-align:center}[data-academy-content] shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: 50px}.pdp-compact-badges{--compact-badge-size: 2.5rem;padding:0 1rem 1rem;text-align:left}.pdp-compact-badges__scroll{display:block}.pdp-compact-badges__list{display:grid;grid-template-columns:repeat(6,minmax(0,var(--compact-badge-size)));gap:1.25rem;margin:0;padding:0;list-style:none;justify-content:center}.pdp-compact-badges__image{display:block;width:100%;height:var(--compact-badge-size);object-fit:contain}.pdp-compact-badges__image--mono{filter:brightness(0)}.pdp-compact-badges__name{display:none}.main-product__summary .pdp-additional-content__title{margin-bottom:.5rem;text-align:center}.main-product__summary .pdp-compact-badges .pdp-additional-content__title{margin-bottom:1rem}.main-product__summary .ui-mb-8{margin-bottom:0}@media screen and (min-width:750px){.academy-content-details{padding:2.5rem}}.academy-wide-content #banner{padding:0}.academy-wide-content #banner>div{border-radius:0}.academy-wide-content #banner img{display:block;width:100%;height:auto}.academy-wide-content #features{--academy-banner-overlap: clamp(.75rem, 2vw, var(--academy-section-radius));position:relative;padding-top:2.5rem;margin-bottom:2.5rem;background:#000;color:#fff;border-top:1px solid #292929}.academy-wide-content #features .feature-card{border:1px solid #292929}.academy-wide-content #features>div{max-width:1440px;margin-left:auto;margin-right:auto}.academy-wide-content #features .pdp-additional-content__title{color:#fff}.academy-wide-content #features .pdp-additional-content__text{color:var(--brand-color-light-grey)}@media screen and (min-width:990px){.academy-wide-content{margin-top:3.5rem}.academy-wide-content #features{padding-top:5rem;margin-top:calc(-1 * var(--academy-banner-overlap));margin-bottom:0;border-top:0}.main-product--wide-content{grid-template-rows:1fr auto}.main-product--wide-content>.main-product-col-1:first-child{position:relative;min-height:calc(65svh + 4rem + 44px)}.main-product--wide-content>.main-product-col-1:first-child>media-gallery{position:absolute;top:0;right:0;bottom:0;left:0}.main-product--wide-content .main-gallery{display:flex;flex-direction:column;height:100%;container-type:size}.main-product--wide-content .main-gallery .product__media-list{flex:1;min-height:0}.main-product--wide-content .main-gallery .product__media-item{align-items:flex-start;height:100%;width:auto;max-width:none;flex:0 0 auto}.main-product--wide-content .main-gallery .product-media-container{height:auto;width:auto}.main-product--wide-content .main-gallery .product__media{height:min(calc(100cqh - 2rem - 44px),calc((100cqw - 2rem) / var(--preview-ratio)));padding:0;aspect-ratio:var(--preview-ratio)}.main-product--wide-content .main-gallery .product__media img{object-fit:contain}.main-product--wide-content .main-gallery .slider-buttons{flex-shrink:0}.main-product--wide-content .main-product__summary{display:flex;flex-direction:column;padding:1rem 2.5rem 0rem}.main-product__summary .pdp-additional-content__title{font-size:1.3rem;margin-bottom:1.25rem;text-align:left}.main-product__summary .pdp-compact-badges .pdp-additional-content__title{margin-bottom:2rem}.main-product__summary .pdp-compact-badges{padding:0;margin-bottom:4rem}.main-product__summary .pdp-inline-reviews{padding:0}}@media screen and (min-width:1024px){.pdp-compact-badges{--compact-badge-size: 3rem}.pdp-compact-badges__scroll{max-width:100%;overflow-x:auto;padding-bottom:.75rem;scrollbar-width:thin}.pdp-compact-badges__list{display:flex;gap:2rem;width:max-content;min-width:100%;justify-content:start}.pdp-compact-badges__team{display:flex;flex:0 0 auto;align-items:center;gap:.5rem;border-inline-start:1px solid #e4e4e7;padding-inline-start:1rem}.pdp-compact-badges__team:first-child{border-inline-start:0;padding-inline-start:0}.pdp-compact-badges__image{width:var(--compact-badge-size);flex-shrink:0}.pdp-compact-badges__name{max-width:5rem;color:#52525b;font-size:.75rem;font-weight:600;line-height:1.25;text-transform:uppercase}}@media screen and (min-width:1600px){.pdp-compact-badges__name{display:block}}@media screen and (max-width:749px){.academy-wide-content{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-academy-wide-content.css.map */
