.page--unified .shopify-section:has(.main-page-title){display:none}.unified-page{--unp-accent: rgb(var(--primary1));--unp-card-bg: #1f1f1f;--unp-text: #f4f5f6;--unp-muted: rgba(244, 245, 246, .62);--unp-radius: 1.2rem;padding:4.2rem 0 6.4rem;color:var(--unp-text)}.unified-page .unp-page-title{margin:0 0 2.4rem}.unified-page .unp-hero{display:grid;grid-template-columns:minmax(28rem,1fr) 1fr;gap:4rem;align-items:center;margin:0 0 4.8rem}.unified-page .unp-hero--no-image{grid-template-columns:1fr}.unified-page .unp-hero-media{border-radius:var(--unp-radius);overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 1.8rem 3.6rem #00000073}.unified-page .unp-hero-image{display:block;width:100%;height:auto}.unified-page .unp-intro{max-width:72rem}.unified-page .unp-intro p{margin:0 0 1.2rem;color:var(--unp-muted);font-size:1.7rem;line-height:1.6}.unified-page .unp-intro p:last-child{margin-bottom:0}.unified-page .unp-infos{display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.unified-page .unp-infos .unp-info{display:flex;flex-direction:column;gap:.8rem;padding:2.4rem;border-radius:var(--unp-radius);background:var(--unp-card-bg);box-shadow:0 0 0 1px #ffffff14}.unified-page .unp-infos .unp-info-icon{font-size:2.4rem;line-height:1}.unified-page .unp-infos .unp-info-label{margin:0;color:var(--unp-accent);font-family:var(--font-heading-family);font-size:1.4rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.unified-page .unp-infos .unp-info-text p{margin:0 0 .8rem;font-size:1.5rem;line-height:1.55}.unified-page .unp-infos .unp-info-text p:last-child{margin-bottom:0}.unified-page .unp-infos .unp-info-text a{color:var(--unp-text);text-decoration:underline;text-underline-offset:.2em}.unified-page .unp-infos .unp-info-text a:hover{color:var(--unp-accent)}.unified-page .unp-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin:3.2rem 0 0}.unified-page .unp-actions .unp-btn{display:inline-flex;align-items:center;padding:1.2rem 2.4rem;border-radius:10rem;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.unified-page .unp-actions .unp-btn--primary{background:var(--unp-accent);color:#fff}.unified-page .unp-actions .unp-btn--primary:hover{background:color-mix(in srgb,rgb(var(--primary1)) 82%,#000);transform:translateY(-.1rem)}.unified-page .unp-trainers{margin:6.4rem 0 0}.unified-page .unp-trainers-intro{max-width:72rem;margin:0 0 3.2rem}.unified-page .unp-trainers-intro p{margin:0;font-size:1.8rem;font-weight:500;line-height:1.5}.unified-page .unp-trainer-list{display:flex;flex-direction:column;gap:2.4rem;margin:0;padding:0;list-style:none}.unified-page .unp-trainer-list .unp-trainer{display:grid;grid-template-columns:24rem 1fr;gap:3.2rem;align-items:start;padding:2.8rem;border-radius:var(--unp-radius);background:var(--unp-card-bg);box-shadow:0 0 0 1px #ffffff14}.unified-page .unp-trainer-list .unp-trainer-image{display:block;width:100%;height:auto;border-radius:calc(var(--unp-radius) - .4rem)}.unified-page .unp-trainer-list .unp-trainer-name{margin:0 0 1.2rem;font-size:2.2rem;line-height:1.2}.unified-page .unp-trainer-list .unp-trainer-bio p{margin:0 0 1.2rem;color:var(--unp-muted);font-size:1.5rem;line-height:1.6}.unified-page .unp-trainer-list .unp-trainer-bio p:last-child{margin-bottom:0}@media screen and (max-width:900px){.unified-page .unp-hero{grid-template-columns:1fr;gap:2.8rem;margin-bottom:3.2rem}.unified-page .unp-trainers{margin-top:4.8rem}.unified-page .unp-trainer-list .unp-trainer{grid-template-columns:1fr;gap:2rem;padding:2rem}.unified-page .unp-trainer-list .unp-trainer-image{max-width:24rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/unified-page.css.map */
