@font-face{font-family:Attila Sans Classic;src:url('/assets/f0e546df4577edfd.woff2') format("woff2"),url('/assets/74c4e0495b318faf.woff') format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Attila Sans Classic;src:url('/assets/63e1a740043ba621.woff2') format("woff2"),url('/assets/138f0043bb454bb0.woff') format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Attila Sans Classic;src:url('/assets/698ec7fa58f96748.woff2') format("woff2"),url('/assets/fc88b1e41d3c9886.woff') format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--font-size-heading-1-base: 42px;--font-size-heading-3-base: 28px;--font-size-body-large: 20px;--font-heading: "Attila Sans Classic", "aktiv-grotesk-extended", sans-serif;--q-color-forest: #1C4835;--q-color-grass: #007F3D;--q-color-green: #63D439;--q-color-green-contrast: #36AB0B;--q-color-electric: #D9FC82;--q-color-deep-blue: #0A486B;--q-color-blue: #1086CB;--q-color-sky: #A0DAFB;--q-color-black: #000000;--q-color-charcoal: #3B3F3E;--q-color-light-grey: #F5F5F7;--q-color-white: #FFFFFF}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.btn [disabled],.btn.disabled{background:var(--color-text-meta)}body,button,.ff-body{font-family:aktiv-grotesk,sans-serif;font-weight:400}.product--footer h4,.product-highlights h4,.rte h2,.ff-heading{font-family:aktiv-grotesk-extended,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.rte h2,.ff-heading{font-family:Attila Sans Classic,aktiv-grotesk-extended,sans-serif}.oke-title{font-family:aktiv-grotesk,sans-serif!important}html:not(.no-js) .navigation__submenu{background-color:#fff;box-shadow:4px 12px 64px -12px #00000040}html:not(.no-js) .navigation__submenu a{color:#3b3f3e}@media(min-width:60em){.collection{margin-top:var(--spacing-medium)}.page__inner{margin-bottom:var(--spacing-extra-large)}}.product__meta:has(.product__subtitle) .product__title{margin-bottom:0}.product__subtitle{font-size:1rem;font-family:var(--font-heading);font-weight:700;margin-bottom:var(--spacing-extra-small);line-height:1.1}@media(min-width:60em){.product__subtitle{font-size:1.2rem}}.product__price s{text-decoration-color:#777;margin-left:var(--spacing-extra-small);position:relative;top:1px}.product__price>.fs-heading-4-base{font-weight:700}.product__currency{font-size:.75rem;font-weight:700;text-transform:uppercase;line-height:1;padding-right:5px;position:relative;top:11px}#product-variation-unavailable{padding:var(--spacing-medium);border-radius:15px;background:var(--q-color-electric);font-size:1rem;display:none}#product-variation-unavailable a{color:var(--q-color-green-contrast);font-weight:700;border-bottom:1px solid var(--q-color-green-contrast)}#product-variation-unavailable a:hover{color:var(--q-color-grass);border-bottom-color:var(--q-color-grass)}.qstl2-unavailable-global,.qstl2-unavailable-nzau,.qstl2-unavailable-usca{display:none}#front-chat-iframe{color-scheme:light!important}body.product-q-max>.page{background:#08050b}body.product-q-max .header__space,body.product-q-max #shopify-section-announcement-bar{display:none}body.product-q-max .header{background:transparent;color:#999}body.product-q-max .icon-button__icon .icon{color:#999}body.product-q-max .section.section--contrast{background:#0d0812;color:#fff}body.product-q-max>.page main input[type=text],body.product-q-max>.page main input[type=email]{color:#fff}section.q-max{color:#fff;text-align:center;padding:20vh 0 0}section.q-max h1{font-size:4rem;line-height:1.1;margin-top:5.5vh}section.q-max h1,section.q-max h2{color:transparent;background-image:linear-gradient(135deg,#545458,#fff,#545458);background-clip:text;-webkit-background-clip:text}section.q-max h2{font-size:4rem;line-height:1.1}section.q-max img.pic{margin-top:10vh;width:800px;height:auto;max-width:100%;display:block;margin-left:auto;margin-right:auto}.section.questions h2{margin-bottom:30px}.navigation__submenu,.mosaic-grid__item .mosaic-grid__item-fill,.mosaic-grid__item img{border-radius:15px}@media(min-width:45em){.mosaic-grid__item .mosaic-grid__item-fill,.mosaic-grid__item img{border-radius:20px}}main .template-product .product-thumbnails__item .image__img{border-radius:7px}@media(min-width:45em){main .template-product .product-thumbnails__item .image__img{border-radius:10px}}main .template-product .image__img{border-radius:15px}@media(min-width:45em){main .template-product .image__img{border-radius:20px}}@media(min-width:45em){.product__media{border-radius:30px;box-shadow:0 7px 40px #00000026;overflow:hidden}}.template-index video,.template-index .logo-list__content,.template-index .video__overlay,.template-index .video__container{border-radius:15px}@media(min-width:45em){.template-index video,.template-index .logo-list__content,.template-index .video__overlay,.template-index .video__container{border-radius:30px}}.template-index video{max-width:100%;height:auto}.template-index .text-columns-with-images--image-rounded .text-columns-with-images__item-image,.template-index .text-columns-with-images__item-image .image{width:36px;height:36px;border-radius:0}@media(min-width:45em){.template-index .text-columns-with-images--image-rounded .text-columns-with-images__item-image,.template-index .text-columns-with-images__item-image .image{border-radius:0}}.contact__form textarea,.contact__form input{border-radius:5px}.quick-search__bar{border-radius:50px}.template-product .image-with-text .image{border-radius:15px;overflow:hidden}@media(min-width:45em){.template-product .image-with-text .image{border-radius:30px}}.oke-w-mediaCarouselModule img{border-radius:3px}@media(min-width:45em){.oke-w-mediaCarouselModule img{border-radius:6px}}.oke-w-reviews-list img{border-radius:8px}@media(min-width:45em){.oke-w-reviews-list img{border-radius:15px}}.template-index main .section--contrast .logo-list__content,.template-index main .image,.template-page main .section--contrast .logo-list__content,.template-page main .image,.template-article main .image{border-radius:15px;overflow:hidden}@media(min-width:45em){.template-index main .section--contrast .logo-list__content,.template-index main .image,.template-page main .section--contrast .logo-list__content,.template-page main .image,.template-article main .image{border-radius:30px}}.template-index main .image.logo-list__item-image,.template-page main .image.logo-list__item-image{border-radius:0}.template-index .slideshow .image,.template-page .slideshow .image{border-radius:0}@media(min-width:45em){.template-index .slideshow .image,.template-page .slideshow .image{border-radius:0}}.collection__header-text{margin:30px 0 0}.blog__article-image{border-radius:15px}.page__header{align-items:flex-start}.article__header{align-items:center}.quick-purchase-bar{padding:var(--spacing-medium) var(--space-outer)}.template-collection .product-handle-q-kids .product-item__image-link,.template-collection .product-handle-q-gen-2-lightly-used .product-item__image-link,.template-collection .product-handle-q-club-gen-2 .product-item__image-link,.template-collection .product-handle-q-club-gen-2-steel-shaft .product-item__image-link{display:flex;flex-direction:column;justify-content:center;min-height:150px}.template-collection .product-handle-q-kids .product-item__image-link>.image:after,.template-collection .product-handle-q-gen-2-lightly-used .product-item__image-link>.image:after,.template-collection .product-handle-q-club-gen-2 .product-item__image-link>.image:after,.template-collection .product-handle-q-club-gen-2-steel-shaft .product-item__image-link>.image:after{content:"";background:linear-gradient(0deg,white,transparent);height:30px;bottom:0;width:100%;height:10px;position:absolute}.template-collection .product-handle-q-kids:before,.template-collection .product-handle-q-gen-2-lightly-used:before,.template-collection .product-handle-q-club-gen-2:before,.template-collection .product-handle-q-club-gen-2-steel-shaft:before{content:"New";font-family:aktiv-grotesk-extended,sans-serif;background:var(--q-color-green);color:#fff;padding:3px 8px;position:absolute;right:15px;top:15px;font-size:.7rem;border-radius:5px;text-transform:uppercase;z-index:10}.template-collection .product-handle-q-gen-2-lightly-used:before{display:none}.restock-rocket-button{border-radius:50px!important;font-weight:700}.product-form__item button[disabled]{background:#999}.contact-cards{display:flex;flex-direction:column;max-width:var(--max-width);padding:0 var(--space-outer);margin:0 auto}.contact-card{box-sizing:border-box;position:relative;text-align:center;padding:40px 5%}.contact-cards>.contact-card:not(:first-child){border-top:1px solid #E5E5E5}.contact-card .btn--quinn-phone{color:var(--q-color-blue);border-radius:100px;border:1px solid #CCCCCC;display:inline-block;line-height:1;font-size:var(--font-size-heading-4-base);padding:15px 20px 10px;margin-top:20px}.contact-card .btn--quinn-phone:hover{color:var(--q-color-deep-blue)}@media(min-width:45em){.contact-cards{flex-direction:row}.contact-cards>.contact-card{flex:1 1 0;min-width:0;padding:80px 2%}.contact-cards>.contact-card:not(:first-child){border-top:none}.contact-cards>.contact-card:not(:first-child):before{content:"";position:absolute;top:80px;bottom:80px;left:0;width:1px;background:#e5e5e5}}.product-q-gen-2-lightly-used h2,.product-q-club-gen-2 h2,.product-q-club-gen-2-steel-shaft h2{font-family:Attila Sans Classic,aktiv-grotesk-extended,sans-serif;font-weight:700;letter-spacing:-1px;line-height:1;margin-bottom:1rem;font-size:2.5rem}@media(min-width:45em){.product-q-gen-2-lightly-used h2,.product-q-club-gen-2 h2,.product-q-club-gen-2-steel-shaft h2{letter-spacing:-1.5px;font-size:4.5rem}}.product-q-gen-2-lightly-used .content,.product-q-club-gen-2 .content,.product-q-club-gen-2-steel-shaft .content{max-width:90%;margin:0 auto;padding:0 0 20px}@media(min-width:45em){.product-q-gen-2-lightly-used .content,.product-q-club-gen-2 .content,.product-q-club-gen-2-steel-shaft .content{max-width:92%;width:1280px;padding:60px 0}}.product-q-gen-2-lightly-used .content-50-50,.product-q-club-gen-2 .content-50-50,.product-q-club-gen-2-steel-shaft .content-50-50{display:grid;gap:20px}@media(min-width:45em){.product-q-gen-2-lightly-used .content-50-50,.product-q-club-gen-2 .content-50-50,.product-q-club-gen-2-steel-shaft .content-50-50{gap:30px;grid-template-columns:repeat(2,1fr)}}.product-q-gen-2-lightly-used .product__media,.product-q-club-gen-2 .product__media,.product-q-club-gen-2-steel-shaft .product__media{background:#f5f5f7;border-radius:20px}@supports (mix-blend-mode: darken){.product-q-gen-2-lightly-used .product__media,.product-q-club-gen-2 .product__media,.product-q-club-gen-2-steel-shaft .product__media{isolation:isolate}}@supports (mix-blend-mode: darken){.product-q-gen-2-lightly-used .product__media .image__img,.product-q-club-gen-2 .product__media .image__img,.product-q-club-gen-2-steel-shaft .product__media .image__img{mix-blend-mode:darken}}@media(min-width:45em){.product-q-gen-2-lightly-used .product__media,.product-q-club-gen-2 .product__media,.product-q-club-gen-2-steel-shaft .product__media{box-shadow:none}}.product-q-gen-2-lightly-used .product-thumbnails__item,.product-q-club-gen-2 .product-thumbnails__item,.product-q-club-gen-2-steel-shaft .product-thumbnails__item{margin-bottom:1rem}.product-q-gen-2-lightly-used .product-thumbnails__item-image,.product-q-club-gen-2 .product-thumbnails__item-image,.product-q-club-gen-2-steel-shaft .product-thumbnails__item-image{background:#f5f5f7;border-radius:10px}.product-q-gen-2-lightly-used .product-thumbnails,.product-q-club-gen-2 .product-thumbnails,.product-q-club-gen-2-steel-shaft .product-thumbnails{grid-template-columns:repeat(4,1fr);row-gap:0}@media(min-width:45em){.product-q-gen-2-lightly-used .product-thumbnails,.product-q-club-gen-2 .product-thumbnails,.product-q-club-gen-2-steel-shaft .product-thumbnails{row-gap:var(--spacing-small);grid-template-columns:repeat(6,1fr)}}.product-q-gen-2-lightly-used .product-thumbnails .product-thumbnails__item-link.active .image__img,.product-q-club-gen-2 .product-thumbnails .product-thumbnails__item-link.active .image__img,.product-q-club-gen-2-steel-shaft .product-thumbnails .product-thumbnails__item-link.active .image__img{box-shadow:0 0 0 1px var(--color-border)}.gen2-usp{background:var(--q-color-green);color:#000;padding:60px 0}.gen2-usp img{background-color:#0000001a;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:60%;border-radius:20px}@media(min-width:45em){.gen2-usp img{border-radius:30px;max-width:100%}}.gen2-usp .gen2-usp-image-left div,.gen2-usp .gen2-usp-image-right div{display:flex;justify-content:center;flex-direction:column}@media(min-width:45em){.gen2-usp .gen2-usp-image-left div{padding-left:30px}}@media(min-width:45em){.gen2-usp .gen2-usp-image-left div.metafield-rich_text_field{padding-left:0}}.gen2-usp .gen2-usp-image-right div{padding-right:30px}@media(min-width:45em){.gen2-usp .gen2-usp-image-right img{order:2}}.gen2-usp p{margin-bottom:1rem}@media(min-width:45em){.gen2-usp p{font-size:1.3rem}}.gen2-head{padding:60px 0}@media(min-width:45em){.gen2-head{padding:100px 0}}.gen2-head label{font-size:.9rem}.gen2-head ul{list-style:none;padding-left:0}.gen2-head li{position:relative;font-family:aktiv-grotesk-extended,sans-serif;padding-left:15px;margin-bottom:10px;font-size:1rem}@media(min-width:45em){.gen2-head li{font-size:1.2rem;margin-bottom:15px;padding-left:30px}}.gen2-head li span{border:2px solid white;border-radius:30px;cursor:pointer;padding:3px 8px}@media(min-width:45em){.gen2-head li span{padding:6px 12px}}.gen2-head li span:hover{border-color:#e4e4e4}.gen2-head li span.active{border-color:#000}.gen2-head li:before{content:"";width:15px;height:2px;background:#000;display:inline-block;position:absolute;left:0;top:50%}@media(min-width:45em){.gen2-head li:before{width:30px}}.gen2-head-text{display:flex;flex-direction:column;justify-content:center;padding-right:50px}@media(min-width:45em){.gen2-head-text p{padding-right:80px}}.gen2-head-options{min-width:150px}@media(min-width:45em){.gen2-head-options{min-width:200px}}.gen2-head-interactive{display:flex}.gen2-head-interactive .featured-image{background:#f5f5f7;border-radius:30px;display:flex;justify-content:center;align-items:center;min-height:100px;align-items:flex-start;width:100%;min-height:20px;overflow:hidden}.gen2-head-interactive .featured-image img{max-width:100%;height:auto}@media(min-width:45em){.gen2-head-interactive .featured-image{min-height:300px}}.gen2-shaft{background-color:#f5f5f7;background-image:url('/assets/79c7bfa4525e8450.png');background-size:1000px 2244px;padding:60px 0}@media(min-width:45em){.gen2-shaft{padding:100px 0}}.gen2-shaft h2{text-align:center}.gen2-shaft h3{line-height:1.2;font-weight:700;text-align:center;margin:3rem 0;font-size:1.8rem}@media(min-width:45em){.gen2-shaft h3{font-size:2.4rem}}.gen2-shaft h3 span{position:relative}.gen2-shaft h3 span:before,.collection__header-handle-all .section-header__heading:before{background-image:url('/assets/6951d44fe8346645.svg');background-size:100% 100%;background-repeat:no-repeat;content:"";position:absolute;left:0;right:0;aspect-ratio:273 / 9.6}.gen2-shaft h3 span:before{bottom:-.23em}.collection__header-handle-all .section-header__heading{position:relative;width:fit-content}.collection__header-handle-all .section-header__heading:before{bottom:-.18em}.gen2-shaft p{max-width:600px;margin:0 auto;text-align:center}.gen2-shaft-image{width:100%;background:#000;height:60px;border:0;margin:40px 0}.gen2-shaft .shaft-features{list-style:none;padding-left:0;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media(min-width:45em){.gen2-shaft .shaft-features{grid-template-columns:repeat(4,1fr)}}.gen2-shaft .shaft-features h4{font-size:1.1rem;line-height:1.3}@media(min-width:45em){.gen2-shaft .shaft-features h4{font-size:1.2rem}}.gen2-shaft .shaft-feature-image{background:#000;margin-bottom:10px;overflow:hidden;border-radius:10px}@media(min-width:45em){.gen2-shaft .shaft-feature-image{border-radius:20px}}.gen2-shaft .shaft-feature-image img{max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.gen2-shaft pre{display:inline;position:relative;font-size:1.5rem;top:-8px}@media(min-width:45em){.gen2-shaft pre{font-size:2rem;top:-16px}}.gen2-grip{padding-top:80px}.gen2-grip span{line-height:1.4}.gen2-grip h2{word-wrap:break-word;overflow-wrap:break-word;word-break:keep-all}.gen2-grip .content{padding:0}@media(min-width:45em){.gen2-grip .left{min-height:500px;display:flex;flex-direction:column;justify-content:center}}@media(min-width:45em){.gen2-grip .left p{padding-right:25%}}.gen2-grip .right{background-image:url('/assets/e835d68b44fda5ab.jpg');background-size:contain;position:relative;background-position:center;background-repeat:no-repeat;min-height:200px}.gen2-grip .right>span{font-weight:700;position:absolute;top:30%}.product-q-club-gen-2 .gen2-grip .right{background-image:url('/assets/01942193cdcf40b2.jpg')}.gen2-grip-label-standard{right:63%;text-align:right}.gen2-grip-label-q{left:63%}.gen2-performance{background:#000;color:#fff;padding:60px 0}@media(min-width:45em){.gen2-performance{padding:80px 0}}.gen2-performance h4{font-weight:700;line-height:1.3;margin-bottom:.5rem;font-size:1.4rem}@media(min-width:45em){.gen2-performance h4{font-size:1.5rem}}.gen2-performance-overview.content{padding-bottom:0}.gen2-performance-overview.content img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gen2-performance-overview.content div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media(min-width:45em){.gen2-performance-details.content{padding-top:0}}.gen2-performance-details.content p{color:#bbb;font-size:1rem;line-height:1.3}@media(min-width:45em){.gen2-performance-details.content p{font-size:1.1rem}}.gen2-performance .left p{line-height:1.3;font-weight:700;font-size:1.2rem;margin-bottom:1.5rem}@media(min-width:45em){.gen2-performance .left p{font-size:1.4rem;padding-right:90px}}.gen2-performance ul{list-style:none;display:grid;padding-left:0;justify-content:center;gap:20px;grid-template-columns:repeat(2,1fr)}@media(min-width:45em){.gen2-performance ul{grid-template-columns:repeat(4,1fr)}}.gen2-performance ul img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:15px;margin-bottom:15px}.gen2-number{display:none;padding:120px 0}.gen2-number h2{text-align:center}.gen2-number h2 em{border-bottom:3px solid var(--q-color-green);font-style:normal}.gen2-number ul{list-style:none;padding-left:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:900px;margin:0 auto}.gen2-number ul li{color:#666;padding-right:10px;font-size:.9rem}.gen2-number ul li.active{color:#000}.gen2-accordion{background-color:#f5f5f7;padding:60px 0}@media(min-width:45em){.gen2-accordion{padding:120px 60px}}.gen2-accordion section.content{background:#fff;padding:20px;border-radius:15px;margin-bottom:30px}@media(min-width:45em){.gen2-accordion section.content{border-radius:30px;padding:60px}}.gen2-accordion section.content:last-child{margin-bottom:0}.gen2-accordion-cta{text-align:center;margin-top:50px}.gen2-reviews{display:flex;flex-direction:column}.gen2-reviews .oke-reviewCarousel-header-title{display:none}.gen2-reviews .okeReviews[data-oke-container] .oke-reviewCarousel,.gen2-reviews div.okeReviews .oke-reviewCarousel{margin:0}.gen2-reviews .oke-reviewCarousel{padding-bottom:30px}@media(min-width:45em){.gen2-reviews-heading p{padding-right:120px}}.gen2-reviews .rs-image{background-image:url('/assets/43742b532e2bded1.jpg');width:280px;height:156px;background-size:cover;background-position:center;border-radius:20px}.gen2-reviews .rs-link{color:var(--q-color-green);font-size:.9rem;font-weight:700;text-align:center;width:280px;display:inline-block}.gen2-reviews .rs-link:before{content:"";background:url('/assets/7451cd0c090bbb4a.svg');width:24px;height:24px;display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center center;top:6px;position:relative;margin-right:6px}@media(min-width:45em){.gen2-specs{display:flex}}.gen2-specs img{max-width:100%;height:auto;margin-bottom:40px}.gen2-specs.content p{font-size:1rem;margin-bottom:1rem}@media(min-width:45em){.gen2-specs.content p{font-size:1.1rem}}.gen2-specs small{font-size:.8rem;color:#666}.gen2-specs.inactive{position:relative;cursor:pointer}.gen2-specs.inactive h2{color:#666;line-height:1;margin-bottom:0;margin-right:60px}@media(min-width:45em){.gen2-specs.inactive h2{font-size:3rem;margin-right:0}}.gen2-specs.inactive h2:after{content:"+";font-size:4rem;color:#666;position:absolute;line-height:1;top:50%;margin-top:-2rem;right:30px}@media(min-width:45em){.gen2-specs.inactive h2:after{right:80px}}.gen2-specs.inactive:hover h2,.gen2-specs.inactive:focus h2{color:#000}.gen2-specs.inactive:hover h2:after,.gen2-specs.inactive:focus h2:after{color:#000}.gen2-specs.inactive .gen2-specs-details{display:none}@media(min-width:45em){.gen2-specs-heading,.gen2-specs-details{width:50%}}.gen2-specs table{width:100%;border:0;text-align:left;margin-bottom:30px;font-size:1rem}@media(min-width:45em){.gen2-specs table{font-size:1.1rem}}.gen2-specs table thead{background:#eee}.gen2-specs table th,.gen2-specs table td{padding:3px 12px}.gen2-experiences{display:none;padding:120px 0}.gen2-experiences ul{font-family:aktiv-grotesk-extended,sans-serif;list-style:none;padding-left:0;font-size:2.4rem;letter-spacing:-1.5px;color:#d7d7df;line-height:1}@media(min-width:45em){.gen2-experiences ul{letter-spacing:-3px;font-size:6rem}}.gen2-experiences ul li{margin-bottom:1rem}.questions__accordion-answer{border-radius:10px}@media(min-width:45em){.questions__accordion-answer{border-radius:20px}}.questions__accordion-answer-text p{margin-bottom:.75rem}.questions__accordion-answer-text a{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#0003;text-underline-offset:3px}.questions__accordion-answer-text a:hover{text-decoration-color:#000000b3}.header.is-sticky{box-shadow:0 1px 20px #0000001a}.product-item__badges{top:auto;transform:translate(-50%,-210%);bottom:0}.product-item{cursor:pointer;overflow:hidden;border-radius:15px}@media(min-width:45em){.product-item{border-radius:30px}}.product-item__badge{box-shadow:none}.collection__products>.product-handle-q-max{background:#000;color:#fff}.collection__products>.product-handle-q-max .product-item__wash{display:none}.collection__products>.product-handle-q-max .product-item__wash li{border-color:#333}.product__block.product__block--medium{margin-bottom:var(--spacing-small)}.product__option+.product__option{margin-top:var(--spacing-small)}div.restock-rocket-button-container:hover,div.restock-rocket-button-container-float-right:hover,div.restock-rocket-button-container-float-left:hover{opacity:1}.restock-rocket-button-container:hover button.restock-rocket-button,button.restock-rocket-button:hover,button.restock-rocket-button:focus{border-color:var(--color-background-button-hover)!important;background-color:var(--color-background-button-hover)!important}.restock-rocket-wrapper{border:none!important;box-shadow:0 10px 50px #0003}@media(min-width:45em){button.restock-rocket-button{padding:16px 28px;line-height:28px;font-weight:700;height:auto}}.rte table td,.rte table th,.shopify-policy__body table td,.shopify-policy__body table th{padding:var(--spacing-extra-small) var(--spacing-small)}.product__notice{background:#d2ebf9;padding:15px;margin-bottom:20px;font-size:1rem;order:-1;border-radius:10px}.product__notice-link{text-decoration:underline}.product__policies{display:none}.product-item__unavailable-overlay{position:absolute;z-index:100000;background:#ffffffb3;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:not-allowed}.product__campaign-message{background:#000;color:#fff;display:inline-block;padding:0 10px;font-weight:700;font-size:22px;margin-bottom:12px}.product-item__unavailable-overlay>div{font-size:20px;transform:rotate(-15deg);border:2px solid;display:inline-block;width:120px;height:120px;border-radius:50%;text-align:center;font-weight:700;line-height:120px}.product-form .edt{display:none}.product-form__shipping-info{font-size:.85rem;margin-top:1rem;text-align:center;display:flex;align-items:center;justify-content:center;gap:var(--spacing-small)}.product-form__shipping-info .flag-icon{width:18px;height:18px;margin:0;border-radius:9999px;background-size:cover;background-position:center;background-repeat:no-repeat;flex:0 0 auto}.product-form__bonus-gift{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:20px;background:#f2f2f4;border-radius:10px;overflow:hidden;font-size:1rem;padding:var(--spacing-small)}.product-form__bonus-gift img{width:60px;height:60px}.product-form__bonus-gift h5{font-weight:700}.product-form__bonus-gift small{color:#676767;display:block}@media(min-width:45em){.product-form__bonus-gift{border-radius:15px;justify-content:flex-start;padding:0 var(--spacing-small)}.product-form__bonus-gift img{width:100px;height:100px}}.slideshow__heading{font-size:4.5rem;font-weight:700;line-height:.9}@media(min-width:60em){.template-index .slideshow__content-inner{max-width:54rem}}.slideshow__subheading{padding:0 15%}.home-promo-banner{text-align:center;padding:60px 0;margin:0}.home-promo-banner h2{margin-bottom:0}.home-promo-banner .btn{margin-top:0}.text-columns-with-images__item-heading+.text-columns-with-images__item-text{margin-top:2px;line-height:1.4}@media(min-width:45em){.text-columns-with-images__item-heading+.text-columns-with-images__item-text{margin-top:var(--spacing-extra-small);line-height:1.5}}section.shopify-pc__banner__dialog{border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0 3px 60px #0000001a}section.shopify-pc__banner__dialog h2,section.shopify-pc__banner__dialog p{font-size:1rem;letter-spacing:0}section.shopify-pc__banner__dialog button{border-radius:50px}.oke-reviewCarousel{padding-top:var(--spacing-medium)!important;padding-bottom:var(--spacing-large)}.oke-reviewCarousel-header>.okeReviews{display:none}.newsletter__inner.q-max-register-interest,.newsletter__inner.kids-register-interest{flex-direction:column;text-align:center}.newsletter__inner.q-max-register-interest .newsletter__text,.newsletter__inner.kids-register-interest .newsletter__text{margin-bottom:1rem}.okeReviews[data-oke-container] .oke-reviewCard,div.okeReviews .oke-reviewCard{border-radius:15px}.slideshow__heading+.slideshow__button,.slideshow__subheading+.slideshow__button{margin-top:var(--spacing-medium)}.slideshow__content-wrapper .slideshow__content--v-bottom{padding-bottom:calc(var(--spacing-unit)* 24)}.shopify-section--contrast+.shopify-section--contrast:not(.hidden):not(.shopify-section--logo-list){margin-top:0}.product__description.product__description--below{border-top:0}.product-footer{margin-top:var(--spacing-extra-large)}.product__description.product__description--below{padding-top:0}.product-highlights h4{margin-bottom:1rem}.product-highlights ul{list-style:none;padding-left:0;margin:1rem 0}.product-highlights ul li{margin-bottom:calc(var(--s-line-height) * .3)}.product-highlights li:before{content:"";width:24px;height:24px;display:inline-block;margin-right:20px;position:relative;top:6px}.product-highlights .ph-head:before{background-image:url('/assets/3281ed801f0fd716.svg')}.product-highlights .ph-shaft:before{background-image:url('/assets/5e6c03aa0a827390.svg')}.product-highlights .ph-grip:before{background-image:url('/assets/14f318ce41de0381.svg')}.product-highlights .ph-performance:before{background-image:url('/assets/934c9faecccf31b2.svg')}.product-highlights .ph-shipping:before{background-image:url('/assets/9083938e702d40dd.svg')}.product-highlights .ph-secure:before{background-image:url('/assets/cc2dda5e6cfb88a8.svg')}.product-highlights .ph-warranty:before{background-image:url('/assets/f4a1dabacd430af9.svg')}.product-highlights .ph-mbg:before{background-image:url('/assets/dac6624db9eed52b.svg')}.product-highlights .ph-mbg{display:none}body.mbg-eligible .product-highlights .ph-mbg{display:list-item}@media(min-width:60em){.newsletter__inner.q-max-register-interest .newsletter__text,.newsletter__inner.kids-register-interest .newsletter__text{width:60%;margin-right:0}.newsletter__inner.q-max-register-interest .newsletter__heading,.newsletter__inner.q-max-register-interest .newsletter__subheading{max-width:none}}@media(min-width:45em){.oke-reviewCarousel{padding-top:calc(var(--space-outer) * 2);padding-bottom:calc(var(--space-outer) * 2)}.section.section--small.section--contrast{padding-top:90px;padding-bottom:90px}.btn.btn--medium,.spr-summary-actions-newreview.btn--medium{padding:12px 48px}.btn.btn--large,.spr-summary-actions-newreview.btn--large{padding:18px 48px}}.oke-reviewCarousel .oke-minimalBadge{display:none}.product-item__specs [data-oke-star-rating]{text-align:center}.product-item__product-title{margin-bottom:.5rem}.product-shaft-type{font-size:.8rem;display:block;letter-spacing:0}.oke-reviewCarousel-header-title{--oke-title-fontSize: var(--font-size-heading-1-base)}@media screen and (max-width:767px){.slideshow__heading{font-size:2.75rem;line-height:1}.slideshow__subheading{padding:0 5%;line-height:1.1}.product__campaign-message{font-size:18px}.product-item__unavailable-overlay{align-items:flex-start}.product-item__unavailable-overlay>div{font-size:18px;width:100px;height:100px;line-height:100px;margin-top:50px}}body.product-q-kids-nz .image-with-text__image-wrapper{border-radius:10px;overflow:hidden}@media(min-width:45em){body.product-q-kids-nz .image-with-text__image-wrapper{border-radius:20px}}.page-kids .slideshow__subheading strong{font-family:omnes-georgian,sans-serif;font-weight:600;font-size:2.5rem;line-height:1}.page-kids .main .ff-heading{font-family:omnes-georgian,sans-serif;font-weight:600}.page-kids .main .btn.btn--primary{font-family:omnes-georgian,sans-serif;font-weight:600;border-radius:8px;font-size:1rem;padding:15px 30px}.page-kids .main .btn.btn--primary:hover{background:#45a4d0}.page-kids .main .logo-q-kids img{width:120px;max-width:50%;height:auto}.page-kids .main .slideshow{clip-path:ellipse(150% 90% at 50% 10%)}.page-kids .main .slideshow__heading{display:none}@media screen and (min-width:1200px){.page-kids .main .logo-q-kids img{width:250px}.page-kids .main .fs-heading-2-base{font-size:3.6rem}.page-kids .main .btn.btn--primary{font-size:1.2rem;padding:18px 34px}.page-kids .main .slideshow{clip-path:ellipse(100% 80% at 50% 20%)}}@media screen and (max-width:768px){.page-kids .main .slideshow__heading+.slideshow__button,.page-kids .main .slideshow__subheading+.slideshow__button{margin-top:var(--spacing-medium)}.page-kids .main .slideshow__subheading p+p{margin-top:.5rem}.page-kids .main .slideshow__subheading strong{font-size:2.1rem}}body.country-jp #shopify-section-announcement-bar,body.country-jp .cm25-product-page-info-box,body.country-jp h4.bfcm25-product-page-badge-above-title,body.country-jp.template-collection .product-handle-q-club-gen-2:before{display:none}@media(min-width:45em){body.country-jp #shopify-section-announcement-bar,body.country-jp .cm25-product-page-info-box,body.country-jp h4.bfcm25-product-page-badge-above-title,body.country-jp.template-collection .product-handle-q-club-gen-2:before{display:none}}.header__selectors{display:flex;align-items:center;gap:8px;margin-left:10px;margin-right:6px}@media(max-width:60em){.header.header--left .header__left .header__logo{display:flex;padding-right:calc(var(--spacing-unit) * 5)}.header.header--left .header__center .header__logo{display:none}.header--left.header--inline .header__inner{grid-template-columns:auto 1fr auto}.header__selectors .header__selectors-item--locale .header__selector-globe{display:none}.header__right{transform:none}}@media(min-width:60em){.header--left .header__logo{padding-right:calc(var(--spacing-unit) * 10)}}@media(max-width:26em){.header--has-logo .header__logo-link{width:88px}.header.header--left .header__left .header__logo{padding-right:calc(var(--spacing-unit) * 2)}.header__selectors{margin-left:calc(var(--spacing-unit) * 1);margin-right:0}.header{padding-left:calc(var(--spacing-unit) * 4);padding-right:calc(var(--spacing-unit) * 4)}}.header__selectors .selectors-form__item{margin:0}.header__selectors .selectors-form__item+.selectors-form__item{margin-left:0}.header__selectors .disclosure{position:relative}.header__selectors .disclosure__toggle{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px 0 8px;font-size:12px;letter-spacing:.04em;line-height:1;white-space:nowrap;background-color:var(--color-background, #fff);color:var(--color-text, #000);border:1px solid var(--color-border, rgba(0, 0, 0, .15));border-radius:9999px;transition:background-color .2s ease,border-color .2s ease}.header__selectors .disclosure__toggle:hover,.header__selectors .disclosure__toggle:focus{background-color:var(--color-background-button-hover-popover, rgba(0, 0, 0, .04));border-color:var(--color-border, rgba(0, 0, 0, .25))}.header__selectors .disclosure__toggle .flag-icon{width:18px;height:18px;margin:0;border-radius:9999px;background-size:cover;background-position:center;flex:0 0 auto}.header__selectors .header__selector-globe{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto}.header__selectors .header__selector-globe .icon{width:18px;height:18px;display:flex}.header__selectors .header__selector-label{display:inline-flex;align-items:center;gap:4px;font-weight:600}.header__selectors .disclosure__toggle .arrow{display:inline-flex;margin-left:2px;margin-top:0}.header__selectors .disclosure__toggle .arrow .icon{width:14px;height:14px}.header__selectors .disclosure-list{position:absolute;top:calc(100% + 8px);right:0;bottom:auto;left:auto;min-width:200px;padding:10px 12px;background-color:var(--color-background, #fff);color:var(--color-text, #000);border:1px solid var(--color-border, rgba(0, 0, 0, .12));border-radius:8px;box-shadow:0 8px 24px #00000014;z-index:10}@media(max-width:60em){.header__selectors{position:relative}.header__selectors .disclosure{position:static}.header__selectors .disclosure-list{right:0;left:auto;max-width:calc(100vw - 24px)}}.header__selectors .disclosure-list__item{color:var(--color-text, #000)}.header__selectors .disclosure-list__item+.disclosure-list__item{margin-top:6px}.header__selectors .disclosure-list__option{color:var(--color-text-link, inherit);align-items:baseline}.header__selectors .disclosure-list__item--current .disclosure-list__option{color:var(--color-text, #000);font-weight:600}.header__selectors .disclosure-list__currency{margin-left:var(--spacing-unit);font-size:var(--font-size-body-x-small)}.header__selectors .disclosure-list .flag-icon{margin-left:0;margin-right:var(--spacing-small)}html:not(.no-js) body.template-index .header--transparent-home:not(.is-sticky) .header__selectors .disclosure__toggle{background-color:transparent;color:var(--color-text-transparent, #fff);border-color:var(--color-border-transparent, rgba(255, 255, 255, .6))}.footer__selectors .disclosure-list__option,.footer__selectors .disclosure__toggle-label{align-items:baseline}.footer__selectors .disclosure__toggle-label{display:inline-flex}.footer__selectors .disclosure-list__currency{margin-left:var(--spacing-unit);font-size:var(--font-size-body-x-small)}.footer__selectors .disclosure-list{padding:10px 12px}.footer__selectors .disclosure-list__item+.disclosure-list__item{margin-top:6px}html:not(.no-js) body.template-index .header--transparent-home:not(.is-sticky) .header__selectors .disclosure__toggle:hover,html:not(.no-js) body.template-index .header--transparent-home:not(.is-sticky) .header__selectors .disclosure__toggle:focus{background-color:#ffffff1f}html:not(.no-js) body.template-index .header--transparent-home:not(.is-sticky) .header__selectors .disclosure-list{color:var(--color-text, #000)}@media(min-width:45em){.header__links{display:flex;align-items:center;flex-shrink:1;overflow-x:auto;overflow-y:visible;-ms-overflow-style:none;scrollbar-width:none}.header__links::-webkit-scrollbar{display:none}.header__links-list{display:flex;align-items:center;white-space:nowrap}.header--left .header__logo{padding-right:calc(var(--spacing-unit) * 6)}.header--inline:not(.header--has-secondary-menu) .header__menu-icon{display:none}.header--left.header--inline .header__inner{grid-template-columns:auto 1fr auto}.header.header--left .header__left .header__logo{display:flex}.header.header--left .header__center .header__logo{display:none;visibility:hidden}.header--left.header--inline .header__left{overflow-x:auto;white-space:nowrap}}@media(min-width:60em){.main{min-height:40vh}}.footer__credits{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-small) var(--spacing-medium)}.footer__legal-links{display:flex;flex-wrap:wrap;gap:var(--spacing-medium);margin:0;padding:0;list-style:none}.footer__legal-links a{text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map?v=74928885212092615321788427439 */
