.tp-product-accordions-wrapper{width:100%}@media not all and (max-width:749px){.tp-product-accordions-wrapper{width:65%}}.tp-product-accordions{margin-block:40px;margin-inline:auto;padding:0}@media not all and (max-width:749px){.tp-product-accordions{margin-block:80px}}.tp-product-accordion{max-width:695px;margin-inline:auto;border-bottom:1px solid rgba(var(--tp_colors_black),500)}.tp-product-accordion__summary{display:flex;align-items:center;align-self:stretch;justify-content:space-between;border:none;padding-block:16px}.tp-product-accordion__summary .tp-product-accordion__chevron .tp-icon{transition:var(--tp_hover_duration) var(--tp_hover_easing);transition-property:transform}.tp-product-accordion[open] .tp-product-accordion__summary .tp-product-accordion__chevron .tp-icon{transform:rotate(180deg)}.tp-product-accordion__chevron{height:16px}.tp-product-accordion__title{font-size:16px;line-height:1.5;letter-spacing:0;display:flex;gap:8px;align-items:center;padding-right:16px}@media not all and (max-width:749px){.tp-product-accordion__title{font-size:16px;line-height:1.5;letter-spacing:0}}.tp-product-accordion__info-button{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer}.tp-product-accordion__content{padding-block:32px}.tp-product-accordion__content iframe{max-width:100%;height:auto;aspect-ratio:16/9}.tp-product-accordion__description.rte h1{font-size:24px;line-height:1.2;letter-spacing:0;font-weight:700}@media not all and (max-width:749px){.tp-product-accordion__description.rte h1{font-size:28px;line-height:1.2;letter-spacing:0}}.tp-product-accordion__description.rte h2{font-size:20px;line-height:1.2;letter-spacing:0;font-weight:700}@media not all and (max-width:749px){.tp-product-accordion__description.rte h2{font-size:24px;line-height:1.2;letter-spacing:0}}.tp-product-accordion__description.rte h3{font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700}@media not all and (max-width:749px){.tp-product-accordion__description.rte h3{font-size:16px;line-height:1.5;letter-spacing:0}}.tp-product-accordion__description.rte h4{font-size:14px;line-height:1.5;letter-spacing:0;font-weight:700}@media not all and (max-width:749px){.tp-product-accordion__description.rte h4{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-product-accordion__description.rte h5,.tp-product-accordion__description.rte h6{font-size:12px;line-height:1.5;letter-spacing:0;font-weight:700}@media not all and (max-width:749px){.tp-product-accordion__description.rte h5,.tp-product-accordion__description.rte h6{font-size:12px;line-height:1.5;letter-spacing:0}}.tp-product-accordion__description .description-title{font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700;margin-bottom:24px}@media not all and (max-width:749px){.tp-product-accordion__description .description-title{font-size:16px;line-height:1.5;letter-spacing:0}}.tp-product-accordion__description .description h1,.tp-product-accordion__description .description h2,.tp-product-accordion__description .description h3,.tp-product-accordion__description .description h4,.tp-product-accordion__description .description h5,.tp-product-accordion__description .description h6{font-size:14px;line-height:1.5;letter-spacing:0;font-weight:700}@media not all and (max-width:749px){.tp-product-accordion__description .description h1,.tp-product-accordion__description .description h2,.tp-product-accordion__description .description h3,.tp-product-accordion__description .description h4,.tp-product-accordion__description .description h5,.tp-product-accordion__description .description h6{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-product-accordion__description .description>*:last-child{margin-bottom:0}.product-features-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:749px){.product-features-grid{grid-template-columns:1fr;gap:16px}}.product__info-container{position:relative}.product__wishlist-top.swym-button{position:absolute!important;top:0;right:0;z-index:1;width:24px;height:24px;background:transparent!important}.product__title{margin-bottom:4px!important}.product__title h1{font-size:28px;line-height:1.2;letter-spacing:0;font-weight:700;text-wrap:balance}@media not all and (max-width:749px){.product__title h1{font-size:32px;line-height:1.2;letter-spacing:0}}.product__text{font-size:14px;line-height:1.5;letter-spacing:0}@media not all and (max-width:749px){.product__text{font-size:14px;line-height:1.5;letter-spacing:0}}.icon-with-text{font-size:14px;line-height:1.5;letter-spacing:0}@media not all and (max-width:749px){.icon-with-text{font-size:14px;line-height:1.5;letter-spacing:0}}.icon-with-text__item{display:flex;gap:8px;align-items:center;margin-bottom:12px}.price-item{font-size:24px;line-height:1.2;letter-spacing:0}@media not all and (max-width:749px){.price-item{font-size:28px;line-height:1.2;letter-spacing:0}}.sticky-buy-box{position:sticky;top:84px}.product__tax{font-size:12px;line-height:1.5;letter-spacing:0;margin-top:32px!important;margin-bottom:0!important;color:rgba(var(--tp_colors_gray-500),1)}@media not all and (max-width:749px){.product__tax{font-size:12px;line-height:1.5;letter-spacing:0}}.product__sku{font-size:12px;line-height:1.5;letter-spacing:0;margin-top:0!important;color:rgba(var(--tp_colors_gray-600),1)}@media not all and (max-width:749px){.product__sku{font-size:12px;line-height:1.5;letter-spacing:0}}.tp-test-racket-info .tp-button--block .tp-button__text,.tp-test-racket-cta .tp-button--block .tp-button__text,.tp-test-racket-buy-now .tp-button--block .tp-button__text{margin:0}.tp-product-features{display:grid;grid-template-columns:repeat(2,1fr);width:100%;row-gap:16px}@media(max-width:749px){.tp-product-features{grid-template-columns:1fr}}.tp-product-features__item{display:flex;gap:16px;align-items:center}.tp-product-features__item .tp-icon{--tp_icon_size: 48px;color:rgba(var(--tp_colors_black),500)}.tp-product-features__item-title{font-size:14px;line-height:1.5;letter-spacing:0;font-weight:700;padding-right:16px;word-break:break-all}@media not all and (max-width:749px){.tp-product-features__item-title{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-product-features__item-content{display:flex;flex-direction:column;gap:4px}.tp-product-features__item-description{font-size:14px;line-height:1.5;letter-spacing:0}@media not all and (max-width:749px){.tp-product-features__item-description{font-size:14px;line-height:1.5;letter-spacing:0}}.product__media-wrapper{position:relative}.product__media-wrapper__badge-wrapper{position:absolute;top:8px;left:8px;z-index:var(--tp_layer_sticky);display:flex;flex-direction:column;gap:4px;align-items:start}@media not all and (max-width:749px){.product__media-wrapper__badge-wrapper{top:12px;right:12px;left:auto;align-items:end}}.product-media-container{border:none}.product-media-container .media{background-color:rgba(var(--tp_colors_gray-50),1);mix-blend-mode:normal}.product-media-container .product__media-icon{right:12px;left:unset;width:30px;height:30px;border:none!important}.product-media-container .product__media-icon .tp-icon{--tp_icon_size: 20px}@media not all and (max-width:749px){.product-media-container .product__media-icon{right:unset;left:12px;width:44px;height:44px}}.product-media-container .deferred-media__poster img{width:100%;object-fit:cover;object-position:center}.tp-icon--name-icon-zoom{width:24px;height:24px}.product-media-modal .product-media-modal__toggle{width:64px;height:64px;border:none}.product-media-modal__dialog .product-media-modal__content{padding:0}.product-media-modal__dialog .product-media-modal__content .global-media-settings{border:none}.product-media-modal__dialog .product-media-modal__content .deferred-media__poster img{width:100%;object-fit:cover;object-position:center}.tp-product-recurring-purchases-text__wrapper{font-size:14px;line-height:1.5;letter-spacing:0;display:flex;gap:8px}@media not all and (max-width:749px){.tp-product-recurring-purchases-text__wrapper{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-product-recurring-purchases-text__icon{padding-top:2px}@media not all and (max-width:749px){#tp-modal-tp-size-info-modal .tp-modal__content{width:auto;min-width:650px;max-width:calc(100vw - 64px)}}.tp-size-information{display:flex;flex-direction:column;gap:32px}.tp-size-information__title{font-size:20px;line-height:1.2;letter-spacing:0;font-weight:700}@media not all and (max-width:749px){.tp-size-information__title{font-size:24px;line-height:1.2;letter-spacing:0}}.tp-size-information__tabs{display:flex}.tp-size-information__tabs .active{color:rgba(var(--tp_colors_white),500);background-color:rgba(var(--tp_colors_black),500)}.tp-size-information__tab-button{font-size:14px;line-height:1.5;letter-spacing:0;display:flex;align-items:center;justify-content:center;padding:16px 32px;background-color:rgba(var(--tp_colors_gray-100),1)}@media not all and (max-width:749px){.tp-size-information__tab-button{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-size-information-modal__open-button{font-size:12px;line-height:1.5;letter-spacing:0;margin:0!important;text-decoration:underline}@media not all and (max-width:749px){.tp-size-information-modal__open-button{font-size:12px;line-height:1.5;letter-spacing:0}}.tp-size-information__table-section{display:flex;flex-direction:column;gap:16px}.tp-size-information__table-section:not(:last-child){margin-bottom:32px}.tp-size-information__table-title{font-size:14px;line-height:1.5;letter-spacing:0;font-weight:700}@media not all and (max-width:749px){.tp-size-information__table-title{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-size-information__table-wrapper{overflow-x:auto}.tp-size-information__table-wrapper::-webkit-scrollbar{width:4px;height:4px;-webkit-appearance:none}.tp-size-information__table-wrapper::-webkit-scrollbar-track{background:rgba(var(--tp_colors_gray-200),1);border-radius:4px}.tp-size-information__table-wrapper::-webkit-scrollbar-thumb{background:rgba(var(--tp_colors_black),500);border-radius:4px}.tp-size-information__table-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(var(--tp_colors_gray-700),1)}.tp-size-information__table-wrapper::-webkit-scrollbar-thumb:active{background:rgba(var(--tp_colors_black),500)}@supports (-moz-appearance: none){.tp-size-information__table-wrapper{scrollbar-width:thin}}.tp-measurement-guide__block{display:flex;flex-direction:column;gap:16px}.tp-measurement-guide__block:not(:last-child){margin-bottom:32px}.tp-measurement-guide__block .rte{flex-grow:1}@media not all and (max-width:749px){.tp-measurement-guide__block .tp-image{flex:0 0 auto;width:50%}}@media not all and (max-width:749px){.tp-measurement-guide__block{flex-direction:row}}#tp-modal-tp-inventory-levels-modal .tp-modal__content{display:flex;flex-direction:column;gap:24px!important;height:100%}@media(max-width:749px){#tp-modal-tp-inventory-levels-modal .tp-modal__content{gap:32px}}#tp-modal-tp-inventory-levels-modal .tp-modal__body{overflow-y:hidden}#tp-modal-title-tp-inventory-levels-modal{font-size:20px;line-height:1.2;letter-spacing:0}@media not all and (max-width:749px){#tp-modal-title-tp-inventory-levels-modal{font-size:24px;line-height:1.2;letter-spacing:0}}.tp-inventory-levels__product-section{font-size:14px;line-height:1.5;letter-spacing:0}@media not all and (max-width:749px){.tp-inventory-levels__product-section{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-inventory-levels-modal__open-button{text-decoration:underline;text-underline-offset:.375em;text-decoration-thickness:1px;transition:var(--tp_hover_duration-short) var(--tp_hover_easing);transition-property:text-underline-offset,text-decoration-color}@media(hover:hover)and (pointer:fine){.tp-inventory-levels-modal__open-button:active{text-underline-offset:.25em}}[data-inventory-levels-modal-body]{display:flex;flex-direction:column;height:100%;max-height:100%}.tp-inventory-levels__title{font-size:16px;line-height:1.5;letter-spacing:0;flex-shrink:0;margin-bottom:24px}@media not all and (max-width:749px){.tp-inventory-levels__title{font-size:16px;line-height:1.5;letter-spacing:0}}.tp-inventory-levels__loading{display:flex;align-items:center;justify-content:center;height:100%;margin:16px 0 24px;color:rgba(var(--tp_colors_gray-600),1);text-align:center}.tp-inventory-levels__store-wrapper{flex:1 1 auto;margin-bottom:20px;padding-right:4px;overflow-y:auto}.tp-inventory-levels__store-wrapper::-webkit-scrollbar{width:4px;height:4px;-webkit-appearance:none}.tp-inventory-levels__store-wrapper::-webkit-scrollbar-track{background:rgba(var(--tp_colors_gray-200),1);border-radius:4px}.tp-inventory-levels__store-wrapper::-webkit-scrollbar-thumb{background:rgba(var(--tp_colors_black),500);border-radius:4px}.tp-inventory-levels__store-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(var(--tp_colors_gray-700),1)}.tp-inventory-levels__store-wrapper::-webkit-scrollbar-thumb:active{background:rgba(var(--tp_colors_black),500)}@supports (-moz-appearance: none){.tp-inventory-levels__store-wrapper{scrollbar-width:thin}}.tp-inventory-levels__store-list-item:not(:last-child){margin-bottom:12px}.tp-inventory-levels__store-list-button{width:100%;padding-block:12px;padding-inline:16px;text-align:left;border:1px solid rgba(var(--tp_colors_gray-300),1);border-radius:8px;transition:border var(--tp_hover_duration) var(--tp_hover_easing)}.tp-inventory-levels__store-list-button:hover{border:1px solid rgba(var(--tp_colors_gray-500),1)}.tp-inventory-levels__store-list-button.tp-inventory-levels__store-list-button--active{border:1px solid rgba(var(--tp_colors_black),500)}.tp-inventory-levels__store-list-button .tp-inventory-levels__store-list-item-location{font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700;display:block}@media not all and (max-width:749px){.tp-inventory-levels__store-list-button .tp-inventory-levels__store-list-item-location{font-size:16px;line-height:1.5;letter-spacing:0}}.tp-inventory-levels__footer-actions{display:flex;flex-shrink:0;justify-content:end}@media(max-width:749px){.tp-inventory-levels__next-btn,.tp-inventory-levels__close-btn{justify-content:center;width:100%}}.tp-inventory-levels__store-details{display:flex;flex-direction:column;gap:24px;justify-content:space-between;height:100%;max-height:100%}@media(max-width:749px){.tp-inventory-levels__store-details{min-height:100%}}.tp-inventory-levels__table-wrapper{overflow-y:auto;width:100%;overflow:hidden auto;border:1px solid rgba(var(--tp_colors_gray-300),1);border-radius:8px}.tp-inventory-levels__table-wrapper::-webkit-scrollbar{width:4px;height:4px;-webkit-appearance:none}.tp-inventory-levels__table-wrapper::-webkit-scrollbar-track{background:rgba(var(--tp_colors_gray-200),1);border-radius:4px}.tp-inventory-levels__table-wrapper::-webkit-scrollbar-thumb{background:rgba(var(--tp_colors_black),500);border-radius:4px}.tp-inventory-levels__table-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(var(--tp_colors_gray-700),1)}.tp-inventory-levels__table-wrapper::-webkit-scrollbar-thumb:active{background:rgba(var(--tp_colors_black),500)}@supports (-moz-appearance: none){.tp-inventory-levels__table-wrapper{scrollbar-width:thin}}@media(max-width:749px){.tp-inventory-levels__table-wrapper{max-height:none;margin-bottom:0}}.tp-inventory-levels__table{width:100%;margin-right:4px;border-collapse:separate;border-spacing:0}.tp-inventory-levels__table thead{background:rgba(var(--tp_colors_white),500);border:0}.tp-inventory-levels__table thead th{font-size:12px;line-height:1.5;letter-spacing:0;font-weight:700;position:sticky;top:0;z-index:2;padding-block:24px;padding-inline:4px;text-align:center;background:rgba(var(--tp_colors_white),500);border-bottom:1px solid rgba(var(--tp_colors_gray-300),1)}@media not all and (max-width:749px){.tp-inventory-levels__table thead th{font-size:12px;line-height:1.5;letter-spacing:0}}.tp-inventory-levels__table tbody tr:nth-child(odd){background-color:rgba(var(--tp_colors_gray-100),1)}.tp-inventory-levels__table tbody tr td{font-size:14px;line-height:1.5;letter-spacing:0;box-sizing:border-box;width:50%;padding-block:24px;padding-inline:4px;text-align:center}@media not all and (max-width:749px){.tp-inventory-levels__table tbody tr td{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-inventory-levels__table tbody tr td:nth-child(odd){font-size:12px;line-height:1.5;letter-spacing:0}@media not all and (max-width:749px){.tp-inventory-levels__table tbody tr td:nth-child(odd){font-size:12px;line-height:1.5;letter-spacing:0}}.tp-inventory-levels__table tbody tr:not(:last-child) td{border-bottom:1px solid rgba(var(--tp_colors_gray-300),1)}.tp-inventory-levels__store-status{text-align:center}.tp-inventory-levels__status-content{display:inline-flex;gap:8px;align-items:center;justify-content:center}.tp-inventory-levels__status-icon,.tp-inventory-levels__status-text{display:inline-flex}.tp-inventory-levels__store-status--available{color:rgba(var(--tp_colors_success-700),1)}.tp-inventory-levels__store-status--limited{color:rgba(var(--tp_colors_warning-700),1)}.tp-inventory-levels__store-status--none{color:rgba(var(--tp_colors_gray-700),1)}.tp-players-carousel-wrapper{margin-block:32px;margin-inline:auto;position:relative}.tp-players-carousel-wrapper .swiper{max-width:695px;margin:0}.tp-players-carousel__heading{font-size:28px;line-height:1.2;letter-spacing:0;max-width:695px;margin-bottom:24px;color:rgba(var(--tp_colors_gray-900),1);overflow-wrap:anywhere}@media not all and (max-width:749px){.tp-players-carousel__heading{font-size:32px;line-height:1.2;letter-spacing:0}}.tp-player-card{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;padding:8px;color:rgba(var(--tp_colors_text-on-brand),500);background:rgba(var(--tp_colors_brand-500),1);border-radius:20px;transition:background var(--tp_hover_duration) var(--tp_hover_easing)}.tp-player-card:is(a){cursor:pointer}@media(hover:hover)and (pointer:fine){.tp-player-card:hover,.tp-player-card:active{background:rgba(var(--tp_colors_brand-700),1)}}@media not all and (max-width:749px){.tp-player-card{flex-direction:row;gap:24px;padding:16px}}.tp-player-card__image{flex-shrink:0;width:100%;overflow:hidden;border-radius:16px}.tp-player-card__image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}@media not all and (max-width:749px){.tp-player-card__image{width:103px;height:103px}}.tp-player-card__content{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%;padding:4px}@media not all and (max-width:749px){.tp-player-card__content{padding:0}}.tp-player-card__info{flex:1}.tp-player-card__name{font-size:16px;line-height:1.5;letter-spacing:0;margin:0;color:rgba(var(--tp_colors_gray-900),1)}@media not all and (max-width:749px){.tp-player-card__name{font-size:16px;line-height:1.5;letter-spacing:0}}.tp-player-card__arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:16px;color:rgba(var(--tp_colors_gray-900),1);background:rgba(var(--tp_colors_gray-100),1);border-radius:100%}.tp-product-info-wrapper{z-index:1}.tp-product-stock-message{font-size:14px;line-height:1.5;letter-spacing:0;font-weight:700;display:flex;gap:8px;align-items:center}@media not all and (max-width:749px){.tp-product-stock-message{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-product-stock-message.tp-product-stock-message--in-stock{color:rgba(var(--tp_colors_success-700),1)}.tp-product-stock-message.tp-product-stock-message--low-in-stock{color:rgba(var(--tp_colors_warning-700),1)}.tp-product-stock-message.tp-product-stock-message--out-of-stock{color:rgba(var(--tp_colors_error-700),1)}.tp-product-video{margin-bottom:40px;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--tp_site_padding)}@media not all and (max-width:749px){.tp-product-video{margin-bottom:48px}}.tp-product-video__title{font-size:28px;line-height:1.2;letter-spacing:0;font-weight:700;margin-bottom:32px}@media not all and (max-width:749px){.tp-product-video__title{font-size:32px;line-height:1.2;letter-spacing:0}}.tp-product-video__wrapper{position:relative;width:100%;overflow:hidden;border:.5px solid rgba(var(--tp_colors_black),100);border-radius:8px;aspect-ratio:16/9}.tp-product-video__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media not all and (max-width:749px){.tp-product.product{display:grid;grid-template-areas:"media info" "accordions info";grid-template-columns:1fr 1fr}}@media not all and (max-width:1200px){.tp-product.product{grid-template-columns:65fr 35fr}}.tp-product.product--large:not(.product--no-media) .tp-product-media-wrapper{grid-area:media}@media not all and (max-width:749px){.tp-product.product--large:not(.product--no-media) .tp-product-media-wrapper{width:100%;max-width:100%}}.tp-product.product--large:not(.product--no-media) .tp-product-info-wrapper{grid-area:info}@media not all and (max-width:749px){.tp-product.product--large:not(.product--no-media) .tp-product-info-wrapper{width:100%;max-width:100%}}.tp-product.product--large:not(.product--no-media) .tp-product-accordions-wrapper{grid-area:accordions;width:100%}.tp-shoesize-variants__list{display:flex;flex-direction:row;border-top:1px solid rgba(var(--tp_colors_gray-400),1);border-bottom:1px solid rgba(var(--tp_colors_gray-400),1)}.tp-shoesize-variants__option{position:relative;display:flex;align-items:center;justify-content:center;width:72px;height:48px;cursor:pointer}.tp-shoesize-variants__option:has(.tp-shoesize-variants__input:checked){background-color:rgba(var(--tp_colors_gray-100),1)}.tp-shoesize-variants__option:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:auto;background-color:rgba(var(--tp_colors_gray-100),1);opacity:0;transition:opacity var(--tp_hover_duration) var(--tp_hover_easing)}@media(hover:hover)and (pointer:fine){.tp-shoesize-variants__option:hover:before,.tp-shoesize-variants__option:active:before{opacity:1}}.tp-shoesize-variants__label{position:relative;z-index:1}.tp-shoesize-variants__input{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important}tp-string-selection-trigger{display:block;width:100%}tp-string-selection-trigger .tp-button--block .tp-button__text{margin-inline:0}tp-string-selection-trigger .tp-button--text-center{justify-content:center}.tp-modal-test-rackets .tp-modal__content{width:calc(100% - 144px)}@media(max-width:1200px){.tp-modal-test-rackets .tp-modal__content{width:100%}}@media(max-width:749px){.tp-modal-test-rackets .tp-modal__content{width:100%}}.tp-modal-test-rackets .tp-modal__body{padding:0;background:transparent;border-radius:0}.tp-modal-test-rackets .tp-modal__actions{gap:24px;align-items:center}@media(max-width:749px){.tp-modal-test-rackets .tp-modal__actions{flex-direction:column}}.tp-test-racket-modal__items{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:749px){.tp-test-racket-modal__items{grid-template-columns:repeat(1,1fr)}}.tp-test-racket-modal__item{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:rgba(var(--tp_colors_gray-100),1);border-radius:16px}.tp-test-racket-modal__items-caution{padding-block:24px;display:flex;flex-direction:column;gap:16px}.tp-test-racket-modal__item-number,.tp-test-racket-modal__item-title{font-size:16px;line-height:1.5;letter-spacing:0;font-weight:700}@media not all and (max-width:749px){.tp-test-racket-modal__item-number,.tp-test-racket-modal__item-title{font-size:16px;line-height:1.5;letter-spacing:0}}.tp-variant-dropdown{display:block;margin-block:32px}.tp-variant-dropdown__widget{position:relative;display:flex;width:100%}.tp-variant-dropdown__trigger{font-size:14px;line-height:1.5;letter-spacing:0;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;background:rgba(var(--tp_colors_gray-100),1);border:1px solid transparent;border-bottom:none;border-radius:30px;cursor:pointer;transition:var(--tp_hover_duration) var(--tp_hover_easing);transition-property:border-color,background-color,color,border-radius;padding-block:16px;padding-inline:16px}@media not all and (max-width:749px){.tp-variant-dropdown__trigger{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-variant-dropdown[aria-invalid=true] .tp-variant-dropdown__trigger{border:1px solid rgba(var(--tp_colors_error-500),1)}@media(hover:hover)and (pointer:fine){.tp-variant-dropdown[aria-invalid=true] .tp-variant-dropdown__trigger:hover,.tp-variant-dropdown[aria-invalid=true] .tp-variant-dropdown__trigger:active{background:rgba(var(--tp_colors_gray-50),1);border-color:rgba(var(--tp_colors_error-500),1)}}.tp-variant-dropdown__trigger[aria-expanded=true]{border-color:rgba(var(--tp_colors_gray-300),1);border-radius:30px 30px 0 0}@media(hover:hover)and (pointer:fine){.tp-variant-dropdown__trigger:hover,.tp-variant-dropdown__trigger:active{color:rgba(var(--tp_colors_black),500);background:rgba(var(--tp_colors_gray-100),1)}}.tp-variant-dropdown__label{font-size:14px;line-height:1.5;letter-spacing:0;margin-bottom:8px}@media not all and (max-width:749px){.tp-variant-dropdown__label{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-variant-dropdown[aria-invalid=true] .tp-variant-dropdown__label{color:rgba(var(--tp_colors_error-600),1)}.tp-variant-dropdown__arrow{position:relative;width:16px;height:16px}.tp-variant-dropdown__arrow:before{position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:none;border-right:none;border-bottom:1px solid rgba(var(--tp_colors_black),500);border-left:1px solid rgba(var(--tp_colors_black),500);transform:translate(-50%,calc(-50% - 2px)) rotate(-45deg);transition:var(--tp_hover_duration) var(--tp_hover_easing);transition-property:transform,border-color;content:""}.tp-variant-dropdown__trigger[aria-expanded=true] .tp-variant-dropdown__arrow:before{transform:translate(-50%,calc(-50% + 2px)) rotate(135deg)}.tp-variant-dropdown__list-wrapper{position:absolute;top:100%;right:0;left:0;z-index:1000;padding-bottom:32px;overflow:hidden;background:rgba(var(--tp_colors_white),500);border:1px solid rgba(var(--tp_colors_gray-300),1);border-top:none;border-radius:0 0 30px 30px;transform:translateY(-8px);visibility:hidden;opacity:0;transition:var(--tp_hover_duration) var(--tp_hover_easing);transition-property:opacity,visibility,transform}.tp-variant-dropdown__trigger[aria-expanded=true]~.tp-variant-dropdown__list-wrapper{transform:translateY(0)!important;visibility:visible!important;opacity:1!important}.tp-variant-dropdown__list{max-height:384px;overflow-y:auto}.tp-variant-dropdown__item{font-size:14px;line-height:1.5;letter-spacing:0;display:flex;align-items:center;justify-content:space-between;width:100%;background:rgba(var(--tp_colors_white),500);border:none;cursor:pointer;transition:var(--tp_hover_duration) var(--tp_hover_easing);transition-property:background-color,color}@media not all and (max-width:749px){.tp-variant-dropdown__item{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-variant-dropdown__item.tp-variant-dropdown__item--is-selected .tp-variant-dropdown__item-text{font-size:14px;line-height:1.5;letter-spacing:0;font-weight:700;background:rgba(var(--tp_colors_gray-100),1)}@media not all and (max-width:749px){.tp-variant-dropdown__item.tp-variant-dropdown__item--is-selected .tp-variant-dropdown__item-text{font-size:14px;line-height:1.5;letter-spacing:0}}@media(hover:hover)and (pointer:fine){.tp-variant-dropdown__item:hover,.tp-variant-dropdown__item:active{color:rgba(var(--tp_colors_black),500);background:rgba(var(--tp_colors_gray-100),1)}}.tp-variant-dropdown__item-button{display:flex;align-items:center;justify-content:space-between;width:100%;height:64px;color:rgba(var(--tp_colors_black),500);text-align:left;padding-block:12px;padding-inline:16px}.tp-variant-dropdown__availability{font-size:14px;line-height:1.5;letter-spacing:0;flex-shrink:0}@media not all and (max-width:749px){.tp-variant-dropdown__availability{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-variant-dropdown__availability.tp-variant-dropdown__availability--available{color:rgba(var(--tp_colors_success-600),1)}.tp-variant-dropdown__availability.tp-variant-dropdown__availability--unavailable{color:rgba(var(--tp_colors_error-600),1)}.tp-variant-dropdown__availability.tp-variant-dropdown__availability--notify-me{font-size:12px;line-height:1.5;letter-spacing:0;display:inline-flex;gap:8px;align-items:center;color:rgba(var(--tp_colors_white),500);white-space:nowrap;background-color:rgba(var(--tp_colors_black),500);border-radius:9999px;padding-block:4px;padding-inline:12px}@media not all and (max-width:749px){.tp-variant-dropdown__availability.tp-variant-dropdown__availability--notify-me{font-size:12px;line-height:1.5;letter-spacing:0}}@media(max-width:749px){[id^=tp-modal-available-siblings].tp-modal{overflow:hidden auto;background-color:rgba(var(--tp_colors_white),500)}}[id^=tp-modal-available-siblings] .tp-modal__content{width:100%;max-width:1067px}@media(max-width:749px){[id^=tp-modal-available-siblings] .tp-modal__content{position:static;gap:12px;overflow:visible;padding-block:16px}[id^=tp-modal-available-siblings] .tp-modal__content .tp-modal__body,[id^=tp-modal-available-siblings] .tp-modal__content .swiper{overflow:visible}}[id^=tp-modal-available-siblings] .swiper-wrapper,[id^=tp-modal-available-siblings] .swiper-slide{height:auto}[id^=tp-modal-available-siblings] .card-wrapper{display:flex;flex-direction:column}[id^=tp-modal-available-siblings] .tp-card-product__quick-add{margin-top:auto}[id^=tp-modal-available-siblings] .product-form__error-message-wrapper:not([hidden]){margin-top:16px;margin-bottom:0}.tp-variant-notify-me-modal-wrapper{display:flex;flex-direction:column;width:100%}.tp-variant-notify-me-modal__content{gap:32px}.tp-variant-notify-me-form{display:flex;flex-direction:column}.tp-variant-notify-me-form__fields{display:flex;flex-direction:column;gap:32px;margin-block:32px}.tp-variant-notify-me-form__actions{display:flex;justify-content:flex-end}.tp-variant-notify-me-form__message{display:flex;gap:12px;align-items:center;margin-bottom:32px;padding:16px}.tp-variant-notify-me-form__message[hidden]{display:none}.tp-variant-notify-me-form__message .icon{width:24px;height:24px}.tp-variant-notify-me-form__message--success{color:rgba(var(--tp_colors_black),500);background:rgba(var(--tp_colors_success-50),1)}.tp-variant-notify-me-form__message--error{color:rgba(var(--tp_colors_black),500);background:rgba(var(--tp_colors_error-50),1)}.tp-variant-picker-color-images__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.tp-variant-picker-color-images__title{font-size:14px;line-height:1.5;letter-spacing:0;color:rgba(var(--tp_colors_gray-600),1)}@media not all and (max-width:749px){.tp-variant-picker-color-images__title{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-variant-picker-color-images__name{color:rgba(var(--tp_colors_black),500)}.product-form__input--tp-variant-picker-color-images{min-width:initial!important;margin-block:32px!important}.tp-variant-picker-color-images__selected-name{font-size:12px;line-height:1.5;letter-spacing:0;color:rgba(var(--tp_colors_gray-700),1);font-weight:500}@media not all and (max-width:749px){.tp-variant-picker-color-images__selected-name{font-size:12px;line-height:1.5;letter-spacing:0}}.tp-variant-picker-color-images{position:relative}.tp-variant-picker-color-images__gallery{overflow-x:auto;display:flex;flex-wrap:nowrap;gap:8px;scroll-behavior:smooth}.tp-variant-picker-color-images__gallery::-webkit-scrollbar{width:4px;height:4px;-webkit-appearance:none}.tp-variant-picker-color-images__gallery::-webkit-scrollbar-track{background:rgba(var(--tp_colors_gray-200),1);border-radius:4px}.tp-variant-picker-color-images__gallery::-webkit-scrollbar-thumb{background:rgba(var(--tp_colors_black),500);border-radius:4px}.tp-variant-picker-color-images__gallery::-webkit-scrollbar-thumb:hover{background:rgba(var(--tp_colors_gray-700),1)}.tp-variant-picker-color-images__gallery::-webkit-scrollbar-thumb:active{background:rgba(var(--tp_colors_black),500)}@supports (-moz-appearance: none){.tp-variant-picker-color-images__gallery{scrollbar-width:thin}}.tp-variant-picker-color-images--has-overflow .tp-variant-picker-color-images__gallery{padding-bottom:8px}.tp-variant-picker-color-images__navigation{display:none;gap:8px;justify-content:center}.tp-variant-picker-color-images--has-overflow .tp-variant-picker-color-images__navigation{display:flex}.tp-variant-picker-color-images__nav-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:rgba(var(--tp_colors_gray-600),1);background-color:rgba(var(--tp_colors_white),500);border-radius:8px;cursor:pointer;transition:var(--tp_hover_duration-short) var(--tp_hover_easing)}@media(hover:hover)and (pointer:fine){.tp-variant-picker-color-images__nav-button:hover,.tp-variant-picker-color-images__nav-button:active{color:rgba(var(--tp_colors_gray-900),1);background-color:rgba(var(--tp_colors_gray-50),1)}}.tp-variant-picker-color-images__nav-button--prev{transform:rotate(90deg)}.tp-variant-picker-color-images__nav-button--next{transform:rotate(-90deg)}.tp-variant-picker-color-images__option{display:flex;flex-direction:column;gap:8px;align-items:center;min-width:60px;overflow:hidden;text-align:center;border:1px solid transparent;border-radius:8px;transition:border-color var(--tp_hover_duration-short) var(--tp_hover_easing)}.tp-variant-picker-color-images__option.tp-variant-picker-color-images__option--is-active{border-color:rgba(var(--tp_colors_black),500)}@media(hover:hover)and (pointer:fine){.tp-variant-picker-color-images__option:not(.tp-variant-picker-color-images__option--is-active):hover,.tp-variant-picker-color-images__option:not(.tp-variant-picker-color-images__option--is-active):active{border-color:rgba(var(--tp_colors_black),500)}}.tp-variant-picker-color-images__option.disabled{position:relative;opacity:.75}.tp-variant-picker-color-images__option.disabled:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(45deg,transparent 50%,rgba(var(--tp_colors_gray-400),1) 50%,rgba(var(--tp_colors_gray-400),1) 51%,transparent 50%),linear-gradient(-45deg,transparent 50%,rgba(var(--tp_colors_gray-400),1) 50%,rgba(var(--tp_colors_gray-400),1) 51%,transparent 50%)}.tp-variant-picker-color-images__image{display:flex;align-items:center;justify-content:center;width:60px;height:60px;overflow:hidden;background-color:rgba(var(--tp_colors_gray-50),1);border-radius:4px}.tp-variant-picker-color-images__image img{width:100%;height:100%;object-fit:cover;background-color:rgba(var(--tp_colors_gray-50),1);mix-blend-mode:darken}.tp-variant-picker-color-images__placeholder{font-size:14px;line-height:1.5;letter-spacing:0;padding:4px;color:rgba(var(--tp_colors_gray-600),1);font-weight:500;text-align:center;text-transform:capitalize}@media not all and (max-width:749px){.tp-variant-picker-color-images__placeholder{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-variant-picker-gripsize{display:flex;flex-wrap:wrap;gap:8px}.tp-racket-advisor-trigger{font-size:12px;line-height:1.5;letter-spacing:0;color:rgba(var(--tp_colors_gray-600),1);margin-block:12px}@media not all and (max-width:749px){.tp-racket-advisor-trigger{font-size:12px;line-height:1.5;letter-spacing:0}}.tp-racket-advisor-trigger span{color:rgba(var(--tp_colors_black),500)}.product-form__input--tp-grip .form__label{font-size:14px;line-height:1.5;letter-spacing:0;display:flex;gap:8px;align-items:center;margin-bottom:8px}@media not all and (max-width:749px){.product-form__input--tp-grip .form__label{font-size:14px;line-height:1.5;letter-spacing:0}}.product-form__input--tp-grip[aria-invalid=true] .form__label{color:rgba(var(--tp_colors_error-600),1)}.tp-variant-picker-gripsize__option{font-size:12px;line-height:1.5;letter-spacing:0;position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:48px;padding:0;color:rgba(var(--tp_colors_gray-900),1);text-align:center;background-color:rgba(var(--tp_colors_gray-100),1);border:1px solid rgba(var(--tp_colors_gray-100),1);border-radius:12px;cursor:pointer;transition:all var(--duration-short, .2s) ease;aspect-ratio:1}@media not all and (max-width:749px){.tp-variant-picker-gripsize__option{font-size:12px;line-height:1.5;letter-spacing:0}}@media(hover:hover)and (pointer:fine){.tp-variant-picker-gripsize__option:hover,.tp-variant-picker-gripsize__option:active{background-color:rgba(var(--tp_colors_gray-100),1);border-color:rgba(var(--tp_colors_gray-200),1)}}.tp-variant-picker-gripsize__option--disabled{position:relative;opacity:.75}.tp-variant-picker-gripsize__option--disabled:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(45deg,transparent 50%,rgba(var(--tp_colors_gray-400),1) 50%,rgba(var(--tp_colors_gray-400),1) 51%,transparent 50%),linear-gradient(-45deg,transparent 50%,rgba(var(--tp_colors_gray-400),1) 50%,rgba(var(--tp_colors_gray-400),1) 51%,transparent 50%)}.tp-variant-picker-gripsize__value{display:block}.product-form__input--tp-grip input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.product-form__input--tp-grip input[type=radio]:checked+.tp-variant-picker-gripsize__option{color:rgba(var(--tp_colors_gray-900),1);background-color:rgba(var(--tp_colors_gray-100),1);border-color:rgba(var(--tp_colors_gray-900),1)}.tp-variant-picker-quantity__thumb{flex-shrink:0;width:48px;height:48px;margin-right:12px;object-fit:contain;background:rgba(var(--tp_colors_gray-100),1);border-radius:4px}@keyframes counter-pulse{0%{box-shadow:0 0 rgba(var(--tp_colors_success-600),1);transform:scale(.95)}70%{box-shadow:0 0 0 10px transparent;transform:scale(1)}to{box-shadow:0 0 0 0 transparent;transform:scale(.95)}}.tp-visitor-counter{font-size:14px;line-height:1.5;letter-spacing:0;position:relative;display:flex;gap:8px;align-items:center;padding-left:32px;color:rgba(var(--tp_colors_black),500)}@media not all and (max-width:749px){.tp-visitor-counter{font-size:14px;line-height:1.5;letter-spacing:0}}.tp-visitor-counter :before{position:absolute;top:50%;display:inline-block;width:8px;height:8px;margin-left:-24px;color:rgba(var(--tp_colors_success-500),1);background:currentcolor;border-radius:9999px;box-shadow:0 0 rgba(var(--tp_colors_success-500),1);animation:counter-pulse 2s infinite;content:"";translate:0 -50%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tp-template-product.css.map */
