.product-highlight-container.background-grey{background:linear-gradient(0deg,#f7f7f7,#fff)}.product-highlight{display:flex;flex-wrap:wrap;max-width:1920px;margin:auto;padding-top:clamp(25px,3.125vw,60px);padding-bottom:clamp(30px,3.125vw,60px)}.product-highlight .main-product-media-gallery{width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box;position:relative;overflow:hidden}@media only screen and (min-width : 768px){.product-highlight .main-product-media-gallery{padding-left:clamp(20px,7.5520833333vw,160px);padding-right:clamp(20px,7.5520833333vw,160px)}}@media only screen and (min-width : 1024px){.product-highlight .main-product-media-gallery{width:60%}}.product-highlight .main-product-media-gallery .compare-bike-wrap{position:absolute;left:20px;top:0}@media only screen and (min-width : 768px){.product-highlight .main-product-media-gallery .compare-bike-wrap{left:auto;right:60px}}@media only screen and (min-width : 1024px){.product-highlight .main-product-media-gallery .compare-bike-wrap{right:0}}.product-highlight .main-product-media-gallery .compare-bike-wrap .compare-bike-wrap-content{display:flex;border-radius:clamp(100px,6.7708333333vw,130px);padding:10px;background-color:#f7f7f7;align-items:center}.product-highlight .main-product-media-gallery .compare-bike-wrap .compare-bike-wrap-content .plus-simbol{background-color:#b1714d;width:clamp(23px,2.0833333333vw,40px);height:clamp(23px,2.0833333333vw,40px);border-radius:clamp(23px,2.0833333333vw,40px);display:flex;align-items:center;justify-content:center}.product-highlight .main-product-media-gallery .compare-bike-wrap .compare-bike-wrap-content span{margin-left:10px;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4}.product-highlight .main-product-media-gallery.add-border:before{content:"";width:3px;height:100%;position:absolute;right:0;top:0;background:#f7f7f7;background:linear-gradient(0deg,#f7f7f700,#f7f7f7 50%)}@media only screen and (min-width : 768px){.product-highlight .main-product-media-gallery:after{content:"";position:absolute;left:0;top:20vh;background:#f7f7f7;background:linear-gradient(180deg,#f7f7f7,#fff);width:100%;height:100%;z-index:-1}}@media only screen and (min-width : 1024px){.product-highlight .main-product-media-gallery:after{border-top-right-radius:clamp(30px,2.6041666667vw,50px)}}.product-highlight .main-product-media-gallery .product-gallery{width:100%}.product-highlight .main-product-media-gallery .product-gallery .main-image-holder-wrap{padding:0 clamp(20px,3.125vw,60px);position:relative;cursor:pointer}.product-highlight .main-product-media-gallery .product-gallery .main-image-holder-wrap .product-logo{position:absolute;left:0;top:4px;max-width:clamp(170px,10.4166666667vw,200px);display:none}@media only screen and (min-width : 768px){.product-highlight .main-product-media-gallery .product-gallery .main-image-holder-wrap .product-logo{display:block}}.product-highlight .main-product-media-gallery .product-gallery .main-image-holder-wrap .main-image-holder{position:relative;overflow:hidden;padding-top:80%;border-radius:clamp(15px,.8333333333vw,16px)}.product-highlight .main-product-media-gallery .product-gallery .main-image-holder-wrap .main-image-holder img{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-fit:contain}.product-highlight .main-product-media-gallery .product-gallery .accesorries-compability{margin-top:10px;display:flex;align-items:center}.product-highlight .main-product-media-gallery .product-gallery .accesorries-compability img{width:70px;margin-right:10px}.product-highlight .main-product-media-gallery .product-gallery .accesorries-compability .compatible-confirmation{display:flex;align-items:center;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;color:#2b2b2b}.product-highlight .main-product-media-gallery .product-gallery .accesorries-compability .compatible-confirmation img{width:15px;margin-left:10px}.product-highlight .main-product-media-gallery .product-gallery .swiper{margin-top:clamp(20px,1.5625vw,30px)}.product-highlight .main-product-media-gallery .product-gallery .swiper .swiper-content{display:flex;align-items:center}.product-highlight .main-product-media-gallery .product-gallery .swiper .swiper-content .left .icon-holder{width:clamp(35px,3.3854166667vw,65px)}.product-highlight .main-product-media-gallery .product-gallery .swiper .swiper-content .left .icon-holder img{width:100%;height:clamp(35px,3.3854166667vw,65px)}.product-highlight .main-product-media-gallery .product-gallery .swiper .swiper-content .right{color:#2b2b2b;padding-left:clamp(10px,1.3020833333vw,25px);box-sizing:border-box}.product-highlight .main-product-media-gallery .product-gallery .swiper .swiper-content .right h3{font-weight:400;font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.product-highlight .main-product-media-gallery .product-gallery .swiper .swiper-content .right p{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4}.product-highlight .main-product-media-gallery .product-gallery .swiper .swiper-pagination-holder{box-sizing:border-box}.product-highlight .main-product-media-gallery .product-gallery .swiper .swiper-pagination-holder .swiper-pagination-progressbar{position:relative;margin-top:clamp(30px,1.5625vw,30px);background-color:#e0e0e0}.product-highlight .main-product-media-gallery .product-gallery .swiper .swiper-pagination-holder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#b1714d}.product-highlight .main-product-media-gallery .product-gallery .swiper .slider-navigation{display:none;justify-content:flex-end;margin-top:clamp(20px,1.0416666667vw,20px)}@media only screen and (min-width : 768px){.product-highlight .main-product-media-gallery .product-gallery .swiper .slider-navigation{display:flex}}.product-highlight .main-product-media-gallery .product-gallery .swiper .slider-navigation .slider-buttons .slider-button-holder button{background-color:#2b2b2b;position:relative;top:auto}.product-highlight .main-product-media-gallery .product-gallery .swiper .slider-navigation .slider-buttons .slider-button-holder button.slider-button-prev{left:auto;transform:rotate(180deg)}.product-highlight .main-product-media-gallery .product-gallery .swiper .slider-navigation .slider-buttons .slider-button-holder button.slider-button-next{right:auto;transform:none}.product-highlight .main-product-media-gallery .product-gallery .hidden-media-gallery{display:none}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper{margin-top:clamp(20px,1.5625vw,30px);display:none}@media only screen and (min-width : 1024px){.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper{display:block}}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media{display:flex;flex-wrap:wrap}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .hidden{display:none}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper{width:50%;box-sizing:border-box;margin-bottom:10px;display:none}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper:nth-of-type(1):not(.hide),.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper:nth-of-type(2):not(.hide){display:block}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper:nth-of-type(odd){padding-right:5px}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper:nth-of-type(2n){padding-left:5px}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper .single-media{display:block;overflow:hidden;padding-top:125.5%;border-radius:clamp(15px,.8333333333vw,16px);position:relative}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper .single-media img,.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper .single-media video,.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper .single-media iframe{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:clamp(15px,.8333333333vw,16px)}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper .single-media video,.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper .single-media iframe{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper .single-media .media-snippet__media-icon{display:none}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .other-media .single-media-wrapper .single-media .media-snippet__video-play-button{pointer-events:none;object-fit:initial;width:auto;height:auto;position:absolute;z-index:2;left:50%;top:50%;width:clamp(50px,4.6875vw,90px);border-radius:clamp(40px,3.125vw,60px);transform:translate(-50%,-50%);cursor:pointer}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .load-more-images-wrap{border-bottom:2px solid #E0E0E0;border-top:2px solid #E0E0E0;padding:clamp(20px,1.1458333333vw,22px) 0;text-align:center;margin-top:15px;cursor:pointer}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .load-more-images-wrap .load-more-images{display:flex;align-items:center;justify-content:center;width:100%}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .load-more-images-wrap .load-more-images svg{width:clamp(20px,1.3020833333vw,25px);margin-right:clamp(10px,.78125vw,15px)}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .load-more-images-wrap .load-more-images p{font-weight:400;font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#2b2b2b}.product-highlight .main-product-media-gallery .product-gallery .other-media-wrapper .load-more-images-wrap:hover .load-more-images svg circle{fill:#2b2b2b}.product-highlight .main-product-video,.product-highlight .mobile-main-product-video{margin-top:clamp(40px,2.0833333333vw,40px);display:none}@media only screen and (min-width : 1024px){.product-highlight .main-product-video,.product-highlight .mobile-main-product-video{display:block}}.product-highlight .main-product-video .video-holder,.product-highlight .mobile-main-product-video .video-holder{position:relative;overflow:hidden;padding-top:56%;border-radius:16px}.product-highlight .main-product-video .video-holder .background,.product-highlight .mobile-main-product-video .video-holder .background{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.product-highlight .main-product-video .video-holder .video-play-button,.product-highlight .mobile-main-product-video .video-holder .video-play-button{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}.product-highlight .mobile-button-holder{text-align:center;width:100%;margin-top:40px;padding:0 20px;box-sizing:border-box}@media only screen and (min-width : 768px){.product-highlight .mobile-button-holder{display:none}}.product-highlight .mobile-button-holder .btn{width:100%;border-color:#b1714d;display:flex;align-items:center;background-color:#fff;color:#2b2b2b}.product-highlight .mobile-button-holder .btn img,.product-highlight .mobile-button-holder .btn svg{width:15px;margin-right:10px}.product-highlight .mobile-button-holder .btn:hover{background-color:#b1714d}.product-highlight .mobile-button-holder .btn:hover svg path{fill:#2b2b2b}.product-highlight .mobile-main-product-video{display:block;margin-top:20px;padding:0 20px;box-sizing:border-box}.product-highlight .mobile-main-product-video .video-holder .video-play-button{width:40px}@media only screen and (min-width : 1024px){.product-highlight .mobile-main-product-video{display:none}}.product-highlight .main-product-info{width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px;margin-top:20px}@media only screen and (min-width : 768px){.product-highlight .main-product-info{padding-left:clamp(20px,7.5520833333vw,160px);padding-right:clamp(20px,7.5520833333vw,160px)}}@media only screen and (min-width : 1024px){.product-highlight .main-product-info{width:40%;margin-top:0;padding-left:clamp(20px,3.125vw,60px);padding-right:clamp(20px,7.5520833333vw,160px)}}.product-highlight .main-product-info .main-product-info-content{position:sticky;top:clamp(150px,7.8125vw,150px)}.product-highlight .main-product-info .jdgm-preview-badge{margin-top:15px}.product-highlight .mobile-other-media-wrapper{display:block;width:100%;margin-top:20px;box-sizing:border-box}@media only screen and (min-width : 1024px){.product-highlight .mobile-other-media-wrapper{display:none}}.product-highlight .mobile-other-media-wrapper .swiper-pagination-holder{padding-left:20px;box-sizing:border-box}@media only screen and (min-width : 768px){.product-highlight .mobile-other-media-wrapper .swiper-pagination-holder{padding:0}}.product-highlight .mobile-other-media-wrapper .swiper-pagination-holder .swiper-pagination-progressbar{position:relative;margin-top:clamp(30px,1.5625vw,30px);background-color:#e0e0e0}.product-highlight .mobile-other-media-wrapper .swiper-pagination-holder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#b1714d}.product-highlight .mobile-other-media-wrapper .swiper .swiper-wrapper{padding:0 20px;box-sizing:border-box}@media only screen and (min-width : 768px){.product-highlight .mobile-other-media-wrapper .swiper .swiper-wrapper{padding:0 clamp(20px,7.5520833333vw,160px)}}.product-highlight .mobile-other-media-wrapper .swiper .single-media-wrapper{width:100%;box-sizing:border-box}.product-highlight .mobile-other-media-wrapper .swiper .single-media-wrapper .single-media{overflow:hidden;padding-top:125%;border-radius:clamp(15px,.8333333333vw,16px);position:relative;display:block}.product-highlight .mobile-other-media-wrapper .swiper .single-media-wrapper .single-media img,.product-highlight .mobile-other-media-wrapper .swiper .single-media-wrapper .single-media video,.product-highlight .mobile-other-media-wrapper .swiper .single-media-wrapper .single-media iframe{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.product-highlight .mobile-other-media-wrapper .swiper .single-media-wrapper .single-media .media-snippet__media-icon{display:none}.product-highlight .mobile-other-media-wrapper .swiper .single-media-wrapper .single-media .media-snippet__video-play-button{pointer-events:none;object-fit:initial;width:auto;height:auto;position:absolute;z-index:2;left:50%;top:50%;width:clamp(50px,4.6875vw,90px);border-radius:clamp(40px,3.125vw,60px);transform:translate(-50%,-50%);cursor:pointer}.product-highlight .dots-holder{width:100%;max-width:1920px;box-sizing:border-box;margin:auto;padding:0 20px}@media only screen and (min-width : 768px){.product-highlight .dots-holder{padding-left:clamp(20px,7.5520833333vw,160px);padding-right:clamp(20px,7.5520833333vw,160px)}}.product-highlight .dots-holder .dots-inner-holder{box-sizing:border-box;padding-top:30px}@media only screen and (min-width : 768px){.product-highlight .dots-holder .dots-inner-holder{padding-top:60px}}.product-highlight .dots-holder .dots-inner-holder img{width:100%}.thumb-gallery-wrap{position:fixed;z-index:16;bottom:10px;left:50%;display:none;transform:translate(-50%);width:100%;overflow:auto}.thumb-gallery-wrap .thumb-gallery{width:100%;text-align:center;white-space:nowrap}.thumb-gallery-wrap .thumb-gallery .single-media-wrapper{cursor:pointer;padding:0 5px;box-sizing:border-box;display:inline-block}.thumb-gallery-wrap .thumb-gallery .single-media-wrapper.active .single-media{border:1px solid #2B2B2B;border-radius:5px}.thumb-gallery-wrap .thumb-gallery .single-media-wrapper .single-media{width:clamp(60px,4.1666666667vw,80px);padding-top:80%;overflow:hidden;position:relative}.thumb-gallery-wrap .thumb-gallery .single-media-wrapper .single-media img{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.block-price,.block-dealer-price{display:block;margin-top:15px;color:#2b2b2b}.block-price .visually-hidden,.block-dealer-price .visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-price [data-on-sale] .block-price__regular,.block-dealer-price [data-on-sale] .block-price__regular,.block-price .block-price__save,.block-dealer-price .block-price__save{display:none}.block-price [data-on-sale] .block-price__save,.block-dealer-price [data-on-sale] .block-price__save{display:block;color:green;margin-top:5px;display:none}.block-price .block-price__sale,.block-dealer-price .block-price__sale{display:none}.block-price span,.block-dealer-price span{font-size:clamp(24px,1.7708333333vw,34px);font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.block-price [data-on-sale] .block-price__sale,.block-price .block-price__sale__new,.block-dealer-price [data-on-sale] .block-price__sale,.block-dealer-price .block-price__sale__new{display:flex}.block-price [data-on-sale] .block-price__sale span.compared-price s,.block-price .block-price__sale__new span.compared-price s,.block-dealer-price [data-on-sale] .block-price__sale span.compared-price s,.block-dealer-price .block-price__sale__new span.compared-price s{text-decoration:none}.block-price [data-on-sale] .block-price__sale span.compared-price s span,.block-price .block-price__sale__new span.compared-price s span,.block-dealer-price [data-on-sale] .block-price__sale span.compared-price s span,.block-dealer-price .block-price__sale__new span.compared-price s span{margin-left:13px;font-size:clamp(16px,1.1458333333vw,22px);text-decoration:line-through}.block-price .block-price__unit-price,.block-dealer-price .block-price__unit-price{display:none}.block-price [data-unit-price] .block-price__unit-price,.block-dealer-price [data-unit-price] .block-price__unit-price{display:block}.block-price .wholesale-price-wrap,.block-dealer-price .wholesale-price-wrap{margin-top:clamp(20px,1.1458333333vw,22px)}.block-price .wholesale-price-wrap .title,.block-dealer-price .wholesale-price-wrap .title{font-size:clamp(14px,.9375vw,18px);font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;margin-bottom:15px}.block-price .wholesale-price-wrap .single-box,.block-dealer-price .wholesale-price-wrap .single-box{background-color:#f7f7f7;padding:clamp(20px,1.3541666667vw,26px) clamp(25px,1.9270833333vw,37px);border-radius:clamp(10px,.5208333333vw,10px);margin-bottom:10px}.block-price .wholesale-price-wrap .single-box:last-child,.block-dealer-price .wholesale-price-wrap .single-box:last-child{margin-bottom:0}.block-price .wholesale-price-wrap .single-box .row,.block-dealer-price .wholesale-price-wrap .single-box .row{display:flex;align-items:center;justify-content:space-between}.block-price .wholesale-price-wrap .single-box .row:nth-of-type(1),.block-dealer-price .wholesale-price-wrap .single-box .row:nth-of-type(1){margin-bottom:10px}.block-price .wholesale-price-wrap .single-box .row:nth-of-type(1) .deal-title,.block-dealer-price .wholesale-price-wrap .single-box .row:nth-of-type(1) .deal-title{font-size:clamp(14px,.9375vw,18px);font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.block-price .wholesale-price-wrap .single-box .row:nth-of-type(1) .deal-price,.block-dealer-price .wholesale-price-wrap .single-box .row:nth-of-type(1) .deal-price{font-size:clamp(18px,1.1458333333vw,22px);font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.block-price .wholesale-price-wrap .single-box .row:nth-of-type(2) .deal-info,.block-price .wholesale-price-wrap .single-box .row:nth-of-type(2) .shipping-price,.block-dealer-price .wholesale-price-wrap .single-box .row:nth-of-type(2) .deal-info,.block-dealer-price .wholesale-price-wrap .single-box .row:nth-of-type(2) .shipping-price{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(14px,.8333333333vw,16px);line-height:1.4}.block-price .wholesale-price-wrap .single-box .row:nth-of-type(2) .shipping-price,.block-dealer-price .wholesale-price-wrap .single-box .row:nth-of-type(2) .shipping-price{display:flex;align-items:center;text-align:right}.block-price .wholesale-price-wrap .single-box .row:nth-of-type(2) .shipping-price img,.block-dealer-price .wholesale-price-wrap .single-box .row:nth-of-type(2) .shipping-price img{margin-left:10px;width:clamp(16px,1.0416666667vw,20px)}.block-title h1{font-size:clamp(30px,2.0833333333vw,40px);font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;color:#2b2b2b}.block-payment-terms{color:#666;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(14px,.8333333333vw,16px);line-height:1.4;font-size:16px!important;display:block}.block-payment-terms a,.block-payment-terms .shopify-installments__learn-more{color:#3c5790!important;text-decoration:underline}.block-variant-picker{display:block;margin-top:clamp(20px,1.1458333333vw,22px)}.block-variant-picker .variant-dropdown{margin-top:10px}.block-variant-picker .variant-dropdown:last-child{margin-top:0}.block-variant-picker .variant-dropdown label{display:none}.block-variant-picker .variant-dropdown select{width:100%;border-radius:10px;height:clamp(45px,2.6041666667vw,50px);background-color:#f7f7f7;border:2px solid #E0E0E0;color:#2b2b2b;font-size:clamp(14px,.9375vw,18px);padding-left:clamp(20px,1.0416666667vw,20px);padding-right:clamp(20px,1.0416666667vw,20px);font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.block-variant-picker .variant-dropdown .select{position:relative}.block-variant-picker .variant-dropdown .select img{position:absolute;right:30px;top:50%;transform:translateY(-50%);pointer-events:none}.block-variant-picker .variant-dropdown.variant-dropdown-color .select .color-indicator{width:clamp(20px,1.1979166667vw,23px);height:clamp(20px,1.1979166667vw,23px);position:absolute;left:clamp(30px,1.5625vw,30px);top:50%;transform:translateY(-50%);border:1px solid #E0E0E0;box-sizing:border-box;border-radius:30px;display:none}.block-variant-picker .variant-dropdown.variant-dropdown-color .select .color-indicator.active{display:block}.block-variant-picker .variant-dropdown.variant-dropdown-color .select select{padding-left:clamp(70px,3.6458333333vw,70px)}.block-variant-picker .variant-button{display:flex;flex-wrap:wrap;width:calc(100% + 10px);position:relative;left:-5px}.block-variant-picker .variant-button input{position:absolute}.block-variant-picker .variant-button .variant-button__label{font-weight:400;font-size:clamp(14px,.8333333333vw,16px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:#2b2b2b;margin-bottom:10px;position:relative;left:5px}.block-variant-picker .variant-button .label-holder{width:50%;padding:0 5px;box-sizing:border-box;text-align:center}@media only screen and (min-width : 1100px){.block-variant-picker .variant-button .label-holder{width:33.3333%}}.block-variant-picker .variant-button .label-holder .variant__button-label{font-weight:400;font-size:clamp(14px,.8333333333vw,16px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;margin-bottom:10px;font-size:14px;line-height:1;position:relative;color:#2b2b2b;background-color:#fff;border:2px solid #2B2B2B;border-radius:12px;box-sizing:border-box;min-height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-transition:all .4s ease 0ms;-moz-transition:all .4s ease 0ms;-o-transition:all .4s ease 0ms;transition:all .4s ease 0ms;opacity:.7}.block-variant-picker .variant-button .label-holder .variant__button-label:hover{opacity:1}@media only screen and (min-width : 1024px){.block-variant-picker .variant-button .label-holder .variant__button-label{font-size:16px}}.block-variant-picker .variant-button .label-holder input[type=radio]:focus+label,.block-variant-picker .variant-button .label-holder input[type=checkbox]:focus+label,.block-variant-picker .variant-button .label-holder input[type=radio]:checked+label{background-color:#2b2b2b;color:#fff;opacity:1}.block-variant-picker .variant-button .label-holder input[type=radio][data-disabled]+label,.block-variant-picker .variant-button .label-holder input[type=checkbox][data-disabled]+label{opacity:.7}.block-variant-picker .variant-button .label-holder input[type=radio][data-disabled]+label:after,.block-variant-picker .variant-button .label-holder input[type=checkbox][data-disabled]+label:after{position:absolute;content:"";left:50%;top:0;bottom:0;border-left:2px solid;border-color:rgba(var(--color-foreground)/.2);transform:rotate(45deg)}.block-resolve-discount{display:block;border-bottom:2px solid #E0E0E0}.block-resolve-discount .content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:clamp(18px,1.0416666667vw,20px) 0;box-sizing:border-box}.block-resolve-discount .content .left{display:flex;align-items:center}.block-resolve-discount .content .left p{color:#2b2b2b;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4}.block-resolve-discount .content .left img{width:clamp(75px,4.6875vw,90px);margin-left:5px}.block-resolve-discount .content .right p{text-align:right;color:#2b2b2b;font-weight:400;font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.block-discount-checkbox .discount-applied{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4;color:#2b2b2b;line-height:1em;margin-top:12px;margin-bottom:12px;display:none;align-items:center;justify-content:space-between}.block-discount-checkbox .discount-applied svg{margin-left:12px;width:16px}.block-discount-checkbox .discount-applied .checkmark-holder{background-color:#ffc100}.block-discount-checkbox .container{display:none;align-items:center;justify-content:space-between;position:relative;margin-top:12px;margin-bottom:12px;font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-discount-checkbox .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.block-discount-checkbox .checkmark-holder{display:flex;align-items:center;box-sizing:border-box;padding:5px 5px 5px 10px;border-radius:5px 15px 15px 5px;background-color:#ffc100;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.block-discount-checkbox .checkmark{height:12px;width:12px;margin-left:12px;border-radius:100px;background-color:#ffc100;border:2px solid #2b2b2b;-webkit-transition:.2s .4s ease 0ms;-moz-transition:.2s .4s ease 0ms;-o-transition:.2s .4s ease 0ms;transition:.2s .4s ease 0ms;position:relative}.block-discount-checkbox .container:hover input~.checkmark-holder>.checkmark{background-color:#9d7700}.block-discount-checkbox .container input:checked~.checkmark-holder>.checkmark{background-color:#2b2b2b}.block-discount-checkbox .container input:checked~.checkmark-holder{background-color:#ffc100}.block-discount-checkbox .checkmark:after{content:"";position:absolute;display:none}.block-discount-checkbox .container input:checked~.checkmark-holder>.checkmark:after{display:block}.block-discount-checkbox .container .checkmark:after{left:4px;top:1px;width:2px;height:6px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.block-product-discount-checkbox{margin-top:12px;margin-bottom:12px;display:block}.block-product-discount-checkbox .block-title{color:#2b2b2b;font-weight:400;font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;margin-bottom:15px;margin-top:30px}.block-product-discount-checkbox .block-product-discount-checkbox-wrap{background-color:#f7f7f7;border-radius:clamp(10px,.5208333333vw,10px);padding:clamp(20px,1.1458333333vw,22px) clamp(24px,2.0833333333vw,40px);display:flex;justify-content:space-between;border:2px solid #f7f7f7;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease 0ms;-moz-transition:all .4s ease 0ms;-o-transition:all .4s ease 0ms;transition:all .4s ease 0ms}.block-product-discount-checkbox .block-product-discount-checkbox-wrap:hover{border:2px solid #2B2B2B}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .image-holder{position:relative;min-width:65px;min-height:65px;overflow:hidden}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .image-holder img{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-fit:contain}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .right-offer-side{display:flex;flex-wrap:wrap;flex:1;justify-content:space-between}@media only screen and (min-width : 1280px){.block-product-discount-checkbox .block-product-discount-checkbox-wrap .right-offer-side{flex-wrap:nowrap}}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-description{padding-left:20px;box-sizing:border-box;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(14px,.8333333333vw,16px);line-height:1.4;display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media only screen and (min-width : 1280px){.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-description{width:auto;padding:0 20px}}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-description .product-title{text-transform:uppercase;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value{display:flex;width:100%;padding-left:20px;margin-top:10px;justify-content:space-between}@media only screen and (min-width : 1280px){.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value{justify-content:initial;flex-direction:column;width:auto;padding-left:0;margin-top:0}}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .regular-price{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(14px,.8333333333vw,16px);line-height:1.4;display:flex;white-space:nowrap;justify-content:flex-start}@media only screen and (min-width : 1280px){.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .regular-price{justify-content:flex-end}}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .container{display:flex;position:relative;margin-bottom:5px;font-weight:400;font-size:clamp(14px,.8333333333vw,16px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;line-height:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;justify-content:flex-start}@media only screen and (min-width : 1280px){.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .container{justify-content:flex-end}}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .checkmark{height:12px;width:12px;margin-left:5px;border-radius:100px;background-color:#f7f7f7;border:2px solid #2b2b2b;-webkit-transition:.2s .4s ease 0ms;-moz-transition:.2s .4s ease 0ms;-o-transition:.2s .4s ease 0ms;transition:.2s .4s ease 0ms;position:relative;display:inline-block}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .container:hover input~.checkmark{background-color:#e0e0e0}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .container input:checked~.checkmark{background-color:#2b2b2b}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .checkmark:after{content:"";position:absolute;display:none}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .container input:checked~.checkmark:after{display:block}.block-product-discount-checkbox .block-product-discount-checkbox-wrap .offer-value .container .checkmark:after{left:4px;top:1px;width:2px;height:6px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.block-buy-buttons{display:block;margin-top:12px}.block-buy-buttons .btn{width:100%}.block-buy-buttons .btn span{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.block-buy-buttons .btn:hover{border-color:#2b2b2b}.block-buy-buttons .btn:disabled{opacity:.6;pointer-events:none}.block-product-description{margin-top:clamp(20px,1.1458333333vw,22px);color:#2b2b2b;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4}.block-product-banner{margin-top:10px;border-radius:clamp(10px,.5208333333vw,10px);padding:clamp(20px,1.1458333333vw,22px) clamp(24px,2.0833333333vw,40px);overflow:hidden;position:relative;display:block;cursor:pointer;min-height:80px;box-sizing:border-box}@media only screen and (max-width : 649px){.block-product-banner{min-height:60px}}.block-product-banner.img-only{padding:0;min-height:auto;width:100%}.block-product-banner.img-only img{position:relative;object-fit:contain;border-radius:12px}.block-product-banner .banner-background-image{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.block-product-banner .banner-content{display:flex;position:relative;z-index:2;align-items:center}.block-product-banner .banner-content .left{padding-right:clamp(10px,1.1979166667vw,23px);box-sizing:border-box}.block-product-banner .banner-content .left .icon-holder{max-width:60px}.block-product-banner .banner-content .left .icon-holder img{width:100%}.block-product-banner .banner-content .right h3{font-weight:400;font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.block-product-banner .banner-content .right p{font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.block-product-dropdown{border-bottom:2px solid #E0E0E0}.block-product-dropdown .dropdown-header{padding:clamp(20px,1.1458333333vw,22px) 0;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;cursor:pointer;color:#2b2b2b}.block-product-dropdown .dropdown-header h3{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4}.block-product-dropdown .dropdown-header .dropdown-opener{width:clamp(10px,.5208333333vw,10px);height:clamp(10px,.5208333333vw,10px);position:relative;display:flex;align-items:center;justify-content:center}.block-product-dropdown .dropdown-header .dropdown-opener span{display:block;width:clamp(10px,.5208333333vw,10px);height:2px;background-color:#2b2b2b;-webkit-transition:all .4s ease 0ms;-moz-transition:all .4s ease 0ms;-o-transition:all .4s ease 0ms;transition:all .4s ease 0ms}.block-product-dropdown .dropdown-header .dropdown-opener span:nth-of-type(2){position:absolute;transform:rotate(90deg)}.block-product-dropdown .dropdown-content{display:none;padding-bottom:clamp(20px,1.1458333333vw,22px);box-sizing:border-box}.block-product-dropdown .dropdown-content.dropdown-content-open{display:block}.block-product-dropdown.active .dropdown-header h3{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.block-product-dropdown.active .dropdown-header .dropdown-opener span:nth-of-type(2){width:0%}.block-truemed-payment{border-bottom:2px solid #E0E0E0}.block-truemed-payment .block-truemed-payment-content{padding:clamp(18px,1.0416666667vw,20px) 0;box-sizing:border-box}.block-truemed-payment .block-truemed-payment-content .truemed-instructions{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4}.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box{display:flex;justify-content:space-between;align-items:flex-start}.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container{display:flex;gap:0;flex:1}.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container:after{content:"Save up to 30%";position:relative;font-weight:400;font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:12px;order:3;margin-left:5px}@media only screen and (max-width : 399px){.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container:after{display:none}}@media only screen and (min-width : 768px){.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container:after{display:block}}@media only screen and (min-width : 1024px){.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container:after{display:none}}@media only screen and (min-width : 1200px){.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container:after{display:block}}.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container .truemed-instructions-link-text{color:#2b2b2b;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4;width:auto!important}.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container .truemed-entry-logo{order:2;height:clamp(16px,1.0416666667vw,20px)!important}.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container .truemed-entry-text{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-size:12px;color:#2b2b2b;order:3;margin-left:5px;display:none}.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container .truemed-entry-text.truemed-instructions-link-text{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4;order:1;margin-right:5px;margin-left:0;display:block}.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-text-container .truemed-entry-text.truemed-instructions-link-text:after{display:none}.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-link{-webkit-transition:all .4s ease 0ms;-moz-transition:all .4s ease 0ms;-o-transition:all .4s ease 0ms;transition:all .4s ease 0ms;font-weight:400;font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;color:#2b2b2b}.block-truemed-payment .block-truemed-payment-content .truemed-instructions .truemed-entry-box .truemed-entry-link:hover{text-decoration:none}.block-share{border-bottom:2px solid #E0E0E0}.block-share input{opacity:0;visibility:hidden;position:absolute;width:0px}.block-share .block-share-content{display:flex;justify-content:space-between;padding:clamp(18px,1.0416666667vw,20px) 0;align-items:center}.block-share .block-share-content h3{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4}.block-share .block-share-content .right{display:flex}.block-share .block-share-content .right a{height:clamp(15px,.78125vw,15px);display:flex;align-items:center;justify-content:center;margin-right:15px;cursor:pointer}.block-share .block-share-content .right a:last-child{margin:0}.block-share .block-share-content .right a svg{height:clamp(15px,.78125vw,15px);-webkit-transition:all .4s ease 0ms;-moz-transition:all .4s ease 0ms;-o-transition:all .4s ease 0ms;transition:all .4s ease 0ms}.block-share .block-share-content .right a:hover svg path{fill:#b1714d}.block-share .block-share-content .right a.email-icon:hover svg path{fill:#fff;stroke:#b1714d}.block-share .block-share-content .right a.tooltip{position:relative}.block-share .block-share-content .right a.tooltip .tooltiptext{visibility:hidden;width:auto;background-color:#2b2b2b;color:#fff;text-align:center;border-radius:3px;padding:5px;position:absolute;z-index:1;bottom:150%;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:12px;left:50%;margin-left:-20px;opacity:0;transition:opacity .3s}.block-share .block-share-content .right a.tooltip .tooltiptext.clicked{margin-left:-29px}.block-share .block-share-content .right a.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#2B2B2B transparent transparent transparent}.block-share .block-share-content .right a.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.block-stock-notice{border-bottom:2px solid #E0E0E0;display:block}.block-stock-notice .block-stock-notice-wrap{display:flex;align-items:center;padding:clamp(18px,1.0416666667vw,20px) 0;justify-content:space-between;width:100%}.block-stock-notice .block-stock-notice-wrap .notice-info{display:flex;align-items:center;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4}.block-stock-notice .block-stock-notice-wrap .notice-info span{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.block-stock-notice .block-stock-notice-wrap .notice-info img{margin-left:14px;width:clamp(16px,1.0416666667vw,20px)}.block-stock-notice .block-stock-notice-wrap .notice-shipping-info{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4}.affirm-as-low-as{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(15px,.9375vw,18px);line-height:1.4;color:#2b2b2b;display:block;text-align:left;padding:clamp(18px,1.0416666667vw,20px) 0;border-bottom:2px solid #E0E0E0}.affirm-as-low-as .affirm-modal-trigger{text-decoration:underline;font-weight:400;font-size:clamp(15px,.9375vw,18px);line-height:1.4;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;color:#2b2b2b}@media only screen and (min-width : 400px){.affirm-as-low-as .affirm-modal-trigger{float:right}}.affirm-as-low-as .affirm-modal-trigger:hover{text-decoration:none}.dealer-enabled .affirm-as-low-as{display:none}.fancybox__container{--fancybox-color: #333;--fancybox-bg: #fff;--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8)}.is-compact .fancybox__footer{background:#fff}.fancybox-image{border-radius:clamp(15px,.8333333333vw,16px)}.fancybox__slide.has-vimeo>.fancybox__content,.fancybox__slide.has-video>.fancybox__content,.fancybox__slide.has-youtube>.fancybox__content{width:100%!important;height:auto!important}.fancybox__nav{--f-button-next-pos: 12px;--f-button-prev-pos: 12px;--f-button-width: 48px;--f-button-height: 48px;--f-button-color: #333;--f-button-hover-color: #333;--f-button-bg: #e5e7eb;--f-button-hover-bg: #e5e7eb;--f-button-active-bg: #e5e7eb;--f-button-svg-height: 20px;--f-button-svg-width: 20px;--f-button-svg-stroke-width: 3;--f-button-svg-filter: none;display:none}@media only screen and (min-width : 768px){.fancybox__nav{display:block}}.fancybox__toolbar{--f-button-color: #0d0c22;--f-button-hover-color: #0d0c22;--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: none;background:#fff;border-bottom:1px solid #e5e7eb;text-shadow:none}.fancybox__slide{padding:12px 0}.fancybox__thumbs.is-classic{--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-width: 68px;--f-thumb-height: 68px;--f-thumb-gap: 12px;--f-thumb-offset: 5px;--f-thumb-outline: 0}.fancybox__thumbs.is-classic .f-thumbs__slide{border:1px solid #d1d5db;border-radius:4px;transition:all .2s}.fancybox__thumbs.is-classic .f-thumbs__slide:hover,.fancybox__thumbs.is-classic .f-thumbs__slide.is-nav-selected{border:1px solid #6b7280}
