ul.menu-drawer__menu.has-submenu.list-menu{margin:0 20px}.bright_title{text-align:center}.image-with-text__media img{border-radius:10px}.image-with-text__media.image-with-text__media--adapt.global-media-settings{border:unset}.switch-control img{filter:invert(1)}ul.menu-drawer__menu.has-submenu.list-menu li{border:1px solid;border-radius:10px;margin-bottom:10px}.mob_menu_collections{padding-left:20px;padding-right:20px;overflow:scroll;min-height:130px;gap:15px;padding-top:10px;display:none}.bright_wrapper{min-width:70px}.bright_title a{text-decoration:none;color:#000;letter-spacing:0}.menu-drawer__menu-item{font-size:16px;text-transform:uppercase;letter-spacing:0;font-weight:700;padding-left:20px}.header__icons .desktop-localization-wrapper{display:none}section.videos-slider-section h2{color:#fff;text-align:center;font-size:60px;margin-bottom:0}section.videos-slider-section h2 span{display:block;font-style:normal;text-align:center;font-size:110px;font-weight:400;line-height:.8;text-transform:uppercase;transform:translateY(-15px);color:#ff8a00;padding:0 20px;margin-top:15px}.hover_balls_left_column.active .hover_balls_left_top img:first-child{display:none}.hover_balls_left_column.active .btn{opacity:1}.hover_balls_left_column.active .hover_balls_left_top img.hover{display:block}.hover_balls_left_column.active .hover_balls_left_btm img:first-child{display:none}.hover_balls_left_column.active .hover_balls_left_btm img.hover{display:block}.hover_balls_right_column.active .hover_balls_right_btm img:first-child{display:none}.hover_balls_right_column.active .hover_balls_right_btm img.hover{display:block}.hover_balls_right_column.active .hover_balls_right_top img:first-child{display:none}.hover_balls_right_column.active .hover_balls_right_top img.hover{display:block}.hover_balls_right_column.active .btn{opacity:1}.hover_balls_bottom{display:flex;justify-content:space-between;max-width:1550px;margin:-320px auto}.hover_balls_top_main{max-width:1400px;margin:auto;text-align:center}.hover_balls_top_main h2{font-size:150px;text-transform:uppercase;line-height:140px;font-family:BaseNeueTrial-SemiBd;margin-bottom:0;margin-top:50px}.hover_balls_top_main h2 strong{position:relative;display:inline-block;color:#ff8a00}.hover_balls_bottom img.hover{display:none}.hover_balls_left_top{max-width:565px;position:absolute;left:-100px;z-index:2}.hover_balls_left_btm{max-width:310px;position:absolute;top:40%;transition:.3s;right:0;z-index:1}.hover_balls_left_column{width:42%;position:relative}.hover_balls_right_column{width:42%;display:flex;position:relative;flex-direction:column;align-items:end;justify-content:end}.hover_balls_right_top{max-width:565px;position:relative;right:-100px;z-index:2}.hover_balls_right_btm{max-width:310px;position:absolute;top:40%;left:0}.hover_balls_section_main{overflow:hidden;min-height:800px}.hover_balls_bottom .btn{opacity:0;transition:.3s}.hover_balls_left_btm:hover .btn,.hover_balls_left_top:hover .btn,.hover_balls_right_top:hover .btn,.hover_balls_right_btm:hover .btn{opacity:1}.hover_balls_top_main span{font-family:Montserrat;text-transform:uppercase;letter-spacing:0;display:flex;font-size:14px;cursor:pointer;font-weight:900!important;justify-content:center;align-items:center;gap:10px;max-width:fit-content;margin:15px auto}.hover_balls_top_main svg path{fill:#000;color:#000}.hover_balls_left_top .btn{position:absolute;top:35%;right:70px}.hover_balls_left_btm .btn{position:absolute;top:30%;right:50px;z-index:9999999}.hover_balls_right_top .btn{position:absolute;top:45%;left:70px}.hover_balls_right_btm .btn{position:absolute;top:30%;right:40%}.hover_balls_bottom .btn a{z-index:444;position:relative;background:linear-gradient(90deg,#fda503,#f737d8,#0e60ff,#07c2f7,#00e3c0,#00fe67);padding:8px 12px 8px 16px;display:flex;align-items:center;transition:.3s;border-radius:50px;text-decoration:none;overflow:hidden;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.4;gap:2px;transition:all .4s ease;box-shadow:0 2.80328px 8.40984px #000000bf}.hover_balls_bottom .btn a:after{content:"";position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);background:#000;top:2px;left:auto;right:2px;border-radius:50px;z-index:-1;transition:all .4s ease}.hover_balls_bottom .btn a:hover{position:unset}.hover_balls_bottom img{transition:.3s;display:block}.hover_balls_left_top:hover img:first-child{display:none}.hover_balls_left_top:hover img.hover{display:block}.hover_balls_left_btm:hover img:first-child{display:none}.hover_balls_left_btm:hover img.hover{display:block}.hover_balls_right_top:hover img:first-child{display:none}.hover_balls_right_top:hover img.hover{display:block}.hover_balls_right_btm:hover img:first-child{display:none}.hover_balls_right_btm:hover img.hover{display:block}.scrolling-text-section.home_scrolling{position:relative;top:-130px;transform:rotate(359deg)}p.scrolling-text{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:600;margin:0}.home_rich a.button.button--primary{position:relative;padding:14px 88px;background:#ff8a00;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;color:#000;font-family:Inter,sans-serif;font-size:21px;font-weight:700;line-height:1.525;letter-spacing:-.21px;gap:5px;transition:all .4s ease;border:2px solid #ff8a00;overflow:hidden;z-index:1}.home_rich .rich-text__blocks.center{padding-bottom:70px}.home_rich a.button.button--primary:before,.home_rich a.button.button--primary:after{display:none}.home_rich .light_up_list{background:#000;display:flex;padding:5px 10px;border-radius:30px;margin-top:20px}.home_rich .rich-text__text.rte{margin:unset}.home_rich a.button.button--primary:hover{background:transparent;border-color:#000}.home_rich img{position:absolute;z-index:-1;width:128.5%;height:auto;top:-3%;display:block;max-width:unset;left:48%;transform:translate(-50%)}.isolate.home_rich{overflow:hidden}.isolate.home_rich .rich-text{background:transparent}footer.footer{position:relative}.home_rich h2.rich-text__heading EM{text-align:center;font-size:140px;font-weight:400;line-height:1.2;text-transform:uppercase;display:block;transform:translateY(-26px);color:#ff8a00;padding:0 20px;font-style:normal}.footer__content-top.page-width{display:flex;gap:20px}.newsletter_follow{display:flex;align-items:center;padding-top:40px;justify-content:space-between;letter-spacing:0;text-transform:uppercase;font-weight:600}.footer_payment{background:#000;border-radius:11px;display:flex;align-items:center;padding:5px 10px}.footer__blocks-wrapper.grid{max-width:65%;border:1px solid;border-radius:20px;padding:30px}.footer-block--newsletter{border:1px solid;width:35%;margin:0!important;height:100%;padding:20px;border-radius:20px}h2.footer-block__heading.inline-richtext em{font-style:normal;margin-top:10px;font-size:14px;display:block;font-family:Inter;letter-spacing:0;line-height:20px;font-weight:600;max-width:90%}h2.footer-block__heading.inline-richtext{text-align:left}.footer-block--newsletter .newsletter-form{margin:0!important;max-width:100%!important}.newsletter-form__field-wrapper{max-width:100%!important}.athlete .image-with-text__content{padding:1px 25px 0 0!important}.athlete h2.image-with-text__heading.inline-richtext.h1{font-family:BaseNeueTrial}.athlete .image-with-text__text.rte.body{letter-spacing:0;font-size:18px;line-height:30px;color:#959595}.athlete .image-with-text__text.rte.body em{color:#ff8a00;font-style:italic;font-weight:700;display:inline-block;padding-right:5px}.athlete p.image-with-text__text.image-with-text__text--caption.subtitle.subtitle--medium.subtitle{color:#000;font-weight:600;letter-spacing:0}.athlete a.button.button--primary:before,.athlete a.button.button--primary:after{display:none}.athlete a.button.button--primary{position:relative;padding:14px 88px;background:#ff8a00;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;color:#000;font-family:Inter,sans-serif;font-size:21px;font-weight:700;line-height:1.525;letter-spacing:-.21px;gap:5px;transition:all .4s ease;border:2px solid #ff8a00;overflow:hidden;z-index:1}.athlete .image-with-text__heading.inline-richtext{font-family:BaseNeueTrial;letter-spacing:2px;font-size:80px;line-height:85px}.athlete a.button.button--primary:hover{border-color:#000;background:transparent}.toggle-switcher svg.active path{fill:#fff}.toggle-switcher{text-align:center;position:relative;z-index:1;padding:20px}.toggle_switch_main{position:relative}.toggle_switch_main:before{background:url(/cdn/shop/files/Group_1359.webp?v=1732451525);background-size:100%;content:"";position:absolute;top:0;opacity:0;height:600px;background-position:center bottom;transition:.3s;width:100%}.toggle_switch_main:has(svg.second_switch.active):before{opacity:1}.toggle-switcher .image-container img{max-width:100%;height:auto}.toggle-switcher .switch{position:relative;display:inline-block;width:60px;height:30px}.toggle-switcher .switch input{display:none}.toggle-switcher .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff3;transition:.4s;border-radius:34px}.image-container{max-width:530px;margin:auto;max-height:530px;min-height:530px}.switch-control{display:flex;max-width:fit-content;margin:50px auto 0;background:#000;padding:10px 25px;border:1px solid #000000;border-radius:30px;align-items:center;justify-content:center;gap:10px}.switch-control svg{width:13px}.switch-control svg path{fill:gray}svg.second_switch{width:20px}.toggle-switcher .slider:before{position:absolute;content:"";height:30px;width:30px;left:0;background-color:#ff8a00;transition:.4s;border-radius:50%}.toggle-switcher input:checked+.slider:before{transform:translate(30px)}.page-width.utility-bar__grid.utility-bar__grid--3-col{display:flex}.utility-bar.gradient.utility-bar--bottom-border.header-localization{padding-top:10px;padding-bottom:10px}.right_links_announcemnt{display:flex;gap:15px;width:fit-content;justify-content:end;white-space:nowrap}.right_links_announcemnt a{display:flex;align-items:center;color:#a7a7a7;gap:5px;font-size:14px;transition:.3s;text-decoration:none;letter-spacing:0}.header_custom-div{width:100%;display:flex;justify-content:center}.right_links_announcemnt a:hover{color:#fff}.right_links_announcemnt a svg{height:25px}.right_links_announcemnt a:hover svg path{fill-opacity:1}.right_links_announcemnt a path{transition:.3s}.announcement-bar-inner p{padding:3px;min-height:unset}.header_center_col{width:51%}.header_center_box{position:relative}.header_center_box_text{border-radius:6px;padding:5px 10px;background:linear-gradient(90deg,#fda503,#f737d8 10%,#0e60ff 25%,#07c2f7 48%,#00e3c0 76%,#00fe67);position:relative;z-index:1;color:var(--white, #fff);font-family:Inter;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.24px;text-transform:uppercase}.header_center_box:before,.header_center_box:after{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);height:calc(100% - 10px);width:40px;border-radius:4px;background:linear-gradient(91deg,#000,#0000);z-index:11}.header_center_box_text:before{content:"";position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);background:#000;top:1px;left:1px;z-index:-1;border-radius:6px}.header_center_box__marquee{position:relative;width:60vw;max-width:100%;overflow-x:hidden}.header_center_box__marquee-track{white-space:nowrap;will-change:transform;display:flex;align-items:center}.announcement-bar-inner{animation:marquee 20s infinite linear;padding:0 .25em}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}ul.list-menu.list-menu--inline li.main_nav:first-child a{color:#ff8a00!important;max-width:190px;padding-left:50px;text-align:center;width:100%;white-space:nowrap}.header__menu-item{color:#000;letter-spacing:0;font-size:18px;padding:10px 12px;font-weight:600;margin:4px}ul.list-menu.list-menu--inline li.main_nav:first-child:before{content:"SALE";display:inline-block;position:absolute;top:31%;background:red;font-size:12px;font-weight:600;padding:0 10px;color:#fff;letter-spacing:0;border-radius:6px}nav.header__inline-menu ul li{position:relative}ul.list-menu.list-menu--inline li.main_nav:first-child{min-width:160px}nav.header__inline-menu ul.list-menu.list-menu--inline{align-items:center}.header__icon--cart img{height:30px;width:30px}a.bundle_save_btn{display:flex;align-items:center;margin-right:10px;z-index:1;transition:all .4s ease;padding:5px 10px 5px 20px;border-radius:30px;gap:5px;font-weight:600;position:relative;letter-spacing:0;text-decoration:none;color:#000;background:linear-gradient(90deg,#fda503 .09%,#f737d8 47.18%,#0e60ff 87.25%,#07c2f7 126.33%,#00e3c0,#00fe67 192.45%)}a.bundle_save_btn:after{content:"";position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);background:#fff;top:2px;left:auto;border-radius:40px;z-index:-1;transition:all .4s ease;transform-origin:right;right:2px}a.bundle_save_btn:hover:after{background:#000}a.bundle_save_btn:hover{color:#fff}a.header__icon.header__icon--account{display:none}details-modal.header__search{display:none!important}.card-wrapper .caption-with-letter-spacing.light{font-size:14px;letter-spacing:0;font-weight:600;margin-bottom:10px;margin-top:5px}.card__heading.h5{font-family:Inter;font-size:30px;font-weight:600;line-height:35px;letter-spacing:0;text-transform:uppercase}.card-information .price{text-align:center;margin-top:10px}span.price-item.price-item--sale.price-item--last{color:#ff8801;font-family:Inter;font-size:25px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-.32px;margin-right:4px}s.price-item.price-item--regular{color:red;text-decoration:line-through;text-transform:uppercase;letter-spacing:0}.price__sale{display:flex!important;flex-direction:row-reverse!important;gap:10px}.center.collection__view-all a.button{margin-top:40px;transition:.3s;border-radius:30px;font-size:18px;width:100%;letter-spacing:0;border:2px solid #000;font-weight:600;max-width:320px;min-height:55px}.center.collection__view-all svg{margin-left:5px;width:18px}.center.collection__view-all a.button:before,.center.collection__view-all a.button:after{display:none}.center.collection__view-all a.button:hover{background:#ff8a00;border-color:#ff8a00;color:#000}.quick-add__submit:before,.quick-add__submit:after{display:none}.quick-add__submit svg.icon.icon-plus{width:14px;margin-left:10px;stroke-width:.5px;stroke:#000}.quick-add__submit{border:2px solid #ff8a00;background:#ff8a00;border-radius:30px;font-weight:600;transition:.3s;letter-spacing:0;font-size:18px;margin-bottom:15px}.quick-add__submit:hover{background:transparent;border-color:#000}.collection__title.title-wrapper h2{text-align:center;font-family:BaseNeueTrial}.collection .product-grid li.grid__item{padding:0;border:1px solid;border-radius:20px}p.rating-count.caption{font-weight:600;font-size:14px;letter-spacing:0}.metafield_text{text-align:left;padding-top:30px;padding-bottom:20px}span.check_svg{background:#000000ad;display:inline-flex;max-width:40px;min-width:20px;min-height:20px;justify-content:center;align-items:center;border-radius:50%}.card__content{padding:0 20px!important;text-align:center}.template-collection .scrolling-text-section.home_scrolling{top:-30px}.collection .media.media--transparent.media--hover-effect{border-radius:20px;background:transparent}.collection .card__media{border-radius:20px!important;background:transparent}.collection .product-grid .card__inner.color-scheme-2.gradient.ratio{background:transparent}.image_rich .richtext_custom{margin-bottom:-20px}.image_rich h2.rich-text__heading.rte.inline-richtext{position:relative;letter-spacing:0;line-height:1.1}.collection__description.body{text-align:center;letter-spacing:0;color:#000}.image_rich .rich-text__blocks.center{max-width:400px;letter-spacing:0;color:#000;line-height:25px}.image_rich h2.rich-text__heading.rte.inline-richtext em{font-style:normal;color:#ff8a00;line-height:1}div#shopify-section-template--24148221624609__scrolling_text_yDWKj3 .scrolling-text-section.home_scrolling{top:-25px}@media (min-width: 992px){button.disclosure__button.localization-form__select.localization-selector{border:1px solid;border-radius:5px;max-height:30px;letter-spacing:0;font-size:12px}}@media (min-width: 768px) and (max-width: 1024px){a.bundle_save_btn{display:none}.banner-section .content h1{font-size:40px!important;line-height:50px!important}.banner-section .content ul{padding-left:10px!important}.banner-section a.cta-button{padding:15px 30px!important;font-size:18px!important}.banner-section .section{padding:20px 0!important}.grid--1-col-tablet-down li{max-width:47%!important}.card__content{padding:0!important}.card__information{padding:15px!important}.quick-add.no-js-hidden{padding:0 15px}.athlete .image-with-text__heading.inline-richtext{font-size:40px;line-height:50px}.athlete .page-width{padding:0 20px}.athlete .image-with-text__text.rte.body{font-size:16px;line-height:25px}.athlete a.button.button--primary{padding:15px 25px;font-size:18px}.hover_balls_top_main h2{font-size:85px;line-height:100px}.hover_balls_bottom{margin-top:-130px}.hover_balls_left_btm{top:80%}.hover_balls_right_btm{top:70%}.hover_balls_bottom .btn{display:none!important}.footer__content-top.page-width{padding:0 20px;flex-direction:column}.footer__blocks-wrapper.grid{max-width:100%}.footer-block--newsletter{width:50%}.home_rich h2.rich-text__heading EM{font-size:60px;line-height:1.6}}@media (max-width: 767px){.athlete .image-with-text__content{padding-right:0!important}.hover_balls_left_btm{top:65%}.hover_balls_bottom .btn{display:none!important}.hover_balls_right_btm{top:60%}.banner-section .section{flex-direction:column;width:95%!important}.banner-section .content{max-width:100%!important}.banner-section .media-ban{width:100%!important;margin-top:150px;padding-bottom:70px}.card__information{padding:10px!important}section.videos-slider-section .slider-container:after,section.videos-slider-section .slider-container:before{display:none}.banner-section .content h1{font-size:45px!important;line-height:50px!important}.banner-section a.cta-button,.athlete a.button.button--primary,.home_rich a.button.button--primary{padding:14px 35px!important;font-size:16px!important;width:100%}.banner-section ul{padding:0;font-size:14px}.banner-section .videos{right:10px!important;top:20%!important;transform:translateY(-50%)!important}.banner-section .videos video{width:120px!important;height:200px!important}.toggle-switcher .image-container{max-height:330px!important;min-height:330px!important}.athlete .image-with-text__heading.inline-richtext{font-size:35px!important;line-height:40px!important;margin-top:25px!important}.right_links_announcemnt{display:none}.header_center_col,.header_center_box__marquee{width:100%}.page-width.utility-bar__grid.utility-bar__grid--3-col{padding-left:15px;padding-right:15px}a.bundle_save_btn{display:none}.light_up_list svg{width:100%!important}.card__heading.h5{font-size:18px;line-height:25px}.toggle_switch_main:before{background-repeat:no-repeat;height:300px}.hover_balls_section_main{min-height:620px}.hover_balls_top_main h2{margin-top:70px;font-size:70px;line-height:60px}.hover_balls_bottom{margin-top:20px}.hover_balls_left_top{left:0}.hover_balls_right_top{right:0}.hover_balls_bottom .btn a{width:190px;margin-right:-100px;font-size:15px}.hover_balls_right_top a,.hover_balls_right_btm a{margin-right:0!important;margin-left:-110px}.product-grid{gap:20px}.quick-add.no-js-hidden{padding:0 15px}.card.card--standard.card--media .card__content{padding:0!important}.image_rich h2.rich-text__heading.rte.inline-richtext{margin-top:80px}h2.collapsible-content__heading.inline-richtext.hxl{margin:0 auto 10px;font-size:40px}.home_rich h2.rich-text__heading EM{font-size:40px;margin-top:20px}.footer__content-top.page-width{padding:20px!important;flex-direction:column}.section-sections--23855018246433__footer-padding{margin-top:-70px}.footer__blocks-wrapper.grid{max-width:100%}.footer-block--newsletter{width:100%}.videos-slider-section .slick-current.slick-slide+.slick-slide video{height:240px!important}.videos-slider-section video{height:220px!important}.videos-slider-section .slick-current.slick-slide+.slick-slide{transform:scale(1.33) rotate(2deg)!important;margin-top:0!important;z-index:9!important;filter:blur(0)!important;box-shadow:0 5px 45px #000000bf!important}.videos-slider-section .slick-current.slick-slide+.slick-slide+.slick-slide{transform:scale(1) rotate(0)!important;margin-top:0!important;z-index:0!important;filter:blur(0)!important;box-shadow:unset!important}.isolate.home_rich .rich-text{padding-bottom:0}.scrolling-text-section.home_scrolling{top:-40px}}@media (min-width: 992px){.header_center_col{margin-left:208px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
