:root{--body: var(--font-body-family);--heading: var(--font-heading-family)}:root{--layout-max-width: 92.5rem;--layout-max-width-narrow: 70rem;--layout-max-width-narrower: 60rem;--layout-max-width-narrowest: 50rem;--layout-max-width-wide: 94rem;--layout-max-width-wider: 110rem;--layout-max-width-widest: 120rem}:root{--color-ui-yellow: gold;--color-ui-bg: #efefef;--color-ui-bgDark: #000;--color-muted-base: #cfcfcf;--color-feedback-positive: #8acf44;--color-feedback-negative: #cc432e;--color-text-offBlack: #252525;--color-link-normal: #f58b00;--color-link-hover: #c06a02;--color-link-active: #454545}[data-style*="yellow background"]{background-color:gold}[data-style*="bg background"]{background-color:#efefef}[data-style*="bgDark background"]{background-color:#000}:root{--theme-color: var(--color-ui-pink)}[data-color-scheme=inverted-color-scheme]{background-color:#000}[data-color-scheme=inverted-color-scheme] .Button{border:2px solid var(--color-ui-yellow);background-color:#0000;color:#fff}[data-color-scheme=inverted-color-scheme] .Button:visited{color:#fff}[data-color-scheme=inverted-color-scheme] .Button:hover{background-color:var(--color-ui-yellow);color:#000}[data-color-scheme=inverted-color-scheme] .Section__header .heading,[data-color-scheme=inverted-color-scheme] .Section__header .subheading,[data-color-scheme=inverted-color-scheme] .Panel .Panel__content h3,[data-color-scheme=inverted-color-scheme] .Panel .Panel__content-text p{color:#fff}[data-color-scheme=inverted-color-scheme] .flickity-button-icon{color:var(--color-ui-yellow)}[data-color-scheme=inverted-color-scheme] .flickity-page-dots .dot.is-selected{background-color:var(--color-ui-yellow)}[data-color-scheme=inverted-color-scheme] .slider__title,[data-color-scheme=inverted-color-scheme] .slider__sub_heading{color:#fff}[data-color-scheme=inverted-color-scheme] .flickity-button-icon path{fill:var(--color-ui-bgDark)}[data-color-scheme=inverted-color-scheme] .shopify-section--social-media-carousel{background-color:var(--color-ui-bgDark)}[data-color-scheme=inverted-color-scheme] .Heading{color:#fff}[data-color-scheme=inverted-color-scheme] .flickity-prev-next-button path{fill:var(--color-ui-yellow)}[data-color-scheme=inverted-color-scheme].InfoBlocks .InfoBlocks-heading{color:#fff}[data-color-scheme=inverted-color-scheme].InfoBlocks .Section__content .InfoBlocks-block{background-color:var(--color-ui-bg)}[data-color-scheme=inverted-color-scheme].InfoBlocks .Section__content .InfoBlocks-block .styled-heading,[data-color-scheme=inverted-color-scheme].InfoBlocks .Section__content .InfoBlocks-block .slider__sub_heading{color:#000}[data-color-scheme=inverted-color-scheme].image__with-text--section h3,[data-color-scheme=inverted-color-scheme].image__with-text--section .rte{color:#fff}[data-color-scheme=default-color-scheme] .slider__title,[data-color-scheme=default-color-scheme] .slider__sub_heading,[data-color-scheme=default-color-scheme] .Heading{color:var(--color-text-offBlack)}[data-color-scheme=default-color-scheme] .flickity-prev-next-button{color:var(--color-ui-bgDark)}@media (max-width: 29.365em){.u-hide--untilPhoneLarge{display:none!important}}@media (min-width: 29.375em){.u-show--untilPhoneLarge{display:none!important}}@media (max-width: 47.99em){.u-hide--untilTablet{display:none!important}}@media (min-width: 48em){.u-hide--fromTablet,.u-show--untilTablet{display:none!important}}@media (max-width: 63.9275em){.u-hide--untilDesktop{display:none!important}}@media (min-width: 63.9375em){.u-show--untilDesktop{display:none!important}}@media (max-width: 63.9275em){.u-show--fromDesktop{display:none!important}}@media (min-width: 87.5em){.u-show--untilDesktopLarge{display:none!important}}@media (max-width: 87.49em){.u-show--fromDesktopLarge{display:none!important}}[data-container],.Container{width:100%;max-width:calc(100% - 2rem);margin:0 auto}@media (min-width: 48em){[data-container],.Container{max-width:calc(100% - 4rem)}}@media (min-width: 63.9375em){[data-container],.Container{max-width:calc(100% - 6rem)}}@media (min-width: 96.5rem){[data-container],.Container{max-width:92.5rem}}@media (max-width: 1680px){[data-container] .Container,.Container .Container{max-width:100%}}@media (min-width: 72rem){[data-container*=narrow],.Container--center,.Container--aligncenter,.Container--narrow{max-width:70rem}}@media (min-width: 62rem){[data-container*=narrower],.Container--narrower{max-width:60rem}}@media (min-width: 52rem){[data-container*=narrowest],.Container--narrowest{max-width:50rem}}@media (min-width: 92.5rem){.Container--wide,[data-container*=wide],.Container.alignwide{max-width:calc(100% - 6rem)}}@media (min-width: 94rem){.Container--wide,[data-container*=wide],.Container.alignwide{max-width:88rem}}@media (min-width: 92.5rem){.Container--wider,[data-container*=wider]{max-width:calc(100% - 6rem)}}@media (min-width: 110rem){.Container--wider,[data-container*=wider]{max-width:104rem}}.alignfull,.Container--full{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important;max-width:100vw!important;padding-left:2rem;padding-right:2rem}.shopify-policy__container{width:100%;max-width:calc(100% - 2rem);margin:0 auto}@media (min-width: 48em){.shopify-policy__container{max-width:calc(100% - 4rem)}}@media (min-width: 63.9375em){.shopify-policy__container{max-width:calc(100% - 6rem)}}@media (min-width: 96.5rem){.shopify-policy__container{max-width:92.5rem}}@media (min-width: 52rem){.shopify-policy__container{max-width:50rem}}.Button{font-size:calc(1.275rem + .140625vw);font-weight:700;text-transform:uppercase;letter-spacing:0;padding:1rem calc(1.925rem + 3.796875vw)!important;min-width:0vw;line-height:1!important;display:inline-flex;justify-content:center;align-items:center;width:fit-content;margin-left:auto;margin-right:auto;font-style:normal}@media (min-width: 1600px){.Button{font-size:1.5rem}}@media (min-width: 1600px){.Button{padding:1rem 8rem!important}}.Button:hover,.Button:visited{color:var(--color-text-offBlack)}@media (max-width: 64.0625em){.Button{font-size:18px}}.button{font-size:18px;font-weight:600;border-radius:100px}.button.button--secondary{background-color:var(--kred1);color:#fff}.button.button--secondary:hover{background:var(--kred2)}.button.button--primary{background-color:#0000;border:2px solid #fff;color:#fff;transition:all .2s ease-in-out}.button.button--primary:hover{background-color:#fff;color:#000;transition:all .2s ease-in-out}body.page-product-gift-card .button.button--primary:hover{background-color:var(--kred2);color:var(--kgwhite);transition:all .2s ease-in-out}@media (max-width: 63.9275em){.button{font-size:16px}}.product-card-wrapper .card__heading{font-size:calc(1.325rem + .421875vw);min-width:0vw;font-weight:600}@media (min-width: 1600px){.product-card-wrapper .card__heading{font-size:2rem}}.product-card-wrapper .price{font-size:14px}.Section--panel .Section__header{text-align:center;margin-bottom:calc(1.475rem + 1.265625vw);min-width:0vw}.Section--panel .Section__header .subheading p{font-size:20px}@media (max-width: 47.99em){.Section--panel .Section__header .subheading p{font-size:18px}}@media (min-width: 1600px){.Section--panel .Section__header{margin-bottom:3.5rem}}.Section--panel h2{font-size:calc(1.575rem + 1.828125vw);color:#000;line-height:1;margin-bottom:calc(1.525rem + 1.546875vw);min-width:0vw}@media (min-width: 1600px){.Section--panel h2{font-size:4.5rem}}@media (min-width: 1600px){.Section--panel h2{margin-bottom:4rem}}.Panel{display:grid;margin-top:calc(1.525rem + 1.546875vw);margin-bottom:calc(1.525rem + 1.546875vw);column-gap:calc(1.375rem + .703125vw);min-width:0vw}@media (min-width: 1600px){.Panel{margin-top:4rem}}@media (min-width: 1600px){.Panel{margin-bottom:4rem}}@media (min-width: 1600px){.Panel{column-gap:2.5rem}}@media (min-width: 48em){.Panel{padding:0 calc(1.325rem + .421875vw);min-width:0vw}}@media (min-width: 48em) and (min-width: 1600px){.Panel{padding:0 2rem}}.Panel .Panel__media{grid-area:media;position:relative}.Panel .Panel__media .Media__content img{border-radius:17px;object-fit:cover;max-height:550px}@media (max-width: 47.99em){.Panel .Panel__media .Media__content img{max-height:300px;object-position:50% 0%}}.Panel .Panel__content{align-self:center;padding:calc(1.325rem + .421875vw) 0rem;min-width:0vw;grid-area:content}@media (min-width: 1600px){.Panel .Panel__content{padding:2rem 0rem}}.Panel .Panel__content h3{font-size:calc(1.475rem + 1.265625vw);min-width:0vw;font-weight:700;margin-bottom:1rem;line-height:1;color:#000}@media (min-width: 1600px){.Panel .Panel__content h3{font-size:3.5rem}}.Panel .Panel__content .Panel__content-text{margin:calc(1.325rem + .421875vw) 0 calc(1.425rem + .984375vw);min-width:0vw;font-style:normal;color:#000}@media (min-width: 1600px){.Panel .Panel__content .Panel__content-text{margin:2rem 0 3rem}}.Panel .Panel__content .Panel__content-text p{font-size:18px}@media (max-width: 47.99em){.Panel .Panel__content .Panel__content-text p{font-size:16px}}.Panel[data-layout*=media-content]{grid-template-areas:"media" "content"}@media (min-width: 48em){.Panel[data-layout*=media-content]{grid-template-columns:1.5fr 1fr;grid-template-areas:"media content"}}.Panel[data-layout*=content-media]{grid-template-areas:"media" "content"}@media (min-width: 48em){.Panel[data-layout*=content-media]{grid-template-columns:1fr 1.5fr;grid-template-areas:"content media"}}.Panel[data-layout*=content-media] .Media__content{margin-left:auto}@media (min-width: 48em){.Panel[data-layout*="50-50"]{grid-template-columns:1fr 1fr}}.shopify-section__panel-slider .Container{max-width:82rem}.shopify-section__panel-slider .Panel{margin:0}@media (max-width: 63.9275em){.shopify-section__panel-slider .Button{width:100%;padding:1rem calc(1.525rem + 1.546875vw)!important;min-width:0vw}}@media (max-width: 63.9275em) and (min-width: 1600px){.shopify-section__panel-slider .Button{padding:1rem 4rem!important}}@media (max-width: 47.99em){.shopify-section__panel-slider .flickity-prev-next-button{top:25%;transform:translateY(-25%)}.shopify-section__panel-slider .Container{max-width:initial}.shopify-section__panel-slider .Container .Panel{padding:0 1rem}}.MediaPlayer{position:relative}.MediaPlayer:before{content:"";display:block;width:100%;padding-top:177%}@media (min-width: 48em){.MediaPlayer:before{padding-top:125%}}.MediaPlayer iframe,.MediaPlayer .media-player,.MediaPlayer video,.MediaPlayer .react-player__preview{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px}.MediaPlayer .Button--play{width:1em;height:1em;font-size:calc(1.525rem + 1.546875vw);min-width:0vw;padding:unset;z-index:1;color:#fff;min-height:unset;line-height:unset;border-radius:50%;background:#0000;border:none}@media (min-width: 1600px){.MediaPlayer .Button--play{font-size:4rem}}.MediaPlayer .Button--play .icon{font-size:1em;height:100%;width:100%}.shopify-section-driver-selector{position:relative;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:bottom center;height:800px;padding:calc(1.625rem + 2.109375vw) 0;min-width:0vw}@media (min-width: 1600px){.shopify-section-driver-selector{padding:5rem 0}}@media (max-width: 29.365em){.shopify-section-driver-selector{min-height:600px;max-height:700px}}.shopify-section-driver-selector .bg-color{background-color:#fffc;width:50%;height:500px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 56.25em){.shopify-section-driver-selector .bg-color{width:70%!important}}@media (max-width: 29.365em){.shopify-section-driver-selector .bg-color{width:95%!important;height:400px}}.shopify-section-driver-selector .Driver-Selector__container.bg-color{width:50%;padding:0 calc(1.525rem + 1.546875vw);min-width:0vw}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container.bg-color{padding:0 4rem}}.shopify-section-driver-selector .Driver-Selector__container{width:100%}.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list{position:absolute;display:flex;justify-content:center;background-color:#2a2d2e;left:0;margin:0;padding:calc(1.275rem + .140625vw);min-width:0vw;width:100%}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list{padding:1.5rem}}@media (min-width: 48em){.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list{bottom:0}}@media (max-width: 29.365em) and (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list{padding:2.5rem}}.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list li{display:flex;align-items:center;cursor:pointer;text-transform:uppercase;padding-left:20px;color:#fff;list-style-type:none;font-weight:600}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list li{padding-left:0}}.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list li .step-number{width:30px;height:30px;border:2px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:calc(1.285rem + .196875vw);min-width:0vw;font-weight:700}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list li .step-number{font-size:1.6rem}}@media (max-width: 56.25em){.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list .step-text{display:none}}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list .step-text{display:none}}@media (max-width: 56.25em){.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list .selected .step-text{display:block}}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list .selected .step-text{display:none}}.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list li.selected .step-number{border-color:red}.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list li.disabled{cursor:not-allowed;color:var(--kgblack)}.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list li .step-text{margin-left:1rem;font-size:1.2rem}.shopify-section-driver-selector .Driver-Selector__container .steps-tab-list li.disabled .step-text{color:#999}.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container{text-align:center}.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container .driver-steps-title{background-color:#a9a7a7e6}.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container .driver-steps-title h2{text-transform:uppercase;font-size:calc(1.485rem + 1.321875vw);min-width:0vw;font-weight:500;padding:1rem}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container .driver-steps-title h2{font-size:3.6rem}}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container .driver-steps-title h2{padding:2.5rem 2rem;font-size:calc(1.525rem + 1.546875vw);min-width:0vw;font-weight:700}}@media (max-width: 29.365em) and (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container .driver-steps-title h2{font-size:4rem}}.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container h2,.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container p{margin:0;color:#000}.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container p{text-align:center}.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container iframe{height:calc(4.125rem + 16.171875vw);width:70%;margin-top:calc(1.255rem + .028125vw);min-width:0vw}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container iframe{height:30rem}}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container iframe{margin-top:1.3rem}}@media (max-width: 56.25em){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container iframe{height:calc(5.125rem + 21.796875vw);min-width:0vw}}@media (max-width: 56.25em) and (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container iframe{height:40rem}}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container iframe{width:100%;height:calc(7.125rem + 33.046875vw);min-width:0vw}}@media (max-width: 29.365em) and (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container iframe{height:60rem}}.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container .buttons-container{margin-top:calc(1.255rem + .028125vw);min-width:0vw;display:flex;column-gap:1rem;padding:0 1.5rem;justify-content:center}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container .buttons-container{margin-top:1.3rem}}.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container .buttons-option-container button{cursor:pointer;height:120px;width:18%;font-size:calc(1.345rem + .534375vw);margin:0 1rem calc(1.375rem + .703125vw);min-width:0vw;text-align:center;font-weight:500;color:#fff;background-color:#000;text-transform:uppercase;border-style:none}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container .buttons-option-container button{font-size:2.2rem}}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .driver-steps-container .buttons-option-container button{margin:0 1rem 2.5rem}}.shopify-section-driver-selector .Driver-Selector__container .perfect-driver-step h2{font-size:calc(1.575rem + 1.828125vw);min-width:0vw;line-height:1.1;text-transform:uppercase}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .perfect-driver-step h2{font-size:4.5rem}}.shopify-section-driver-selector .Driver-Selector__container .perfect-driver-step p{margin:calc(1.325rem + .421875vw) 0 calc(1.425rem + .984375vw) 0;min-width:0vw}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .perfect-driver-step p{margin:2rem 0 3rem}}.shopify-section-driver-selector .Driver-Selector__container .distance-step label,.shopify-section-driver-selector .Driver-Selector__container .loft-step label{line-height:normal;text-transform:uppercase;font-size:calc(1.445rem + 1.096875vw);min-width:0vw;font-weight:600;color:#636363}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .distance-step label,.shopify-section-driver-selector .Driver-Selector__container .loft-step label{font-size:3.2rem}}.shopify-section-driver-selector .Driver-Selector__container .distance-step label .tool-incrementer,.shopify-section-driver-selector .Driver-Selector__container .loft-step label .tool-incrementer{text-align:center;font-size:calc(1.845rem + 3.346875vw);min-width:0vw;font-weight:600;background-color:#00000020;color:#fff;width:20%;border:none}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .distance-step label .tool-incrementer,.shopify-section-driver-selector .Driver-Selector__container .loft-step label .tool-incrementer{font-size:7.2rem}}.shopify-section-driver-selector .Driver-Selector__container .loft-step h2,.shopify-section-driver-selector .Driver-Selector__container .distance-step h2,.shopify-section-driver-selector .Driver-Selector__container .trajectory-step h2,.shopify-section-driver-selector .Driver-Selector__container .shaft-step h2,.shopify-section-driver-selector .Driver-Selector__container .grip-step h2,.shopify-section-driver-selector .Driver-Selector__container .hand-step h2,.shopify-section-driver-selector .Driver-Selector__container .height-step h2{color:#fff}.shopify-section-driver-selector .Driver-Selector__container .loft-step .options-container,.shopify-section-driver-selector .Driver-Selector__container .distance-step .options-container,.shopify-section-driver-selector .Driver-Selector__container .trajectory-step .options-container,.shopify-section-driver-selector .Driver-Selector__container .shaft-step .options-container,.shopify-section-driver-selector .Driver-Selector__container .grip-step .options-container,.shopify-section-driver-selector .Driver-Selector__container .hand-step .options-container,.shopify-section-driver-selector .Driver-Selector__container .height-step .options-container{background-color:#fffc}.shopify-section-driver-selector .Driver-Selector__container .loft-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .distance-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .trajectory-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .shaft-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .grip-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .hand-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .height-step .options-container .option-item{display:flex;align-items:center;justify-content:center;width:600px;height:120px;line-height:normal;text-transform:uppercase;font-size:calc(1.765rem + 2.896875vw);min-width:0vw;font-weight:600;color:#7b7b7b}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .loft-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .distance-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .trajectory-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .shaft-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .grip-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .hand-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .height-step .options-container .option-item{font-size:6.4rem}}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .loft-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .distance-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .trajectory-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .shaft-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .grip-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .hand-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .height-step .options-container .option-item{height:100px;font-size:calc(2.125rem + 4.921875vw);min-width:0vw}}@media (max-width: 29.365em) and (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .loft-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .distance-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .trajectory-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .shaft-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .grip-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .hand-step .options-container .option-item,.shopify-section-driver-selector .Driver-Selector__container .height-step .options-container .option-item{font-size:10rem}}.shopify-section-driver-selector .Driver-Selector__container .loft-step .options-container .option-item.is-selected,.shopify-section-driver-selector .Driver-Selector__container .distance-step .options-container .option-item.is-selected,.shopify-section-driver-selector .Driver-Selector__container .trajectory-step .options-container .option-item.is-selected,.shopify-section-driver-selector .Driver-Selector__container .shaft-step .options-container .option-item.is-selected,.shopify-section-driver-selector .Driver-Selector__container .grip-step .options-container .option-item.is-selected,.shopify-section-driver-selector .Driver-Selector__container .hand-step .options-container .option-item.is-selected,.shopify-section-driver-selector .Driver-Selector__container .height-step .options-container .option-item.is-selected{color:#000}.shopify-section-driver-selector .Driver-Selector__container .recommendation-step{display:flex;flex-direction:column;justify-content:center;background-color:#fffc;width:58%;height:520px;margin:0 auto;padding:0 calc(1.625rem + 2.109375vw);min-width:0vw}.shopify-section-driver-selector .Driver-Selector__container .recommendation-step h2{color:#000;font-size:34px}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .recommendation-step h2{font-size:28px}}.shopify-section-driver-selector .Driver-Selector__container .recommendation-step p{color:#fff}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .recommendation-step{padding:0 5rem}}@media (max-width: 56.25em){.shopify-section-driver-selector .Driver-Selector__container .recommendation-step{width:90%}}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .recommendation-step{gap:0;height:550px}}.shopify-section-driver-selector .Driver-Selector__container .recommendation-step .recommendation-container{display:flex;justify-content:center;align-items:center;gap:5rem;padding:calc(1.525rem + 1.546875vw) 0 calc(1.425rem + .984375vw) 0;min-width:0vw}@media (min-width: 1600px){.shopify-section-driver-selector .Driver-Selector__container .recommendation-step .recommendation-container{padding:4rem 0 3rem}}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .recommendation-step .recommendation-container{flex-direction:column;gap:0;padding:0}}.shopify-section-driver-selector .Driver-Selector__container .recommendation-step .recommendation-container .recommendation__image{width:350px}.shopify-section-driver-selector .Driver-Selector__container .recommendation-step .recommendation-container img{width:100%;object-fit:contain}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .recommendation-step .recommendation-container img{height:160px}}.shopify-section-driver-selector .Driver-Selector__container .recommendation-step .recommendation-text-container{text-align:start}.shopify-section-driver-selector .Driver-Selector__container .recommendation-step .recommendation-text-container p{text-align:start;color:#000}.shopify-section-driver-selector .Driver-Selector__container .recommendation-step .recommendation-text-container p .bold-text{font-weight:700}.shopify-section-driver-selector .Driver-Selector__container .incrementer-group{display:flex;justify-content:center;align-items:center;height:120px;background-color:#fffc}.shopify-section-driver-selector .Driver-Selector__container button.flickity-button.flickity-prev-next-button.next{right:2rem}.shopify-section-driver-selector .Driver-Selector__container button.flickity-button.flickity-prev-next-button.previous{left:2rem}.shopify-section-driver-selector .Driver-Selector__container button.flickity-button.flickity-prev-next-button.previous,.shopify-section-driver-selector .Driver-Selector__container button.flickity-button.flickity-prev-next-button.next{font-size:45px;border:0;box-shadow:none}.shopify-section-driver-selector .Driver-Selector__container button.flickity-button.flickity-prev-next-button.previous path,.shopify-section-driver-selector .Driver-Selector__container button.flickity-button.flickity-prev-next-button.next path{fill:#2a2d2e}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container button.flickity-button.flickity-prev-next-button.previous,.shopify-section-driver-selector .Driver-Selector__container button.flickity-button.flickity-prev-next-button.next{font-size:25px}}@media (max-width: 29.365em){.shopify-section-driver-selector .Driver-Selector__container .flickity-viewport{height:100px}}.shopify-section-driver-selector .Driver-Selector__container .klaviyo-form-custom{position:absolute;z-index:-999;pointer-events:none;opacity:0}.shopify-section-driver-selector .Driver-Selector__container .klaviyo-form-custom.klaviyo-form-active{position:static;z-index:1;pointer-events:all;opacity:1}.shopify-section-driver-selector .Driver-Selector__container .klaviyo-form-custom.klaviyo-form-active form{background-color:#fffc!important}@media (max-width: 47.99em){.shopify-section-driver-selector .Driver-Selector__container .klaviyo-form-custom{width:90%;margin:0 auto}}.Background_Video{position:relative}.Background_Video .Background_Video__overlay-content{position:absolute;top:32.5%;left:5%;z-index:1}@media (max-width: 29.375em){.Background_Video .Background_Video__overlay-content{top:7%;text-align:center;height:80%;display:flex;flex-direction:column;justify-content:space-between;left:0;width:100%;padding:0 1.5rem}}.Background_Video .Background_Video__overlay-content h2{color:#fff;font-size:100px;line-height:.8;text-transform:uppercase;font-weight:700;letter-spacing:normal;margin:0}@media (max-width: 29.375em){.Background_Video .Background_Video__overlay-content h2{font-size:44px;text-align:center;line-height:1}}.Background_Video .Background_Video__overlay-content p{margin:0}.Background_Video .Background_Video__overlay-content .Background_Video_button-container{margin-top:48px}.Background_Video .Background_Video__overlay-content .Background_Video_button-container a{text-decoration:none;text-transform:none;padding:10px 6rem;transition:all .2s ease-in-out}.Background_Video .Background_Video__overlay-content .Background_Video_button-container a:hover{background-color:#fff;color:#000;transition:all .2s ease-in-out}.Background_Video .Background_Video__wrapper{position:relative;max-width:100%;height:75vh}.Background_Video .Background_Video__wrapper video{width:100%;object-fit:cover;height:100%}.Background_Video .Background_Video__wrapper video video{height:100%}.Background_Video .Background_Video__wrapper:before{content:"";position:absolute;background:#00000040;top:0;right:0;bottom:0;left:0}.Background_With_Icons{width:100%;height:100vh;background-size:cover;background-position:center;position:relative}@media (max-width: 29.375em){.Background_With_Icons{height:80vh}}.Background_With_Icons .Background_With_Icons__blocks{position:absolute;bottom:0;left:0;right:0;z-index:1000}@media (max-width: 56.25em){.Background_With_Icons .Background_With_Icons__blocks{padding:0 40px}}.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5rem;margin-bottom:calc(1.425rem + .984375vw);min-width:0vw}@media (min-width: 1600px){.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container{margin-bottom:3rem}}@media (max-width: 56.25em){.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container{justify-content:space-evenly;row-gap:2rem;margin-bottom:calc(1.625rem + 2.109375vw);min-width:0vw}}@media (max-width: 56.25em) and (min-width: 1600px){.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container{margin-bottom:5rem}}@media (max-width: 29.375em){.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container{text-align:center}}.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__image-block img{max-width:230px}@media (max-width: 56.25em){.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__image-block img{max-width:200px}}@media (max-width: 29.375em){.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__image-block img{display:none}}.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__text-block{color:#fff}.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__text-block .Background_With_Icons__title,.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__text-block .Background_With_Icons__subtitle{line-height:1.1;text-align:center;margin:0}.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__text-block .Background_With_Icons__title{font-size:12px}.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__text-block .Background_With_Icons__subtitle{font-size:28px;font-weight:600}.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__big-text-block .Background_With_Icons__big-text{color:#fff;max-width:230px;font-size:20px;font-weight:500;line-height:1.1}@media (max-width: 56.25em){.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__big-text-block .Background_With_Icons__big-text{max-width:none}}.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__button-block a.Background_With_Icons__button{width:100%;text-decoration:none;color:#000;background-color:#fff;padding:10px 30px;max-width:200px;font-size:16px;border-radius:10em;font-weight:700}@media (max-width: 29.375em){.Background_With_Icons .Background_With_Icons__blocks .Background_With_Icons__blocks-container .Background_With_Icons__button-block a.Background_With_Icons__button{padding:10px 35px}}@media (max-width: 29.375em){.Background_With_Icons .Background_With_Icons__image-block{order:0}.Background_With_Icons .Background_With_Icons__big-text{order:1}.Background_With_Icons .Background_With_Icons__text-block:nth-child(1){order:2}.Background_With_Icons .Background_With_Icons__text-block:nth-child(2){order:3}.Background_With_Icons .Background_With_Icons__text-block:nth-child(3){order:5}.Background_With_Icons .Background_With_Icons__button-block{order:4}}.Icon-With-Text-Tabs{background-color:#000;padding:80px 11px}.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container{display:flex;margin:0 auto;max-width:1240px}@media (max-width: 29.375em){.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container{flex-direction:column}}.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container .Icon-With-Text-Tabs__block{text-align:center;width:33%}@media (max-width: 29.375em){.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container .Icon-With-Text-Tabs__block{width:100%;margin-top:3rem}.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container .Icon-With-Text-Tabs__block:first-child{margin-top:0}}.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container .Icon-With-Text-Tabs__block img{height:80px;object-fit:cover}@media (max-width: 29.375em){.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container .Icon-With-Text-Tabs__block img{height:60px}}.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container .Icon-With-Text-Tabs__block h2{margin:10px 0;color:#fff;font-weight:600;letter-spacing:normal;font-size:32px}@media (max-width: 56.25em){.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container .Icon-With-Text-Tabs__block h2{font-size:24px}}.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container .Icon-With-Text-Tabs__block p{color:#fff;font-size:17px;padding:0 calc(1.485rem + 1.321875vw);min-width:0vw;line-height:1.4;margin-top:0}@media (min-width: 1600px){.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container .Icon-With-Text-Tabs__block p{padding:0 3.6rem}}@media (max-width: 56.25em){.Icon-With-Text-Tabs .Icon-With-Text-Tabs__container .Icon-With-Text-Tabs__block p{padding:0 1rem;font-size:16px}}.shopify-section-technology .title{margin:0;color:#fff;text-align:center;padding-top:calc(1.525rem + 1.546875vw);min-width:0vw}@media (min-width: 1600px){.shopify-section-technology .title{padding-top:4rem}}.Features-and-Specs_section{padding:calc(1.725rem + 2.671875vw) 0;min-width:0vw;background-color:#2a2d2e}@media (min-width: 1600px){.Features-and-Specs_section{padding:6rem 0}}@media (max-width: 29.375em){.Features-and-Specs_section{padding:calc(1.625rem + 2.109375vw) 0 calc(2.125rem + 4.921875vw) 0;min-width:0vw}}@media (max-width: 29.375em) and (min-width: 1600px){.Features-and-Specs_section{padding:5rem 0 10rem}}.Features-and-Specs_section .Features-and-Specs_container{color:#fff;display:flex;justify-content:center;margin-bottom:5rem}@media (max-width: 29.375em){.Features-and-Specs_section .Features-and-Specs_container{padding:0 calc(1.825rem + 3.234375vw);min-width:0vw}}@media (max-width: 29.375em) and (min-width: 1600px){.Features-and-Specs_section .Features-and-Specs_container{padding:0 7rem}}@media (max-width: 56.25em){.Features-and-Specs_section .Features-and-Specs_container{margin-bottom:3rem;flex-direction:column}}@media (max-width: 29.375em){.Features-and-Specs_section .Features-and-Specs_container{margin-bottom:0}}.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_left__container{min-width:45%}.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_left__container ul{padding:0}.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_left__container ul li{border-top:1px solid #fff;list-style-type:none;display:flex;flex-direction:column;line-height:normal;padding:calc(1.325rem + .421875vw) 0;min-width:0vw}@media (min-width: 1600px){.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_left__container ul li{padding:2rem 0}}.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_left__container ul li span:first-child{font-weight:600;font-size:32px}@media (max-width: 29.375em){.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_left__container ul li span:first-child{font-size:24px}}.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_right__container{min-width:45%}.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_right__container ul{padding-left:2.5rem}@media (max-width: 29.375em){.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_right__container ul{padding:0}}.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_right__container ul li{border-top:1px solid #fff;list-style-type:none;font-weight:200;padding:calc(1.255rem + .028125vw) 0;min-width:0vw}@media (min-width: 1600px){.Features-and-Specs_section .Features-and-Specs_container .Features-and-Specs_right__container ul li{padding:1.3rem 0}}.Features-and-Specs_section .Features-and-Specs_button{text-align:center;text-decoration:none}.Features-and-Specs_section .Features-and-Specs_button a{width:100%;text-decoration:none;color:#000;background-color:#fff;padding:10px 50px;max-width:200px;font-size:16px;border-radius:10em}.Image-Banner-with-Text{position:relative;height:80vh;width:100%;background-position:50% 20%;background-size:cover}@media (max-width: 29.375em){.Image-Banner-with-Text{height:75vh!important;background-position:27% center!important}}.Image-Banner-with-Text .Image-Banner-With-Text_background.top-shadow:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(0deg,transparent 75%,#000 100%)}.Image-Banner-with-Text .Image-Banner-With-Text_background.bottom-shadow:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(180deg,transparent 75%,#000 100%)}.Image-Banner-with-Text .Image-Banner-With-Text_background .Image-Banner-With-Text__content{height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 29.375em){.Image-Banner-with-Text .Image-Banner-With-Text_background .Image-Banner-With-Text__content{height:60vh;justify-content:flex-end}}.Image-Banner-with-Text .Image-Banner-With-Text_background .Image-Banner-With-Text__content a{z-index:1;margin-top:20px;box-shadow:0 0 4px #000}.Image-Banner-with-Text .Image-Banner-With-Text_background .Image-Banner-With-Text__content img{max-width:90%}.Section--tiles--reviews{padding:calc(1.725rem + 2.671875vw) 0;min-width:0vw;background-color:#2a2d2e;overflow:hidden}@media (min-width: 1600px){.Section--tiles--reviews{padding:6rem 0}}.Section--tiles--reviews .section__h3{margin:0 calc(1.325rem + .421875vw) calc(1.325rem + .421875vw);min-width:0vw;color:#fff}@media (min-width: 1600px){.Section--tiles--reviews .section__h3{margin:0 2rem 2rem}}.Section--tiles--reviews .Container{width:100%}@media (max-width: 56.25em){.Section--tiles--reviews .Container{padding:0 calc(1.625rem + 2.109375vw);min-width:0vw}}@media (max-width: 56.25em) and (min-width: 1600px){.Section--tiles--reviews .Container{padding:0 5rem}}.Section--tiles--reviews .Loop--tiles{display:flex;justify-content:space-between}.Section--tiles--reviews .Loop--tiles.Carousel{display:none}.Section--tiles--reviews .Loop--tiles .Tile{color:#fff;flex:1 1 30%;line-height:1.6}.Section--tiles--reviews .Loop--tiles .Tile .Tile__img-wrapper{width:100px;height:100px;border-radius:100px}.Section--tiles--reviews .Loop--tiles .Tile .Tile__img-wrapper .Tile__img{height:100%;width:100%;object-fit:cover;border-radius:100px}.Section--tiles--reviews .Loop--tiles .Tile .Tile__stars{margin-bottom:2rem}.Section--tiles--reviews .Loop--tiles .Tile .Tile__details{font-size:clamp(16px,2vw,18px);text-align:center}.Section--tiles--reviews .Loop--tiles .Tile .review__author{margin-top:1rem;display:flex;align-items:center;font-weight:600;column-gap:calc(1.325rem + .421875vw);min-width:0vw;justify-content:center}@media (min-width: 1600px){.Section--tiles--reviews .Loop--tiles .Tile .review__author{column-gap:2rem}}.Section--tiles--reviews .Loop--tiles .Tile .review__author .review__author-text{display:flex;flex-direction:column}.Section--tiles--reviews .button-wrapper{text-align:center;margin-top:calc(1.825rem + 3.234375vw);min-width:0vw}@media (min-width: 1600px){.Section--tiles--reviews .button-wrapper{margin-top:7rem}}.Section--tiles--reviews .button-wrapper .Button{min-width:200px;font-size:19px;text-transform:uppercase;font-family:var(--metropolis-bold);padding:1rem calc(1.425rem + .984375vw);min-width:0vw;border:3px solid #000}@media (min-width: 1600px){.Section--tiles--reviews .button-wrapper .Button{padding:1rem 3rem}}.Section--tiles--reviews .flickity-page-dots{left:0}.Section--tiles--reviews .flickity-page-dots .dot.is-selected{background-color:var(--kred1)}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile{display:none}@media (max-width: 63.9275em){.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile{display:block}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .flickity-page-dots{bottom:-2rem}}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .Tile{flex:1 1 100%;width:100%;padding:0 12px}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .Tile .Tile__img-wrapper{width:100px;height:100px}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .Tile .Tile__img-wrapper .Tile__img{height:100%;width:100%}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .Tile h4{font-size:18px;line-height:1.3}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles.starter-mobile .Tile .Tile__stars{margin-bottom:0}.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles{column-gap:calc(1.725rem + 2.671875vw);min-width:0vw}@media (min-width: 1600px){.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles{column-gap:6rem}}@media (max-width: 63.9275em){.Section--tiles--reviews.Section--tiles-image-reviews .Loop--tiles{display:none}}@media (max-width: 47.9375em){.Section--tiles--reviews .Container{width:100%;padding:0}.Section--tiles--reviews .Loop--tiles{display:none}.Section--tiles--reviews .Loop--tiles.Carousel{display:block}.Section--tiles--reviews .Loop--tiles.Carousel .Tile{width:100%;padding:1rem}.Section--tiles--reviews .Loop--tiles.Carousel .flickity-prev-next-button{width:30px;height:100%;bottom:0;top:0;margin:auto;background-color:#0000;color:#000;box-shadow:none}.Section--tiles--reviews .Loop--tiles.Carousel .flickity-prev-next-button.next{right:0;top:100%}.Section--tiles--reviews .Loop--tiles.Carousel .flickity-prev-next-button.previous{left:0;top:100%}}.section-product-carousel{background:linear-gradient(to bottom,#b9b9b9,#fff 47% 57%,#f1f1f1 59%,#e5e5e5);background-color:#dcdcdc}@media (min-width: 48em){.section-product-carousel{padding:6rem 0}}@media (max-width: 29.365em){.section-product-carousel{padding-top:4rem}}@media (min-width: 48em){.section-product-carousel .page-width{max-width:none;margin:0;padding:0}}.section-product-carousel h3{margin:0}.section-product-carousel .sub-heading{text-align:center;margin:.5rem 0 3rem}.section-product-carousel .carousel{box-shadow:none}.section-product-carousel .carousel-container .carousel-cell{width:860px;height:575px;margin:0 60px;text-align:center}.section-product-carousel .carousel-container .carousel-cell .carousel-cell__text{border-left:1px solid #000;border-right:1px solid #000;display:flex;flex-direction:column;flex:1 0 0;row-gap:6px}.section-product-carousel .carousel-container .carousel-cell .carousel-cell__text p{margin:0;line-height:1.3}@media (max-width: 56.25em){.section-product-carousel .carousel-container .carousel-cell{width:100%;margin-right:0}}@media (max-width: 29.365em){.section-product-carousel .carousel-container .carousel-cell{height:450px}}.section-product-carousel .carousel-container .carousel-cell img.slider-image{width:90%}.section-product-carousel .carousel-container .carousel-tabs{width:fit-content;margin:0 auto 3rem;border-radius:5rem;background-color:#fff}@media (max-width: 29.365em){.section-product-carousel .carousel-container .carousel-tabs{margin-bottom:3rem}}.section-product-carousel .carousel-container .carousel-tabs button{font-family:var(--body);font-weight:600;font-size:16px;cursor:pointer;border:none;background:#fff;width:144px;padding:1.5rem 0;margin:0!important;border-radius:5rem;color:#000}@media (max-width: 29.365em){.section-product-carousel .carousel-container .carousel-tabs button{max-width:25%;padding:1.2rem 0;font-size:14px}}.section-product-carousel .carousel-container .carousel-tabs button.active{background-color:#7a7a7a;color:#fff}.section-product-carousel .carousel-container .board-container{display:flex;align-items:center;text-align:center;justify-content:center}.section-product-carousel .carousel-container .board-container img{height:65px}.section-product-carousel .carousel-container .board-container p{color:#000;font-weight:600}@media (max-width: 63.9275em){.section-product-carousel .carousel-container .board-container{flex-direction:column;row-gap:16px}.section-product-carousel .carousel-container .board-container .carousel-cell__text{border:none}}@media (min-width: 56.25em){.section-product-carousel .carousel-container .board-container img,.section-product-carousel .carousel-container .board-container p,.section-product-carousel .carousel-container .board-container .button-container{padding:0 30px}}/*! Flickity v1.2.1
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;border:none;background:none;cursor:pointer;width:1em;height:1em;transform:translateY(-50%)}.flickity-prev-next-button path{fill:#ccc}.flickity-prev-next-button:hover{background-color:#0000}.flickity-prev-next-button:hover path{fill:var(--color-ui-red)}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 2px #09f}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:-3rem}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:-3rem}.flickity-prev-next-button:disabled{opacity:0;cursor:auto}.flickity-prev-next-button svg{position:absolute}.flickity-prev-next-button.no-svg{color:#fff;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-1rem;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:8px;height:8px;margin:0 2px;background:#e9ebed;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{background:var(--color-text-muted);opacity:1}.flickity-prev-next-button{padding:0!important;display:flex;justify-content:center;align-items:center;border:2px solid #000;border-radius:5px;font-size:calc(1.325rem + .421875vw);min-width:0vw}@media (min-width: 1600px){.flickity-prev-next-button{font-size:2rem}}.flickity-prev-next-button:hover{color:inherit}@media (max-width: 47.99em){.flickity-prev-next-button.next{right:10px}}@media (min-width: 48em){.flickity-prev-next-button.next{right:0%}}@media (min-width: 87.5em){.flickity-prev-next-button.next{right:-3vw}}@media (max-width: 47.99em){.flickity-prev-next-button.previous{left:10px}}@media (min-width: 48em){.flickity-prev-next-button.previous{left:0%}}@media (min-width: 87.5em){.flickity-prev-next-button.previous{left:-3vw}}.color-accent-1{color:#fff}.section__h3{text-transform:uppercase;text-align:center;font-size:calc(1.625rem + 2.109375vw);min-width:0vw;letter-spacing:normal;font-weight:700}@media (min-width: 1600px){.section__h3{font-size:5rem}}.header.header--middle-left{grid-template-columns:auto 1fr auto}@media (min-width: 63.9375em){.header.header--middle-left .header__inline-menu{display:flex;justify-content:space-between;align-items:center}}.header.header--middle-left .header__inline-menu .header-shop-button{font-size:14px;padding:6px 20px;height:fit-content}.header .header__menu-item{color:#fff;text-decoration-color:var(--kred1)}.header .header__menu-item span{transition:text-decoration-line var(--duration-short) ease;font-weight:600}.header .header__menu-item:hover{cursor:pointer}.header .header__menu-item:hover span{text-decoration-thickness:2px;text-decoration-color:var(--kred1)}.header .header__active-menu-item{text-decoration-thickness:2px;text-decoration-color:#7e0010}.header .mega-menu__content .mega-menu__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr auto;max-width:initial;justify-content:space-between;text-align:center}#MegaMenu-Content-3 .mega-menu__list{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;gap:1rem;text-align:center}.header .mega-menu__content .mega-menu__list li a{font-size:1.9rem;font-weight:600}.header .mega-menu__content .mega-menu__list li a img{max-height:200px;object-fit:cover;max-width:100%}.header .mega-menu__list .mega-menu__link:hover{text-decoration-thickness:2px;text-decoration-color:var(--kred1);cursor:pointer}.header .mega-menu__list .mega-menu__link--active{text-decoration-thickness:2px;text-decoration-color:#7e0010}.header .mega-menu__link-with-image{display:flex;flex-direction:column;background-color:#f5f5f5;padding:calc(1.425rem + .984375vw) calc(1.375rem + .703125vw);border-radius:16px;row-gap:32px;text-align:center;font-weight:600;font-size:calc(1.365rem + .646875vw);min-width:0vw}@media (min-width: 1600px){.header .mega-menu__link-with-image{padding:3rem 2.5rem}}@media (min-width: 1600px){.header .mega-menu__link-with-image{font-size:2.4rem}}.header .mega-menu__link-with-image:hover,.header .mega-menu__link-with-image span{color:#121212}.header .icon-bag{height:40px;width:40px}details[open]>.header__menu-item{text-decoration-thickness:2px;text-decoration-color:var(--kred1)}.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:none}.menu-drawer{border-top:1px solid #fff}.menu-drawer .menu-drawer__menu-item{font-weight:600}.menu-drawer .shop-button__wrapper{margin:2rem 3rem 0}.menu-drawer .header-shop-button{width:100%;font-size:18px}.menu-drawer .menu-drawer__utility-links .list-social{justify-content:center}.menu-drawer__submenu .menu-drawer__inner-submenu{padding-bottom:20px}.menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__menu li{margin-bottom:6px}.menu-drawer__submenu .menu-drawer__menu-item--with-image{display:flex;background-color:#f5f5f5;justify-content:space-between;color:#000;font-weight:600;margin:0 10px;border-radius:30px;padding:1.1rem 2rem}.menu-drawer__submenu .menu-drawer__menu-item--with-image img{width:100px;height:60px;object-fit:cover}.menu-drawer__menu .menu-drawer__menu-item--active{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--kred1)}@media (max-width: 47.99em){.announcement-bar-section .utility-bar__grid.page-width{padding:0 2rem}}.announcement-bar .slider-button{width:18px;min-width:initial;padding:0}.shopify-section-technology{background:linear-gradient(to right,#1f2325,#000)}.tech-container{position:relative;max-width:900px;height:800px;margin:0 auto;overflow:hidden}.tech-container .formula-block{position:absolute;top:0;width:100%;height:100%;object-fit:contain}@media (max-width: 47.99em){.tech-container{height:450px}.tech-container .tech-spec-stabilizer{top:-25px}.tech-container .tech-spec-louvers{top:25px}.tech-container .tech-spec-adapter{top:-75px;right:-30px}.tech-container .tech-spec-face,.tech-container .tech-spec-sole{top:25px}.tech-container .tech-spec-crown{top:-25px}}.shopify-section--features{background-color:#000;padding:calc(1.525rem + 1.546875vw) 0;min-width:0vw}@media (min-width: 1600px){.shopify-section--features{padding:4rem 0}}.shopify-section--features .Features{max-width:1300px;margin:0 auto}.shopify-section--features .Features .Feature__image{display:none;max-width:700px;margin:0 auto;height:550px}.shopify-section--features .Features .Feature__image img{width:100%;object-fit:contain;height:100%}.shopify-section--features .Features .Feature__image.is-selected{display:block}.shopify-section--features .Features .Feature__nav{display:flex;column-gap:20px;margin-top:calc(1.525rem + 1.546875vw);min-width:0vw;font-size:14px;width:100%}@media (min-width: 1600px){.shopify-section--features .Features .Feature__nav{margin-top:4rem}}.shopify-section--features .Features .Feature__text{flex:1 1 0;color:#333}.shopify-section--features .Features .Feature__text .border-top{border-top:2px solid #333;display:block}.shopify-section--features .Features .Feature__text .Feature__title{font-weight:600;font-size:calc(1.325rem + .421875vw);min-width:0vw;margin-top:8px;line-height:1.3}@media (min-width: 1600px){.shopify-section--features .Features .Feature__text .Feature__title{font-size:2rem}}.shopify-section--features .Features .Feature__text .Feature__description{margin-top:1rem}.shopify-section--features .Features .Feature__text .Feature__description p{margin:0}.shopify-section--features .Features .Feature__text.is-selected{color:#fff}.shopify-section--features .Features .Feature__text.is-selected .border-top{border-top:2px solid #fff}@media (max-width: 47.99em){.shopify-section--features .Features{min-height:650px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.shopify-section--features .Features .Feature__image{height:350px}.shopify-section--features .Features .Feature__nav{column-gap:10px}.shopify-section--features .Features .Feature__text{width:100%}.shopify-section--features .Features .Feature__text .border-top{border:none;height:2px;margin:10px 0;background-color:#333;display:block}.shopify-section--features .Features .Feature__text .Feature__text-text{display:none}.shopify-section--features .Features .Feature__text.is-selected .Feature__text-text{right:1.5rem;left:1.5rem;display:block;position:absolute;padding:10px;width:calc(100% - 3rem);top:375px;background-color:#2a2d2e;border-radius:16px}.shopify-section--features .Features .Feature__text.is-selected .border-top{border:none;background-color:#fff}}.shopify-section--image-with-text .image-with-text__media{border:none}.shopify-section--image-with-text .image-with-text__heading{font-weight:700;text-transform:uppercase}@media (max-width: 47.99em){.shopify-section--image-with-text .image-with-text__content{padding:2rem}}@media (max-width: 47.99em){.shopify-section--image-banner .banner__content h2{line-height:1.1}}.shopify-policy__container{max-width:var(--page-width);padding:0 5rem 2rem}@media (max-width: 63.9275em){.shopify-policy__container{padding:0 4rem 2rem}}.shopify-section--featured-collection .collection__title{text-align:center}.shopify-section--featured-collection .collection__title .title{text-transform:uppercase}.shopify-section--featured-collection .collection__title .collection__description{font-size:calc(1.325rem + .421875vw);min-width:0vw}@media (min-width: 1600px){.shopify-section--featured-collection .collection__title .collection__description{font-size:2rem}}.shopify-section--collapsible-content .accordion__title{font-size:calc(1.365rem + .646875vw);min-width:0vw;font-weight:600}@media (min-width: 1600px){.shopify-section--collapsible-content .accordion__title{font-size:2.4rem}}.shopify-section--collapsible-content .collapsible-content-wrapper-narrow{max-width:100rem}.shopify-section--driver-selector-link{background-color:#000;padding:calc(1.375rem + .703125vw) 0;min-width:0vw}@media (min-width: 1600px){.shopify-section--driver-selector-link{padding:2.5rem 0}}.shopify-section--driver-selector-link .driver-selector-link__content{display:flex;column-gap:calc(1.525rem + 1.546875vw);min-width:0vw;align-items:center;justify-content:center}@media (min-width: 1600px){.shopify-section--driver-selector-link .driver-selector-link__content{column-gap:4rem}}@media (max-width: 63.9275em){.shopify-section--driver-selector-link .driver-selector-link__content{flex-direction:column;row-gap:10px}}.shopify-section--driver-selector-link h3{text-transform:uppercase;color:#fff;margin:0;font-size:calc(1.445rem + 1.096875vw);min-width:0vw;font-weight:600}@media (min-width: 1600px){.shopify-section--driver-selector-link h3{font-size:3.2rem}}@media (max-width: 63.9275em){.shopify-section--driver-selector-link h3{font-size:20px}}.shopify-section--driver-selector-link a{background-color:var(--kred1);color:#fff;text-decoration:none}.shopify-section--featured-collection .collection__title .title{font-weight:700}.multicolumn .multicolumn-card .multicolumn-icon{height:50px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center}@media (max-width: 63.9275em){.multicolumn .multicolumn-card .multicolumn-icon{margin-bottom:4px}}.multicolumn .multicolumn-card .multicolumn-icon svg{max-height:60px}.multicolumn .multicolumn-card .multicolumn-icon .wrap-line-payments{display:flex;align-items:center;justify-content:center;column-gap:4px}.multicolumn .multicolumn-card .multicolumn-icon .wrap-line-payments img{height:26.25px;transform:translateY(-.2px)}.multicolumn .multicolumn-card .icon-shopPay{width:135px!important}.multicolumn .slider-buttons{display:none}.multicolumn .multicolumn-card__info{line-height:1.5}.banner__box.color-background-2 .banner__text{color:#fff;font-size:calc(1.35rem + .5625vw);min-width:0vw}@media (min-width: 1600px){.banner__box.color-background-2 .banner__text{font-size:2.25rem}}.footer .footer-block__heading{font-family:var(--body);margin-bottom:1rem;font-weight:600}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field{border-radius:40px;color:#000}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field:before{border-radius:40px}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field input{border-radius:40px;color:#000;background-color:#fff}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field input::placeholder{color:#000}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field label{color:#000}.footer .footer-block__newsletter .newsletter-form__field-wrapper .field:after{border-radius:40px}@media (max-width: 63.9275em){.footer .footer-block__newsletter{width:100%}}@media (max-width: 63.9275em){.footer .footer__content-top{padding-bottom:0}}.template-list-collections .title--primary{display:none}.collection-list.grid{margin:2rem 0}.collection-list .card{background-color:#fff;border-radius:30px;position:relative;padding:0 30px;box-shadow:0 2px 6px #0000001a}.collection-list .card .card__inner{background-color:#fff;--ratio-percent: 80% !important;max-width:450px;margin:0 auto;border:none}.collection-list .card .card__inner .card__media{background-color:#fff}.collection-list .card .card__inner .card__media .media img{object-fit:contain}.collection-list .card .card__information{padding-bottom:calc(1.525rem + 1.546875vw);min-width:0vw}@media (min-width: 1600px){.collection-list .card .card__information{padding-bottom:4rem}}.collection-list .card .card__information .card__heading{font-size:calc(1.425rem + .984375vw);min-width:0vw}@media (min-width: 1600px){.collection-list .card .card__information .card__heading{font-size:3rem}}.collection-list .card .card__information .card__heading .icon-wrap{display:none}.fire-drivers__container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr auto;width:100%;flex-wrap:wrap;gap:calc(1.275rem + .140625vw);min-width:0vw;justify-content:space-between}@media (min-width: 1600px){.fire-drivers__container{gap:1.5rem}}@media (max-width: 63.9275em){.fire-drivers__container{grid-template-columns:1fr}}.fire-driver__item{order:1;background-color:#fff;display:flex;flex-direction:column;border-radius:30px;box-shadow:0 2px 6px #0000001a;padding:30px;text-decoration:none;color:#000;row-gap:12px}.fire-driver__item .fire-driver__img{max-width:100%}.fire-driver__item .fire-driver__info{display:flex;flex-direction:column;row-gap:6px}.fire-driver__item .fire-driver__info .fire-driver__icon{width:200px}.fire-driver__item .fire-driver__info .fire-driver__subtext{font-size:16px;line-height:1.2}.fire-driver__item .fire-driver__info .fire-driver__title{font-size:20px;font-weight:600;line-height:1.2}.fire-driver__item .fire-driver__info .button{font-size:14px;padding:10px 24px;width:fit-content}@media (max-width: 63.9275em){.fire-driver__item .fire-driver__info{text-align:center;align-items:center}.fire-driver__item .fire-driver__info .button{padding:10px 16px}}.fire-driver__item--pro{grid-column:1/4;display:flex;align-items:center;flex-direction:row;justify-content:center;width:100%;order:0;box-shadow:0 0 6px #000000a1;color:#fff;column-gap:calc(1.525rem + 1.546875vw);min-width:0vw;background-color:#121212}@media (min-width: 1600px){.fire-driver__item--pro{column-gap:4rem}}.fire-driver__item--pro .fire-driver__info{width:350px;row-gap:12px}.fire-driver__item--pro .fire-driver__info .fire-driver__subtext{font-size:20px;line-height:1}.fire-driver__item--pro .fire-driver__info .fire-driver__title{font-size:calc(1.485rem + 1.321875vw);min-width:0vw;font-weight:600;color:#fff;line-height:1.2}@media (min-width: 1600px){.fire-driver__item--pro .fire-driver__info .fire-driver__title{font-size:3.6rem}}@media (max-width: 63.9275em){.fire-driver__item--pro .fire-driver__info .fire-driver__title{line-height:1.6}}.fire-driver__item--pro .fire-driver__info .button{font-size:18px;padding:10px 50px;padding-left:calc(1.625rem + 2.109375vw);padding-right:calc(1.625rem + 2.109375vw);min-width:0vw}@media (min-width: 1600px){.fire-driver__item--pro .fire-driver__info .button{padding-left:5rem}}@media (min-width: 1600px){.fire-driver__item--pro .fire-driver__info .button{padding-right:5rem}}@media (max-width: 63.9275em){.fire-driver__item--pro{flex-direction:column;grid-column:initial}.fire-driver__item--pro .fire-driver__info{width:initial}.fire-driver__item--pro .fire-driver__info .fire-driver__title{font-size:28px}.fire-driver__item--pro .fire-driver__info .button{font-size:18px;padding-left:20px;padding-right:20px}}.product__info-wrapper .product__title h1{font-weight:600;line-height:1.1}.product__info-wrapper .product__title .product__tagline{color:#000;margin-top:10px;font-size:18px}@media (max-width: 63.9275em){.product__info-wrapper .product__title .product__tagline{font-size:16px;margin-top:6px}}.product__info-wrapper .product-form__buttons{max-width:100%}.product__info-wrapper .product-form__buttons .product-form__submit{padding-top:14px;padding-bottom:14px}.product-siblings__wrapper .head-link{display:flex;margin-bottom:10px;align-items:center;font-weight:600;color:#000;justify-content:center}.product-siblings__wrapper .head-link a{margin-left:10px;font-size:14px;padding:8px 24px}@media (max-width: 63.9275em){.product-siblings__wrapper .head-link{font-size:12px}.product-siblings__wrapper .head-link a{font-size:12px;padding:6px 12px}}.product__siblings{display:flex;border:1px solid #000}.product__siblings .product__sibling{flex:1 1 0;text-align:center}.product__siblings .product__sibling a{padding:10px 0;display:inline-block;height:100%;color:#000;font-weight:600;text-decoration:none;width:100%}.product__siblings .product__sibling.is-selected{background-color:#000}.product__siblings .product__sibling.is-selected a{color:#fff}@media (max-width: 63.9275em){.product__siblings .product__sibling a{font-size:14px;padding:8px 0}}.shopify-app-block #simple-bundles-io-options select{border-radius:100px;font-family:var(--body);border-color:#000}.shopify-app-block #simple-bundles-io-options label{color:#000;margin:1rem 0 .2rem 2.7rem;font-size:1.8rem}.cart-drawer .drawer__inner{width:45rem;background-color:#f0f0f0}.cart-drawer .drawer__inner .cart-item{position:relative}.cart-drawer .drawer__inner .cart-item .cart-item__details dl .product-option{line-height:1.2;font-size:1.2rem}.cart-drawer .drawer__inner .cart-item .cart-item__quantity{position:absolute;bottom:0;right:0}.cart-drawer .drawer__inner .cart-item .cart-item__quantity .quantity-popover-container{display:none}.cart-drawer .drawer__inner .cart__checkout-button{background-color:var(--kred1)}.cart-drawer .drawer__inner .drawer__footer{padding-bottom:calc(1.425rem + .984375vw);min-width:0vw}@media (min-width: 1600px){.cart-drawer .drawer__inner .drawer__footer{padding-bottom:3rem}}.template-cart .cart-item dl .product-option{line-height:1.2;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/55/assets/theme_overrides.css.map */
