.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}}#product .modal#zoom-images .modal-dialog.modal-dialog-centered{height:calc(100% - 40px);position:relative;display:none}#product .modal#zoom-images .modal-dialog.modal-dialog-centered.thumbs .zoom-thumbs{display:block}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .close-button{z-index:1;pointer-events:all}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .modal-content{height:100%;padding:0;overflow:scroll;-webkit-overflow-scrolling:touch}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .modal-content .zoom-zooms{width:728px;height:728px;display:flex;justify-content:center;align-items:center;margin-top:78px;margin-bottom:78px}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .modal-content .zoom-zooms img{display:none;opacity:0;transition:opacity .2s ease-in-out;animation:none}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .modal-content .zoom-zooms img.lazyload{display:none;width:0;height:0}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .modal-content .zoom-zooms img.active{display:block;opacity:1}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .modal-content .zoom-zooms img.lazyloading{width:32px;height:32px;animation-name:spin-fast;animation-duration:1s;animation-iteration-count:infinite;animation-delay:.1s;filter:grayscale(100%);opacity:.5;transition:none}@media (-ms-high-contrast:active),(min-width:414px) and (-ms-high-contrast:none){#product .modal#zoom-images .modal-dialog.modal-dialog-centered .modal-content .zoom-zooms img.lazyloading{animation-name:spin-fast-ie}}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .modal-content .zoom-zooms img.lazyloaded{width:728px;height:728px}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .zoom-thumbs{display:none;position:absolute;bottom:0;left:0;right:0;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;pointer-events:all;font-size:0;text-align:center;padding:8px;background-color:hsla(0,0%,100%,.6)}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .zoom-thumbs img{display:block;width:100%;display:inline-block;width:58px;border:1px solid grey;margin:2px;cursor:pointer}#product .modal#zoom-images .modal-dialog.modal-dialog-centered .zoom-thumbs img.active{border:1px solid var(--highlight);outline:1px solid var(--highlight)}#product .modal#price-match .h3,#product .modal#price-match h3{margin-top:0;margin-left:auto;margin-right:auto;display:flex;align-content:center;justify-content:center}#product .modal#price-match .h3 .pm-icon,#product .modal#price-match h3 .pm-icon{flex:0 0 90px}@media (min-width:768px){#product .modal#price-match .h3 .pm-icon,#product .modal#price-match h3 .pm-icon{flex:0 0 120px}}#product .modal#price-match .h3 .pm-icon img,#product .modal#price-match h3 .pm-icon img{display:block;width:100%}#product .modal#price-match .h3 .pm-words,#product .modal#price-match h3 .pm-words{margin-left:10px;display:flex;flex-direction:column;justify-content:center;font-weight:700;line-height:1.2rem}@media (min-width:768px){#product .modal#price-match .h3 .pm-words,#product .modal#price-match h3 .pm-words{line-height:1.5rem;margin-left:15px}}#product .modal#price-match .h3 .pm-words span:first-of-type,#product .modal#price-match h3 .pm-words span:first-of-type{font-size:1.2rem}@media (min-width:768px){#product .modal#price-match .h3 .pm-words span:first-of-type,#product .modal#price-match h3 .pm-words span:first-of-type{font-size:1.6rem}}#product .modal#price-match .h3 .pm-words span:nth-of-type(2),#product .modal#price-match h3 .pm-words span:nth-of-type(2){font-size:1.3rem}@media (min-width:768px){#product .modal#price-match .h3 .pm-words span:nth-of-type(2),#product .modal#price-match h3 .pm-words span:nth-of-type(2){font-size:1.75rem}}#product .modal#price-match a{color:var(--link);text-decoration:underline}@media (min-width:768px){#product .modal#sizing[data-producttype=bat] .modal-content{max-width:848px;margin-left:20px;margin-right:20px;width:calc(100% - 40px)}}@media (min-width:768px){#product .modal#sizing[data-producttype=bat] .modal-dialog{max-width:888px}}#product .modal#sizing[data-producttype=bat] .h3,#product .modal#sizing[data-producttype=bat] h3{margin-top:0;text-align:center}#product .modal#sizing[data-producttype=bat] .bat-sizing-control{margin:0}#product .modal#sizing[data-producttype=bat] .bat-sizing-control .bat-sizing-link{visibility:hidden;pointer-events:none;height:10px}@media (min-width:768px){#product .modal#sizing[data-producttype=bat] .bat-sizing-control .bat-sizing-link{height:20px}}#product .modal#sizing[data-producttype=bat] .bat-sizing-control .bat-sizing-link i{display:none}#product .modal#out-of-stock .modal-content{display:flex;flex-direction:column}@media (min-width:768px){#product .modal#out-of-stock .modal-content{flex-direction:row}}#product .modal#out-of-stock .modal-content #out-of-stock-form{order:2}@media (min-width:768px){#product .modal#out-of-stock .modal-content #out-of-stock-form{order:1;flex:0 0 312px}}#product .modal#out-of-stock .modal-content #out-of-stock-form .h3,#product .modal#out-of-stock .modal-content #out-of-stock-form h3{margin-top:0}#product .modal#out-of-stock .modal-content #out-of-stock-form .out-of-stock-option-checkboxes .checkbox-wrapper{display:inline-block;margin-right:20px}#product .modal#out-of-stock .modal-content .out-of-stock-photo{order:1}@media (min-width:768px){#product .modal#out-of-stock .modal-content .out-of-stock-photo{order:2;flex:0 0 312px;margin-left:20px;display:flex;flex-direction:column;justify-content:center}}#product .modal#out-of-stock .modal-content .out-of-stock-photo img{display:none}@media (min-width:768px){#product .modal#out-of-stock .modal-content .out-of-stock-photo img{display:block;width:312px;height:312px}}#product .modal#coming-soon .modal-content{display:flex;flex-direction:column}@media (min-width:768px){#product .modal#coming-soon .modal-content{flex-direction:row}}#product .modal#coming-soon .modal-content #coming-soon-form{order:2}@media (min-width:768px){#product .modal#coming-soon .modal-content #coming-soon-form{order:1;flex:0 0 312px}}#product .modal#coming-soon .modal-content #coming-soon-form .h3,#product .modal#coming-soon .modal-content #coming-soon-form h3{margin-top:0}#product .modal#coming-soon .modal-content #coming-soon-form .coming-soon-option-checkboxes .checkbox-wrapper{display:inline-block;margin-right:20px}#product .modal#coming-soon .modal-content .coming-soon-photo{order:1}@media (min-width:768px){#product .modal#coming-soon .modal-content .coming-soon-photo{order:2;flex:0 0 312px;margin-left:20px;display:flex;flex-direction:column;justify-content:center}}#product .modal#coming-soon .modal-content .coming-soon-photo img{display:none}@media (min-width:768px){#product .modal#coming-soon .modal-content .coming-soon-photo img{display:block;width:312px;height:312px}}#product .modal#post-a-review .modal-content .h3,#product .modal#post-a-review .modal-content h3{margin-top:0}#product .modal#post-a-review .modal-content .user-type-radios{display:flex;flex-wrap:wrap;max-width:240px}@media (min-width:768px){#product .modal#post-a-review .modal-content .user-type-radios{max-width:none}}#product .modal#post-a-review .modal-content .user-type-radios .radio-wrapper{flex:1 1 50%;margin-bottom:0}@media (min-width:768px){#product .modal#post-a-review .modal-content .user-type-radios .radio-wrapper{flex:1 1 auto}}#product .modal#post-a-review .modal-content .user-type-radios .error{flex:0 0 100%;margin-top:.25rem}#product .modal#post-a-review .modal-content .text-wrapper,#product .modal#post-a-review .modal-content .textarea-wrapper{max-width:none}@media (min-width:768px){#product .modal#post-a-review .modal-content .star-ratings-review-product-image{display:flex;justify-content:space-between;align-items:flex-start}}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings>p{display:inline-block;margin:.5rem 0 0;font-weight:700;cursor:default}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings>p i{font-size:16px;opacity:.3}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper.error .stars:before{text-shadow:1px 1px 0 var(--alert),-1px -1px 0 var(--alert),-1px 1px 0 var(--alert),1px -1px 0 var(--alert)}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars{font-size:48px;font-weight:400;margin:5px 0;position:relative}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars:after,#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars:before{font-size:48px}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars.hovered-1:after{width:20%;opacity:.5}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars.hovered-2:after{width:40%;opacity:.5}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars.hovered-3:after{width:60%;opacity:.5}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars.hovered-4:after{width:80%;opacity:.5}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars.hovered-5:after{width:100%;opacity:.5}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars .star-click{position:absolute;display:block;width:48px;height:48px;top:0;left:0;z-index:1}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars .star-click:nth-of-type(2){left:20%}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars .star-click:nth-of-type(3){left:40%}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars .star-click:nth-of-type(4){left:60%}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .stars .star-click:nth-of-type(5){left:80%}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .star-ratings .stars-select-wrapper .error{transform:translateY(-7px)}@media (min-width:768px){#product .modal#post-a-review .modal-content .star-ratings-review-product-image .review-product-image{flex:0 0 388px}}#product .modal#post-a-review .modal-content .star-ratings-review-product-image .review-product-image img{display:none}@media (min-width:768px){#product .modal#post-a-review .modal-content .star-ratings-review-product-image .review-product-image img{display:block;width:100%}}#product .modal#post-a-review .modal-content .button.primary{margin-left:auto;margin-right:auto}#product .modal#ask-a-question .modal-content{display:flex}@media (min-width:768px){#product .modal#ask-a-question .modal-content{flex-direction:row-reverse}}#product .modal#ask-a-question .modal-content #ask-a-question-form .h3,#product .modal#ask-a-question .modal-content #ask-a-question-form h3{margin-top:0}@media (min-width:768px){#product .modal#ask-a-question .modal-content .ask-a-question-photo{flex:1 0 auto;width:320px;display:flex;align-items:center;margin-left:20px;flex-direction:column;justify-content:center}}@media (-ms-high-contrast:active),(min-width:414px) and (-ms-high-contrast:none){#product .modal#ask-a-question .modal-content .ask-a-question-photo{display:block!important}}#product .modal#ask-a-question .modal-content .ask-a-question-photo img{display:block;width:100%}#product .modal#used-product-conditions .modal-dialog{max-width:500px}#product .modal#used-product-conditions .modal-content{padding-left:5px;padding-right:5px;padding-bottom:10px}#product .modal#used-product-conditions .swiper-indicators{z-index:9;padding-top:15px;margin-top:0}#product .modal#used-product-conditions .swiper-indicators:before{content:"";position:absolute;height:2px;background:grey;top:0;left:-5px;right:-5px;z-index:9}#product .modal#used-product-conditions img{position:relative;display:block;width:100%;max-width:400px;margin:0 auto}#product .modal#used-product-conditions img:not(.loading-spinner){z-index:5}#product .modal#used-product-conditions .loading-spinner{max-width:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#product .modal#used-product-conditions .legend-groups{position:absolute;top:0;left:10px;z-index:9}@media (min-width:768px){#product .modal#used-product-conditions .legend-groups{left:20px}}#product .modal#used-product-conditions .legend-groups button{display:block;text-decoration:underline;border-radius:10px;padding:0 8px;background:#fff}#product .modal#used-product-conditions .legend-groups button.highlight{background:var(--primary);color:#fff}#product .modal#used-product-conditions[data-product-domain=justpaddles] .legend-groups{top:auto;bottom:30px}#product .profile-slide{text-align:center;padding-top:6%;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){#product .profile-slide{padding-top:8%}}#product .profile-slide .h3,#product .profile-slide h3{font-family:var(--font-body);font-weight:700;font-size:19px;margin-bottom:5px;margin-top:0}@media (min-width:768px){#product .profile-slide .h3,#product .profile-slide h3{font-size:27px}}#product .profile-slide .h3+p,#product .profile-slide h3+p{margin:0;font-size:12px;line-height:1.3}#product .profile-slide .title{color:#999;font-size:13px}@media (min-width:768px){#product .profile-slide .title{font-size:16px}}#product .profile-slide .value{font-weight:700;font-size:17px;line-height:1}@media (min-width:768px){#product .profile-slide .value{font-size:24px;line-height:1.3}}#product .profile-slide .profile-position{width:76%;margin:8% auto 0}@media (min-width:768px){#product .profile-slide .profile-position{width:69%;margin:10% auto 0}}#product .profile-slide .profile-position>.inner{position:relative;background:url(https://dac8r2vkxfv8c.cloudfront.net/images/product-profile-diamond.svg) 50% no-repeat;background-size:cover;height:0;padding-bottom:45.1%}#product .profile-slide .profile-position>.inner>div{position:absolute;width:13px;height:10px;left:-500px;background:var(--success);border-radius:50%;display:none}@media (min-width:768px){#product .profile-slide .profile-position>.inner>div{width:22px;height:16px}}#product .profile-slide .profile-position>.inner>div.pp-catcher,#product .profile-slide .profile-position>.inner>div.pp-hitter{top:92%;left:47%}#product .profile-slide .profile-position>.inner>div.pp-leftoutfield{top:33%;left:9%}#product .profile-slide .profile-position>.inner>div.pp-centeroutfield{top:11%;left:47%}#product .profile-slide .profile-position>.inner>div.pp-rightoutfield{top:33%;left:82%}#product .profile-slide .profile-position>.inner>div.pp-pitcher{top:57%;left:47%}#product .profile-slide .profile-position>.inner>div.pp-firstbase{top:55%;left:85%}#product .profile-slide .profile-position>.inner>div.pp-secondbase{top:39%;left:61%}#product .profile-slide .profile-position>.inner>div.pp-shortstop{top:39%;left:32%}#product .profile-slide .profile-position>.inner>div.pp-thirdbase{top:55%;left:9%}#product .profile-slide .profile-age-feel{display:flex;flex-wrap:nowrap;width:87%;margin:5% auto 0}#product .profile-slide .profile-age{flex:1 1 auto;padding-top:9%}#product .profile-slide .profile-age .value{font-size:25px}@media (min-width:768px){#product .profile-slide .profile-age .value{font-size:32px}}#product .profile-slide .profile-feel{width:67%;padding:0 8%}@media (min-width:768px){#product .profile-slide .profile-feel{width:55%;padding:0 7%}}#product .profile-slide .profile-feel .inner{position:relative;height:0;width:100%;padding-bottom:59%;background-repeat:no-repeat;background-position:50%;background-size:contain}#product .profile-slide .profile-feel.extrastiff .inner{background-image:url(https://dac8r2vkxfv8c.cloudfront.net/images/product-profile-feel-extrastiff.svg)}#product .profile-slide .profile-feel.stiff .inner{background-image:url(https://dac8r2vkxfv8c.cloudfront.net/images/product-profile-feel-stiff.svg)}#product .profile-slide .profile-feel.soft .inner{background-image:url(https://dac8r2vkxfv8c.cloudfront.net/images/product-profile-feel-soft.svg)}#product .profile-slide .profile-feel.gameready .inner{background-image:url(https://dac8r2vkxfv8c.cloudfront.net/images/product-profile-feel-gameready.svg)}#product .profile-slide .profile-feel .title{display:inline-block;position:absolute}#product .profile-slide .profile-feel .title.title-left{left:7px;bottom:-22px;transform:translateX(-50%)}@media (min-width:768px){#product .profile-slide .profile-feel .title.title-left{bottom:-27px}}#product .profile-slide .profile-feel .title.title-right{right:5px;bottom:-22px;transform:translateX(50%)}@media (min-width:768px){#product .profile-slide .profile-feel .title.title-right{bottom:-27px}}#product .profile-slide .profile-feel .title.title-center{position:relative;padding-top:22%}#product .accessory-cart-table{width:100%;margin:.25em 0 1em}#product .accessory-cart-list{border-top:1px solid grey}#product .accessory-cart-list .bottom-row{border-bottom:1px solid grey}#product .accessory-cart-list img{max-width:110px;margin:3px 6px 3px 0}#product .accessory-cart-list .accessory-cart-name{margin:.125em 0 0;font-weight:700}#product .accessory-cart-list .accessory-cart-option{margin:.25em 0 .125em;font-size:80%}#product .accessory-cart-list .select-wrapper{max-width:60px}#product .accessory-cart-list .accessory-cart-remove{font-size:.8em}#product .accessory-cart-list .accessory-cart-remove i{position:relative;top:.125em;font-size:1.5em;color:#707070}