.pd{--pd-gazon: #1D4F91;--pd-gazon-fonce: #163C70;--pd-ligne: #FFFFFF;--pd-balle: #E4EE3C;--pd-verre: #D9E6EF;--pd-encre: #0F2037;--pd-gris: #5B6B80;--pd-titre: "Barlow Condensed", "Arial Narrow", sans-serif;--pd-texte: "Barlow", "Helvetica Neue", Arial, sans-serif;font-family:var(--pd-texte);color:var(--pd-encre)}.pd *,.pd *:before,.pd *:after{box-sizing:border-box}.pd-wrap{max-width:1240px;margin:0 auto;padding:0 24px}.pd h1,.pd h2,.pd h3{font-family:var(--pd-titre);font-weight:800;line-height:.95;letter-spacing:-.01em;margin:0;color:inherit}.pd p{margin:0;line-height:1.55}.pd-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--pd-titre);font-weight:700;font-size:1.25rem;letter-spacing:.02em;padding:14px 26px;border-radius:999px;border:2px solid transparent;text-decoration:none;cursor:pointer;transition:transform .15s ease,background-color .15s ease}.pd-btn:active{transform:scale(.97)}.pd-btn--balle{background:var(--pd-balle);color:var(--pd-encre)}.pd-btn--balle{box-shadow:0 10px 24px -10px #e4ee3ca6,inset 0 -2px #0000001f;position:relative;overflow:hidden}.pd-btn--balle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);transition:transform .6s ease}.pd-btn--balle:hover:after{transform:translate(120%)}.pd-btn--balle:hover{background:#eef566}.pd-btn--ligne{background:transparent;color:var(--pd-ligne);border-color:#ffffff8c}.pd-btn--ligne:hover{border-color:var(--pd-ligne)}.pd-btn:focus-visible,.pd button:focus-visible,.pd a:focus-visible{outline:3px solid var(--pd-balle);outline-offset:3px}.pd-hero{background:radial-gradient(70% 90% at 75% 45%,#1b3a63,#0f2037 60%,#0a1628);color:var(--pd-ligne);overflow:hidden;position:relative}.pd-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(40% 30% at 70% 8%,rgba(228,238,60,.1),transparent 70%),radial-gradient(30% 25% at 95% 30%,rgba(255,255,255,.06),transparent 70%)}.pd-hero__grille{display:grid;grid-template-columns:5fr 7fr;align-items:center;gap:24px;min-height:640px;padding-top:72px;padding-bottom:72px}.pd-hero h1{font-size:clamp(3.2rem,7vw,6.4rem);text-transform:none}.pd-hero__sous{font-size:1.15rem;color:#c7d3e3;max-width:34ch;margin-top:22px!important}.pd-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.pd-hero__aide{margin-top:18px!important;font-size:.95rem;color:#8fa3bd}.pd-scene{perspective:1400px;height:560px;display:flex;align-items:center;justify-content:center;cursor:crosshair}.pd-terrain{position:relative;width:300px;height:600px;--pd-mur: 120px;transform-style:preserve-3d;transform:rotateX(58deg) rotate(-28deg);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.pd-terrain__sol{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pd-gazon);border-radius:3px;box-shadow:0 0 0 6px #0b1a2e,0 60px 90px #0000008c;overflow:hidden}.pd-terrain__sol svg{width:100%;height:100%;display:block}.pd-vitre{position:absolute;left:0;width:100%;height:var(--pd-mur);background:linear-gradient(112deg,transparent 18%,rgba(255,255,255,.22) 22%,transparent 27%,transparent 52%,rgba(255,255,255,.12) 55%,transparent 59%),linear-gradient(180deg,#d9e6ef42,#d9e6ef12);border:1px solid rgba(217,230,239,.45);border-top:3px solid #AEBBCA;box-shadow:inset 0 0 18px #ffffff0f;transform-origin:bottom}.pd-vitre--haut{top:calc(-1 * var(--pd-mur));transform:rotateX(-90deg);transform-origin:bottom center;background-image:linear-gradient(90deg,transparent calc(25% - 1px),#8E9DAF calc(25% - 1px),#8E9DAF 25%,transparent 25%,transparent calc(50% - 1px),#8E9DAF calc(50% - 1px),#8E9DAF 50%,transparent 50%,transparent calc(75% - 1px),#8E9DAF calc(75% - 1px),#8E9DAF 75%,transparent 75%),linear-gradient(112deg,transparent 18%,rgba(255,255,255,.22) 22%,transparent 27%,transparent 52%,rgba(255,255,255,.12) 55%,transparent 59%),linear-gradient(180deg,#d9e6ef42,#d9e6ef12)}.pd-vitre--cote{top:0;height:10%;width:var(--pd-mur);left:calc(-1 * var(--pd-mur));transform-origin:right center;transform:rotateY(90deg)}.pd-vitre--cote.pd-vitre--droite{left:100%;transform-origin:left center;transform:rotateY(-90deg)}.pd-vitre--cote.pd-vitre--avant{top:auto;bottom:0;opacity:.5}.pd-filet{position:absolute;left:-6px;width:calc(100% + 12px);top:50%;height:34px;transform:translateY(-34px) rotateX(-90deg);transform-origin:bottom center;background-image:linear-gradient(90deg,rgba(255,255,255,.35) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.35) 1px,transparent 1px);background-size:8px 8px;border-top:3px solid var(--pd-ligne)}.pd-balle,.pd-ombre{position:absolute;left:0;top:0;border-radius:50%;will-change:transform}.pd-balle{width:15px;height:15px;margin:-7.5px 0 0 -7.5px;background:radial-gradient(circle at 34% 30%,#fbfdc8,#e9f24a 38%,#c3cc1c 78%,#8f961a);box-shadow:0 0 10px #e4ee3c59}.pd-trace{position:absolute;left:0;top:0;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:#e4ee3c;pointer-events:none;will-change:transform,opacity}.pd-ombre{width:16px;height:9px;margin:-4.5px 0 0 -8px;background:radial-gradient(closest-side,#0009,#0000)}.pd-impact{position:absolute;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(closest-side,rgba(255,255,255,.55),rgba(228,238,60,.25) 55%,transparent)}.pd-impact.is-on{animation:pd-impact .6s ease-out}@keyframes pd-impact{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.pd-finder{background:var(--pd-verre);padding:96px 0}.pd-finder__grille{display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:start}.pd-finder h2{font-size:clamp(2.6rem,5vw,4.2rem)}.pd-finder__intro{color:var(--pd-gris);font-size:1.1rem;margin-top:14px!important;max-width:46ch}.pd-q{border:0;padding:0;margin:36px 0 0}.pd-q legend{font-family:var(--pd-titre);font-weight:700;font-size:1.5rem;margin-bottom:12px;padding:0}.pd-q__choix{display:flex;flex-wrap:wrap;gap:10px}.pd-q__choix input{position:absolute;opacity:0;pointer-events:none}.pd-q__choix label{padding:11px 20px;border-radius:999px;border:2px solid var(--pd-encre);font-weight:500;cursor:pointer;background:#fff;transition:background-color .15s,color .15s}.pd-q__choix input:checked+label{background:var(--pd-encre);color:var(--pd-ligne)}.pd-q__choix input:focus-visible+label{outline:3px solid var(--pd-gazon);outline-offset:2px}.pd-resultat{position:sticky;top:100px;background:var(--pd-gazon);color:var(--pd-ligne);border-radius:18px;padding:36px 32px 32px;text-align:center}.pd-resultat__raquette{width:150px;height:240px;margin:0 auto;display:block}.pd-resultat__raquette .pd-tete{transition:d .55s cubic-bezier(.3,.8,.2,1)}.pd-resultat__forme{font-size:2.6rem;margin-top:18px!important}.pd-resultat__texte{color:#d4e0f0;margin-top:10px!important;min-height:4.6em}.pd-resultat__fiche{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0 26px;text-align:left}.pd-resultat__fiche div{background:#ffffff14;border-radius:10px;padding:10px 12px}.pd-resultat__fiche dt{font-size:.85rem;color:#afc3dd}.pd-resultat__fiche dd{margin:2px 0 0;font-family:var(--pd-titre);font-weight:700;font-size:1.3rem}.pd-resultat.is-maj .pd-resultat__forme{animation:pd-maj .4s ease}@keyframes pd-maj{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pd-grille{background:#fff;padding:96px 0}.pd-grille__tete{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap}.pd-grille h2{font-size:clamp(2.6rem,5vw,4.2rem)}.pd-onglets{display:flex;gap:6px;background:var(--pd-verre);padding:6px;border-radius:999px;overflow-x:auto}.pd-onglets button{border:0;background:transparent;color:var(--pd-encre);cursor:pointer;font-family:var(--pd-titre);font-weight:700;font-size:1.15rem;padding:10px 20px;border-radius:999px;white-space:nowrap}.pd-onglets button[aria-selected=true]{background:var(--pd-encre);color:var(--pd-ligne)}.pd-panneau{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.pd-panneau[hidden]{display:none}.pd-carte{text-decoration:none;color:inherit;display:block}.pd-carte__visuel{aspect-ratio:4 / 5;background:var(--pd-verre);border-radius:14px;display:flex;align-items:center;justify-content:center;overflow:hidden}.pd-carte__visuel img{width:100%;height:100%;object-fit:cover}.pd-carte__visuel svg{width:46%;height:auto;transition:transform .35s cubic-bezier(.3,.8,.2,1)}.pd-carte:hover .pd-carte__visuel svg{transform:rotate(-8deg) scale(1.05)}.pd-carte__nom{font-family:var(--pd-titre);font-weight:700;font-size:1.35rem;margin-top:14px!important;line-height:1.1}.pd-carte__prix{color:var(--pd-gris);margin-top:4px!important}.pd-carte--attente .pd-carte__prix{font-style:italic}@media(max-width:989px){.pd-hero__grille{grid-template-columns:1fr;min-height:0;padding-top:56px;padding-bottom:0}.pd-scene{height:420px}.pd-terrain{width:180px;height:360px;--pd-mur: 72px}.pd-scene{height:380px}.pd-finder__grille{grid-template-columns:1fr;gap:40px}.pd-resultat{position:static}.pd-panneau{grid-template-columns:repeat(2,1fr);gap:14px}}@media(prefers-reduced-motion:reduce){.pd *,.pd *:before,.pd *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/padel.css.map */
