.tophwrap{margin:20px;border-radius:10px}.hdr_wrap:not(.sticky_hdr) #header.trnsprt{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#4e4e4ea6;top:20px;border-radius:10px;padding:0 20px}.sticky_hdr.animated{animation-duration:.6s}@media (max-width: 1300px){#header.trnsprt{max-width:calc(100% - 40px)}}@media (min-width: 1025px){.hdr_wrap{border-bottom:1px solid #cdcdcd}}#header .icons-col{margin-right:0}#header .header-logo{margin-bottom:0}@media (min-width:768px){#header .header-logo,#header .icons-col{width:25%}#header .header-logo{margin-right:0}#header .main-search{margin:0 10px;justify-content:center}#header .main-search .search{max-width:800px}}#header .main-search .ad_inputs{flex-direction:row-reverse;position:relative}#header .main-search .ad_inputs .s_input{padding-left:48px;border:1px solid;border-radius:10px;background:#fff}#header .main-search .ad_inputs .s_submit{position:absolute;left:0;top:0;z-index:9}#header .menu-buttons{margin-left:10px}#header .menu-buttons .menu-btn{margin-left:5px;font-size:14px;border-radius:10px}.sticky_hdr #header .menu-buttons .btn1,#header:not(.trnsprt) .menu-buttons .btn1{border:1px solid #000;color:#000}.sticky_hdr #header .menu-buttons .btn1:hover,#header:not(.trnsprt) .menu-buttons .btn1:hover{border:1px solid #333;color:#fff}#header .header-reviews{order:4;justify-content:center;width:100%;margin:15px 0 5px;padding:0 40px}#header .academy-icon:hover .at-icon{stroke:#2da1ff!important}#main_nav .link-deals{color:#b51010}#shopify-section-icon-and-text{box-shadow:0 2px 20px #9999996b;position:relative}.obc{padding-top:30px}.wishCount{position:absolute;min-width:16px;height:16px;border-radius:16px;line-height:17px;margin:-6px 0 0 -3px;background:#2da1ff;color:#fff;font-size:11px;display:inline-block}.pgbnr .hero{margin:0 20px;border-radius:10px}.pgbnr .hero .heroImg{border-radius:10px}@media (max-width: 1025px){.tophwrap{margin:10px}#header .menu-buttons{display:none}.pgbnr .hero{margin:0 10px}}@media only screen and (min-width: 1025px){.main_hdr{padding-top:15px}}.mini_plist .ctitempr{font-size:18px;font-weight:600}.cpSlider .style_3 .grid-products,.cpSlider .style_4 .grid-products{padding-bottom:70px}.cpSlider .style_3 .swiper-slide,.cpSlider .style_4 .swiper-slide{height:auto!important}.cpSlider .style_3 .grid-products.swiper .grid_bx,.cpSlider .style_4 .grid-products.swiper .grid_bx{height:100%!important;display:flex;flex-direction:column}.collection .grid-products .grid_bx.grid_4{display:flex;flex-direction:column}.cpSlider .style_3 .grid-products.swiper .grid_bx .link-button,.cpSlider .style_4 .grid-products.swiper .grid_bx .link-button{text-align:left;margin-top:auto;padding-left:10px}.cpSlider .style_3 .tr,.cpSlider .style_4 .tr{position:absolute;right:0;bottom:-5px;z-index:1}.cpSlider .style_3 .swarw,.cpSlider:not(.pcTabs) .style_4 .swarw{top:unset;opacity:1!important;border:1px solid #ccc;border-radius:5px;width:45px;height:45px}.cpSlider .style_3 .swarw.swiper-button-disabled,.cpSlider:not(.pcTabs) .style_4 .swarw.swiper-button-disabled{opacity:.35!important;visibility:visible}.cpSlider .arwOut.style_3 .swiper-button-prev,.cpSlider:not(.pcTabs) .arwOut.style_4 .swiper-button-prev{bottom:0;left:0}.cpSlider .arwOut.style_3 .swiper-button-next,.cpSlider:not(.pcTabs) .arwOut.style_4 .swiper-button-next{bottom:0;left:55px}.cpSlider .style_3 .grid_bx .details{padding:0 10px}.cpSlider .style_3 .grid_bx .grid_title{font-size:24px;font-weight:500;letter-spacing:0}.cpSlider .style_3 .grid_bx .grid_title a{line-height:1.3}.cpSlider .style_4 .grid-products.swiper .grid_bx .details,.grid-products .grid_bx.grid_4 .details{text-align:left;padding:5px;flex-grow:1;display:flex;flex-direction:column}@media (max-width:767px){.cpSlider .style_4>.tr .btn{font-size:16px}}.cpSlider .style_4 .grid-products.swiper .grid_bx .details .price,.grid-products .grid_bx.grid_4 .details .price{display:flex;flex-wrap:wrap;gap:5px;align-items:flex-end}.cpSlider .style_4 .grid-products.swiper .grid_bx .details .price .pr_price,.grid-products .grid_bx.grid_4 .details .price .pr_price{line-height:1}.cpSlider .style_4 .grid-products.swiper .grid_bx .details .price .tax-price-helper,.grid-products .grid_bx.grid_4 .details .price .tax-price-helper{padding-left:0;padding-right:5px}.cpSlider .style_4 .grid-products.swiper .grid_bx .details .price s.pr_price,.grid-products .grid_bx.grid_4 .details .price s.pr_price{font-size:20px;margin-bottom:2px}@media (max-width:767px){.cpSlider .style_4 .grid-products.swiper .grid_bx .details .price .line-break,.grid-products .grid_bx.grid_4 .details .price .line-break{width:100%}}.cpSlider .style_4 .grid-products.swiper .grid_bx .details .price .salebadge,.grid-products .grid_bx.grid_4 .details .price .salebadge{letter-spacing:normal;background:#b51010;color:#fff;padding:4px 8px;border-radius:3px;line-height:normal}.cpSlider .style_4 .grid-products.swiper .grid_bx .details .card-buttons,.grid-products .grid_bx.grid_4 .details .card-buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;margin-bottom:30px;padding-top:10px}.cpSlider .style_4 .grid-products.swiper .grid_bx .details .card-buttons .gbtn,.grid-products .grid_bx.grid_4 .details .card-buttons .gbtn{flex:1 0 auto;text-align:center;margin:0;padding:0;border-radius:5px}.cpSlider .style_4 .grid-products.swiper .grid_bx .details .card-buttons .view-product-btn,.grid-products .grid_bx.grid_4 .details .card-buttons .view-product-btn{border:1px solid #2DA1FF;color:#2da1ff;flex:1 0 auto;line-height:38px;padding:0;font-weight:500}.cpSlider .style_4 .grid-products.swiper .grid_bx .details .card-buttons .view-product-btn:hover,.grid-products .grid_bx.grid_4 .details .card-buttons .view-product-btn:hover{border:1px solid #fff;background:#000;color:#fff}.cpSlider .style_4 .grid-products.swiper .grid_bx .details .wishlist,.grid-products .grid_bx.grid_4 .details .wishlist{color:#2da1ff;position:absolute;bottom:10px;right:15px}@media (min-width:1025px) and (max-width:1400px){.template-search .grid-products .grid_bx.grid_4 .details .card-buttons{flex-direction:column}.template-search .grid-products .grid_bx.grid_4 .details .card-buttons .gbtn,.template-search .grid-products .grid_bx.grid_4 .details .card-buttons .view-product-btn{width:100%}}.sp-compare-custom-collection{position:absolute;bottom:10px;left:15px}.sp-compare-custom-collection .sp-compare-main .sp-compare-wrap label:after{height:15px;width:15px;border:solid 1px #2da1ff}.sp-compare-custom-collection .sp-compare-main .sp-compare-wrap label{font-size:11px;line-height:14px}.sp-compare-main .sp-compare-wrap input:checked+label:after{background-color:#2da1ff!important}.compare-wish-share .sp-compare-custom-collection{position:relative;bottom:unset;left:unset}.compare-wish-share .sp-compare-custom-collection .sp-compare-main .sp-compare-wrap label,.paypal-payments{font-size:11px}.paypal-payments svg{width:60px;position:relative;top:5px;margin-right:5px}.delivery-time{align-items:center;font-size:12px;gap:5px;padding:7px 10px;border:1px solid #f2f2f2;border-radius:5px}.delivery-time .delicon{display:flex;align-items:center}.delivery-time .delDate{color:#25c460}.cpSlider .slider-featured-product{width:100%;height:500px;background-size:cover;border-radius:10px;margin-bottom:20px;padding:40px;display:flex;align-items:center;color:#fff}.cpSlider .slider-featured-product .featured-label{display:inline-block;font-size:10px;text-transform:uppercase;padding:3px 10px;letter-spacing:0;white-space:normal;text-align:center;background-color:#2da1ff;border-radius:5px}.cpSlider .slider-featured-product .pr_lbl{position:relative;top:0;left:0}.cpSlider .slider-featured-product .featured-title{font-size:34px;margin:10px 0}.cpSlider .slider-featured-product .featured-price .pr_price{font-size:14px;color:#fff}#collectionPr .grid_bx,#wishlist .grid_bx{display:flex;flex-direction:column}#collectionPr .grid_bx .details.anim,#wishlist .grid_bx .details.anim{padding:0 10px}#collectionPr .grid_bx .link-button,#wishlist .grid_bx .link-button{margin-top:auto;text-align:left;padding-left:10px}#collectionPr .grid_bx .grid_title,#wishlist .grid_bx .grid_title{letter-spacing:0}#CollectionProductGrid .tlbr{flex-direction:row-reverse}#CollectionProductGrid .collection-filters__item.sorting{display:flex;align-items:center}#CollectionProductGrid .collection-filters__item.sorting label{margin:0 10px 0 0}.tlbr_item_cnt{border-top:1px solid #111;padding-top:5px;margin-bottom:10px}.collection-product-count{font-style:normal}.stockLbl{font-size:13px}.stockLbl .inv-txt{text-transform:uppercase;font-weight:600}.stockLbl .inv-msg{margin-left:10px;border-left:1px solid #b8b8b8;padding-left:10px}.pr_lbl{gap:5px;align-items:flex-end}.pr_lbl .lbl{border-radius:0;text-transform:uppercase;padding:3px 15px;font-weight:900;font-size:14px}.cnewsletter .newsl_frm .newstxt{border-radius:6px;margin-right:5px}.cnewsletter .newsl_frm .newsl_btn{white-space:nowrap;border-radius:6px}.collection-description{margin-bottom:20px;padding-bottom:20px}@media (min-width: 1024px){.collection-description .cl_desc{max-width:50%}}@media (max-width: 767px){.collection-description{border-bottom:1px solid #dbdbdb}}.pagination li a{border:1px solid #ccc;border-radius:5px;height:45px;width:45px;line-height:42px}.pagination li.active a{background:#000;border:1px solid #000;color:#fff}.pagination li a .at-icon{width:28px;height:28px}.loadmore-btn{border:1px solid #2DA1FF;color:#000;border-radius:20px}#pagShowing{text-align:center}#pagShowing .pagShowBar{width:100%;position:relative;background-color:#e6e6e6;height:5px;margin:10px 0}#pagIncBar{display:inline-block;position:absolute;top:0;left:0;background-color:#2da1ff;height:5px;z-index:9}.primgSlider{border:1px solid #dbdbdb;border-radius:10px}.pr_thumbs_item{border:1px solid #dbdbdb;overflow:hidden;border-radius:10px;width:100px;height:100px}.pr_thumbs_item .grid_img{padding-bottom:100%}.pr_thumbs_item.swiper-slide-thumb-active{border:2px solid var(--thumb_bdr)}product-info .priceSingle{display:flex;align-items:flex-end}product-info .priceSingle .price__container{column-gap:0}product-info .priceSingle .price-item+.tax-price-helper{font-size:16px;color:#000;padding-right:10px;font-weight:600;align-self:flex-end}product-info .priceSingle .cmpr{margin-right:10px;font-size:24px;line-height:1.2;align-self:flex-end}@media (max-width:767px){product-info .priceSingle .price__container{flex-wrap:wrap;row-gap:3px}product-info .priceSingle .cmpr{font-size:20px}product-info .priceSingle .line-break{width:100%}}product-info .product-form__input.swatch .swatchLbl.color{background-size:cover;background-position:center;border:1px solid #ccc}product-info .product-form__input .header{font-weight:600;font-size:15px}product-info .product-form__input .header .varOption{display:none}.product-form__input label.modelLbl{width:100%;padding:10px;gap:10px;align-items:flex-start;border:2px solid #efefef}.product-form__input label.modelLbl .v-img{width:120px;flex:1 0 auto;height:100px;position:relative}.product-form__input label.modelLbl .v-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.product-form__input label.modelLbl .v-info{display:flex;flex-direction:column;width:100%;text-align:left}.product-form__input label.modelLbl .v-info .v-top{display:flex;justify-content:flex-start}.product-form__input label.modelLbl .v-info .v-top .v-desc{flex:1;text-align:left}.product-form__input label.modelLbl .v-info .v-top .v-desc .v-title{font-size:15px;font-weight:600;margin-bottom:.5em}.product-form__input label.modelLbl .v-info .v-top .v-stock{text-transform:uppercase;font-weight:600;font-size:11px}.product-form__input label.modelLbl .v-info .v-contents{border-top:1px solid #dbdbdb;margin-top:5px;padding-top:5px}.product-form__input label.modelLbl .v-info .v-contents button{border:none;background:none;padding:0;font-weight:600;margin-bottom:.5em}.product-form__input label.modelLbl .v-info .v-contents .v-package{display:none}.product-form__input label.modelLbl .v-info .v-contents.open .v-package{display:block}.product-form__input label.modelLbl .v-info .v-contents .at-icon{width:12px}.product-form__input label.modelLbl .v-info .v-contents.open .at-icon{transform:rotate(180deg)}.product-form__input label.modelLbl .v-info .v-contents .metafield-rich_text_field p{margin-bottom:.5em}.swatchInput:checked+.modelLbl:not(.color){color:#333;background-color:#fff;border:2px solid #2da1ff}product-info .priceSingle .inc_ex_vat{color:#000;font-size:20px;letter-spacing:0px;margin-right:10px}.product-features{display:grid;grid-template-columns:1fr 1fr;gap:5px}.product-features .product-feature .feature-wrapper{align-items:flex-start;font-size:14px;line-height:20px}.product-features .product-feature .feature-wrapper img{margin-right:10px;width:15px;height:20px}.pVars{margin:10px 0 20px}.pVars .pv-title{font-size:16px;font-weight:600;margin-bottom:5px}.product-variations{margin:0 0 15px;padding-bottom:10px;display:flex;gap:10px;overflow:auto}.product-variations .variation-item{width:120px;border:1px solid #ccc;border-radius:5px;position:relative;height:100%;padding:7px}.product-variations .variation-item .var-img{position:relative;aspect-ratio:1 / 1}.product-variations .variation-item .var-img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;object-position:center}.product-variations a{padding:1px}.product-variations a:hover{color:#000}.product-variations .variation-item .var-info .var-title{font-size:13px;font-weight:600;line-height:1.2;margin-bottom:1em}.product-variations .variation-item .var-info .var-price .pr_price{font-size:11px;font-weight:600}.product-variations .variation-item .var-info .var-price .tax-price-helper{font-size:8px;font-weight:600;padding-left:0}.product-variations .variation-item .var-info .var-price .price{display:flex;flex-wrap:wrap;column-gap:2px;align-items:center}.product-variations .variation-item .var-info .var-price .salebadge{display:none}.product-variations a:hover .variation-item,.product-variations .variation-item.active{box-shadow:0 0 0 1px #333,inset 0 0 0 3px #fff}.product-variations a:hover .tooltip-label{opacity:1;bottom:110%;visibility:visible}@media (max-width: 767px){.product-features{grid-template-columns:1fr}}.ctabtn{display:flex;flex-wrap:wrap;align-items:center;gap:10px}product-info .ctabtn{margin-bottom:20px;position:relative;padding-top:2px}product-info .ctabtn>div{position:absolute;bottom:55px;z-index:1}.ctabtn .product-form{width:100%}.ctabtn .product-form__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:10px;position:relative;align-items:flex-end;flex-direction:column}.ctabtn .product-form__buttons>*{flex:1 0 auto}.ctabtn .product-form__buttons>div{width:100%}.ctabtn .product-form__buttons .pr_btn{margin:0;height:45px!important;width:calc(100% - 150px)!important;min-width:120px!important}.ctabtn .product-form__buttons .shopify-payment-button__button{margin:0;height:45px!important}.ctabtn .product-form__buttons .shopify-payment-button__button--branded{border:0!important;border-radius:6px!important;overflow:hidden}.ctabtn .product-form__buttons .shopify-payment-button__more-options{position:absolute;left:0}.product-form__quantity .qtyField{gap:5px;margin:0;border:1px solid #bbbbbb;height:45px;width:142px;align-items:center;justify-content:space-evenly}.product-form__quantity .qtyField .qtyBtn{width:25px;height:25px;border:1px solid #000;border-radius:13px;background:#000;color:#fff}.product-form__quantity .qtyField .qtyBtn.disabled{border:1px solid #8e8e8e;background:#8e8e8e}.product-form__quantity .qtyField .qty{border:none;width:40px;height:45px;padding:10px 5px;background:transparent}.recommended-accessories .accessory-item{justify-content:space-between;border:2px solid #efefef;border-radius:10px;padding:10px;margin-bottom:10px}.recommended-accessories .accessory-item p{margin-bottom:.5em}.recommended-accessories .accessory-item .accessory-right{text-align:right}.recommended-accessories .accessory-item .a-title{font-weight:600;font-size:14px;margin-bottom:.5em}.recommended-accessories .accessory-item .a-stock{text-transform:uppercase;font-weight:600;font-size:11px}.recommended-accessories .accessory-item .a-img{width:120px;flex:1 0 auto;height:80px;position:relative}.recommended-accessories .accessory-item .a-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.recommended-accessories .accessory-item .ctabtn{margin-bottom:5px}.video_bnr{border-radius:10px;overflow:hidden}.faq-txt-block{display:flex;gap:20px}.faq-txt-block .accor{width:60%;background:#fff;padding:40px;border-radius:10px}.faq-txt-block .accor .faq-body{padding:0}.faq-txt-block .faq-text-box{width:40%;padding:40px;background:#000;border-radius:10px;color:#fff}.faq-txt-block .faq-text-box h2{color:#fff}.faq-txt-block .more-questions{border-top:1px solid #dbdbdb;padding:20px 0;font-size:14px}.faq-txt-block .more-questions a{text-decoration:underline;color:#2da1ff}.faq-txt-block .p_ttl .at-icon{flex-shrink:0}@media only screen and (max-width: 767px){.faq-txt-block{flex-direction:column}.faq-txt-block .accor,.faq-txt-block .faq-text-box{width:100%}}footer a{font-weight:300}.bfooter-links a:not(:first-child){margin-left:5px}.bfooter-links a:not(:last-child){margin-right:5px}.mm5main.mm5main a.lvl-1:hover,.mm5main.mm5main a.lvl-1.active{color:#2da1ff;border-bottom:2px solid #2da1ff}.mgmenu.mgmenu li.lvl-1 li a:hover,.mgmenu.mgmenu .subLinks .snav:hover,.mgmenu.mgmenu .mcatLink:hover,li.nottl.nottl a.snav:hover{color:#2da1ff}#main_nav>li:hover>a,#main_nav>li>a.active.active{color:#2da1ff}.bubble{position:absolute;top:0;font-size:15px;padding:5px 20px;border-radius:0 0 5px 5px;background-color:#ffffff80;left:50%;transform:translate(-50%)}.row_text .h3{font-size:32px}.hdicon.hdicon:hover,.hdicon.hdicon:active,.hdicon.hdicon:focus{color:#2da1ff}.page-147336233298 .page-width,.page-147336495442 .page-width,.page-147336462674 .page-width{max-width:1000px}.f-jce.icons-col{align-items:center}#header .menu-buttons{margin-left:10px;align-items:center;display:flex;flex-wrap:wrap;line-height:.7}#searchPre{display:none!important}.heroImg{overflow:hidden}.heroImg:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#0006}ul.ddmenu.ddmenu li a:hover{color:#2da1ff}.mob_nav_wr .fl a:last-child{display:none!important}.form-success.form-success.form-success{color:#19a340}.sdCate .active>a{color:#2da1ff}.product-tags{display:flex;gap:10px;margin-bottom:1rem}.product-tags.product-tags.product-tags span{display:inline-block;padding:8px 15px;background-color:#000;font-size:11px;border-radius:5px;color:#fff;line-height:1}@media (max-width: 1600px) and (min-width: 1300px){#header.trnsprt{max-width:calc(100% - 80px)}}@media (max-width: 767px){.hide-mobile{display:none!important}}@media (min-width: 768px){#main_nav{column-gap:20px}.pr_photoes{margin-bottom:0}}@media (min-width: 1025px) and (max-width: 1160px){.header-logo{max-width:135px}}.template-product .info-modal{opacity:0;position:fixed;top:0;right:-100%;width:30rem;height:100%;background:#fff;box-shadow:-2px 0 10px #0003;transition:all .3s ease-in-out;padding:20px;z-index:1000}.template-product .info-modal.active{right:0;opacity:1;transition:all .3s ease-in-out}.template-product .info-modal-close{cursor:pointer;font-size:23px;padding:10px;height:45px;width:45px;display:flex;align-items:center;justify-content:center;border-radius:50px;transition:all .3s ease-in-out}.template-product .info-modal-info-container{padding-block-start:20px;padding-block-end:4rem;overflow-x:hidden;height:90%;overflow-y:auto;scrollbar-width:none}.template-product .modal-title-container{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #0000008b;padding-block-end:10px}.template-product .modal-title-container .info-modal-close:hover{box-shadow:0 0 .3rem .1rem #0000002b;transition:all .3s ease-in-out}.template-product .modal-title-container h4{margin:0;font-weight:700}.template-product .info-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:none;z-index:999}.template-product .product-page-offers{margin-bottom:20px}.template-product .product-page-offers .info-offers-btn{cursor:pointer;display:block;padding:15px 40px 15px 30px;border-radius:5px;border:1px solid #e4e4e4;margin-bottom:10px;background-image:url(/cdn/shop/files/chevron-bg2.png?v=1739891315);background-image:url(/cdn/shop/files/vector-right.png?v=1747316895);background-position:right center;background-repeat:no-repeat;box-shadow:1px 1px 2px 1px #cccccc73;font-weight:600}.template-product .product-page-offers .info-offers-btn:hover{color:#000}.template-product .info-overlay.active{display:block}.template-product .modal-info-container{margin-block-start:4rem}.template-product .info-modal-info-container .info-modal-product-container{display:flex;align-items:center;border:1px solid #ccc;border-radius:10px;padding:5px}.template-product .info-modal-info-container .info-modal-product-container img{width:120px}.template-product .info-modal-info-container .info-modal-product-container .imp-title{font-weight:600;margin-bottom:.5em;font-size:16px}.template-product .info-modal-info-container .info-modal-product-container .imp-price .pr_price{font-size:14px;font-weight:500}.template-product .product__info-container .mb15:has(.secure-payments){margin-block:20px}@media (min-width:768px){.stickyCart{display:block;bottom:20px;max-width:90%;width:1200px;left:50%;transform:translate(-50%);padding:10px;border-radius:10px}.stickyCart .img{height:60px;background-color:#fff;width:80px;max-width:unset;position:relative;border-radius:5px}.stickyCart .img .stickCtImg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.stickyCart .prdata{margin-right:auto}.stickyCart .prdata .sticky-title{font-size:1.4em;font-weight:900}}.stickyCart{box-shadow:0 2px 5px 2px #53535366}.stickyCart .payment-img{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:10px;display:none}.stickyCart .payment-img .safe,.stickyCart .payment-img .cards{display:flex;align-items:center;gap:5px}@media screen and (max-width: 767px){.stickyCart{bottom:10px;left:10px;width:calc(100% - 20px);background-color:#fff;border:1px solid #dadada;border-radius:5px}.stickyCart .btn{width:100%}.stickyCart .payment-img{display:flex}.stickyCart .stickyOpt{margin:0 auto 5px;width:100%}.stickyOpt .selectedOpt{color:#000}.stickyOpt .selectedOpt:after{background-color:#000}}@media screen and (max-width: 500px){.template-product .info-modal{width:100%;height:100%}}.cvp-popup .info-modal{opacity:0;position:fixed;right:50%;top:50%;transform:translate(50%,-50%);width:400px;height:auto;background:#fff;box-shadow:-2px 0 10px #0003;transition:all .3s ease-in-out;padding:20px;z-index:-1;text-align:center;border-radius:10px}.cvp-popup .info-modal.active{z-index:1000;opacity:1;transition:opacity .3s ease-in-out}.cvp-popup .info-modal-close{cursor:pointer;font-size:23px;padding:10px;height:45px;width:45px;display:flex;align-items:center;justify-content:center;border-radius:50px;transition:all .3s ease-in-out}.cvp-popup .info-modal-info-container{padding-block-end:2rem;overflow-x:hidden;height:100%;overflow-y:auto;scrollbar-width:none}.cvp-popup .modal-title-container{display:flex;align-items:center;justify-content:flex-end}.cvp-popup .modal-title-container .info-modal-close:hover{box-shadow:0 0 .3rem .1rem #0000002b;transition:all .3s ease-in-out}.cvp-popup .modal-title-container h4{margin:0;font-weight:700}.cvp-popup .info-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:none;z-index:999}.cvp-popup .info-offers-btn{cursor:pointer;display:block;padding:12px 10px 10px;border-left:5px solid #2da1ff;border-radius:5px;margin-bottom:10px;background-color:#f9f9f9;background-image:url(/cdn/shop/files/chevron-bg2.png?v=1739891315);background-position:right center;background-repeat:no-repeat}.cvp-popup .info-offers-btn:hover{color:#000}.cvp-popup .info-overlay.active{display:block}.cvp-popup .modal-info-container{margin-block-start:4rem}.cvp-popup .product__info-container .mb15:has(.secure-payments){margin-block:20px}.cvp-popup form div[data-testid=form-row]{flex-direction:column!important;gap:20px}.cvp-popup form div[data-testid=form-component]{flex:1 0 auto!important;padding:0!important;width:100%}.cvp-popup form div[data-testid=form-component] button{width:100%}@media screen and (max-width: 500px){.cvp-popup .info-modal{width:90%}}.mag-icon{position:absolute;top:15px;right:15px;width:30px;z-index:99}.pr_lbl_content{display:flex;flex-wrap:wrap;gap:5px;align-items:flex-start;margin-bottom:1em}.pr_lbl_content .lbl{font-size:14px;font-weight:600;padding:5px 15px;letter-spacing:0;white-space:normal;line-height:22px;text-align:center;border-radius:5px;text-transform:uppercase;color:#000;border:2px solid #000}.pr_lbl_content a.lbl{cursor:pointer}.compare-wish-share{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.compare-wish-share .addto-wishlist{color:#2da1ff}.compare-wish-share .soc-share{position:relative;display:flex;padding-bottom:10px;color:#2da1ff;display:none}.compare-wish-share .soc-share img{width:15px}.compare-wish-share .soc-share .social-sharing{position:absolute;width:289px;right:0;top:24px;padding:20px;z-index:99;background:#f7f7f7;border:1px solid #ccc;border-radius:5px;display:none}.compare-wish-share .soc-share:hover .social-sharing{display:flex;justify-content:space-between}.compare-wish-share .social-sharing .at-icon{width:20px;height:20px}.product-tabs{display:none!important}#PrCarTabs .product-tabs{display:flex!important}.tbs_wrp.stl2 .prtabAcr{display:block!important}.tbs_wrp.stl2 .prtabAcr{border-width:1px;border-radius:5px;padding:12px 10px;margin-bottom:10px}.tbs_wrp .tb_cnt{padding:15px 5px 25px}#PrCarTabs .product-tabs.stl2 li.active a:before{background:#2da1ff}#PrCarTabs .swarw{background-color:#e7e7e766}#ptabSpec .spec-cat{margin-bottom:20px}#ptabSpec .spec-cat .cat-title{font-size:24px;font-weight:600;margin-bottom:.5em}#ptabSpec .spec-cat .cat-row{display:flex;padding:20px}#ptabSpec .spec-cat .cat-row:nth-child(2n){background:#f8f8f8}#ptabSpec .spec-cat .cat-row .spec-name{width:250px;font-weight:600}#ptabSpec .spec-cat .cat-row .spec-detail{flex:1}#ptabSpec .spec-cat .cat-row .spec-detail p{margin:0}#ptabSpec .spec-cat .cat-row .spec-detail p:empty{height:1.6em}#ptabSpec .spec-cat .cat-row .spec-detail ul{margin:0 0 1em}#ptabSpec .spec-cat .cat-row .spec-detail ul:last-child{margin:0}#ptabSpec .spec-cat .cat-row .spec-detail ul li{list-style:none}#ptabSpec .spec-cat .cat-row .spec-detail em{font-style:normal;font-size:.8em}@media (max-width:767px){#ptabSpec .spec-cat .cat-row{flex-direction:column}}media-gallery .orderMsg{position:absolute;bottom:10px;left:10px;z-index:99}@media (max-width:767px){.tbs_wrp.stl2 .prtabAcr{border-width:1px;border-radius:5px;padding:12px 10px;margin-bottom:10px}.secure-payments{display:none}#PrCarTabs .product-tabs{justify-content:space-evenly}}.pp-credit-banner{border-radius:10px;padding:10px;background:linear-gradient(159deg,#222d65,#179bd7)}.pp-credit-banner .ppc-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;color:#fff}.pp-credit-banner .ppc-wrapper .ppc-logo{max-width:100px;display:flex}.pp-credit-banner .ppc-wrapper .ppc-text{display:flex;flex-direction:row;align-items:center;justify-content:space-around;max-width:50%;width:100%;gap:10px}.pp-credit-banner .ppc-wrapper .ppc-text .ppc-text-block{text-align:center}.pp-credit-banner .ppc-wrapper .ppc-text .ppc-text-block p:first-child{font-weight:900;margin-bottom:0}.pp-credit-banner .ppc-wrapper .ppc-button{display:flex}@media (max-width:767px){.pp-credit-banner .ppc-wrapper .ppc-logo{max-width:70px}.pp-credit-banner .ppc-wrapper .ppc-text .ppc-text-block p{font-size:12px}.pp-credit-banner .ppc-wrapper .ppc-button .btn{padding:10px 7px}}@media (min-width:768px){.shopify-app-block .rbr-desktop{max-width:1540px;padding:30px 0}.shopify-app-block .rbr-desktop [class^=horizontalFBT_container_]{align-items:flex-end;flex-direction:column}.shopify-app-block .rbr-desktop [class^=horizontalFBT_scroll_container_]{width:100%}.shopify-app-block .rbr-desktop [class^=horizontalBundleItems_container_]{align-items:center}.shopify-app-block .rbr-desktop [class^=horizontalBundleItems_item_wrapper_]{width:100%;max-width:100%;padding:30px;background:#fff;border-radius:20px;flex-direction:row;display:grid;align-items:start;grid-template-columns:200px 1fr}.shopify-app-block .rbr-desktop [class^=horizontalBundleItems_item_wrapper_] div:nth-child(1){grid-row:1 / 3}.shopify-app-block .rbr-desktop [class^=horizontalBundleItems_item_wrapper_] div:nth-child(2){grid-column:2 / 3}.shopify-app-block .rbr-desktop [class^=horizontalBundleItems_item_wrapper_] div:nth-child(3){grid-column:2 / 3}.shopify-app-block .rbr-desktop [class^=horizontalBundleItems_plus_]{width:100%;max-width:60px}.shopify-app-block .rbr-desktop [class^=thumbnail_image_]{background-color:#fff}.shopify-app-block .rbr-desktop .rbr-headerImgPlus__container{background:#e61414;width:30px;height:30px;padding:6px;border-radius:30px}.shopify-app-block .rbr-desktop .rbr-headerImgPlus__container svg{fill:#fff}.shopify-app-block .rbr-desktop [class^=horizontalFBT_actions_container_]{height:auto;width:40%;flex-direction:row;margin-top:20px}.shopify-app-block .rbr-desktop [class^=horizontalFBT_actions_container_] .rbr-addBundleBtn-container{margin-top:0!important}}.pp-ifp{display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff}.pp-ifp img{max-width:200px}.ifp-title{font-size:24px;font-weight:900;margin-bottom:.5em}.ifp-subtitle{font-size:12px}.ifp-example{font-size:18px}.ifp-payments{display:flex;align-items:center}.ifp-pitem{background:#fff;display:flex;flex-direction:column;color:#081a44;align-items:center;justify-content:center;padding:10px;border-radius:45px;width:90px;height:90px;font-size:11px}.ifp-price{font-weight:600;font-size:13px}.pp-ifp .pay-line{content:"";border-top:1px dashed #fff;width:60px}@media (max-width:767px){.pp-ifp .pay-line{width:25px}.pp-additional{font-size:11px!important}.pp-additional img{max-width:55px!important;margin:0 5px!important}.pp-additional a{font-size:10px!important}}.t-selector-option input:checked+label:after{background:#fff!important}@media screen and (max-width: 749px){.vat-switcher-inline{justify-content:flex-start;padding-left:15px;padding-top:15px}}.ctitempr .pr_price.cmpr+.tax-price-helper{font-size:90%;font-weight:500;opacity:.7;display:none}.cart_details s.pr_price.cmpr{font-size:13px}.pp-wrapper .pp-head{font-size:30px;font-weight:600}.pp-wrapper .pp-wrapper .pp-wrapper .pp-wrapper .pp-wrapper .pp-sub{font-size:18px}.pp-wrapper .pp-wrapper .pp-wrapper .pp-wrapper .pp-terms{font-size:11px}.pp-wrapper .pp-wrapper .pp-wrapper .pp-divider{border-bottom:1px dashed #fff;margin:10px 0;max-width:400px}.pp-wrapper .pp-wrapper .pp-additional{display:flex;align-items:center}.pp-wrapper .pp-additional img{max-width:80px;margin:0 10px}.pp-wrapper .pp-additional a{color:#fff;text-decoration:underline;font-size:13px;margin-left:10px}.gitem-p{flex:0 0 auto;padding-left:7.5px;padding-right:7.5px;width:100%}.grid-products .gitem-p{padding-left:5px;padding-right:5px}.rwcols-1 .gitem-p{width:100%}@media (min-width: 767px){.rwcols-md-3 .gitem-p{width:33.33333%}}@media (min-width: 1025px){.rwcols-lg-4 .gitem-p{width:25%}}@media (min-width: 1025px){.grid-products .gitem-p{padding-left:7.5px;padding-right:7.5px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
