.product{margin:0}.product.grid{gap:0}.product__media-wrapper{padding-left:0}.product__info-wrapper{padding-left:0;padding-bottom:0}@media screen and (min-width: 768px){.product--thumbnail .product__media-gallery,.product--thumbnail_slider .product__media-gallery,.product--stacked .product__info-container--sticky{display:block;position:sticky;top:3rem;z-index:2}.product__info-wrapper{padding-left:5rem}}@media screen and (min-width: 1025px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{padding-left:4rem;max-width:50%;width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)}}.shopify-payment-button__button{font-family:inherit;min-height:4.6rem}.shopify-payment-button__button--unbranded{background-color:#fff;color:#da281c;font-size:2.5rem;font-family:var(--font-bold-family);text-transform:uppercase;border:2px solid #da281c;padding:0 3px}.shopify-payment-button__more-options{margin:1.6rem 0 1rem;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}.shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.2rem;margin-bottom:1.5rem}.product-form__error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem;margin-top:.5rem}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;min-width:fit-content;border:none}variant-radios,variant-selects{display:block}.product-form__input .form__label{padding-left:0}fieldset.product-form__input .form__label{margin-bottom:.2rem;font-size:16.52px;font-family:Graphik-Bold;font-weight:500;text-transform:uppercase;margin-bottom:2px}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{display:inline-block;margin:.7rem 1rem .2rem 0;padding:1rem 2rem;text-align:center;cursor:pointer;font-family:Graphik-Regular,sans-serif;font-size:12.5px;padding:0 5px;height:48px;line-height:48px;outline:#ccc 1px solid;outline-color:#ccc;outline-style:solid;outline-width:1px;background-color:transparent;min-width:60px}.product-form__input input[type=radio]+label.color-label{width:85px;height:85px;border-radius:25%}.product-form__input input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.product-form__input input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.product-form__input input[type=radio]:checked+label{outline:2px solid #c72118;background-color:#000;color:#fff;outline-offset:2px}.product-form__input input[type=radio]:checked+label.color-label{border:2px solid #c72118;box-shadow:0 1px 2px #000c;outline:0}.product-form__submit{margin-bottom:1rem;font-family:var(--font-bold-family);text-transform:uppercase;font-size:2.5rem;background-color:#da281c;color:#fff}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:2.5rem;letter-spacing:.1rem}.product__info-container>*+*{margin:1.5rem 0}.product__info-container .product-form,.product__info-container .product__description,.product-form-actions .product-form__input{margin:.5rem 0 0}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word;margin-bottom:1.5rem}.product__title>*{margin:0}.product__title h1{font-size:30px;font-family:var(--font-bold-family);font-weight:500;margin:0 0 10px;color:#000}.product__title>a{display:none}.product__accordion .accordion__content{padding:0 1rem}@media (max-width:1024px){.product__accordion .accordion__content{padding:0 0rem}}.product .price .badge,.product .price__container{margin-bottom:.5rem}@media screen and (min-width: 768px){.product__info-container{max-width:60rem}.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}.product__info-container>*:first-child{margin-top:0}}.product-form__quantity .form__label{margin-bottom:.6rem}.product:not(.featured-product) .product__view-details{display:none}.product__view-details{display:block;text-decoration:none}.product__media-gallery img{max-width:100%}.images-sliders{display:flex}.images-sliders .thumnail-images-slider{order:1;width:100px;margin-right:20px}.images-sliders .main-images-slider{order:2;width:calc(100% - 100px)}.images-sliders .thumnail-images-slider .swiper-slide{margin-bottom:5px!important;filter:brightness(.7);cursor:pointer;transition:.2s ease filter}.images-sliders .thumnail-images-slider .swiper-slide.swiper-slide-thumb-active{filter:brightness(1)}.images-sliders .thumnail-images-slider .swiper-slide-thumb-active img{border:1px solid #da291c!important;box-sizing:border-box}.images-sliders .thumnail-images-slider img{height:100%;width:100%;object-fit:contain}@media (max-width:768px){.images-sliders .thumnail-images-slider{display:none}.images-sliders .main-images-slider{width:100%}}.product-return-content .get_offer{color:#d52518;font-size:15px;padding:5px 2px;cursor:pointer;font-family:Graphik-Regular;font-weight:600}.product-return-content .product-off-msg.show_offer{padding:10px;opacity:0;visibility:hidden;height:auto;transition:all .5s;position:absolute;z-index:1;border:1px solid #cdcdcd;border-color:#0003;border-radius:4px;box-shadow:0 2px 4px #00000021!important;background-color:#fff!important;z-index:9;max-width:500px}.product-return-content:hover .product-off-msg.show_offer{opacity:1;visibility:visible}.sezzle-button-text{align-items:center;font-size:15px;justify-content:left}.sezzle-button-text .sezzle-payment-amount{font-family:Graphik-Semibold}.sezzle-button-text .sezzle-logo{width:70px;padding:0 0 0 5px}.call_us{display:flex;align-items:center;padding-top:20px;padding-bottom:20px}.call_heading{font-family:Graphik-Medium!important;font-weight:700!important;text-align:left;font-size:19px;letter-spacing:1px}.call_us .Button-content{display:flex;align-items:center;grid-gap:10px;text-decoration:none}.template-product .product .feature_row_content{max-width:1470px;margin:auto;display:block;width:100%;padding:0 0 25px;clear:both;overflow:hidden}.template-product .product .feature_row_content .feature_row_container{float:left;width:100%;margin:0;padding:0}.template-product .product .feature_row_content .feature_row_container ul{display:block;width:100%;margin:0;padding:0;overflow:hidden}.template-product .product .feature_row_content .feature_row_container ul li{background:#fff!important;margin-bottom:60px;min-height:200px;position:relative;align-items:center;justify-content:center}.template-product .product .feature_row_content .feature_row_container ul li img{width:65%;max-width:670px;margin-bottom:3%}.template-product .product .feature_row_content .feature_row_container ul li video{width:65%;max-height:500px;object-fit:cover}.template-product .product .feature_row_content .feature_row_container ul li .fr_content{background:#fff!important;width:50%;margin-top:0}.template-product .product .feature_row_content .feature_row_container ul li .fr_content .fr_text_content{display:block;width:100%;float:left;padding:60px 50px 123px;overflow:hidden}.template-product .product .feature_row_content .feature_row_container ul li .fr_content .fr_text_content h3{font-size:24px;margin-bottom:25px;font-family:Graphik-Medium}.template-product .product .feature_row_content .feature_row_container ul li .fr_content .fr_text_content p{font-size:18px;font-family:Graphik-Regular,sans-serif;font-weight:300;line-height:28px}.template-product .product .feature_row_content .feature_row_container ul li:nth-child(2n){text-align:right}.template-product .product .feature_row_content .feature_row_container ul li:nth-child(2n) .fr_content{background:#fff!important}.template-product .product .feature_row_content .feature_row_container ul li:nth-child(2n) .fr_content .fr_text_content{float:right;text-align:left;padding:60px 50px 100px}.youtube{position:relative;padding-bottom:54.25%;height:0;overflow:hidden;max-width:100%}.youtube iframe,.youtube object,.youtube embed{position:absolute;top:0;left:0;width:100%;height:100%}.youtube__img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:-20%;height:auto;cursor:pointer}.youtube__play{height:40px;width:40px;left:12%;bottom:5%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(/cdn/shop/files/MicrosoftTeams-image_45.png?v=1645450423) no-repeat;cursor:pointer;background-size:contain}.youtube__img:hover .youtube__play{height:40px;width:40px;left:12%;bottom:5%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(/cdn/shop/files/MicrosoftTeams-image_44.png?v=1645450427) no-repeat;background-size:contain}@media (min-width:999px){.template-product .product .feature_row_content .feature_row_container ul{padding:0}}@media (min-width:991px){.template-product .product .feature_row_content .feature_row_container ul li{display:flex;margin-bottom:3%;margin-top:0%}.template-product .product .feature_row_content .feature_row_container ul li .fr_content{box-shadow:none}}@media (max-width:990px){.template-product .product .feature_row_content .feature_row_container ul li video{margin-bottom:20px}.template-product .product .feature_row_content .feature_row_container ul li .fr_content{margin-top:20px}}.product-form-actions{display:flex;gap:0 1rem;align-items:flex-start;justify-content:center}.product-form-actions .product-form__input{flex:0;margin:1rem 0 2.5rem}.product-form-actions .product-form-buttons{width:100%}.guarantee_custom_section{margin-top:25px;background:#f9f9f9;padding:15px 20px}.guarantee_section_content img{width:36px;height:33px}.guarantee_section_container .guarantee_section_content ul{text-align:center;padding:0}.guarantee_section_container .guarantee_section_content ul li{flex:50%;list-style:none}.guarantee_section_container .guarantee_section_content ul li .text-content{width:100%;margin:auto;text-align:left;padding-left:10px}.guarantee_section_container .guarantee_section_content ul li .text-content h4{font-size:16px;font-family:Graphik-Medium,sans-serif;font-weight:500;margin:0}.guarantee_section_container .guarantee_section_content ul li .text-content p{font-family:Graphik-Regular,sans-serif;font-size:12px;font-weight:400;margin:auto}.guarantee_section_content .content{display:flex;margin:12px 0}.product-decription-tab p{font-family:Graphik-Regular,sans-serif;font-weight:400;margin-bottom:20px}.product-decription-tab ul{padding-left:0}.product-decription-tab ul li{font-size:16px;font-family:Graphik-Regular,sans-serif;font-weight:400;padding-left:30px;margin-bottom:5px;position:relative;list-style:none}.product-decription-tab ul li:before{content:"";display:inline-block;height:20px;width:20px;padding-left:2em;background:url(/cdn/shop/files/Group_23_55a54856-6a27-407d-b2b9-a0d453a759bf.png?v=1624289508);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:4px}.faqs_section{width:100%!important;max-width:1240px}.question{position:relative}.question:before{content:"Q:";position:absolute;top:8px;font-family:Graphik-SemiBold;left:0;color:#000}@media (max-width:767px){.question:before{top:4px}}.faqs_section .convertion_content{display:none}.faqs_section .faqs_accordion{position:relative;text-overflow:ellipsis;background-color:transparent;color:#000;cursor:pointer;padding:8px;width:100%;border:none;text-align:left;outline:0;font-size:16px;font-family:Graphik-Regular;letter-spacing:1.2px;transition:.4s;letter-spacing:normal;font-weight:600}.faqs_panel{border-bottom:1px solid #f2f2f2!important}.faqs_section .faqs_panel p{color:#333;font-size:15px;line-height:30px;letter-spacing:normal;position:relative;max-height:800px;font-family:Graphik-Regular;opacity:1;transform:translate(0);margin-top:0;z-index:2;margin-bottom:1rem;margin-left:25px}@media (max-width:1024px){.faqs_section .faqs_accordion,.faqs_section .faqs_panel p{font-size:14px}}.btn_wraper #showmore{padding:5px 10px;margin-top:40px;font-size:14px;font-family:Graphik-Medium;border:1px solid #000;border:none;text-decoration:underline;background:0 0}.contact_wraper{display:none!important}.faqs_section .faqs_accordion:first-letter{opacity:0}.frequently_products_main{width:100%;clear:both;overflow:hidden;margin:180px auto 120px;padding:20px 0 40px;background-size:100%;text-align:center}@media (max-width: 990px){.frequently_products_main{border-bottom:1px solid #efebeb}}@media (min-width: 991px){.frequently_products_main{background:#f6f6f6}}.frequently_products_main .frequently_products_title{text-align:left;font-weight:700;line-height:normal;padding-bottom:15px;text-transform:capitalize;position:relative;margin-bottom:20px}.frequently_products_main .frequently_products_title .h1{text-transform:capitalize;font-size:22px;font-family:Graphik-Medium,Helvetica,Arial,sans-serif;font-weight:700;color:#000;text-transform:uppercase;background:#fff;padding:0;position:relative;display:inline-block}@media (min-width: 990px){.frequently_products_main .frequently_products_title .h1{font-family:Graphik-Medium,Helvetica,Arial,sans-serif;font-weight:700}}.frequently_products_main .frequently_products_bottom{display:none}.frequently_products_main .frequently_products_inside{width:100%;max-width:1368px;margin:auto;clear:both}.frequently_products_main .frequently_products_inside .pro_item_plus{display:inline-block;width:5.1%;text-align:center;vertical-align:middle;color:#000}.frequently_products_main .frequently_products_inside .pro_item_equal{font-size:53px}.frequently_products_main .frequently_products_inside .pro_item{display:inline-block;width:20.4%;vertical-align:middle;text-align:left;position:relative;background:#fff}.frequently_products_main .frequently_products_inside .pro_item:first-child .pro_item_details .checkbox_selected{opacity:0;position:absolute;right:0;z-index:-1}.frequently_products_main .frequently_products_inside .pro_item:nth-last-child(2){vertical-align:top}.frequently_products_main .frequently_products_inside .pro_item .pro_item_img{width:100%;display:block;background:#fff}@media (min-width: 991px){.frequently_products_main .frequently_products_inside .pro_item .pro_item_img{background:#f6f6f6}}.frequently_products_main .frequently_products_inside .pro_item .pro_item_img img{width:100%;position:relative;z-index:1;margin:auto;float:none;display:block}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details{display:inline-block;width:100%;padding:7px 0;text-align:center;margin-bottom:0}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details .category{color:#4b4b4b;margin:10px 0}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details .pro_item_top{display:inline-block;width:100%;text-align:left;vertical-align:middle}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details .pro_item_top.pro_item_top_title{width:100%}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details .pro_item_top label{font-size:17.86px;font-family:Graphik-Regular,sans-serif;text-align:center;width:100%;margin:auto}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details select{width:100%!important;display:inline-block;border:1px solid #dfdfdf;padding-right:30px;padding-left:0!important;background-image:url(/cdn/shop/t/302/assets/select_box.png?v=93033434320569438231660556166);font-family:Graphik-Regular,sans-serif;font-weight:400;font-size:17.86px;vertical-align:middle;background-size:20px;max-width:100%;margin:auto!important}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details em{width:100%;border-bottom:1px solid #bababa;display:inline-block;margin-bottom:3px}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details .pro_item_bottom{font-size:22.39px;font-family:Graphik-Regular;font-weight:500;color:#da281c;width:49%;display:inline-block;float:left}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details p{font-size:22.39px;font-family:Graphik-Regular,sans-serif;font-weight:400;color:gray;display:inline-block;width:49%;text-align:right}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details .checkbox_selected{display:inline-block;width:49%;text-align:right;position:relative}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details .checkbox_selected input[type=checkbox]{padding:0;position:relative;width:1.5em;height:1.5em;color:#363839;border:1px solid #bdc1c6;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;-webkit-transition:background 175ms cubic-bezier(.1,.1,.25,1);transition:background 175ms cubic-bezier(.1,.1,.25,1)}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details .checkbox_selected input[type=checkbox]:before{position:absolute;content:"";display:block;top:1px;left:6px;width:8px;height:14px;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details .checkbox_selected input[type=checkbox]:checked{color:#fff;background:#000;border-color:#000}.frequently_products_main .frequently_products_inside .pro_item .pro_item_details .checkbox_selected input[type=checkbox]:checked:before{opacity:1}.frequently_products_main .frequently_products_inside .pro_item .pro_count{padding:10px 20px 0;font-size:16.16px;font-family:Graphik-Regular,sans-serif;font-weight:500}.frequently_products_main .frequently_products_inside .pro_item .fre_price{padding:5px 20px}.frequently_products_main .frequently_products_inside .pro_item .fre_price .total_price_label{font-size:14.16px;font-family:Graphik-Regular,sans-serif;font-weight:500;margin-bottom:8px}.frequently_products_main .frequently_products_inside .pro_item .fre_price .total_price_label_bottom{font-size:22.49px;font-family:Graphik-Regular,sans-serif;font-weight:500}.frequently_products_main .frequently_products_inside .pro_item .fre_old_price{display:none}.frequently_products_main .frequently_products_inside .pro_item .fre_addtocart{width:100%;clear:both;overflow:hidden;margin:0;padding:0;text-align:center}.frequently_products_main .frequently_products_inside .pro_item .fre_addtocart_right{text-align:center;font-size:20.98px;font-family:Graphik-Regular,sans-serif;font-weight:500;background:#da281c;color:#fff;line-height:49px;width:89.23%;margin:0 auto 37px;bottom:0;cursor:pointer}.frequently_products_main .frequently_products_bottom{width:100%;clear:both;margin:0;padding:0}.frequently_products_main .frequently_products_bottom .fre_bottom_item{width:100%;clear:both;overflow:hidden;margin:0;padding:0}.frequently_products_main .frequently_products_bottom .fre_bottom_item .pro_item_top{width:100%;clear:both;margin:0;padding:0;text-align:center}.frequently_products_main .frequently_products_bottom .fre_bottom_item .pro_item_top input,.frequently_products_main .frequently_products_bottom .fre_bottom_item .pro_item_top label{display:inline-block}.frequently_products_main .frequently_products_bottom .fre_bottom_item .pro_item_bottom,.frequently_products_main .frequently_products_bottom .fre_bottom_add_cart{width:100%;clear:both;margin:0;padding:0;text-align:center}.product-form__buttons button{border-radius:2px;animation:shadowFloat 3s linear alternate infinite}@keyframes shadowFloat{0%{transform:translate(-5px)}5%{transform:translate(0)}10%{transform:translate(5px)}15%{transform:translate(0)}20%{transform:translate(-5px)}25%{transform:translate(0)}30%{transform:translate(5px)}35%{transform:translate(0)}to{transform:translate(0)}}@media (max-width:1024px){.product__title h1{font-family:Graphik-Semibold,Helvetica,Arial,sans-serif;font-size:26.67px}.product__info-wrapper{text-align:center}.sezzle-button-text,.price.d-flex{justify-content:center}.product-form__input input[type=radio]+label.color-label{width:60px;height:60px}.product-form-actions{flex-wrap:wrap}.guarantee_section_container .guarantee_section_content ul li .text-content h4{font-size:14px}.product__accordion .accordion__content{text-align:left}.call_us{flex-wrap:wrap;justify-content:center;text-align:center}.call_heading,.call_us p{text-align:center}}body.fixed{overflow:hidden}.product-images-popup{width:100%;height:100%;position:fixed;background:#fff;top:0;left:0;z-index:9;display:none}.pop-up-contianer{position:relative;width:100%;height:100%}.close-popup{width:30px;height:30px;position:absolute;top:10px;right:10px;cursor:pointer;z-index:99}.close-popup img{max-width:100%}.product-popup-gallery .images-sliders{align-items:center}.product-popup-gallery .images-sliders .popup-thumnail-images-slider img{max-width:100%;max-height:600px}.product-popup-gallery .popup-thumnail-images-slider{max-height:600px;width:100px;min-height:600px}.product-popup-gallery .popup-thumnail-images-slider .goOnZoom{background:none!important;padding:5px}.product-popup-gallery .popup-main-images-slider{text-align:center;order:2;width:calc(100% - 150px)}.product-popup-gallery .popup-main-images-slider img{max-height:50%}.product-popup-gallery .popup-thumnail-images-slider img{max-height:600px}.product-popup-gallery .popup-main-images-slider .goOnZoom{max-height:100%;max-width:55%;margin:0 auto;background-repeat:no-repeat!important;cursor:crosshair}.product-popup-gallery .popup-main-images-slider .goOnZoom:hover img{opacity:0}@media (max-width:767px){.product-popup-gallery .popup-thumnail-images-slider{display:none}.product-popup-gallery .popup-main-images-slider{width:calc(100% - 20px)}}.gear-specs-videos{margin:40px auto 20px;max-width:1470px}@media (max-width:1024px){.gear-specs-videos{margin:0 auto 20px}.gear-specs-wide-container h4{display:none}}.gear-specs-wide-container{max-width:1200px;background-color:#f8f8f8;padding:20px 15px}.gear-specs-wide-container .image_section{width:100%;display:flex;align-items:center;justify-content:center}.gear-specs-wide-container .image_section img{width:100%}.gear-specs-wide-container .table-container{width:100%;padding:0}.gear-specs-wide-container table{background:#fff;padding:16px;position:relative;overflow:hidden;overflow-x:scroll;width:100%;max-width:100%;display:inline-table;font-size:14px;text-align:left;margin:0;border-spacing:0}@media (max-width:1024px){.gear-specs-wide-container table{font-size:12.8px}}.gear-specs-wide-container h4{font-family:Graphik-Medium;font-weight:700}.gear-specs-wide-container table th,table td{padding:8px;text-align:center;border:none;border-bottom:1px solid #e9e9e9;text-align:left}.gear-specs-wide-container table tr td:nth-child(1){font-family:Graphik-Medium!important}label.accordionitem.gear_box.dec_title,input#pda,.gear-specs-wide-container .image_section img.lazyload.mobile-scale{display:none}@media (max-width:1024px){.gear-specs-wide-container .image_section img.lazyload.mobile-scale{display:block}.gear-specs-wide-container .image_section img.lazyload.desktop-scale{display:none}.template-product .product .feature_row_content .feature_row_container ul li video,.template-product .product .feature_row_content .feature_row_container ul li .fr_content,.template-product .product .feature_row_content .feature_row_container ul li img{width:100%}}.faq_questions .question:nth-child(n+6){display:none}.faq_questions .question:nth-child(5){opacity:.4}@media (max-width:1024px){.faq_questions .question:nth-child(n+6){display:block}.faq_questions .question:nth-child(5){opacity:1}.faqs_section .btn_wraper{display:none}}.hover-info-btn{position:relative;text-align:center;padding:5px 0 10px}.product-off-msg.show_offer{position:absolute;z-index:1;border:1px solid #cdcdcd;border-color:#0003;border-radius:4px;box-shadow:0 2px 4px #00000021!important;background-color:#fff;padding:10px;top:100%;display:none}.product-off-msg.show_offer h4{font-family:Graphik-Medium;margin:0}.product-off-msg.show_offer p{margin:5px 0}span.get_offer{color:#d52518;font-size:15px;padding:5px 2px;cursor:pointer;font-family:Graphik-Regular;font-weight:600;margin-bottom:10px}.hover-info-btn:hover .product-off-msg.show_offer{display:block;opacity:1;visibility:visible}@media (max-width: 768px){.accordion.active .less,.meta_sections .gear-specs-videos,.meta_sections #faqs_section{display:none!important}.prod-description #main_Ingredients li{padding:0!important}.prod-description #main_Ingredients li:before{display:none}.prod-description .section_header{display:none}.video_slider_container+.content_lock{padding:0 0 10px!important}}.call_us p{text-align:left;padding-top:3px}.prod-description a{text-decoration:underline;color:#da291c}.desktop-scale{display:none}.mobile-scale{display:block}@media (min-width: 999px){.desktop-scale{display:block}.mobile-scale{display:none}}span.Button-iconLeft{height:24px}.Button-content *{color:#da291c!important;fill:#da291c!important;font-family:Graphik-Regular!important;font-weight:600}.call_us{display:flex;align-items:center;border-bottom:1px solid #f2f2f2;padding-top:20px;padding-bottom:20px}.call_us button{height:fit-content;border:1px solid #da291c;background:none;border-radius:24px;padding:0 10px}.call_us div:nth-child(2){display:flex;grid-gap:10px}.call_us .Button-content{display:flex;align-items:center;grid-gap:10px}.call_us svg{height:24px;width:24px;padding:2px}.call_heading{font-family:Graphik-Medium!important;font-weight:700!important;text-align:left;font-size:14px;letter-spacing:1px}@media (max-width:1024px){.call_heading,.call_us p{text-align:center}.call_heading{font-size:20px}.call_us{grid-gap:10px;flex-direction:column}}.over_view_head{font-family:Graphik-Medium;font-weight:800;font-size:22px;margin:20px 0;text-align:left}.prod-description{position:relative}.OverviewExpansionButton{padding:20px 0 40px}.OverviewExpansionButton button{background:transparent;border:none;text-decoration:underline;font-family:Graphik-Medium;text-align:left;float:left;padding-left:0}.less{display:none}.more{display:block}.pda_first+.prod-description:after{content:"";height:50px;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff0,#fff);z-index:1}.active .pda_first+.prod-description:after{display:none}.active .less{display:block}.active .more{display:none}.prod-description ul li:before{content:"";display:inline-block;height:20px;width:20px;padding-left:2em;background:url(/cdn/shop/files/Group_23_55a54856-6a27-407d-b2b9-a0d453a759bf.png?v=1624289508);background-size:contain;background-repeat:no-repeat;position:absolute;left:0}.prod-description ul li{list-style:none;padding-left:26px;margin-bottom:10px!important}.pda_first+.hiddentext{opacity:1!important;height:200px;overflow:hidden;display:block!important}.accordion.active .prod-description{opacity:1!important;height:auto!important;overflow:auto}#shopify-section-product-accordian,#shopify-section-product-accordian .grid,#shopify-section-product-accordian .grid .grid__item{padding:0!important;margin:0!important}@media (min-width: 769px){.call_heading{font-family:Graphik-Medium!important;font-weight:700!important;text-align:left;font-size:19px;letter-spacing:1px}.pda_first+.prod-description:after{content:"";height:50px;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff0,#fff);z-index:1}.prod-description section,.faq_top,.gear_box{display:none!important}}.thumbs .swiper-slide{background:#f2f2f2!important;color:#f2f2f2!important}.swatch .color.swatch-element input+label{border-radius:25%!important;text-align:left!important}.swatch .color.swatch-element input:checked+label{border-radius:25%!important}.accordion .hiddentext ul{margin-top:10px}#shopify-section-product-accordian .accordion label>h2{font-family:Graphik-Medium!important;font-weight:700!important;text-align:left}#shopify-section-product-accordian .accordion label{border:1px solid transparent;padding:9px 0 19px;margin:0;text-transform:capitalize}#shopify-section-product-accordian .accordion label{border-top:1px solid #f2f2f2}#shopify-section-product-accordian .accordion label:hover{border:1px solid rgb(119,114,121);border-radius:4px;background:#fff!important}.accordion.active .hiddentext.prod-description{padding:15px 10px!important;min-height:150px;display:block!important}.swatch .color.with_bg_color.round_shape.swatch-element input:checked+label{border:6px double #da291c!important}.features_main{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:3%}.accordion{transition:all .1s cubic-bezier(.29,.63,.44,1)}.accordionitem i{right:12px!important}@media (max-width: 769px){.accordion.active h2{font-size:20px!important}.accordion.active:after{background-color:#424242ab;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;z-index:1;visibility:hidden;display:block;position:fixed;top:0;bottom:0;left:0;right:0;transition:all .1s cubic-bezier(.29,.63,.44,1);z-index:111}.accordion.active label{border:none!important;padding:5px 10px 19px!important;z-index:11}.accordion.active{z-index:99999;padding:0 10px!important;min-height:150px;display:block!important;position:fixed;top:13%;background:#fff!important;width:95%!important;left:0;right:0;margin:auto;text-align:left;font-family:sofia,sofiaFallback,arial,sans-serif;font-size:16px;background:#fff;box-shadow:0 -7px 146px 168px #211e2233;border-radius:8px 8px 0 0;bottom:0;overflow-y:auto;overflow-x:hidden;padding-top:20px;border-radius:10px!important}.accordion.active label:before{content:"\d7";right:20px;top:15px;font-size:30px;cursor:pointer;z-index:333;float:right;margin-right:0;margin-top:22px;font-size:35px}.accordion.active label{background:#fff!important;position:fixed!important;width:90%!important;margin:auto!important}.accordion.active>label i{display:none!important}.accordion.active .hiddentext.prod-description{margin-top:50px}}@media (min-width: 1024px){.grid__item.row_grid_qnt{grid-gap:20px}.row_grid_qnt{display:flex!important;align-items:self-start;justify-content:space-between;flex-wrap:nowrap!important}.more_payment_btn{width:100%}.qty_selector{justify-content:center}.features_main{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3%}.swatch .color.with_bg_color.swatch-element label{width:85px!important;height:85px!important}#shopify-section-product-accordian .accordion label h2{top:9px}.thumbs{display:none!important}.thumbs .swiper-slide{background:#f2f2f2!important;color:#f2f2f2!important}.gallery-top .swiper-wrapper .photo_galleryitem .product-single__photo-wrapper{margin:5px}.template-product .product_main_container.product_custom .product-single .product-single__photos{width:50%!important}.template-product .product_main_container.product_custom .product-single .product_info_detail{width:50%}}.product__info-wrapper .product-form__buttons{display:flex;grid-gap:1.3rem;flex-direction:column}.product__info-wrapper .product-form__buttons .product-form__submit{flex:1 1 100%;height:47px;border-radius:3px;padding:4px 12px!important;margin-bottom:0!important}.product__info-wrapper .product-form__buttons .product-form__submit span{font-size:17px}.product__info-wrapper .product-form__buttons .shopify-payment-button{flex:1 1 100%}.shopify-payment-button__button--branded .shopify-cleanslate div[data-testid=ShopifyPay-button]{font-size:15px!important;border-radius:3px;flex-wrap:nowrap!important}.shopify-payment-button__button--branded .shopify-cleanslate svg{height:20px!important;width:78px!important}.shopify-payment-button__more-options{margin-top:10px!important}.product__info-wrapper .product-form__buttons .product-form__submit.stick_button span{font-size:13px}@media (max-width: 949px){.product__info-wrapper .product-form__buttons{flex-wrap:wrap;grid-row-gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/360/assets/section-barbell-product.css.map */
