.site-header__cart{display:flex}.site-header__cart svg{fill:#2ecc71;width:25px;height:25px}@media (min-width: 1024px){.site-header__cart svg{width:30px;height:30px}}.site-header__cart .cart_count{position:relative;bottom:-6px;right:14px;font-size:9px!important;color:#fff}@media (min-width: 1024px){.site-header__cart .cart_count{bottom:-4px;right:16px}}.product-page-template .content-util{max-width:100%!important}.kids_helmet_sizing_popup .popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:#000000bf;z-index:11}@media only screen and (max-width: 767px){.kids_helmet_sizing_popup .popup{background:#fff}}.kids_helmet_sizing_popup .popup-inner{max-width:1080px;width:90%;padding:30px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 6px #000;border-radius:3px;background:#f8f8f8}@media only screen and (max-width: 767px){.kids_helmet_sizing_popup .popup-inner{padding:20px;width:100%;box-shadow:none;top:55%}}@media only screen and (max-width: 375px){.kids_helmet_sizing_popup .popup-inner{overflow-y:auto;height:100%;padding:75px 0}}.kids_helmet_sizing_popup .popup-close{padding-top:4px;display:inline-block;position:absolute;top:24px;right:25px;transition:ease .25s all;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:1000px;background:transparent;font-family:Arial,Sans-Serif;font-size:35px;text-align:center;line-height:100%;color:#404041}.kids_helmet_sizing_popup .popup-close p{padding:15px;margin:0}@media only screen and (max-width: 767px){.kids_helmet_sizing_popup .popup-close{top:30px}}@media only screen and (max-width: 375px){.kids_helmet_sizing_popup .popup-close{top:95px}}.kids_helmet_sizing_popup .helmet_sizing_popup{padding-top:30px}.kids_helmet_sizing_popup .helmet_sizing_popup .img_block{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:space-around;max-width:350px;margin:0 auto}@media only screen and (min-width: 768px){.kids_helmet_sizing_popup .helmet_sizing_popup .img_block{max-width:600px;margin:0 auto}}.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet a{cursor:pointer;text-decoration:underline}.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet img{max-width:176px}@media only screen and (max-width: 767px){.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet img{max-width:110px}}.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet h4{margin-bottom:0}@media only screen and (max-width: 579px){.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet h4{font-size:16px}}.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet p{margin-bottom:0}.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet.kids_helmet_toddler img{max-width:90px!important;margin-top:20px!important}@media only screen and (min-width: 768px){.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet.kids_helmet_toddler img{max-width:150px!important;margin-top:30px!important}}@media only screen and (min-width: 768px){.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet.kids_helmet_toddler{padding-right:5%}}@media only screen and (min-width: 768px){.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet.kids_helmet_medium{padding-left:5%}}@media only screen and (min-width: 768px){.kids_helmet_sizing_popup .helmet_sizing_popup .img_block .kids_helmet.kids_helmet_small{padding-right:5%;padding-left:5%}}.kids_helmet_sizing_popup .helmet_sizing_popup .text_block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;margin-top:21px}@media only screen and (max-width: 767px){.kids_helmet_sizing_popup .helmet_sizing_popup .text_block{display:block}}.kids_helmet_sizing_popup .helmet_sizing_popup .text_block .text__block{padding:20px}@media only screen and (min-width: 768px){.kids_helmet_sizing_popup .helmet_sizing_popup .text_block .text__block{width:33.33%}}@media only screen and (min-width: 1200px){.kids_helmet_sizing_popup .helmet_sizing_popup .text_block .text__block{padding:0 52px}}@media only screen and (max-width: 767px){.kids_helmet_sizing_popup .helmet_sizing_popup .text_block .text__block{padding:0 20px;max-width:300px;margin:0 auto}}.kids_helmet_sizing_popup .helmet_sizing_popup .text_block h3{color:#2fcc71;margin-bottom:10px;font-weight:700}@media only screen and (max-width: 767px){.kids_helmet_sizing_popup .helmet_sizing_popup .text_block h3{margin-bottom:0}}.kids_helmet_sizing_popup .helmet_sizing_popup .text_block h4{margin-bottom:12px}@media only screen and (max-width: 767px){.kids_helmet_sizing_popup .helmet_sizing_popup .text_block h4{margin-bottom:0}}@media only screen and (max-width: 579px){.kids_helmet_sizing_popup .helmet_sizing_popup .text_block h4{font-size:16px}}.kids_helmet_sizing_popup .helmet_sizing_popup .text_block p{font-size:14px}@media only screen and (max-width: 767px){.accessories_template .pro-header-add_to_cart_section_sticky_mobile .header_button_section .al-btn-pro-prices span{font-size:18px!important}}.accessories_pg_content .product_bells .pro_accordion_mobile .product_tab_1{display:flex}.accessories_pg_content .product-images .featured a{background:#fff}@media only screen and (max-width: 420px){.accessories_pg_content .product__detail__media__videos video{max-width:250px}}.accessories_pg_content .product-page-template .al-pro-title{width:100%!important}@media only screen and (max-width: 767px){.accessories_pg_content #al-hide-price{display:block!important;margin:15px 0}.accessories_pg_content .al-btn-pro-prices{text-align:right!important}.accessories_pg_content .al-btn-pro-btns{display:none}.accessories_pg_content .al-btn-pro-prices span{font-size:16px!important}}.accessories_pg_content .accessories_mips_technology .mips_tech{padding-top:30px}@media only screen and (max-width: 767px){.accessories_pg_content .accessories_mips_technology .mips_tech{padding-bottom:0}}.accessories_pg_content .accessories_mips_technology .mips_tech .row{position:relative;max-width:100%}.accessories_pg_content .accessories_mips_technology .mips_tech .row img{opacity:0}@media only screen and (max-width: 767px){.accessories_pg_content .accessories_mips_technology .mips_tech .row img{height:35vh;width:100%}}.accessories_pg_content .accessories_mips_technology .mips_tech .row .video_title{position:absolute;top:70px;left:0;right:0}@media only screen and (max-width: 767px){.accessories_pg_content .accessories_mips_technology .mips_tech .row .video_title{padding:0 20px}}.accessories_pg_content .accessories_mips_technology .mips_tech .row .video_title p{color:#fff;font-size:38px}@media only screen and (max-width: 767px){.accessories_pg_content .accessories_mips_technology .mips_tech .row .video_title p{font-size:22px;line-height:24px}}.accessories_pg_content .accessories_mips_technology .mips_tech .row .action_btn{position:absolute;top:50%;left:0;right:0}.accessories_pg_content .accessories_mips_technology .mips_tech .row .action_btn .btn_text_span{margin-left:10px}.accessories_pg_content .accessories_mips_technology .mips_tech .banner_img{background-image:url(/cdn/shop/files/video_banner_img.jpg?v=1590660256);background-position:100%;background-size:cover;background-repeat:no-repeat}.accessories_pg_content .single-product{border-bottom:none}.accessories_pg_content .single-product .content-util{padding:0}@media screen and (max-width: 640px){.accessories_pg_content .single-product .content-util{border-bottom:none}}@media screen and (min-width: 1024px){.accessories_pg_content .single-product .content-util{display:none}}.accessories_pg_content .single-product .content-util-mobile{display:block;padding:0 15px;text-align:left}@media screen and (min-width: 1024px){.accessories_pg_content .single-product .content-util-mobile{display:none}}.accessories_pg_content .single-product .content-util-desktop{display:none}@media screen and (min-width: 1024px){.accessories_pg_content .single-product .content-util-desktop{display:block}}.accessories_pg_content .single-product .content-util-desktop p{margin:0}.accessories_pg_content .accessories_product_helmets .delivery-time,.accessories_pg_content .accessories_product_helmets .zip-form-container,.accessories_pg_content .accessories_product_helmets .confirm-delivery-button,.accessories_pg_content .accessories_product_helmets .delivery-time-mobile,.accessories_pg_content .accessories_product_helmets .confirm-delivery-button-mobile,.accessories_pg_content .accessories_product_helmets .zip-form-container-mobile{display:none}.accessories_pg_content .accessories_product_helmets .header.swatch_header_size{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:space-between}.accessories_pg_content .accessories_product_helmets .header.swatch_header_size .select_helmet_size_btn{margin-right:10px}.accessories_pg_content .accessories_product_helmets .header.swatch_header_size .select_helmet_size_btn span p{color:#2ecc71;outline:0;text-decoration:none;text-align:left;margin:0}.accessories_pg_content .accessories_product_helmets .swatch .tooltip{font-size:14px}.accessories_pg_content .accessories_product_helmets .swatch .swatch-element{z-index:1}.accessories_pg_content .accessories_product_helmets .swatch .header{display:block;box-shadow:none;text-transform:initial;margin-bottom:25px;z-index:1!important}.accessories_pg_content .accessories_product_helmets .swatch.swatch_gearing_block{border-bottom:1px solid #a2a2a2;padding:5px 0 20px;margin-bottom:0;margin-top:0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_gearing_block .swatch-element{width:calc(48.5% - 10px)}@media only screen and (max-width: 1024px){.accessories_pg_content .accessories_product_helmets .swatch.swatch_gearing_block .swatch-element{width:calc(100% - 10px)}}.accessories_pg_content .accessories_product_helmets .swatch.swatch_gearing_block .swatch-element label{background:#fff;box-shadow:none;border:1px solid;min-width:100%!important;height:auto!important;border-radius:8px;cursor:pointer;padding:11.5px 5px}@media only screen and (max-width: 1024px){.accessories_pg_content .accessories_product_helmets .swatch.swatch_gearing_block .swatch-element label{font-size:11px}}.accessories_pg_content .accessories_product_helmets .swatch.swatch_gearing_block input:checked+label{border:solid 3px black!important;padding:10px 0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_type_block{border-bottom:1px solid #a2a2a2;padding:5px 0 20px;margin-bottom:0;margin-top:0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_type_block .swatch-element{width:calc(100% - 10px)}.accessories_pg_content .accessories_product_helmets .swatch.swatch_type_block .swatch-element label{background:#fff;box-shadow:none;border:1px solid;min-width:100%!important;height:auto!important;border-radius:8px;cursor:pointer;padding:11.5px 5px}@media only screen and (max-width: 1024px){.accessories_pg_content .accessories_product_helmets .swatch.swatch_type_block .swatch-element label{font-size:11px}}.accessories_pg_content .accessories_product_helmets .swatch.swatch_type_block input:checked+label{border:solid 3px black!important;padding:10px 0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_model_block{border-bottom:1px solid #a2a2a2;padding:5px 0 20px;margin-bottom:0;margin-top:0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_model_block .swatch-element{width:calc(48.5% - 10px)}.accessories_pg_content .accessories_product_helmets .swatch.swatch_model_block .swatch-element label{background:#fff;box-shadow:none;border:1px solid;min-width:100%!important;height:auto!important;border-radius:8px;cursor:pointer;padding:11.5px 5px}@media only screen and (max-width: 1024px){.accessories_pg_content .accessories_product_helmets .swatch.swatch_model_block .swatch-element label{font-size:11px}}.accessories_pg_content .accessories_product_helmets .swatch.swatch_model_block input:checked+label{border:solid 3px black!important;padding:10px 0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_size_block{border-bottom:1px solid #a2a2a2;padding:5px 0 20px;margin-bottom:0;margin-top:0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_size_block .swatch-element{width:auto}.accessories_pg_content .accessories_product_helmets .swatch.swatch_size_block .swatch-element label{background:#fff;box-shadow:none;border:1px solid;min-width:100%!important;height:auto!important;border-radius:8px;cursor:pointer;padding:10px 15px}@media only screen and (max-width: 1024px){.accessories_pg_content .accessories_product_helmets .swatch.swatch_size_block .swatch-element label{font-size:11px}}.accessories_pg_content .accessories_product_helmets .swatch.swatch_size_block input:checked+label{border:solid 3px black!important}.accessories_pg_content .accessories_product_helmets .swatch.swatch_base_block{border-bottom:1px solid #a2a2a2;padding:5px 0 20px;margin-bottom:0;margin-top:0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_base_block .swatch-element{width:100%;max-width:40%}.accessories_pg_content .accessories_product_helmets .swatch.swatch_base_block .swatch-element label{background:#fff;box-shadow:none;border:1px solid;min-width:100%!important;height:auto!important;border-radius:8px;cursor:pointer;padding:11.5px 5px;font-size:18px}.accessories_pg_content .accessories_product_helmets .swatch.swatch_base_block input:checked+label{border:solid 3px black!important;padding:10px 0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_gift_card_type_block{border-bottom:1px solid #a2a2a2;padding:15px 0 20px;margin-bottom:0;margin-top:0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_gift_card_type_block .swatch-element{width:calc(48.5% - 10px)}@media (max-width: 1200px){.accessories_pg_content .accessories_product_helmets .swatch.swatch_gift_card_type_block .swatch-element{width:calc(98.5% - 10px)}}.accessories_pg_content .accessories_product_helmets .swatch.swatch_gift_card_type_block .swatch-element label{background:#fff;box-shadow:none;border:1px solid;min-width:100%!important;height:auto!important;border-radius:8px;cursor:pointer;padding:11.5px 5px}@media only screen and (max-width: 1024px){.accessories_pg_content .accessories_product_helmets .swatch.swatch_gift_card_type_block .swatch-element label{font-size:11px}}.accessories_pg_content .accessories_product_helmets .swatch.swatch_gift_card_type_block input:checked+label{border:solid 3px black!important;padding:10px 0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_amount_block{border-bottom:1px solid #a2a2a2;padding:5px 0 20px;margin-bottom:0;margin-top:0}.accessories_pg_content .accessories_product_helmets .swatch.swatch_amount_block .swatch-element{width:calc(48.5% - 10px)}.accessories_pg_content .accessories_product_helmets .swatch.swatch_amount_block .swatch-element label{background:#fff;box-shadow:none;border:1px solid;min-width:100%!important;height:auto!important;border-radius:8px;cursor:pointer;padding:11.5px 5px}@media only screen and (max-width: 1024px){.accessories_pg_content .accessories_product_helmets .swatch.swatch_amount_block .swatch-element label{font-size:11px}}.accessories_pg_content .accessories_product_helmets .swatch.swatch_amount_block input:checked+label{border:solid 3px black!important;padding:10px 0}.accessories_pg_content .accessories_product_helmets .swatch .header_color label{background-size:cover;border-radius:4px;background-position:center}.accessories_pg_content .accessories_product_helmets .swatch .header_color input:checked+label{-webkit-box-shadow:0px 0px 0px 3px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 0px 3px rgba(0,0,0,.8);box-shadow:0 0 0 3px #000c}.accessories_pg_content .new_pro_text_video{margin-bottom:100px}@media only screen and (max-width: 767px){.accessories_pg_content .new_pro_text_video{margin-bottom:70px}}.accessories_pg_content .desktop_vid_section .product__detail__media{opacity:1}.accessories_pg_content .desktop_vid_section .pro-img-text-col{padding-top:0}.accessories_pg_content .desktop_vid_section .pro_text_col_1{margin-top:0;margin-bottom:60px}.accessories_pg_content .mobile_pro_text_video .pro-img-text-col{padding-top:0}@media only screen and (max-width: 767px){.accessories_pg_content .mobile_pro_text_video .pro-img-text-col .pro_text_col_1{margin:3rem 0}}.accessories_pg_content .mobile_pro_text_video .pro-img-text-col .pro_text_col_1 h2{font-size:28px}@media only screen and (max-width: 767px){.accessories_pg_content .mobile_pro_text_video .pro-img-text-col .pro_text_col_1 h2{font-weight:400;font-size:22px}}.accessories_pg_content .mobile_pro_text_video .playpause{display:none}.accessories_pg_content .related_pro_container{padding-top:60px;border-top:1px solid #a2a2a2;padding-bottom:40px}@media only screen and (max-width: 767px){.accessories_pg_content .related_pro_container{padding-top:0}}.accessories_pg_content .related_pro_container .accessories_related_pro_grid{max-width:1300px;margin:0 auto;padding:0 20px;border-bottom:none}@media only screen and (max-width: 767px){.accessories_pg_content .related_pro_container .accessories_related_pro_grid{padding:0 10px}}.accessories_pg_content .related_pro_container .accessories_related_pro_grid .related_product_title{margin-bottom:30px}@media only screen and (max-width: 767px){.accessories_pg_content .related_pro_container .accessories_related_pro_grid .related_product_title h3{font-size:22px}}.accessories_pg_content .related_pro_container .accessories_related_pro_grid figcaption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:30px}.accessories_pg_content .related_pro_container .accessories_related_pro_grid figcaption .product-title{width:70%;text-align:left}.accessories_pg_content .related_pro_container .accessories_related_pro_grid figcaption .price{width:30%;text-align:right;color:#2ecc71;font-size:14px}.accessories_pg_content .related_pro_container .item_pro_desc_rel h3{display:none}.accessories_pg_content .related_pro_container .item_pro_desc_rel ul{margin-top:25px}.accessories_pg_content .related_pro_container .item_pro_desc_rel ul li{font-size:14px}.accessories_pg_content .product_accordion_content_1 .product_tab_1.accordion-section-title span{text-decoration:none;box-shadow:0 2px 15px #00000026;background-color:#fff;display:inline-block;width:70%!important}.accessories_pg_content .product_accordion_content_1 .product_tab_1.accordion-section-title span p{color:#2ecc71;font-size:12px;font-weight:700;letter-spacing:.48px;line-height:15px;outline:0;text-decoration:none;text-align:center;margin:0}@media only screen and (max-width: 767px){.accessories_pg_content .product_accordion_content_1 .product_tab_1.accordion-section-title .pro_tab_1{box-shadow:none}}.accessories_pg_content .product_accordion_content_1 .product_tab_1.accordion-section-title .select_helmet_size_btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.accessories_pg_content .product_accordion_content_1 .product_tab_1.accordion-section-title .select_helmet_size_btn span{text-decoration:none;box-shadow:0 2px 15px #00000026;background-color:#fff;display:inline-block;padding:10px;margin-right:20px}.product-rel-slider-container{@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}}.product-rel-slider-container .owl-carousel,.product-rel-slider-container .owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.product-rel-slider-container .owl-carousel{display:none;width:100%;z-index:1}.product-rel-slider-container .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.product-rel-slider-container .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.product-rel-slider-container .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.product-rel-slider-container .owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.product-rel-slider-container .owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.product-rel-slider-container .owl-carousel .owl-dots.disabled,.product-rel-slider-container .owl-carousel .owl-nav.disabled{display:none}.product-rel-slider-container .owl-carousel .owl-dot,.product-rel-slider-container .owl-carousel .owl-nav .owl-next,.product-rel-slider-container .owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-rel-slider-container .owl-carousel.owl-loaded{display:block}.product-rel-slider-container .owl-carousel.owl-loading{opacity:0;display:block}.product-rel-slider-container .owl-carousel.owl-hidden{opacity:0}.product-rel-slider-container .owl-carousel.owl-refresh .owl-item{display:none}.product-rel-slider-container .owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-rel-slider-container .owl-carousel.owl-grab{cursor:move;cursor:grab}.product-rel-slider-container .owl-carousel.owl-rtl{direction:rtl}.product-rel-slider-container .owl-carousel.owl-rtl .owl-item{float:right}.product-rel-slider-container .no-js .owl-carousel{display:block}.product-rel-slider-container .owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.product-rel-slider-container .owl-carousel .owl-animated-in{z-index:0}.product-rel-slider-container .owl-carousel .owl-animated-out{z-index:1}.product-rel-slider-container .owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.product-rel-slider-container .owl-height{transition:height .5s ease-in-out}.product-rel-slider-container .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.product-rel-slider-container .owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.product-rel-slider-container .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.product-rel-slider-container .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.product-rel-slider-container .owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3)}.product-rel-slider-container .owl-carousel .owl-video-playing .owl-video-play-icon,.product-rel-slider-container .owl-carousel .owl-video-playing .owl-video-tn{display:none}.product-rel-slider-container .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.product-rel-slider-container .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.product-rel-slider-container .carousel-wrap{margin:60px auto;width:80%;position:relative}.product-rel-slider-container .owl-carousel .item{position:relative;z-index:100;-webkit-backface-visibility:hidden;padding-right:30px}.product-rel-slider-container .owl-carousel .item figcaption .product-title{font-weight:700}.product-rel-slider-container .owl-nav>div{margin-top:-26px;position:absolute;top:50%;color:#cdcbcd}.product-rel-slider-container .owl-nav i{font-size:52px}.product-rel-slider-container .owl-stage{left:-65px}@media only screen and (max-width: 600px){.product-rel-slider-container .owl-stage{left:-20px}.product-rel-slider-container .owl-stage .owl-item.active .item{margin-right:55px}.product-rel-slider-container .owl-stage .owl-item.active+.owl-item{margin-left:-70px}.product-rel-slider-container .owl-stage .owl-item.active+.owl-item .item{padding-right:85px}}.product-rel-slider-container .owl-nav .owl-prev{left:-30px}.product-rel-slider-container .owl-nav .owl-next{right:-30px}#accessories-upsell.fixed-header .shopify-section.header{display:none}.fixed-header .accessories-upsell.page-top{position:sticky;z-index:1;top:0;padding-bottom:0;-webkit-box-shadow:0px 1px 10px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 1px 10px 0px rgba(0,0,0,.1);box-shadow:0 1px 10px #0000001a}.fixed-header .accessories-upsell .page-header{margin-top:40px}#accessories-upsell .main-content{margin-top:0}.accessories-upsell{padding:0}.accessories-upsell .page-header{padding-top:25px!important;padding-bottom:25px}@media only screen and (max-width: 767px){.accessories-upsell .page-header{padding:0 20px}}.accessories-upsell .page-header h1{border-bottom:none!important;font-weight:400}@media only screen and (max-width: 767px){.accessories-upsell .page-header h1{font-size:28px}}.accessories-upsell .pro-header-upsell{background-color:#f8f7f7;padding:20px}.accessories-upsell .pro-header-upsell .upsell_page_content-util{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;max-width:700px;margin:0 auto}.accessories-upsell .pro-header-upsell .upsell_page_content-util .al-pro-img{width:25%}.accessories-upsell .pro-header-upsell .upsell_page_content-util .al-pro-img .cart_added_pro_img{max-width:150px}.accessories-upsell .pro-header-upsell .upsell_page_content-util .al-pro-title{width:50%}@media only screen and (max-width: 420px){.accessories-upsell .pro-header-upsell .upsell_page_content-util .al-pro-title{padding-right:0!important;padding-left:30px!important}}.accessories-upsell .pro-header-upsell .upsell_page_content-util .al-pro-title .cart_added_pro_title{font-size:18px;margin-bottom:0}.accessories-upsell .pro-header-upsell .upsell_page_content-util .al-pro-addtocart{width:20%}.accessories-upsell .pro-header-upsell .upsell_page_content-util .al-pro-addtocart .cart_added_pro_title{background:#2ecc71;color:#fff;-webkit-appearance:none;padding:10px;border:none;width:150px;font-size:14px;outline:none}.accessories-upsell .pro-header-upsell .upsell_page_content-util .cart_added_item.active_items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}.accessories-upsell .pro-header-upsell .upsell_page_content-util .cart_added_item .al-pro-addtocart .cart_added_pro_cart-toggle{background:#2ecc71;color:#fff;-webkit-appearance:none;padding:10px;border:none;width:150px;font-size:14px;outline:none}.accessories-upsell .box.product figcaption{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:30px}.accessories-upsell .box.product figcaption .product-title{width:70%;text-align:left}.accessories-upsell .box.product figcaption .product-title a{font-weight:700}.accessories-upsell .box.product figcaption .price{width:30%;text-align:right;color:#2ecc71;font-size:14px}.accessories-upsell .pro_item_desc{cursor:initial}.accessories-upsell .pro_item_desc h3{display:none}.accessories-upsell .pro_item_desc ul{margin-top:15px}.accessories-upsell .pro_item_desc ul li{font-size:14px}.accessories-upsell .pro_item_addtocart_block .pro_item_addto_cart{margin-top:60px}.accessories-upsell .pro_item_addtocart_block .pro_item_addto_cart .btn{width:100%;background:#2ecc71;color:#fff;padding:10px 0;font-weight:700;font-size:12px}.accessories-upsell .pro_item_addtocart_block .pro_item_addto_cart .btn.addtocart_disable{text-transform:uppercase;pointer-events:none;background:#dfe0e0}.accessories-upsell .pro_item_addtocart_block .js-qty,.accessories-upsell .pro_item_addtocart_block .select{display:none}.accessories-upsell .pro_item_addtocart_block .grid_buttom_info{margin-top:5px;text-align:center;line-height:initial}.accessories-upsell .pro_item_addtocart_block .grid_buttom_info em{font-size:12px}.accessories-upsell .pro_item_addtocart_block .swatch .color label{min-width:40px!important;height:40px!important}.accessories-upsell .pro_item_addtocart_block .swatch .color input:checked+label{-webkit-box-shadow:0px 0px 0px 3px rgba(0,0,0,.8);-moz-box-shadow:0px 0px 0px 3px rgba(0,0,0,.8);box-shadow:0 0 0 3px #000c}.accessories-upsell .pro_item_addtocart_block .custom-select-wrapper_section{margin-top:20px;z-index:1;position:relative}.accessories-upsell .pro_item_addtocart_block .swatch_color_block{margin-top:20px;position:relative;z-index:1}.accessories-upsell .pro_item_addtocart_block .swatch_color_block .header.swatch_header_color{display:none}.accessories-upsell .pro_item_addtocart_block .custom-option_label:after{position:absolute;display:block;content:"";right:20px;width:6px;height:10px;border-bottom:1px solid #2ecc71;border-right:1px solid #2ecc71;transform:rotate(40deg) translateY(-50%)}.accessories-upsell .pro_item_addtocart_block .pro_inner_multi_opt_block .swatch-element.grid_swatch_hide{display:none}@media only screen and (max-width: 767px){.accessories-upsell .products-grid.full-width{width:100%;padding:0 20px}}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section.option_opened{z-index:2;position:relative}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-option{padding:14px 17px;background:#fff}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-option:hover,.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-option.selection{background-color:#fff}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-option:hover strong,.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-option.selection strong{color:#000!important}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-option span{color:#000!important;font-weight:400}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-option:nth-child(1),.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-option:nth-child(2){border:none!important;border-radius:0;background:#fff}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-select-wrapper{border:none;box-shadow:0 2px 15px #00000026;-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-select-trigger{padding:10px 20px;line-height:initial}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-select-trigger strong{font-weight:400}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-select-trigger span{color:#332d2f;font-weight:400}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-select-trigger:hover{-webkit-box-shadow:none;box-shadow:none}.accessories-upsell .products-grid.full-width .custom-select-wrapper_section .custom-select-trigger:after{right:20px;width:8px;height:8px;border-bottom:1px solid #2ecc71;border-right:1px solid #2ecc71}@media only screen and (max-width: 991px){.accessories-upsell .products-grid.full-width .box.product{width:50%;padding-left:30px}}@media only screen and (max-width: 579px){.accessories-upsell .products-grid.full-width .box.product{width:100%}}.product_variant_section{width:100%}.product_variant_section .product_variant_block_header_info{display:block;width:100%;font-size:initial}.product_variant_section .product_variant_list_block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.product_variant_section .loadMore{font-size:initial}.product-rel-slider-container .owl-dots{display:none}.product-rel-slider-container .product-grid-multi-variant-item figcaption,.product-rel-slider-container .product-grid-multi-variant-item .grid_short_desc,.product-rel-slider-container .product-grid-multi-variant-item .grid_variant_opt{max-width:240px;margin:0 auto}@media (max-width: 768px) and (min-width: 620px){.product-rel-slider-container .product-grid-multi-variant-item figcaption,.product-rel-slider-container .product-grid-multi-variant-item .grid_short_desc,.product-rel-slider-container .product-grid-multi-variant-item .grid_variant_opt{max-width:215px}}@media (max-width: 619px) and (min-width: 600px){.product-rel-slider-container .product-grid-multi-variant-item figcaption,.product-rel-slider-container .product-grid-multi-variant-item .grid_short_desc,.product-rel-slider-container .product-grid-multi-variant-item .grid_variant_opt{max-width:185px}}.product-rel-slider-container .product-grid-multi-variant-item .product-title{display:block;margin-top:4px;color:#404041;font-weight:700;margin-bottom:5px}.product-rel-slider-container .product-grid-multi-variant-item .grid_short_desc{font-size:12px;line-height:23px}.product-rel-slider-container .product-grid-multi-variant-item .price{font-weight:600;font-size:16px!important;line-height:15px}.product-rel-slider-container .product-grid-multi-variant-item .grid_variant_opt{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;margin-top:5px;cursor:pointer}.product-rel-slider-container .product-grid-multi-variant-item .grid_variant_opt .pro_opt_value{border:solid 1px #000;font-size:12px;margin-right:10px;margin-bottom:5px}.product-rel-slider-container .product-grid-multi-variant-item .grid_variant_opt .pro_opt_value:hover{border:solid 1px #2ecc71}.product-rel-slider-container .product-grid-multi-variant-item .grid_variant_opt .pro_opt_value a{color:#000;padding:5px 10px;display:block}.product-rel-slider-container .product.moreBox figcaption{max-width:240px;margin:0 auto;align-items:flex-start}.product-rel-slider-container .product.moreBox .product-title{margin-top:0}.product-rel-slider-container .product.moreBox .product-title a{font-size:12px;line-height:23px}.product-rel-slider-container .product.moreBox .product-title a strong{font-size:16px}.select_helmet_size_btn{display:none}#ProductSection-accessories_product_helmets .select_helmet_size_btn{display:block}.options_header{font-size:22px;margin:20px 0}@media (max-width: 1024px){.options_header{font-size:18px}}.options-dropdown{font-size:24px;font-weight:500;padding:10px;border-radius:8px;width:100%;max-width:275px}.desktop_vid_section{display:none}@media (min-width: 1024px){.desktop_vid_section{display:block}}.mobile_pro_text_video{display:block}@media (min-width: 1024px){.mobile_pro_text_video{display:none}}.product-single__price-product_bells,.product-single__price-accessories_product_helmets{display:none}#shopify-section-accessories_spare_parts .main_form_product_title--mobile{display:block;padding:0 30px}@media (min-width: 1024px){#shopify-section-accessories_spare_parts .main_form_product_title--mobile{display:none}}#shopify-section-accessories_spare_parts .main_form_product_title--desktop{display:none}@media (min-width: 1024px){#shopify-section-accessories_spare_parts .main_form_product_title--desktop{display:block}}#shopify-section-accessories_spare_parts .product-template{background-color:#fff}.swatch-container{display:flex}.helmet-icons-container--mobile{display:block}@media (min-width: 1024px){.helmet-icons-container--mobile{display:none}}.helmet-icons-container--desktop{display:none}@media (min-width: 1024px){.helmet-icons-container--desktop{display:block;padding-top:20px}}.helmet-icons-container--desktop .pro_text_icon{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center}body#kids-bike-helmets .swatch-element{max-width:30%}#ProductThumbs-accessories_spare_parts--hidden{display:none}.images-container{display:grid;grid-template-columns:1fr}@media (min-width: 1024px){.images-container{grid-template-rows:row-reverse;grid-template-columns:75px 1fr}}@media (min-width: 1024px){.product-images.thumbnails-placement-below{position:sticky;top:100px;height:100%}}@media (min-width: 1024px){.product-images.thumbnails-placement-below .thumbnails{grid-row:1}}.accessories_pg_content .product-price{font-size:20px;margin:0}@media (min-width: 1024px){#shopify-section-accessories_product_helmets .product-images{position:sticky;top:100px;align-self:start}}#shopify-section-accessories_product_helmets{margin:20px 0}#shopify-section-accessories_spare_parts{margin:20px auto}#shopify-section-product_bells{padding:20px 0}@media (min-width: 1024px){#shopify-section-accessories_product_helmets{margin:30px 0}}#shopify-section-PDP-features-accessory{margin:40px 0}@media (min-width: 768px){#shopify-section-PDP-features-accessory{margin:60px 0}}@media (min-width: 1024px){#shopify-section-PDP-features-accessory{margin:80px 0}}.swatch_container{display:flex;flex-wrap:wrap}.product-images.thumbnails-placement-side .thumbnails{width:100%}#ProductThumbs-accessories_spare_parts{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}@media (min-width: 1024px){#ProductThumbs-accessories_spare_parts{display:flex;flex-direction:column;align-items:center}}#ProductThumbs-accessories_spare_parts.ProductThumbs-accessories_spare_parts--hidden{display:none}.product-img-with-text{margin:20px 0 0}@media (min-width: 1024px){.product-img-with-text{margin:20px 0}}.product-img-with-text-mobile{margin:20px 0}#guardian-bike-bell .swatch label{border:none}.accessory-delivery-time{display:flex;align-items:center}.accessory-delivery-time-img{margin-right:15px}.accessory-product-description a{color:#404041;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/651/assets/accessories_page_style.scss.css.map */
