.kv-racket-guide{scroll-margin-top:100px;padding:90px 5vw 70px;background:#171b1c;color:#f4f3ef}.kv-racket-guide__inner{max-width:1440px;margin:auto}.kv-racket-guide__header{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px}.kv-racket-guide__eyebrow{margin:0 0 15px;color:#b5bbb5;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.kv-racket-guide h2{margin:0;max-width:700px;font-family:var(--heading-font-family);font-size:clamp(44px,5.2vw,72px);line-height:1;text-transform:uppercase}.kv-racket-guide__header>p{max-width:310px;margin:0 0 3px;font-size:13px;line-height:1.75;color:#bfc5bf}.kv-racket-guide__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #454b47}.kv-racket-guide__card{display:flex;flex-direction:column;padding:28px;border-right:1px solid #454b47;min-width:0}.kv-racket-guide__card:last-child{border-right:0}.kv-racket-guide__card.is-current{background:#242b29;box-shadow:inset 0 3px #c6cbbd}.kv-racket-guide__index{display:flex;justify-content:space-between;gap:12px;color:#bfc5bf;font-size:9px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:27px}.kv-racket-guide h3{margin:0;font-family:var(--heading-font-family);font-size:44px;line-height:1;text-transform:uppercase}.kv-racket-guide__purpose{margin:12px 0 26px;font-size:13px;color:#c7ccc7}.kv-racket-guide .kv-racket-facts{border-block:1px solid #454b47;padding:18px 0}.kv-racket-guide__fit{margin-top:25px}.kv-racket-guide h4{margin:0 0 8px;font-family:var(--text-font-family);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.kv-racket-guide__fit p{margin:0;font-size:13px;line-height:1.75;color:#d1d5d0}.kv-racket-guide__consider{flex:1;margin:18px 0 26px;font-size:12px;line-height:1.7;color:#aeb7af}.kv-racket-guide__card>a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;border-top:1px solid #454b47;padding-top:12px;font-size:11px}.kv-racket-guide__footer{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-top:28px;border-top:1px solid #454b47;font-size:11px}.kv-racket-guide__footer p{margin:0;color:#aeb7af}.kv-racket-guide__footer a{display:inline-flex;gap:20px;align-items:center;min-height:44px}.kv-racket-guide a:hover{text-decoration:underline;text-underline-offset:5px}.kv-racket-guide a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:999px){.kv-racket-guide__card{padding:24px 20px}}@media(max-width:749px){.kv-racket-guide{padding:58px 24px 42px}.kv-racket-guide__header{display:block;margin-bottom:30px}.kv-racket-guide__header>p{margin-top:22px;max-width:420px}.kv-racket-guide__grid{grid-template-columns:minmax(0,1fr)}.kv-racket-guide__card{padding:25px 20px;border-right:0;border-bottom:1px solid #454b47}.kv-racket-guide__index{margin-bottom:20px}.kv-racket-guide__footer{display:block;border-top:0}.kv-racket-guide__footer a{margin-top:12px}}.kv-product-profile{text-align:left}.kv-product-profile>p{margin:0 0 12px;font-size:14px;line-height:1.6;color:#545755}.kv-product-profile>a{display:inline-flex;gap:12px;align-items:center;min-height:36px;margin-top:3px;font-size:11px;text-decoration:underline;text-underline-offset:4px}.kv-purchase-info{margin-top:8px;text-align:left}.kv-purchase-info__item{border-top:1px solid #d2d3cc}.kv-purchase-info__item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding:14px 0;cursor:pointer;list-style:none;font-size:13px}.kv-purchase-info__item summary::-webkit-details-marker{display:none}.kv-purchase-info__item small{display:block;margin-top:4px;font-size:11px;line-height:1.5;color:#646763}.kv-purchase-info__plus{font-size:22px;line-height:1;transition:transform .2s}.kv-purchase-info__item[open] .kv-purchase-info__plus{transform:rotate(45deg)}.kv-purchase-info__body{padding:0 25px 18px 0;font-size:12px;line-height:1.7;color:#545755}.kv-purchase-info__body p{margin:0 0 8px}.kv-purchase-info__body a,.kv-purchase-info__stock a{display:inline-flex;gap:10px;min-height:36px;align-items:center;text-decoration:underline;text-underline-offset:4px}.kv-purchase-info__help{display:flex;justify-content:space-between;align-items:center;min-height:52px;gap:12px;border-block:1px solid #d2d3cc;font-size:12px}.kv-purchase-info__stock{padding:18px;margin-bottom:20px;background:#e9e8e1;font-size:12px;line-height:1.6}.kv-purchase-info__stock p{margin:0 0 8px}.kv-purchase-info__stock a{display:flex}.kv-product-profile a:focus-visible,.kv-purchase-info a:focus-visible,.kv-purchase-info summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.shopify-section--main-product:has(.kv-product-profile) .product-gallery__media>img{width:100%;height:clamp(450px,58vw,650px);object-fit:contain;object-position:center}.shopify-section--main-product:has(.kv-product-profile) .product-gallery__thumbnail img{width:56px;height:64px;object-fit:contain}@media(max-width:999px){.shopify-section--main-product:has(.kv-product-profile) .product-gallery__media>img{height:clamp(300px,80vw,500px)}}@media(max-width:749px){.kv-product-profile>p{font-size:13px}.kv-purchase-info__item summary{min-height:72px}.kv-product-profile>a,.kv-purchase-info__body a,.kv-purchase-info__stock a{min-height:44px}}.kv-diamond-review{background:#191d1e;color:#f4f3ef;padding:23px 25px;text-align:left}.kv-diamond-review__top{display:flex;justify-content:space-between;align-items:center;gap:18px}.kv-diamond-review__eyebrow{margin:0 0 7px;font-size:9px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:#c4c8c4}.kv-diamond-review__source{margin:0;font-size:11px;line-height:1.5}.kv-diamond-review__score{display:flex;align-items:baseline;gap:5px;flex-shrink:0;margin:0}.kv-diamond-review__score strong{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:48px;line-height:1}.kv-diamond-review__score>span:not(.sr-only){font-size:11px;color:#c4c8c4}.kv-diamond-review__quote{border:0;padding:0;margin:17px 0;font-family:var(--heading-font-family);font-size:29px;font-style:normal;line-height:1.1;text-transform:uppercase}.kv-diamond-review__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:12px 0;border-block:1px solid #444a49}.kv-diamond-review__metrics>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.kv-diamond-review__metrics dt{font-size:10px;color:#c4c8c4}.kv-diamond-review__metrics dd{margin:0;font-size:15px}.kv-diamond-review__links{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:12px}.kv-diamond-review__links a{display:inline-flex;align-items:center;gap:12px;min-height:32px;font-size:10px;text-decoration:underline;text-underline-offset:4px;color:inherit}.kv-diamond-review__links a:hover{color:#fff}.kv-diamond-review__links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.kv-proof__copy>.kv-diamond-review{margin-top:34px}@media(max-width:449px){.kv-diamond-review{padding:20px}.kv-diamond-review__quote{font-size:27px}.kv-diamond-review__score strong{font-size:43px}}.kv-review--compact{padding:16px 20px}.kv-review--compact .kv-diamond-review__score strong{font-size:36px}.kv-review--compact .kv-diamond-review__quote{font-size:23px;margin:10px 0 0}.kv-review--compact .kv-diamond-review__links{margin-top:4px}.kv-review--compact .kv-diamond-review__links a{min-height:36px}@media(max-width:749px){.kv-review--compact .kv-diamond-review__links a{min-height:44px}}.kv-racket-facts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0}.kv-racket-facts dt{font-size:9px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.kv-racket-facts dd{margin:3px 0 0;font-size:12px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAAAgAAAAAAAAAAAAIAG */
