:root{--tp-bg: #080807;--tp-bone: #f3eadb;--tp-muted: rgba(243, 234, 219, .55);--tp-border: rgba(243, 234, 219, .14);--tp-ember: #de2a00}html,body{width:100%;max-width:100%;margin:0;padding:0;overflow-x:clip;background:#050302}.section-tp-premier-padel,.shopify-section:has(.tp-premier-padel){margin:0!important;padding:0!important}.tp-premier-padel{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);overflow-x:clip;background:#050302;color:var(--tp-bone);font-family:Arial,Helvetica,sans-serif}.tp-premier-padel *,.tp-premier-padel *:before,.tp-premier-padel *:after{box-sizing:border-box}.tp-premier-padel a{color:inherit;text-decoration:none}.tp-premier-padel__hero{position:relative;height:80vh;min-height:560px;overflow:hidden;background:#000;isolation:isolate}.tp-premier-padel__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center center;filter:brightness(.72) saturate(.9)}.tp-premier-padel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#00000014,#00000047 35%,#000000c7 62%,#000 82% 100%),linear-gradient(to right,#0000007a,#00000029 45%,#0000007a)}.tp-premier-padel__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,transparent 45%,rgba(0,0,0,.55) 68%,#000000 92%,#000000 100%)}.tp-premier-padel__topbar{position:fixed;top:0;left:0;right:0;z-index:999999;display:flex;align-items:center;justify-content:space-between;padding:20px 46px 0 34px;color:var(--tp-bone);pointer-events:none;background:transparent}.tp-premier-padel__topbar>*{pointer-events:auto}.tp-premier-padel__brand{display:inline-flex;align-items:center;gap:12px;color:var(--tp-bone);text-transform:uppercase}.tp-premier-padel__brand-icon{width:38px;height:38px;display:inline-block;flex:0 0 auto;background:var(--tp-bone);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.tp-premier-padel__brand-text{font-family:monospace;font-size:11px;line-height:1;letter-spacing:.28em;color:var(--tp-bone);white-space:nowrap}.tp-premier-padel__home-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:120px;height:40px;border:1px solid rgba(243,234,219,.38);background:#f3eadb08;color:var(--tp-bone);font-family:monospace;font-size:11px;letter-spacing:.22em;line-height:1;text-transform:uppercase;transition:.25s ease}.tp-premier-padel__home-btn:hover{background:var(--tp-bone);color:var(--tp-bg)}.tp-premier-padel__hero-content{position:relative;z-index:3;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 60px 120px}.tp-premier-padel__eyebrow{margin:0 0 24px;font-family:monospace;font-size:13px;line-height:1;letter-spacing:.32em;text-transform:uppercase;color:var(--tp-ember)}.tp-premier-padel__title{max-width:1500px;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:70px;font-weight:400;line-height:.82;letter-spacing:.01em;text-transform:uppercase;color:var(--tp-bone)}.tp-premier-padel__tagline{margin:22px 0 0;font-family:monospace;font-size:13px;line-height:1.4;letter-spacing:.42em;text-transform:uppercase;color:var(--tp-muted)}.tp-premier-padel__details-section{position:relative;z-index:2;background:#050302;padding:36px 60px 88px}.tp-premier-padel__details-shell{width:min(100%,1400px);margin:0 auto;padding-left:110px;padding-right:110px}.tp-premier-padel__blurb{max-width:1080px;margin:0 0 72px;color:var(--tp-bone);font-size:clamp(20px,1.45vw,25px);font-weight:100;line-height:1.72;letter-spacing:0}.tp-premier-padel__rule{width:100%;height:1px;margin:0 0 64px;background:#f3eadb1f}.tp-premier-padel__details-grid{max-width:820px;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:140px;row-gap:48px}.tp-premier-padel__detail{margin:0}.tp-premier-padel__label{margin:0 0 18px;font-family:monospace;font-size:10px;line-height:1;letter-spacing:.38em;text-transform:uppercase;color:var(--tp-ember)}.tp-premier-padel__value{margin:0;font-family:monospace;font-size:14px;line-height:1.45;letter-spacing:.28em;text-transform:uppercase;color:var(--tp-bone)}.tp-premier-padel__cta-row{margin-top:72px}.tp-premier-padel__cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:220px;height:50px;padding:0 24px;border:1px solid rgba(243,234,219,.28);background:transparent;color:var(--tp-bone);font-family:monospace;font-size:11px;line-height:1;letter-spacing:.3em;text-transform:uppercase;transition:.25s ease}.tp-premier-padel__cta:hover{background:var(--tp-bone);color:var(--tp-bg)}[data-tournament-page] .tp-premier-padel__topbar,[data-tournament-page] .tp-premier-padel__hero-content,[data-tournament-page] .tp-premier-padel__details-section{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease}[data-tournament-page][data-ready=true] .tp-premier-padel__topbar,[data-tournament-page][data-ready=true] .tp-premier-padel__hero-content,[data-tournament-page][data-ready=true] .tp-premier-padel__details-section{opacity:1;transform:translateY(0)}[data-tournament-page][data-ready=true] .tp-premier-padel__hero-content{transition-delay:.08s}[data-tournament-page][data-ready=true] .tp-premier-padel__details-section{transition-delay:.14s}.tp-reserve-cup__gallery{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;background:transparent}.tp-reserve-cup__gallery-item{position:relative;margin:0;aspect-ratio:16 / 10;overflow:hidden;background:#000}.tp-reserve-cup__gallery-item img{width:100%;height:100%;display:block;object-fit:cover;filter:brightness(.8) saturate(.9);transition:transform .7s ease,filter .7s ease}.tp-reserve-cup__gallery-item:hover img{transform:scale(1.04);filter:brightness(.92) saturate(.95)}.tp-reserve-cup__gallery-label{margin:86px 0 15px;font-family:monospace;font-size:11px;line-height:1;letter-spacing:.38em;text-transform:uppercase;color:var(--tp-ember)}.tp-appt__gallery{width:min(100%,1280px)!important;max-width:1280px!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.tp-appt__gallery .tp-reserve-cup__gallery-item{aspect-ratio:3 / 4!important}@media(max-width:900px){.tp-appt__gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:100%!important}}@media(max-width:700px){.tp-appt__gallery{grid-template-columns:1fr!important;gap:16px!important}}html,body{overflow-x:clip!important}.tp-premier-padel{overflow-x:clip}.tp-premier-padel img{max-width:100%}@media(max-width:1200px){.tp-premier-padel__topbar{padding:20px 34px 0 28px}.tp-premier-padel__hero{height:78vh;min-height:540px}.tp-premier-padel__hero-content{padding:0 44px 96px}.tp-premier-padel__title{font-size:clamp(64px,8vw,96px)}.tp-premier-padel__tagline{max-width:900px;font-size:12px;letter-spacing:.34em}.tp-premier-padel__details-section{padding:36px 44px 82px}.tp-premier-padel__details-shell{padding-left:70px;padding-right:70px}.tp-premier-padel__details-grid{column-gap:90px}.tp-appt__gallery{width:min(100%,1080px);max-width:1080px}.tp-appt .tp-reserve-cup__gallery-label{width:min(100%,1080px);max-width:1080px;margin-left:auto;margin-right:auto}}@media(max-width:900px){.tp-premier-padel__topbar{padding:18px 20px 0}.tp-premier-padel__brand{gap:10px}.tp-premier-padel__brand-icon{width:34px;height:34px}.tp-premier-padel__brand-text{font-size:10px;letter-spacing:.22em}.tp-premier-padel__home-btn{width:108px;height:38px;font-size:10px;letter-spacing:.18em}.tp-premier-padel__hero{height:76vh;min-height:520px}.tp-premier-padel__hero-content{padding:0 32px 76px}.tp-premier-padel__eyebrow{margin-bottom:20px;font-size:12px;letter-spacing:.28em}.tp-premier-padel__title{font-size:clamp(56px,12vw,88px);line-height:.86}.tp-premier-padel__tagline{max-width:720px;font-size:12px;letter-spacing:.26em;line-height:1.55}.tp-premier-padel__details-section{padding:34px 34px 76px}.tp-premier-padel__details-shell{width:100%;padding-left:24px;padding-right:24px}.tp-premier-padel__blurb{max-width:100%;margin-bottom:56px;font-size:clamp(19px,2.6vw,24px);line-height:1.62}.tp-premier-padel__rule{margin-bottom:50px}.tp-premier-padel__details-grid{max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;row-gap:40px}.tp-reserve-cup__gallery-label{margin:72px 0 18px}.tp-reserve-cup__gallery{margin-top:0;gap:14px}.tp-appt__gallery{width:min(100%,860px);max-width:860px;margin-left:auto;margin-right:auto}.tp-appt__gallery .tp-reserve-cup__gallery-item{aspect-ratio:3 / 4}.tp-appt .tp-reserve-cup__gallery-label{width:min(100%,860px);max-width:860px;margin:72px auto 18px}}@media(max-width:1200px){.tp-appt__gallery{width:min(100%,1080px);max-width:1080px;grid-template-columns:repeat(3,minmax(0,1fr))}.tp-appt .tp-reserve-cup__gallery-label{width:min(100%,1080px);max-width:1080px;margin-left:auto;margin-right:auto}}@media(max-width:900px){.tp-appt__gallery{width:min(100%,860px);max-width:860px;margin-left:auto;margin-right:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.tp-appt__gallery .tp-reserve-cup__gallery-item{aspect-ratio:3 / 4}.tp-appt .tp-reserve-cup__gallery-label{width:min(100%,860px);max-width:860px;margin:72px auto 18px}}@media(max-width:700px){.tp-appt__gallery{width:100%;max-width:100%;margin:0;grid-template-columns:1fr;gap:16px}.tp-appt__gallery .tp-reserve-cup__gallery-item{aspect-ratio:3 / 4}.tp-appt .tp-reserve-cup__gallery-label{width:100%;max-width:100%;margin:58px 0 16px}}@media(max-width:430px){.tp-appt__gallery{gap:14px}}@media(max-width:700px){.tp-premier-padel__topbar{padding:16px 16px 0}.tp-premier-padel__brand{gap:8px}.tp-premier-padel__brand-icon{width:30px;height:30px}.tp-premier-padel__brand-text{max-width:130px;font-size:9px;letter-spacing:.16em;white-space:normal;line-height:1.15}.tp-premier-padel__home-btn{width:94px;height:34px;gap:6px;font-size:9px;letter-spacing:.14em}.tp-premier-padel__hero{height:74svh;min-height:500px}.tp-premier-padel__hero-image{object-position:center center}.tp-premier-padel__hero-content{padding:0 22px 52px}.tp-premier-padel__eyebrow{margin-bottom:18px;font-size:11px;letter-spacing:.22em}.tp-premier-padel__title{font-size:clamp(46px,15vw,68px);line-height:.88}.tp-premier-padel__tagline{margin-top:18px;max-width:100%;font-size:10px;letter-spacing:.18em;line-height:1.6}.tp-premier-padel__details-section{padding:34px 22px 64px}.tp-premier-padel__details-shell{width:100%;padding-left:0;padding-right:0}.tp-premier-padel__blurb{max-width:100%;margin-bottom:46px;font-size:clamp(18px,5.4vw,21px);line-height:1.55}.tp-premier-padel__rule{margin-bottom:40px}.tp-premier-padel__details-grid{grid-template-columns:1fr;row-gap:28px}.tp-premier-padel__label{margin-bottom:12px;font-size:10px;letter-spacing:.24em}.tp-premier-padel__value{font-size:12px;letter-spacing:.18em}.tp-premier-padel__cta-row{margin-top:52px}.tp-premier-padel__cta{width:100%;min-width:0;height:48px;font-size:10px;letter-spacing:.22em}.tp-reserve-cup__gallery-label{margin:58px 0 16px;font-size:10px;letter-spacing:.28em}.tp-reserve-cup__gallery{margin-top:0;grid-template-columns:1fr;gap:14px}.tp-reserve-cup__gallery-item{aspect-ratio:16 / 11}.tp-appt__gallery{width:min(100%,1280px);max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;background:transparent}.tp-appt__gallery .tp-reserve-cup__gallery-item{aspect-ratio:3 / 4;background:#000}.tp-appt__gallery .tp-reserve-cup__gallery-item img{width:100%;height:100%;object-fit:cover;object-position:center center}}@media(max-width:430px){.tp-premier-padel__topbar{padding:14px 14px 0}.tp-premier-padel__brand-icon{width:28px;height:28px}.tp-premier-padel__brand-text{max-width:118px;font-size:8px;letter-spacing:.13em}.tp-premier-padel__home-btn{width:86px;height:32px;font-size:8px;letter-spacing:.12em}.tp-premier-padel__hero{min-height:470px}.tp-premier-padel__hero-content{padding:0 18px 46px}.tp-premier-padel__title{font-size:clamp(42px,16vw,60px)}.tp-premier-padel__tagline{font-size:9px;letter-spacing:.15em}.tp-premier-padel__details-section{padding:32px 18px 58px}.tp-premier-padel__blurb{font-size:18px}.tp-premier-padel__value{font-size:11px;letter-spacing:.16em}.tp-reserve-cup__gallery{gap:12px}.tp-appt__gallery{gap:14px}}body:has([data-tournament-page]) footer,body:has([data-tournament-page]) .footer,body:has([data-tournament-page]) .shopify-section-footer,body:has([data-tournament-page]) #shopify-section-footer,body:has([data-tournament-page]) [id*=footer],body:has([data-tournament-page]) [class*=footer],.tp-tournament-page-active footer,.tp-tournament-page-active .footer,.tp-tournament-page-active .shopify-section-footer,.tp-tournament-page-active #shopify-section-footer,.tp-tournament-page-active [id*=footer],.tp-tournament-page-active [class*=footer]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tournament.css.map */
