.school_page__KTrNQ{color:#373737}.school_faq__dQMmw p{white-space:pre-line}.school_delivery__dj2s6{margin-top:20px;border:1px solid #00000021;padding:20px 16px;border-radius:12px}.school_delivery__dj2s6 h4{border-bottom:1px solid #00000021;padding:2px 0 16px;font-size:14px;font-weight:500;text-align:left}.school_deliveryOptions__6gfl7{display:flex;flex-direction:column}.school_deliveryOptions__6gfl7>div{display:flex;align-items:center;gap:20px;padding:20px 12px}.school_deliveryOptions__6gfl7>div+div{border-top:1px solid #00000021}.school_deliveryOptions__6gfl7 img{flex-shrink:0}.school_deliveryOptions__6gfl7 p{font-size:14px;line-height:21px}.school_deliveryOptions__6gfl7 small{display:block;margin-top:2px;font-size:12px;line-height:21px;color:#555}.school_title__FPItW{font-family:var(--font-brandon-900),sans-serif;font-weight:900;font-size:20px;line-height:28.8px;text-transform:uppercase}.school_hero__LYLYx{overflow:hidden;border-radius:12px;background:linear-gradient(90deg,#0061a6,#3dacfe);color:white;padding-top:24px}.school_heroContent__IKwFr,.school_hero__LYLYx{display:flex;flex-direction:column;align-items:center}.school_heroContent__IKwFr{gap:24px;padding:0 12px;width:100%}.school_hero__LYLYx h1{max-width:310px;text-align:center;font-size:26px}.school_heroDescription__eE7Kf{font-size:14px;line-height:23px;width:100%}.school_heroDescription__eE7Kf ul{list-style:disc;padding-left:21px;margin-top:4px}.school_desktopBullet__oC0Ny{display:none}.school_heroButton__x1eJc{width:212px;flex-shrink:0;white-space:nowrap;padding-left:18px;padding-right:18px;color:#3f97ef}.school_heroImage__O5WI6{width:380px;max-width:none;height:223px;-o-object-fit:contain;object-fit:contain;margin-top:16px;transform:translateX(-13px)}.school_merch__vxtYK{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:50px;padding-bottom:40px}.school_merchHeading__PHa6o{text-align:center;display:flex;flex-direction:column;gap:10px}.school_merchHeading__PHa6o .school_title__FPItW{max-width:340px;margin:auto}.school_merchHeading__PHa6o p{font-size:14px;line-height:21px}.school_merchButton__DubG9{width:200px}.school_products__cTVNT{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:40px;padding-bottom:40px;scroll-margin-top:150px}.school_stageHeading__yasgp{display:none}.school_mobileProductsTitle__cw_4V{font-size:20px;line-height:20px;text-align:center}.school_stageSelect__4Qqp8{min-width:160px;margin-top:-8px;margin-bottom:-8px;position:relative;z-index:20}.school_products__cTVNT .ad-tabs-grid{isolation:isolate}.school_productsButton__XCpeO{width:228px}.school_whiteSections__15jTI{display:flex;flex-direction:column;gap:40px;background:white;padding:40px 0}.school_withoutGallery__cGrY4{padding-top:0}.school_gallery__qgrEq{display:flex;flex-direction:column;align-items:center;gap:32px;padding-bottom:12px}.school_galleryViewport__V8kZN{overflow:hidden;width:100%}.school_galleryTrack__YYgON{display:flex;transition:transform .3s ease}.school_galleryGroup__Nrei7{width:100%;flex-shrink:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.school_galleryTile__zIiO_{position:relative;aspect-ratio:1;background:#eceef1;border-radius:12px;display:flex;justify-content:center;align-items:center;overflow:hidden;color:white;font:900 40px var(--font-brandon-900),sans-serif}.school_galleryTile__zIiO_:first-child{grid-column:span 2;aspect-ratio:366/206}.school_galleryTile__zIiO_ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .3s ease}.school_galleryTile__zIiO_:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.7) 50%,transparent 80%);background-size:200% 100%;animation:school_galleryShimmer__lD8Kj 1.4s ease-in-out infinite;pointer-events:none}.school_galleryTile__zIiO_[data-loaded] img{opacity:1}.school_galleryTile__zIiO_[data-loaded]:before{content:none}.school_galleryPlaceholder__CLLXY{background:#711c1c}.school_galleryPlaceholder__CLLXY:before{content:none}@keyframes school_galleryShimmer__lD8Kj{0%{background-position:150% 0}to{background-position:-50% 0}}.school_galleryTile__zIiO_ span{font-family:var(--font-brandon-900),sans-serif}.school_products__cTVNT .ad-tabs-scroller button{white-space:nowrap;width:auto;min-width:120px}.school_pagination__bmt9T{display:flex;align-items:center;gap:8px;height:32px}.school_pagination__bmt9T button{width:8px;height:8px;border-radius:20px;background:#aaa}.school_pagination__bmt9T button[aria-current]{width:32px;background:#ffa36c}.school_pagination__bmt9T button:focus-visible{outline:2px solid #4586f6;outline-offset:4px}.school_reviews__tOunR>section>div:first-child>p{display:none}.school_stepsDots__P3U1J{display:none!important}.school_steps__B422H section{gap:12px}@media (min-width:768px){.school_title__FPItW{font-size:26px}}@media (min-width:1024px){.school_delivery__dj2s6{padding:20px}.school_delivery__dj2s6 h4{font-size:16px}.school_deliveryOptions__6gfl7{flex-direction:row;gap:12px;padding-top:20px}.school_deliveryOptions__6gfl7>div{flex:1;flex-direction:column;justify-content:center;gap:6px;padding:12px 20px;text-align:center;min-height:100px}.school_deliveryOptions__6gfl7>div+div{border:0}.school_hero__LYLYx{position:relative;min-height:340px;flex-direction:row;padding:30px 40px}.school_heroContent__IKwFr{align-items:flex-start;width:60%;padding:0;gap:28px;position:relative;z-index:1}.school_hero__LYLYx h1{max-width:none;text-align:left;white-space:nowrap}.school_heroDescription__eE7Kf{font-size:16px}.school_heroDescription__eE7Kf ul{margin-top:12px;padding-left:24px}.school_desktopBullet__oC0Ny{display:list-item}.school_heroImage__O5WI6{position:absolute;right:0;bottom:0;height:auto;width:43%;margin:0;transform:none}.school_heroButton__x1eJc{width:360px}.school_merch__vxtYK{padding-top:60px;gap:32px}.school_merchHeading__PHa6o{gap:12px}.school_merchHeading__PHa6o .school_title__FPItW{max-width:none}.school_merchHeading__PHa6o p{font-size:16px;max-width:746px;margin:auto}.school_merchButton__DubG9{width:214px}.school_products__cTVNT{gap:32px;padding-bottom:60px}.school_stageHeading__yasgp{display:flex;align-items:baseline;justify-content:center;gap:20px;font:900 26px/28.8px var(--font-brandon-900),sans-serif;text-transform:uppercase;flex-wrap:wrap}.school_stageButtons__6cdq3{display:flex;align-items:baseline;gap:12px}.school_stageHeading__yasgp button,.school_stageHeading__yasgp span{font-family:inherit}.school_stageButtons__6cdq3 button{color:#00000033;text-transform:inherit;padding-bottom:4px;border-bottom:2px solid transparent}.school_stageButtons__6cdq3 button:hover,.school_stageButtons__6cdq3 button[aria-pressed=true]{color:var(--stage-color)}.school_stageButtons__6cdq3 button[aria-pressed=true]{border-color:var(--stage-color)}.school_stageButtons__6cdq3 button:focus-visible{outline:2px solid var(--stage-color);outline-offset:4px}.school_stageDot__60PfN{color:#00000033}.school_mobileProductsTitle__cw_4V,.school_stageSelect__4Qqp8{display:none}.school_productsButton__XCpeO{width:240px}.school_whiteSections__15jTI{padding-top:60px}.school_whiteSections__15jTI.school_withoutGallery__cGrY4{padding-top:0}.school_gallery__qgrEq{padding-bottom:0;gap:32px}.school_galleryGroup__Nrei7{grid-template-columns:minmax(0,840fr) minmax(0,228fr) minmax(0,228fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;aspect-ratio:1320/468}.school_galleryTile__zIiO_,.school_galleryTile__zIiO_:first-child{aspect-ratio:auto;grid-column:auto}.school_galleryTile__zIiO_:first-child{grid-row:span 2}.school_pagination__bmt9T{display:none}.school_stepsDots__P3U1J{display:flex!important}}@media (min-width:1440px){.school_whyUs__DEu9g h3{font-size:20px}.school_heroContent__IKwFr{width:755px}.school_hero__LYLYx{height:340px}.school_heroImage__O5WI6{width:563px;height:331px}.school_products__cTVNT .ad-tabs-scroller button:nth-child(n+4){min-width:144px}.school_steps__B422H section{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.school_galleryTrack__YYgON{transition:none}.school_galleryTile__zIiO_:before{animation:none}}