.aplus-wrapper picture img{width:100%;height:auto}.aplus-wrapper{position:relative}.aplus-hover-content{position:absolute;top:75px;left:0;right:0;bottom:0;max-width:1024px;width:45%;margin:auto;height:fit-content;text-align:center}.aplus-hover-content p{color:#fff;font-size:16px;line-height:120%;margin-top:30px;letter-spacing:2px}.aplus-hover-content img{max-width:280px;width:100%;margin:auto;height:auto}@media screen and (max-width:900px){.aplus-hover-content p{margin-top:20px;font-size:14px}.aplus-hover-content{top:0;width:65%}.aplus-hover-content img{max-width:180px}}@media screen and (max-width:650px){.aplus-hover-content{width:90%}.aplus-hover-content p{font-size:12px}}.all-lens-container picture img{width:100%;height:auto}.all-lens-container{position:relative}.float-heading{position:absolute;color:#fff;top:0;bottom:0;height:fit-content;width:25vw;text-align:center;left:0;right:0;margin:auto;text-transform:uppercase;font-weight:400;font-size:5vw;line-height:100%;letter-spacing:8px}.banner-button-wrapper{display:grid;grid-template-columns:repeat(2,1fr);max-width:100%;margin:auto;padding:0 20px;position:absolute;bottom:30px;width:100%}.button_grid{text-align:center}.button_grid a{margin:0 auto}.button_grid h2{color:#fff;text-transform:uppercase;font-family:Work Sans;letter-spacing:2px;font-size:19px;margin:0;padding-bottom:10px}@media screen and (max-width:651px){.float-heading{bottom:35px;width:fit-content;font-size:9vw;letter-spacing:4px}.banner-button-wrapper{top:70px;height:fit-content;bottom:0;left:0;display:flex;justify-content:space-around}.button_grid h2{letter-spacing:2px;font-size:12px}.button_grid a{font-size:12px;margin:5px auto 0;height:24px}}@media screen and (max-width:390px){.button_grid h2{letter-spacing:1px;font-size:10px}}.section-banner-wrapper-all{position:relative}.section-banner-wrapper-all>picture img{width:100%;height:auto}.floater-odds-wrapper img{width:100%;height:auto;padding:0 60px}.floater-odds-wrapper a{position:absolute;bottom:14px;right:22%;font-size:12px;padding:6px 20px!important;height:fit-content}#redefine-success .floater-odds-wrapper a{right:25%}@media screen and (min-width:2230px){.floater-odds-wrapper a{bottom:1.7vw}}@media screen and (min-width:1920px){.floater-odds-wrapper a{right:20%;font-size:16px;bottom:1.2vw}#redefine-success .floater-odds-wrapper a{right:23%}}@media screen and (max-width:1280px){.floater-odds-wrapper a{position:absolute;bottom:4%}.floater-odds-wrapper img{padding:0 40px}}@media screen and (max-width:820px){.floater-odds-wrapper a{bottom:5%;font-size:8px;padding:2px 10px!important}}@media screen and (max-width:650px){.floater-odds-wrapper a{bottom:10%;font-size:12px;right:16%}#redefine-success .floater-odds-wrapper a{bottom:8%;right:20%}}@media screen and (max-width:390px){.floater-odds-wrapper a{bottom:9%;font-size:9px}#redefine-success .floater-odds-wrapper a{bottom:5%}}.banner-wrapper-buck img{width:100%;height:auto}.banner-wrapper-buck{position:relative}.ball-and-buck-content .ball-back-image{width:35%}.ball-back-image img{width:240px;margin:auto}.ball-and-buck-content{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;width:95%;margin:auto}.content_wrapper-ball{width:35%;text-align:center;padding:0 65px}.content_wrapper-ball h2{text-transform:uppercase;line-height:120%;color:#fff;font-size:2vw}.content_wrapper-ball p{color:#fff;font-size:14px;line-height:120%;margin-bottom:20px}@media screen and (max-width:1600px){.content_wrapper-ball{width:40%;text-align:center;padding:0 20px}}@media screen and (max-width:1200px){.content_wrapper-ball h2{font-size:21px}.content_wrapper-ball p{font-size:12px}}@media screen and (max-width:820px){.ball-back-image img{width:150px}}@media screen and (max-width:650px){.content_wrapper-ball{width:100%;padding:0 0 20px}.ball-and-buck-content{flex-direction:column;justify-content:end;gap:20px}.banner-wrapper-buck img{height:90vh;object-fit:cover}.ball-back-image img{height:auto}}section.become-dealer{background:#f8f8f8;padding:80px 30px}section.become-dealer h2{font-size:28px;text-align:center;letter-spacing:.1rem;font-family:Work Sans!important}.dealer-container{display:grid;grid-template-columns:repeat(3,1fr);max-width:1200px;margin:auto;gap:60px}.dealer-item img{max-width:80px;margin:40px auto}.dealer-item{text-align:center}.dealer-item h3{margin:0 0 20px;line-height:100%;font-size:16px;font-family:Work Sans!important;font-weight:700;letter-spacing:1px}@media screen and (max-width:768px){.dealer-container{gap:30px}}@media screen and (max-width:650px){.dealer-container{grid-template-columns:repeat(1,1fr);gap:20px}section.become-dealer h2{font-size:19px}section.become-dealer{padding:60px 30px}}.champion-profile{display:grid;grid-template-columns:1fr;min-height:400px}@media screen and (min-width:750px){.champion-profile--two-column{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.champion-profile__video{position:relative;aspect-ratio:16 / 9;overflow:hidden}@media screen and (min-width:750px){.champion-profile__video{aspect-ratio:auto;min-height:400px}}.champion-profile__video video-media,.champion-profile__video video,.champion-profile__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.champion-profile__video img{width:100%;height:100%;object-fit:cover}.champion-profile__content{position:relative;background-color:var(--champion-profile-content-bg, #1a1a1a);color:var(--champion-profile-text-color, #fff);padding:20px 8px 9px;display:flex;align-items:center;overflow:hidden}.champion-profile__content-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.champion-profile__content-inner{position:relative;z-index:1;width:100%}.champion-profile__name{font-size:32px;letter-spacing:.04em;font-weight:400;font-family:Anton;line-height:100%;text-align:center}.champion-profile__subtitle{font-size:14px;line-height:1.5;letter-spacing:.04em;margin:0 0 15px;opacity:.9;line-height:24px;text-align:center}.champion-profile__gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;row-gap:10px;column-gap:9px}.champion-profile__gallery-item{overflow:hidden;aspect-ratio:185 / 297}.champion-profile__gallery-item--featured{grid-column:1 / -1;aspect-ratio:582 / 303}.champion-profile__gallery-item img,.champion-profile__placeholder{width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.champion-profile__name{font-size:42px}.champion-profile__subtitle{font-size:16px;margin-block-end:20px}.champion-profile__gallery{row-gap:16px;column-gap:14px}.champion-profile__content{padding:28px 27px 67px}}.instruction-with-image{display:grid;grid-template-columns:1fr;min-height:400px}.instruction-with-image__left{padding-block-start:8px;padding-inline-start:25px;padding-block-end:26px;padding-inline-end:25px;background-size:cover;background-position:center;background-repeat:no-repeat}.instruction-with-image__title{font-size:22px;line-height:100%;letter-spacing:.04em;text-align:center;margin:0 0 40px;color:#fff}.instruction-with-image__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:36px 35px}.instruction-with-image__block{display:flex;flex-direction:column;align-items:center;text-align:center}.instruction-with-image__block-title{font-family:Anton,sans-serif;font-size:14px;line-height:100%;letter-spacing:.04em;text-align:center;text-transform:uppercase;margin:0 0 12px;color:#fff}.instruction-with-image__block-image{margin-block-end:8px}.instruction-with-image__block-image img{max-width:100%;height:125px;width:125px;border:2px solid #43B3E6}.instruction-with-image__block-image img:hover{border:2px solid #43B3E6}.instruction-with-image__block-desc{font-family:Work Sans,sans-serif;font-weight:400;font-style:normal;font-size:8px;line-height:120%;letter-spacing:.04em;text-align:center;margin:0;color:#fff}.instruction-with-image__right{padding:0;overflow:hidden}.instruction-with-image__right img{width:100%;object-fit:cover;aspect-ratio:658 / 879}.instruction-with-image__placeholder{width:100%;min-height:400px}@media screen and (min-width:750px){.instruction-with-image__title{font-size:42px}.instruction-with-image__grid{grid-template-columns:1fr 1fr;column-gap:120px;row-gap:50px}.instruction-with-image__block-image img{height:220px;width:220px;border:0}.instruction-with-image__block-title{font-size:24px}.instruction-with-image__left{padding-block-start:36px;padding-inline-start:43px;padding-block-end:49px;padding-inline-end:43px}.instruction-with-image__block-desc{font-size:14px}}@media screen and (min-width:1200px){.instruction-with-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.instruction-with-image *{transition:none}}.new-lens-wrapper picture img{width:100%;height:auto}.new-lens-wrapper{position:relative}.content-wrapper-new-lens{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:fit-content;display:grid;align-items:center;grid-template-columns:repeat(2,1fr);padding:0 20px}.content-wrapper-new-lens h2{color:#fff;text-align:center;text-transform:uppercase;font-size:3vw;letter-spacing:5px;padding-right:20%}.content-newLens-float{max-width:90%;margin:auto;text-align:center;padding-left:20%}.content-newLens-float p{color:#fff;text-transform:uppercase;line-height:120%;margin-bottom:30px;max-width:450px}.button-wrapper-new{display:flex;gap:30px;width:max-content;margin:auto}@media screen and (max-width:900px){.button-wrapper-new a{font-size:12px;padding:8px 15px!important;height:28px}.content-newLens-float p{font-size:14px;margin-bottom:10px;max-width:max-content}}@media screen and (max-width:768px){.content-newLens-float{padding-left:0}.content-wrapper-new-lens h2{padding-right:0}}@media screen and (max-width:650px){.content-wrapper-new-lens{top:unset;bottom:50px;grid-template-columns:repeat(1,1fr)}.button-wrapper-new{display:flex;gap:20px}.button-wrapper-new a{font-size:10px;padding:8px 10px!important;height:28px}.content-newLens-float p{font-size:10px;max-width:290px;margin:auto auto 10px}.content-wrapper-new-lens h2{font-size:10vw;letter-spacing:3px}}.split-images-section__container{display:grid;width:100%}.split-images-section__item{position:relative}.split-images-section__item-content{position:absolute;width:100%;text-align:center;color:#fff}.split-images-section__item-content.desktop_center{left:50%;top:50%;transform:translate(-50%,-50%)}.split-images-section__item-content.desktop_bottom{left:50%;bottom:36px;transform:translate(-50%)}.split-images-section__item-content.desktop_top{left:50%;top:0;transform:translate(-50%)}.split-images-section__item-image{height:100%}.split-images-section__item-image img{width:100%;height:100%;display:block}.split-images-section__item-title.primary{color:#fff;font-size:53.492px;font-weight:400;letter-spacing:2.675px;line-height:normal}.split-images-section__item-text{font-size:20.875px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:2.922px}.split-images-section__item-button.primary{background:#fff;height:46px;display:inline-block;line-height:46px;min-width:213px;margin-top:30px;font-weight:400;font-size:13.47px;letter-spacing:.943px;text-transform:uppercase;color:#000}.split-images-section__item-title.secondary{font-family:Work Sans;font-size:15.281px;font-weight:500;line-height:normal;letter-spacing:2.139px}.split-images-section__item-button.secondary{font-size:10.901px;letter-spacing:.763px;text-transform:uppercase;width:172.597px;height:33px;display:block;margin-inline:auto;border:1px solid #fff;line-height:33px;margin-top:15px}.split-images-section__item-tag{color:#fff;font-size:25.005px;font-weight:400;letter-spacing:1.25px;text-transform:uppercase;font-family:Anton;position:absolute;width:82px;height:52px;text-align:center;line-height:52px}.split-images-section__item-tag.top-left{top:0;left:0}.split-images-section__item-tag.top-right{top:0;right:0}.split-images-section__item-tag.bottom-left{bottom:0;left:0}.split-images-section__item-tag.bottom-right{bottom:0;right:0}@media(max-width:991px){.split-images-section__item-title.primary{font-size:42px;letter-spacing:1.675px}.split-images-section__item-text{font-size:16px;letter-spacing:1.922px}.split-images-section__item-button.primary{margin-top:20px}}@media(max-width:768px){.split-images-section__container{grid-template-columns:1fr!important}.split-images-section__item-button.primary{height:41px;line-height:41px}.split-images-section__item-tag.hidden-mobile{display:none}.split-images-section__item-content.mobile_center{left:50%;top:50%;transform:translate(-50%,-50%)}.split-images-section__item-content.mobile_bottom{left:50%;bottom:36px;transform:translate(-50%)}.split-images-section__item-content.mobile_top{left:50%;top:0;transform:translate(-50%)}}.vision-victory{display:flex;align-items:center;justify-content:center;padding-block:var(--vision-victory-padding-mobile, 50px)}@media screen and (min-width:750px){.vision-victory{padding-block:var(--vision-victory-padding-desktop, 32px)}}.vision-victory__heading{font-size:var(--vision-victory-font-size, 72px);line-height:100%;letter-spacing:0;text-align:center;color:rgb(var(--vision-victory-text-color, 0, 0, 0));margin:0}.vision-victory__accent{color:rgb(var(--vision-victory-accent-color, 0, 163, 224))}@media screen and (max-width:749px){.vision-victory__heading{font-size:46px}}@media(prefers-reduced-motion:reduce){.vision-victory *{transition:none}}.winning-banner-wrapper picture img{width:100%;height:auto}.winning-banner-wrapper{position:relative}.winning-floater-content{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:90%;height:fit-content;display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.winning-image-box img{width:55%;margin:auto;padding-right:120px}.content-box-inner.include-logo img{width:40%;margin:auto}.content-box-inner p{color:#fff;text-align:center;font-size:16px;line-height:120%}.content-box-inner a{margin-top:10px}@media screen and (max-width:1600px){.content-box-inner.include-logo img{width:50%}}@media screen and (max-width:990px){.winning-image-box img{padding-right:20px}}@media screen and (max-width:650px){.winning-floater-content{grid-template-columns:repeat(1,1fr)}.winning-image-box img{width:65%;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/70/compiled_assets/styles.css.map */
