.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}@keyframes spin-fast{0%{transform:translateY(-50%) rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:translateY(-50%) rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:translateY(-50%) rotate(5turn)}}.accordion-list .accordion{border-bottom:1px solid grey}.accordion-list .accordion p{line-height:1.4}.accordion-list .accordion:last-child{border:none}.accordion-head{margin:0!important;padding-left:.25rem;font-weight:700!important}.accordion-head:hover{background:#f8f9fa}.accordion-head [data-toggle=collapse]{position:relative;display:block;width:100%;padding:1rem 40px 1rem 0}.accordion-head [data-toggle=collapse]:after{position:absolute;right:0;font-family:Icomoon;font-size:1.5rem;color:var(--link);transition:transform .1s ease-in-out}.accordion-head [data-toggle=collapse][aria-expanded=true]:after{content:"\e939";transform:rotate(0deg)}.accordion-head [data-toggle=collapse][aria-expanded=false]:after{content:"\e93d";transform:rotate(90deg)}.accordion-body{margin-top:-.5rem;padding-bottom:.5rem;padding-left:.25rem}.h1,h1{font-family:var(--font-heading)}h5{font-size:1.1rem;font-weight:700}.personalization-options{max-width:1200px;margin:0 auto}.personalization-options .tagline{margin:0 0 2rem;font-size:20px;text-align:center;line-height:1.3}.personalization-options .h2,.personalization-options h2{display:flex;font-size:1.5rem;margin:0 0 1rem;letter-spacing:.1px;font-family:var(--font-heading);text-transform:uppercase;line-height:1}@media (min-width:768px){.personalization-options .h2,.personalization-options h2{font-size:2.2rem;margin:0 0 2rem}}.personalization-options .h2.text-center,.personalization-options h2.text-center{font-size:2rem;line-height:1}@media (min-width:768px){.personalization-options .h2.text-center,.personalization-options h2.text-center{font-size:2.3rem}}@media (min-width:1024px){.personalization-options .h2.text-center,.personalization-options h2.text-center{font-size:2.6rem}}.personalization-options .ball-divider{height:8px;background-color:var(--primary);position:relative;box-shadow:0 0 10px RGBA(var(--primary-rgb),.2);margin:3.5rem 0;font-size:0}.personalization-options .ball-divider:before{background-color:var(--primary);width:63px;height:63px;box-shadow:0 0 10px RGBA(var(--primary-rgb),.2)}.personalization-options .ball-divider:after,.personalization-options .ball-divider:before{content:"";position:absolute;top:50%;left:50%;border-radius:99px;transform:translate(-50%,-50%)}.personalization-options .ball-divider:after{background-color:var(--primary);width:47px;height:47px;background:#fff url(https://dac8r2vkxfv8c.cloudfront.net/images/e399-03-20-Imagesball.png) 50%/100% auto no-repeat}.personalization-options .rounded-wrapper{border-radius:100%;overflow:hidden;border:5px solid;max-width:250px;margin:0 auto 15px}.deal-ctas{margin:2.5rem 0}@media (min-width:768px){.deal-ctas{margin-left:-25px;margin-right:-25px}}.deal-ctas div[class*=col-]{margin-bottom:2rem}@media (min-width:768px){.deal-ctas div[class*=col-]{padding-left:25px;padding-right:25px;margin-bottom:25px;margin-top:25px}}.deal-ctas img{max-width:100%}.deal-ctas a{display:block;border-radius:2px;text-decoration:none!important;overflow:hidden}@media (min-width:768px){.deal-ctas a:focus .h2,.deal-ctas a:hover .h2{background-color:var(--link);color:var(--primary)}}.deal-ctas .h2{display:block;background:var(--primary);color:#fff;font-size:1.2rem;text-align:center;margin:0;padding:.3rem;text-decoration:none}@media (min-width:768px){.deal-ctas .h2{font-size:1.6rem;padding:.7rem}}.deal-ctas .h3{display:block;background:var(--link);color:var(--primary);font-family:var(--font-heading);text-align:center;margin:0;padding:.3rem;text-decoration:none}@media (min-width:768px){.deal-ctas .h3{font-size:1.6rem;padding:.7rem}}.deal-ctas .p{text-align:center;margin-top:.5rem;margin-bottom:2rem;line-height:1.2}@media (min-width:768px){.deal-ctas .p{margin-top:1rem}}.fancy-banner{position:relative;display:block;margin:1em -30px;padding:1em 80px;width:100dvw;background:var(--link);text-decoration:none!important}@media (min-width:768px){.fancy-banner{padding:1em 230px;width:100%;margin:4em 0}}.fancy-banner>span{position:relative;z-index:3;display:block;margin:5px auto;text-align:center;color:var(--primary)}.fancy-banner>span.link{color:var(--link-dk);text-decoration:underline}.fancy-banner .decoration{position:absolute;z-index:2;width:100px}@media (min-width:768px){.fancy-banner .decoration{width:200px}}.fancy-banner .decoration.one{bottom:-.5em;left:-.75em;z-index:3}@media (min-width:768px){.fancy-banner .decoration.one{bottom:-2em}}.fancy-banner .decoration.two{top:-1em;left:0}@media (min-width:768px){.fancy-banner .decoration.two{top:-2em;left:4.25em}}.fancy-banner .decoration.three{top:-1em;right:-.75em}@media (min-width:768px){.fancy-banner .decoration.three{top:-2em;right:3em}}.fancy-banner .decoration.four{bottom:-.5em;right:.25em;z-index:3}@media (min-width:768px){.fancy-banner .decoration.four{bottom:-2em;right:-1.75em}}section.justpaddles .personalization-options .ball-divider:after{background:#fff url(https://dac8r2vkxfv8c.cloudfront.net/content/images/pickleball-icon.svg) 50%/100% auto no-repeat}section.justpaddles .fancy-banner{background-color:#d5e5c5}section.justpaddles .deal-ctas.full-grid [class*=col-] .h3{background-color:#dfac2d}section.justpaddles .deal-ctas.full-grid [class*=col-]:nth-child(4n+1) .h3{background-color:#d5e5c5}section.justpaddles .deal-ctas.full-grid [class*=col-]:nth-child(2n+2) .h3{background-color:#f1e4b2}.what-is-pickleball main>section:first-of-type{padding-top:40vw;background:transparent url(https://dac8r2vkxfv8c.cloudfront.net/content/images/justpaddles/pages/img_what-is-pb_hero_m01.jpg) no-repeat top;background-size:contain}@media (min-width:1024px){.what-is-pickleball main>section:first-of-type{padding-top:20vw;background-image:url(https://dac8r2vkxfv8c.cloudfront.net/content/images/justpaddles/pages/img_what-is-pb_hero_d01.jpg)}}#generic.paddle-lab section.justpaddles .hero{margin-top:-27px;background:#050f09 url(https://dac8r2vkxfv8c.cloudfront.net/content/images/labs/img_hero_jp.png) no-repeat bottom;background-size:contain}#generic.paddle-lab section.justpaddles .hero-contain{position:relative;padding:.1px 20px}#generic.paddle-lab section.justpaddles .hero-contain>*{position:relative;z-index:1}#generic.paddle-lab section.justpaddles .hero-img-1,#generic.paddle-lab section.justpaddles .hero-img-2,#generic.paddle-lab section.justpaddles .hero-img-3{position:absolute;z-index:0}#generic.paddle-lab section.justpaddles .hero-img-1{width:100px;top:-2%;left:-2%}@media (min-width:1024px){#generic.paddle-lab section.justpaddles .hero-img-1{width:25%;top:10%;left:-12%}}#generic.paddle-lab section.justpaddles .hero-img-2{width:100px;top:-2%;right:-2%}@media (min-width:1024px){#generic.paddle-lab section.justpaddles .hero-img-2{width:25%;top:15%;right:-12%}}#generic.paddle-lab section.justpaddles .hero-img-3{width:45px;bottom:-10px;right:40px}@media (min-width:768px){#generic.paddle-lab section.justpaddles .hero-img-3{width:80px;bottom:-20px;right:40px}}#generic.paddle-lab section.justpaddles [class*=eyebrow]{display:block;margin:0 0 .25rem;font:700 13px/13px var(--font-body);color:#707070}@media (min-width:768px){#generic.paddle-lab section.justpaddles [class*=eyebrow]{font-size:20px;line-height:24px}}#generic.paddle-lab section.justpaddles .underlight{display:inline-block;font-weight:700;border-bottom:3px solid #00da3a;text-decoration:none!important}#generic.paddle-lab section.justpaddles .hero-eyebrow{margin-top:1.5rem;text-align:center;text-transform:uppercase;color:#00da3a}#generic.paddle-lab section.justpaddles .hero-title{text-align:center;font:700 32px/36px var(--font-heading);color:#fff}@media (min-width:768px){#generic.paddle-lab section.justpaddles .hero-title{font-size:82px;line-height:82px}}#generic.paddle-lab section.justpaddles .hero-title em{font-style:normal;color:#00da3a}#generic.paddle-lab section.justpaddles .hero-lead{text-align:center;max-width:700px;margin:1rem auto;padding:.125rem;background:rgba(5,15,9,.75);font-size:14px;line-height:17px;color:#fff}@media (min-width:768px){#generic.paddle-lab section.justpaddles .hero-lead{font-size:20px;line-height:28px}}#generic.paddle-lab section.justpaddles .hero-btn{margin:0;text-align:center}#generic.paddle-lab section.justpaddles .hero-link{margin:1rem 0 0;text-align:center}#generic.paddle-lab section.justpaddles .hero-link a{font-weight:700;color:#fff}#generic.paddle-lab section.justpaddles .hero-contain>p:last-child{margin-bottom:35vw}#generic.paddle-lab section.justpaddles .button{display:inline-flex;width:auto;border-radius:8px;border-color:#00da3a;padding:0 30px;text-transform:none}#generic.paddle-lab section.justpaddles .lab-section{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width:768px){#generic.paddle-lab section.justpaddles .lab-section{margin-top:4rem;margin-bottom:4rem}}#generic.paddle-lab section.justpaddles .section-head{margin-top:0;font-family:var(--font-heading);font-size:32px;line-height:36px}@media (min-width:768px){#generic.paddle-lab section.justpaddles .section-head{font-size:48px;line-height:50px}}#generic.paddle-lab section.justpaddles .section-lead{font-size:18px;line-height:22px}@media (min-width:768px){#generic.paddle-lab section.justpaddles .section-lead{font-size:20px;line-height:26px}}#generic.paddle-lab section.justpaddles .video{position:relative}#generic.paddle-lab section.justpaddles .video .yt,#generic.paddle-lab section.justpaddles .video figure img,#generic.paddle-lab section.justpaddles .video video{position:relative;z-index:2}#generic.paddle-lab section.justpaddles .video .caption,#generic.paddle-lab section.justpaddles .video figcaption{display:block;margin:.5rem;background:#fff;text-align:center;font:700 18px/20px var(--font-body)}@media (min-width:768px){#generic.paddle-lab section.justpaddles .video .caption,#generic.paddle-lab section.justpaddles .video figcaption{margin:1rem;font-size:30px;line-height:32px}}#generic.paddle-lab section.justpaddles .video .video-img-1{position:absolute;z-index:0;width:80px;top:10%;left:-5%}#generic.paddle-lab section.justpaddles .video .video-img-2{position:absolute;z-index:0;width:100px;bottom:4%;right:-6%}#generic.paddle-lab section.justpaddles #faq,#generic.paddle-lab section.justpaddles #how-we-score,#generic.paddle-lab section.justpaddles #what-we-test{background:var(--lightest-bg);padding:1px 0}#generic.paddle-lab section.justpaddles #guides{background:var(--primary);padding:1px 0}#generic.paddle-lab section.justpaddles #guides .section-head{color:#fff}#generic.paddle-lab section.justpaddles #guides p{color:var(--lightest-text)}#generic.paddle-lab section.justpaddles .point{padding:0 12px;margin:1rem 0}@media (min-width:768px){#generic.paddle-lab section.justpaddles .point{padding:0 18px}}#generic.paddle-lab section.justpaddles .point .icon{display:block;width:60px}#generic.paddle-lab section.justpaddles .point .title{margin:.25rem 0 .5rem;font:700 24px/28px var(--font-heading)}#generic.paddle-lab section.justpaddles .point p{margin:.75rem 0;font:400 14px/17px var(--font-body)}@media (min-width:768px){#generic.paddle-lab section.justpaddles .point p{font-size:18px;line-height:26px}}#generic.paddle-lab section.justpaddles .point .pullout{margin-left:-12px;padding-left:9px;border-left:3px solid var(--success);font-weight:700}#generic.paddle-lab section.justpaddles .point a{position:relative;display:inline-block;padding-right:1.25rem;font-weight:700;color:var(--link-dk)}#generic.paddle-lab section.justpaddles .point a:after{position:absolute;font-family:icomoon;speak:never;content:"\e91c"}#generic.paddle-lab section.justpaddles .point a:hover{color:var(--success-a11y);text-decoration:none}#generic.paddle-lab section.justpaddles .polaroid{margin:.6rem auto;padding:4px;box-shadow:0 8px 10px rgba(0,0,0,.1);border:1px solid #00da3a;border-radius:8px}@media (min-width:768px){#generic.paddle-lab section.justpaddles .polaroid{margin:3rem auto;max-width:520px}}#generic.paddle-lab section.justpaddles .polaroid img{border-radius:8px}#generic.paddle-lab section.justpaddles .polaroid .title{margin:1.5rem 2rem .5rem;font:700 24px/28px var(--font-heading)}#generic.paddle-lab section.justpaddles .polaroid p{margin:.75rem 2rem;font:400 16px/22px var(--font-body)}#generic.paddle-lab section.justpaddles .polaroid a{font-weight:700}#generic.paddle-lab section.justpaddles .accordion-head:hover{background:#c0cbbf}@media (min-width:768px){#generic.paddle-lab section.justpaddles .text-section-highlight{position:relative}#generic.paddle-lab section.justpaddles .text-section-highlight:before{content:" ";display:block;position:absolute;left:-12px;top:4px;width:3px;height:34px;background:var(--highlight-dk)}}body.bat-trade-in-program section.justbats{padding-top:0}body.bat-trade-in-program .hero{background:url(https://dac8r2vkxfv8c.cloudfront.net/content/images/trade-in/bats/hero_bg-021f-02-26.jpg) repeat #00f;background-size:5px 5px}body.bat-trade-in-program .hero-contain{position:relative;overflow:hidden;display:flex;flex-direction:column-reverse}@media (min-width:768px){body.bat-trade-in-program .hero-contain{flex-direction:row;align-items:center;justify-content:space-around}}body.bat-trade-in-program .hero-contain .hero-img-1{max-height:250px;margin:0 auto}@media (min-width:768px){body.bat-trade-in-program .hero-contain .hero-img-1{max-height:unset;max-width:40%;margin:0 0 -6%;transform:rotate(3deg);transform-origin:bottom left}}@media (min-width:1024px){body.bat-trade-in-program .hero-contain .hero-img-1{max-width:47.5%;margin:0 0 0 2.5%;transform:rotate(10deg)}}@media (min-width:1200px){body.bat-trade-in-program .hero-contain .hero-img-1{max-width:50%;margin:-3% 0}}body.bat-trade-in-program .cta{padding:7px 20px;border:2px solid #006be9;border-radius:3px;background:#006be9;text-align:center;text-decoration:none;font-weight:700;font-size:15px;line-height:15px;color:#fff}body.bat-trade-in-program .cta:focus-visible,body.bat-trade-in-program .cta:hover{background:#fff;color:#006be9}body.bat-trade-in-program .hero-content{padding:2rem 1rem .125rem;color:#fff}@media (min-width:768px){body.bat-trade-in-program .hero-content{padding:1rem 5%}}body.bat-trade-in-program .hero-content .logo{max-height:19px}body.bat-trade-in-program .hero-content .headline{margin:.25rem 0 0}body.bat-trade-in-program .hero-content .cta{position:absolute;bottom:1rem}@media (min-width:768px){body.bat-trade-in-program .hero-content .cta{position:relative;bottom:unset}}body.bat-trade-in-program .hero+.container-fluid{padding-top:2rem}body.bat-trade-in-program .h2,body.bat-trade-in-program h2{font-family:var(--font-heading)}body.bat-trade-in-program u.bold-under{text-decoration:none;display:inline-block;border-bottom:4px solid var(--success)}body.bat-trade-in-program ul.steps{position:relative;list-style-type:none;padding:0}body.bat-trade-in-program ul.steps li{padding:1.25rem 3% 0}body.bat-trade-in-program ul.steps img{border:1px solid #f6f6f6;border-radius:100%}body.bat-trade-in-program .example{margin:2rem 0}@media (min-width:768px){body.bat-trade-in-program .example .eyebrow{display:flex;justify-content:space-between}}body.bat-trade-in-program .example .eyebrow .h2,body.bat-trade-in-program .example .eyebrow h2{margin:1rem 0}body.bat-trade-in-program .example .sponsor{display:flex;align-items:center;justify-content:space-between}body.bat-trade-in-program .example .sponsor img{margin-left:.5rem;max-height:16px}body.bat-trade-in-program .example .frame{margin:.5rem 0;padding:.5rem 1rem;overflow:hidden;border:1px solid #707070;border-radius:4px}@media (min-width:768px){body.bat-trade-in-program .trade{display:flex;width:100%;align-items:center;justify-content:space-between}}body.bat-trade-in-program .trade .products{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media (min-width:768px){body.bat-trade-in-program .trade .products{flex-direction:column;max-width:225px}body.bat-trade-in-program .trade .products.before{align-items:flex-start}body.bat-trade-in-program .trade .products.after{align-items:flex-end;text-align:right}}@media (min-width:768px){body.bat-trade-in-program .trade .products{max-width:325px}}body.bat-trade-in-program .trade .products img{max-width:27%}@media (min-width:768px){body.bat-trade-in-program .trade .products img{max-width:80%;margin-bottom:1rem}}body.bat-trade-in-program .trade .during{display:flex;justify-content:space-between;padding:1.5rem 7% 1.5rem 0}@media (min-width:768px){body.bat-trade-in-program .trade .during{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0}}body.bat-trade-in-program .trade .during p{white-space:nowrap;margin:0}@media (min-width:768px){body.bat-trade-in-program .trade .during p{font-size:32px;line-height:42px;font-weight:900}}body.bat-trade-in-program .trade .during .arrows{transform:rotate(90deg);width:35px;height:20px;background:url(https://dac8r2vkxfv8c.cloudfront.net/content/images/trade-in/bats/icon_arrow-2228-02-26.svg) no-repeat transparent;background-position:100%;background-size:cover}@media (min-width:768px){body.bat-trade-in-program .trade .during .arrows{transform:none;margin-top:2rem;width:100%;height:38px;background-size:155px 38px;background-repeat:repeat-x;background-position:100%}}body.bat-trade-in-program .table-wrap{margin:.5rem 0 0;padding:.5rem 1rem;background:#f6f6f6;border-radius:4px}@media (min-width:768px){body.bat-trade-in-program .table-wrap{margin-top:1.5rem}}body.bat-trade-in-program .table-wrap table{width:100%}body.bat-trade-in-program .table-wrap tbody tr+tr,body.bat-trade-in-program .table-wrap tfoot tr{border-top:1px solid #707070}body.bat-trade-in-program .table-wrap td{padding-left:.5rem}@media (min-width:768px){body.bat-trade-in-program .table-wrap td,body.bat-trade-in-program .table-wrap th{padding:.5rem 0}body.bat-trade-in-program .table-wrap tfoot td,body.bat-trade-in-program .table-wrap tfoot th{padding:.5rem .5rem 0;width:50%}}