@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;font-display:optional;--heading-font: "Barlow Condensed";--container: 1740px !important;--color-light: #F0F0F2;--background-light: #f2f2f2;--hight-color: #d2190b;--background-pr: #203772;--text-color: #fff;--background-grey: #F9F9F9}body{line-height:1.5;background:var(--background);text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;font-size:var(--body-fs);scroll-snap-type:y mandatory}body>*{scroll-snap-align:normal}*{box-sizing:border-box;margin:0;padding:0}*:before,*:after{box-sizing:border-box;margin:0;padding:0}:focus{outline:none}:focus-visible{box-shadow:0 0 0 3px #5e9ed699}body,select,input,textarea{font-family:var(--body-font);font-weight:400;color:var(--text);-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none;color:var(--text)}a:focus-visible{outline:none;box-shadow:0 0 0 3px #5e9ed699}p{margin:20px 0}ul,ol,dl{margin:0}li{list-style:none}ul,li,ol,summary{list-style:none}summary::-webkit-details-marker{display:none}ul{padding:0;list-style:disc inside none}ol{padding:0;list-style:decimal inside none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25rem}sup{top:-.5rem}label{display:inline-block;margin-bottom:6px}button{border:none;outline:none;background:none;padding:0;font-family:var(--body-font);cursor:pointer;color:var(--text)}button *{pointer-events:none}button:focus-visible{box-shadow:0 0 0 3px #5e9ed699}.js .js-hide,.no-js .js{display:none}h1,.h1{font-size:36px;font-weight:700;line-height:1.2}@media (min-width: 750px){h1,.h1{font-size:46px}}h2,.h2{font-size:24px;font-weight:700;line-height:1.2}@media (min-width: 750px){h2,.h2{font-size:30px}}h3,.h3{font-size:18px;font-weight:700;line-height:1.5}@media (min-width: 750px){h3,.h3{font-size:22px}}form{display:block;margin:0}select,input,textarea{background:none;-webkit-appearance:none;appearance:none}select:focus-visible,input:focus-visible,textarea:focus-visible{outline:none;box-shadow:none}select,input{width:100%;color:var(--text)}select{border:1px solid var(--miscellaneous);padding:0 15px;height:36px;line-height:34px}select:focus-visible{outline:none;box-shadow:0 0 0 3px #5e9ed699}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input:-moz-placeholder,textarea:-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#191919}input{height:36px;border:none}textarea{width:100%;height:153px;border:1px solid var(--miscellaneous)}input,textarea{color:var(--input-text-color);background:var(--input-background-color);padding:5px 15px;font-size:16px}table{border-spacing:0;border-collapse:collapse;width:100%}quantity-input svg path{fill:var(--input-text-color)}.icon-caret path{fill:var(--text)}.icon-loading{animation:spinner 1.2s linear infinite;color:inherit}.icon-loading circle{stroke:currentColor}.layout-wide_with_padding{--layout-padding: 0 15px;padding:var(--layout-padding)}@media (min-width: 1300px){.layout-wide_with_padding{--layout-padding: 0 40px}}.limit__line-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.limit__line-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.limit__line-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}[hidden],.hide,.js .js-hide,.js+.js-hide,.no-js .js,.empty-hidden:empty,.none{display:none}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.link-overlay:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}div:not(.video-is-playing)>.show-on-play{opacity:0}.overflow-hidden{overflow:hidden}.underline{text-decoration:underline}.relative{position:relative}.absolute{position:absolute}.l0{left:0}.t0{top:0}.b0{bottom:0}.r0{right:0}.l100{left:100%}.t100{top:100%}.b100{bottom:100%}.r100{right:100%}.w100{width:100%}.h100{height:100%}.event-none{pointer-events:none}.highlight-hover:hover,.highlight{color:var(--hight-color)}.absolute-cc{top:50%;left:50%;transform:translate(-50%,-50%)}.image__style,.image--style{padding-top:var(--imgHeight)}.image__style img,.image--style img{transition:filter .6s,opacity .6s,transform .6s,box-shadow .3s;transform:translateZ(0);object-position:var(--imgPoint)}.image-cover{object-fit:cover}.image-contain{object-fit:contain}.image-default{object-fit:initial}.fw100{font-weight:100}.fw200{font-weight:200}.fw300{font-weight:300}.fw400{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.fw700{font-weight:700}.fw800{font-weight:800}.fw900{font-weight:900}.absolute-tl{position:absolute;left:0;top:0}.absolute-tc{position:absolute;left:50%;top:0;transform:translate(-50%)}.absolute-tr{position:absolute;top:0;right:0}.absolute-cl{position:absolute;left:0;top:50%;transform:translateY(-50%)}.absolute-cc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.absolute-cr{position:absolute;top:50%;right:0;transform:translateY(-50%)}.absolute-bl{position:absolute;left:0;bottom:0}.absolute-bc{position:absolute;left:50%;bottom:0;transform:translate(-50%)}.absolute-br{position:absolute;right:0;bottom:0}.c-pointer{cursor:pointer}.input-hidden{position:absolute;opacity:0;height:100%;z-index:-1;top:0;left:0}.js input::-webkit-outer-spin-button,.js input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.js input[type=number]{-moz-appearance:textfield}.no-js .shopify-payment-button>button{display:none}.no-js select:focus-visible,.no-js input:focus-visible,.no-js textarea:focus-visible{box-shadow:0 0 0 3px #5e9ed699}.not-open-hide:not([open]){display:none}.empty-image svg{background:#f5f5f5}.checkbox svg{width:20px;height:20px}.checkbox .input-state-active{display:none}.checkbox .input-state-default{display:flex}.checkbox svg rect{stroke:var(--miscellaneous)}input:checked~.checkbox .input-state-active{display:flex}input:checked~.checkbox .input-state-default{display:none}.product-price{color:var(--text);font-weight:700;font-size:var(--body-fs)}.price-compare{text-decoration:line-through;color:var(--subtext)}.highlight{color:var(--hight-color)}.highlight svg{color:inherit}.highlight svg path{fill:currentColor}.m-0{margin:0}.mt-0{margin-top:0}.opacity-0{opacity:0}.sub-color{color:var(--subtext)}.main-color{color:var(--primary-color)}.border-radius{border-radius:var(--border-radius)}.label-border-radius{border-radius:var(--label-border-radius)}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.anchor-link a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.inline-flex{display:inline-flex}.container{width:100%;max-width:var(--container);padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media (min-width: 750px){.container{padding-left:30px;padding-right:30px}}.show-popup{padding-right:var(--scrollbar-width)}.show-popup #velaro-container{visibility:hidden;opacity:0}.is-resizing .popup-component{transition:unset}.popup-component{--popupContentBg: #fff;--text: #242427;--subtext: #9D9DA4;--popupBg: rgba(0,0,0,.5);--drawer-transition-timing: cubic-bezier(.645, .045, .355, 1);position:fixed;left:0;top:0;right:0;bottom:0;z-index:99;transition:.3s all ease-in-out 0s;background:var(--popupBg)}.popup-component .popup-scroller{overflow:hidden;overflow-y:auto;padding-right:5px;margin-right:-5px;transition:.3s all ease-in-out 0s}.popup-component .popup-scroller::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--miscellaneous);background-color:var(--miscellaneous)}.popup-component .popup-scroller::-webkit-scrollbar{width:4px;background-color:var(--miscellaneous)}.popup-component .popup-scroller::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.popup-component .popup-content{background:var(--popupContentBg);color:var(--text);width:100%;padding:20px 15px;z-index:5;transition:.5s all var(--drawer-transition-timing);max-width:96vw;height:100%;display:flex;flex-direction:column}@media (min-width: 750px){.popup-component .popup-content{max-width:400px;box-shadow:0 0 15px #00000026;padding:24px}}.popup-component .popup-content .popup-content-inner{display:flex;flex-direction:column;max-height:100%;overflow:hidden}.popup-component.popup-left .popup-content{margin-left:0;transform:translate(-100%)}.popup-component.popup-left.active .popup-content{transform:translate(0)}.popup-component.popup-right{display:flex;align-items:stretch;justify-content:right}.popup-component.popup-right .popup-content{margin-right:0}.popup-component.popup-right .popup-content{transform:translate(100%);padding:10px 15px 0;margin-right:0;max-width:95vw!important}@media (min-width: 750px){.popup-component.popup-right .popup-content{max-width:430px!important}}.popup-component.popup-right .popup-body{overflow:hidden;overflow-y:auto}.popup-component.popup-right.active .popup-content{transform:translate(0)}.popup-component.popup-center{display:flex;align-items:center;justify-content:center}.popup-component.popup-center .popup-content{transform:translateY(-50px);opacity:0;border-radius:var(--border-radius);margin:0 auto}.popup-component.popup-center.active .popup-content{transform:translateY(0);opacity:1}@media (max-width: 749px){.popup-component.popup-mb-up .popup-content{transform:translateY(100%)}.popup-component.popup-mb-up.active .popup-content{transform:translateY(0)}}.popup-component.popup-bottom .popup-content{transform:translateY(100%)}.popup-component.popup-bottom.active .popup-content{transform:translateY(0)}.popup-component:not(.active){visibility:hidden;z-index:-1;opacity:0;pointer-events:none}.popup-component.active{visibility:visible;z-index:111;opacity:1}.popup-component.active~.active{z-index:112}.popup-component.active~.active .popup-layer{opacity:0}.popup-component.active~section .active{z-index:112}.popup-component.active~section .active .popup-layer{opacity:0}.popup-component .popup-header{position:unset}.popup-component .popup-header p{margin:0}.popup-component .btn-popup-close{display:flex;align-items:center;justify-content:center;padding:14px;border:none;color:var(--text);background:var(--background);box-shadow:0 0 3px #00000080;cursor:pointer;top:-20px;right:-20px;width:40px;height:40px;z-index:2;border-radius:50%}.popup-component .btn-popup-close svg{color:inherit;height:auto;width:14px}.popup-component .btn-popup-close svg path{fill:currentColor}.popup-component .btn-popup-close:hover svg path{fill:var(--text)}.popup-component .popup-layer{opacity:.3}.popup-component .popup-content{max-height:100%}.cart-popup-success .popup-content{bottom:auto}.cart-popup-success .popup-layer{display:none}.cart-popup-success .flex-gap svg{align-self:center;width:14px;height:10px}.cart-popup-success .flex-gap svg path{stroke:var(--primary-color)}.is-editing .popup-component{transition:unset!important;opacity:1;z-index:99;visibility:visible;pointer-events:unset}.is-editing .popup-component .popup-content{transition:unset!important;opacity:1}.is-editing .popup-component.popup-right .popup-content{transform:translate(0)}.is-editing.shopify-section-main-product .popup-component:not(.active){visibility:hidden;z-index:-1;opacity:0;pointer-events:none}.is-editing.shopify-section-main-product.popup-center .popup-content{transform:translateY(0)}#bulkOrder .popup-container{padding:0}#bulkOrder .popup-content{padding:0;max-width:1050px;width:calc(100% - 60px);height:unset;max-height:calc(100% - 60px)}#bulkOrder .popup-content .popup-close{display:flex;align-items:center;justify-content:center;padding:14px;border:none;color:var(--text);background:var(--background);box-shadow:0 0 3px #00000080;cursor:pointer;top:-20px;right:-20px;width:40px;height:40px;z-index:2;border-radius:50%;position:absolute}#bulkOrder .popup-content .popup-close svg{color:inherit;height:auto;width:14px}#bulkOrder .popup-content .popup-close svg path{fill:currentColor}#bulkOrder .popup-content .popup-close:hover svg path{fill:var(--text)}#bulkOrder .popup-content bulk-order{display:block}#bulkOrder .popup-content bulk-order .popup-header{padding:10px 8px 0}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-header{padding:18px 30px 10px}}#bulkOrder .popup-content bulk-order .popup-header h2{font-size:16px;font-weight:700;line-height:1.62}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-header h2{font-size:22px;line-height:1.59}}#bulkOrder .popup-content bulk-order .popup-header .product-information{width:100%;gap:20px;align-items:center;margin:10px 0 0}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-media{flex:0 0 78px;max-width:78px}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-details{flex:1;min-width:0}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-details .product-title{font-size:var(--body-fs);font-weight:700;max-width:450px}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-details .product-UPC-wrapper{display:flex;gap:12px;align-items:center;font-size:calc(var(--body-fs) - 2px);margin:2px 0 0}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-details .product-UPC-wrapper>div{display:flex;align-items:center}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-details .product-UPC-wrapper>div:not(:last-child){gap:12px}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-details .product-UPC-wrapper>div:not(:last-child):after{content:"";width:1px;height:12px;background:var(--miscellaneous)}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-details .product-UPC-wrapper .product__info-row{color:var(--subtext)}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-details .product-UPC-wrapper .product-reviews{gap:4px!important}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-details .product-UPC-wrapper .product-reviews .icon{padding:2px;color:#ffc107}#bulkOrder .popup-content bulk-order .popup-header .product-information .product-details .product-UPC-wrapper .product-reviews .icon path{fill:currentColor}#bulkOrder .popup-content bulk-order .popup-body .popup-container .table-header{padding:8px;gap:30px;font-weight:700;font-size:12px;background:var(--background-grey)}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-body .popup-container .table-header{font-size:16px;padding:15px 30px}}#bulkOrder .popup-content bulk-order .popup-body .popup-container .table-header .column-group{gap:30px;flex:1;min-width:0}@media (max-width: 749px){#bulkOrder .popup-content bulk-order .popup-body .popup-container .table-header .column-group{flex-direction:row-reverse}}#bulkOrder .popup-content bulk-order .popup-body .popup-container .table-header .column-group .column-title{flex:1;min-width:0}#bulkOrder .popup-content bulk-order .popup-body .popup-container .table-header .column-group .column-quantity{flex:0 0 70px;max-width:70px}@media (max-width: 749px){#bulkOrder .popup-content bulk-order .popup-body .popup-container .table-header .column-price{display:none}}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-body .popup-container .table-header .column-price{flex:0 0 120px;max-width:120px}}#bulkOrder .popup-content bulk-order .popup-body .table-body{padding:0 8px;overflow:hidden;overflow-y:auto;max-height:65vh}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-body .table-body{padding-left:18px;padding-right:18px;max-height:50vh}}#bulkOrder .popup-content bulk-order .popup-body .table-body::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--miscellaneous);background-color:var(--miscellaneous)}#bulkOrder .popup-content bulk-order .popup-body .table-body::-webkit-scrollbar{width:4px;background-color:var(--miscellaneous)}#bulkOrder .popup-content bulk-order .popup-body .table-body::-webkit-scrollbar-thumb{background-color:var(--primary-color)}#bulkOrder .popup-content bulk-order .popup-body .variant-item{padding:8px;flex-direction:column;align-items:flex-end;gap:8px}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-body .variant-item{padding:10px 12px;flex-direction:row;align-items:center;gap:30px}}#bulkOrder .popup-content bulk-order .popup-body .variant-item .column-group{gap:30px;align-items:center}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-body .variant-item .column-group{flex:1;min-width:0}}@media (max-width: 749px){#bulkOrder .popup-content bulk-order .popup-body .variant-item .column-group{width:100%;flex-direction:row-reverse}}#bulkOrder .popup-content bulk-order .popup-body .variant-item .column-title{flex:1;min-width:0}#bulkOrder .popup-content bulk-order .popup-body .variant-item .variant-name{font-size:var(--body-fs);flex:1;min-width:0}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-body .variant-item .variant-name{text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#bulkOrder .popup-content bulk-order .popup-body .variant-item .column-quantity{flex:0 0 70px;max-width:70px}#bulkOrder .popup-content bulk-order .popup-body .variant-item .column-quantity .quantity__input{width:100%;padding:5px;height:46px;text-align:center;font-size:var(--body-fs);background:var(--background);border-radius:4px;border:1px solid var(--miscellaneous)}#bulkOrder .popup-content bulk-order .popup-body .variant-item .column-quantity input[type=number]::-webkit-inner-spin-button,#bulkOrder .popup-content bulk-order .popup-body .variant-item .column-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#bulkOrder .popup-content bulk-order .popup-body .variant-item .variant-price{display:flex;align-items:center;flex-wrap:wrap;gap:0 5px;font-size:var(--body-fs)}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-body .variant-item .variant-price{flex:0 0 120px;max-width:120px;gap:0 13px}}#bulkOrder .popup-content bulk-order .popup-body .variant-item:nth-child(2n){background:var(--background-grey)}#bulkOrder .popup-content bulk-order .popup-body .variant-item.active{background:rgb(from var(--primary-button-bg) r g b/.3)}#bulkOrder .popup-content bulk-order .popup-body .variant-item.active .column-quantity .quantity__input{font-weight:700}#bulkOrder .popup-content bulk-order .popup-footer{margin-top:auto;padding:12px;background:var(--background);box-shadow:0 0 15px #00000026;justify-content:space-between;gap:16px;align-items:center}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-footer{padding:24px}}#bulkOrder .popup-content bulk-order .popup-footer .subtotal-wrapper{display:flex;align-items:center;gap:5px;font-size:var(--body-fs)}#bulkOrder .popup-content bulk-order .popup-footer .subtotal-wrapper .subtotal-value{font-weight:700}#bulkOrder .popup-content bulk-order .popup-footer .quantity-wrapper{margin:3px 0 0;font-size:calc(var(--body-fs) - 2px)}#bulkOrder .popup-content bulk-order .popup-footer .btn{width:100%;height:58px;border:1px solid var(--primary-button-border);background:var(--primary-button-bg);color:var(--primary-button-text);font-size:16px;font-weight:700;border-radius:4px;transition:all .25s ease-in-out 0s;text-transform:capitalize}@media (min-width: 750px){#bulkOrder .popup-content bulk-order .popup-footer .btn{font-size:22px;max-width:360px}}@media (hover: hover){#bulkOrder .popup-content bulk-order .popup-footer .btn:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text);border-color:var(--secondary-button-border)}}@media (min-width: 750px){#ymmSelector .popup-content{max-width:600px}}#ymmSelector .popup-content .ymm-component{padding:0;background:none}#ymmSelector .popup-content .ymm-header{flex-direction:column;align-items:unset;gap:2px}#ymmSelector .popup-content .ymm-header .ymm-header-text{color:var(--text);height:unset;font-size:18px}#ymmSelector .popup-content .ymm-body{margin-top:16px}@media (min-width: 1200px){#ymmSelector .popup-content .ymm-body{margin-top:24px}}#ymmSelector .popup-content .ymm-body .ymm-selector-wrapper .ymm-selector-wrapper{border:1px solid var(--color-light);margin:0 0 16px}@media (min-width: 1200px){#ymmSelector .popup-content .ymm-body .ymm-selector-wrapper .ymm-selector-wrapper{margin-bottom:24px}}#ymmSelector .popup-content .ymm-buttons{text-align:right}.cart-popup{padding-left:20px;padding-right:20px}.cart-popup .popup-content{width:100%;max-width:450px;height:auto}.cart-popup .popup-content .popup-head{position:static}.section-header{margin:0 0 24px}@media (min-width: 750px){.section-header{margin-bottom:40px}}.section-header .section-heading{font-size:20px;line-height:1.2;font-weight:700;color:var(--text)}@media (min-width: 750px){.section-header .section-heading{font-size:30px}}.section-header .section-description{margin:24px 0 0}.section-header .section-description p{margin:0}.section-header .section-description p:not(:last-child){margin-bottom:10px}.section-header .inline-block{padding:16px 0;font-size:16px;color:var(--primary-color);line-height:1.62;display:inline-flex;gap:10px;align-items:center;text-decoration:none}@media (min-width: 750px){.section-header .inline-block{font-size:22px;line-height:1.59}}.section-header .inline-block .icon{color:inherit;flex:0 0 20px;min-width:20px;max-width:20px;height:20px;padding:0 2px}@media (min-width: 750px){.section-header .inline-block .icon{min-width:24px;flex:0 0 24px;max-width:24px}}.section-header .inline-block .icon path{fill:currentColor}.section-header .inline-block a{color:inherit}.section-header .inline-block .svg_wrapper svg,.section-header .inline-block .svg-wrapper svg{display:block}.section-header .section-heading-wrapper{flex:1;min-width:0}.section-announcement-bar{overflow:hidden;background:var(--background);padding:var(--padding);color:var(--text);max-width:100vw}.section-announcement-bar svg{color:var(--icon)}.section-announcement-bar svg path{fill:currentColor}.section-announcement-bar .section-wrapper .next-button{text-align:right}.section-announcement-bar .section-wrapper .next-button svg{transform:rotate(-90deg)}.section-announcement-bar .section-wrapper .prev-button{text-align:left}.section-announcement-bar .section-wrapper .prev-button svg{transform:rotate(90deg)}.section-announcement-bar .section-wrapper .block-item>.flex{gap:40px}.section-announcement-bar .section-wrapper .block-item>.flex>button{--flex-basis: 13px}.section-announcement-bar .block-item{font-size:12px!important;line-height:1.5}@media (min-width: 750px){.section-announcement-bar .block-item{font-size:14px!important}}.section-announcement-bar .block-item a{text-decoration:underline;text-underline-offset:2px}.mobile-menu{--drawer-transition-timing: cubic-bezier(.645, .045, .355, 1);position:fixed;left:0;top:0;right:0;bottom:0;background:rgb(from var(--text) r g b/60%);width:100%;overflow:hidden;z-index:-1;opacity:0;visibility:hidden;flex-direction:column;scroll-snap-type:y mandatory;display:flex}@media (min-width: 750px) and (max-width: 991px){.mobile-menu{bottom:0}}@media (min-width: 992px){.mobile-menu{display:none!important}}.mobile-menu.popup-left .popup-content{transform:translate(-100%);margin-left:0;right:auto}.mobile-menu.popup-left.active .popup-content{transform:translate(0)}.mobile-menu.popup-right .popup-content{transform:translate(100%);max-width:100vw!important}.mobile-menu.popup-right.active .popup-content{transform:translate(0)}.mobile-menu.popup-bottom .popup-content{transform:translateY(100%)}@media (min-width: 750px) and (max-width: 991px){.mobile-menu.popup-bottom .popup-content{transform:translate(-100%)}}.mobile-menu.popup-bottom.active .popup-content{transform:translateY(0)}@media (min-width: 750px) and (max-width: 991px){.mobile-menu.popup-bottom.active .popup-content{transform:translate(0)}}.mobile-menu a{color:var(--text)}.mobile-menu .popup-content{background:var(--background);padding:0;display:flex;flex-direction:column;height:100%;transition:transform .5s var(--drawer-transition-timing),visibility .5s var(--drawer-transition-timing);max-width:100vw!important}@media (min-width: 750px) and (max-width: 991px){.mobile-menu .popup-content{max-width:390px!important;margin-left:0}}.mobile-menu .popup-content .popup-header{background:var(--background-pr);color:var(--text-color)}.mobile-menu .popup-content .popup-header .popup-header-row{display:flex;align-items:center;justify-content:space-between;padding:16px 12px}.mobile-menu .popup-content .popup-header .popup-header-row .form-container{width:100%}.mobile-menu .popup-content .popup-header .popup-header-row .header-hotline a{gap:10px;color:inherit}.mobile-menu .popup-content .popup-header .popup-header-row .header-hotline a span{text-decoration:underline}.mobile-menu .popup-content .popup-header .popup-header-row~.popup-header-row{padding-top:0}.mobile-menu .popup-content .popup-header .btn-popup-close{position:static;padding:0;display:flex;align-items:center;justify-content:flex-end;background:none;box-shadow:unset;border-radius:0;right:unset;flex:0 0 40px;max-width:40px;min-height:30px;width:40px;height:30px;cursor:pointer;color:var(--text-color)}.mobile-menu .popup-content .popup-header .btn-popup-close svg{width:16px;height:auto;color:var(--text-color)}.mobile-menu .popup-content .popup-header .btn-popup-close svg path{stroke:inherit}.mobile-menu .popup-content .mobile-menu-search .form-search,.mobile-menu .popup-content .mobile-menu-search .form-search .form-field{width:100%}.mobile-menu .popup-content .mobile-menu-search .form-search .form-field input{width:100%;padding:12px 32px 12px 16px;height:46px;color:var(--miscellaneous);font-size:16px}.mobile-menu .popup-content .mobile-menu-search .form-search .form-field input::placeholder{color:var(--miscellaneous)}.mobile-menu .popup-content .mobile-menu-search .form-search .form-field .btn-search{height:auto;position:absolute;top:0;right:0;bottom:0;left:auto;padding:0 14px 0 8px;display:flex;align-items:center;justify-content:center;color:var(--miscellaneous);background:none}.mobile-menu .popup-content .mobile-menu-search .form-search .form-field .btn-search svg{color:inherit;display:block}.mobile-menu .popup-content .mobile-menu-search .search-result-container .predictive__search-result{max-height:calc(100vh - 240px)}.mobile-menu .popup-content .mobile-menu-back .btn-back{font-weight:700;color:var(--text);padding:12px 20px;gap:8px;width:100%;min-height:51px}.mobile-menu .popup-content .mobile-menu-back .btn-back svg{transform:rotate(90deg)}.mobile-menu .popup-content .popup-body{overflow:hidden;height:100%}.mobile-menu .popup-content .popup-body mobile-menu{display:flex;flex-direction:column;height:100%;overflow:hidden}.mobile-menu .popup-content .popup-body .mobile-menu-header{font-weight:700;font-size:16px;line-height:1.6;background:var(--background-light);color:var(--text)}.mobile-menu .popup-content .popup-body .mobile-menu-header>a,.mobile-menu .popup-content .popup-body .mobile-menu-header>P{min-height:52px;padding:6px 12px;display:flex;align-items:center}.mobile-menu .popup-content .popup-body .mobile-menu-header p{margin:0}.mobile-menu .popup-content .popup-body .mobile-menu-header .shop-all{text-transform:none;font-size:var(--body-fs);gap:10px}.mobile-menu .popup-content .popup-body .mobile-menu-header .shop-all svg{color:var(--text);transform:rotate(180deg)}.mobile-menu .popup-content .popup-body .mobile-menu-header .shop-all svg path{fill:currentColor}.mobile-menu .popup-content .popup-body .mobile-menu-layer{display:flex;flex-direction:column;overflow:hidden;overflow-y:auto}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .mega__section{position:static;box-shadow:unset;max-height:unset;background:transparent;transform:translate(0);display:block;padding:6px 0 0;border-top:1px solid var(--miscellaneous)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .mega__section:before{content:none}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store{display:block}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details{border-bottom:1px solid #ddd}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details summary{display:flex;align-items:center;gap:10px;padding:12px;font-size:12px;font-weight:700}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details summary .icon-pin{flex:0 0 20px;max-width:20px;min-width:20px;display:block}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details summary .icon-arrow{display:block;min-width:13px;flex:0 0 13px;max-width:13px;transition:all .25s ease-in-out 0s}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer{padding:0 12px 16px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-heading{font-size:18px;font-weight:700;margin:0 0 16px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-body>div{margin-bottom:16px;display:flex;gap:10px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-body>div .favorited-store--icon{flex:0 0 24px;max-width:24px;padding:0 3px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-body>div .favorited-store--icon svg{width:100%;height:auto;display:block;color:var(--text)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-body>div .favorited-store--icon svg path{fill:currentColor}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-body>div .favorited-store--text{font-size:14px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-body>div .favorited-store--text p{margin:0}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-body>div .favorited-store--text .highlight{color:#19c98a}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-footer{display:flex;gap:16px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-footer .btn{padding:10px 16px;display:flex;align-items:center;justify-content:center;height:41px;font-weight:700;font-size:14px;color:var(--text);font-family:var(--body-font);font-style:normal;text-transform:capitalize}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-footer .btn:first-child{flex:1;min-width:0;max-width:224px;background:var(--secondary-button-bg);color:var(--secondary-button-text)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details .dropdown-layer .dropdown-content-footer .btn:last-child{text-decoration:underline;text-underline-offset:3px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details[open] summary .icon-arrow,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details.is-opening summary .icon-arrow{transform:rotate(180deg)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body favorited-store details.is-closing summary .icon-arrow{transform:rotate(0)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list{font-size:14px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li{display:block;position:relative;padding:0;margin:0}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li a{display:block;line-height:21px;padding:11px 0}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li a.has-sale{color:var(--hight-color)!important}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li a.has-sale .icon{color:inherit;width:50px;height:auto;padding:13px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li a.has-sale .icon path{fill:currentColor}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li a.menu-item{display:flex;gap:10px;padding:8px 20px;min-height:51px;align-items:center;font-weight:400;font-size:16px;color:var(--text)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li a.menu-item>.icon{flex:0 0 24px;max-width:24px;min-width:24px;padding:0 2px;height:auto;display:block}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li a.menu-item>button{color:inherit}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li a.menu-item>button svg{color:inherit}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li a.menu-item>button svg path{fill:currentColor}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li>span{position:absolute;top:-1px;right:-7px;width:30px;text-align:center}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li>span svg{transform:rotate(-90deg)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li>span svg path{fill:var(--text)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li details .menu-mobile-list{padding:4px 0 0 25px;border-top:1px solid var(--miscellaneous);margin-top:1px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li details summary>div>span{transition:all .35s ease-in-out 0s}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li details.is-opening>summary>div>span.icon-dropdown,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li details[open]>summary>div>span.icon-dropdown{transform:rotate(180deg)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li details.is-closing summary svg{transform:rotate(0)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li details:not(:last-child){display:none}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li .mobile-menu-accordion>details>summary{font-size:calc(var(--body-fs) + 2px);font-weight:500;min-height:44px;display:flex;align-items:center}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li .mobile-menu-accordion>details>summary .flex{width:100%}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li .mobile-menu-accordion>details.is-opening>summary>div>span.icon-dropdown,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li .mobile-menu-accordion>details[open]>summary>div>span.icon-dropdown{transform:rotate(180deg)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li .mobile-menu-accordion>details.is-closing summary svg{transform:rotate(0)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li .mobile-menu-accordion~a{display:none}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li.has-dropdown>details>summary{position:absolute;left:0;top:0;right:0;min-height:44px;display:flex;align-items:center;justify-content:flex-end}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list li:has(>.menu-item){border-bottom:1px solid #ddd}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li{border-bottom:1px solid #ddd}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li>details summary{position:absolute;left:0;top:0;right:0;display:flex;align-items:center;justify-content:flex-end;height:44px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li>details summary>div{align-items:center;justify-content:flex-end}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li .menu-item,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li>a,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li>details summary a{font-size:16px;font-weight:700;line-height:1.5;padding:8px 20px;min-height:51px;display:flex;align-items:center;color:var(--background-pr)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li .menu-item>button,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li>a>button,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li>details summary a>button{color:inherit}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li .menu-item>button svg,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li>a>button svg,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li>details summary a>button svg{color:inherit}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li .menu-item>button svg path,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li>a>button svg path,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li>details summary a>button svg path{fill:currentColor}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li .menu-item.has-sale{color:var(--hight-color)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li .menu-item>.flex{gap:16px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li .menu-item>.flex>img{flex:0 0 50px;max-width:50px;min-width:50px;opacity:.3;max-height:50px;object-fit:contain}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .menu-mobile-list.main-menu>li .menu-item>.flex>span{flex:1;min-width:0}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .header-custom-links li a{font-size:14px;line-height:1.5;padding:16px 20px;display:block;color:var(--background-pr)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .header-custom-links li:not(:last-child){border-bottom:1px solid #ddd}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .languages-list li{position:relative;border-bottom:1px solid #ddd}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .languages-list li input{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-menu-body .languages-list li .menu-item{font-size:14px;font-weight:400;line-height:1.5;padding:16px 12px;display:flex;align-items:center;gap:10px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage{display:block}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details summary{font-size:14px;font-weight:400;line-height:1.5;padding:16px 20px;display:flex;align-items:center;justify-content:flex-start;gap:12px;color:var(--background-pr)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details summary .icon-garage{flex:0 0 23px;max-width:23px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details summary .header-icon-text{flex:1;min-width:0;text-align:left}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details .dropdown-layer{position:static;visibility:hidden;height:0}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details .dropdown-layer .dropdown-inner{padding:12px 0}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details .dropdown-layer .dropdown-inner .no-vehicle{margin:0;padding:0 20px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details .dropdown-layer ul li{align-items:center;gap:24px;display:flex;padding:0 20px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details .dropdown-layer ul li .vehicle-name{flex:1;min-width:0;word-wrap:break-word}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details .dropdown-layer ul li>div{gap:16px;flex-wrap:nowrap}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details .dropdown-layer ul li>div button{cursor:pointer;height:30px;display:flex;align-items:center;justify-content:center;padding:5px 16px;font-size:14px;text-transform:capitalize;font-weight:700;text-decoration:none}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details .dropdown-layer ul li>div button:first-child{background:var(--primary-button-bg);color:var(--primary-button-text);border:1px solid var(--primary-button-border)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details .dropdown-layer ul li>div button:last-child{background:var(--secondary-button-bg);color:var(--secondary-button-text);border:1px solid var(--secondary-button-border)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details .dropdown-layer ul li:not(:last-child){margin-bottom:16px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage details[open] .dropdown-layer{height:unset;visibility:visible}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage[data-has-garage=true] .my-garage-atc,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage[data-has-garage=true] .vehicle-placeholder,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage[data-has-garage=true] .no-vehicle{display:none}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list my-garage[data-has-garage=false] .jsGarageList{display:none}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list .mobile-submenu--gragage .menu-item{position:relative}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list .mobile-submenu--gragage .header-icon-text{text-align:left;flex:1;min-width:0}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list .mobile-submenu--gragage a.header-icon-text{pointer-events:auto}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list .mobile-submenu--gragage a.header-icon-text:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li{border-bottom:1px solid #ddd}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li>a,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li>button{font-size:14px;font-weight:400;line-height:1.5;padding:16px 20px;display:flex;align-items:center;gap:12px;color:var(--background-pr)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li>a>span,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li>button>span{gap:10px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li>a>svg,.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li>button>svg{color:var(--text)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .menu-mobile-list>.list-item>.text{padding:13px 20px;font-size:14px;font-weight:400;color:var(--primary-color)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component{display:block;width:100%}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details summary{display:flex;align-items:center;padding:13px 20px;gap:12px;font-size:14px;font-weight:400;color:var(--primary-color)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details summary .menu-item{display:flex;flex:1;min-width:0;align-items:center;gap:12px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details summary .menu-item .header-icon-text{flex:1;min-width:0}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details summary .menu-item .icon{color:var(--icon)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details summary .menu-item .icon svg{color:inherit}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details summary .menu-item .icon svg path{fill:currentColor}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details summary .accordion-state{margin-left:auto}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details summary .accordion-state .accordion-close-state{display:none}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details .account-wrap{border-top:1px solid #ddd}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details[open] summary .accordion-state .accordion-close-state{display:block}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account accordion-component>details[open] summary .accordion-state .accordion-open-state{display:none}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode{padding:10px;display:block}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode .swtich-control{justify-content:space-between;align-items:center;gap:10px}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode .swtich-control .text{font-size:var(--body-fs);font-weight:700}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode .swtich-control .switch{margin:0;position:relative}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode .swtich-control .switch input{position:absolute;left:0;top:0;right:0;bottom:0;height:unset;padding:0;opacity:0;z-index:1;cursor:pointer}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode .swtich-control .switch .slider{width:52px;height:30px;border-radius:20px;background:var(--miscellaneous);display:flex;align-items:center;position:relative;padding:2px;cursor:pointer}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode .swtich-control .switch .slider:before{content:"";display:block;width:26px;height:26px;background:var(--background);border-radius:50%}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode .swtich-control .switch input:checked+.slider{background:#2ab0ea}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode .swtich-control .switch input:checked+.slider:before{margin-left:auto}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode .subtext{font-size:calc(var(--body-fs) - 2px)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode.checked{background:var(--primary-color);color:var(--background)}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .retail-mode.checked *{color:inherit}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .menu-mobile-list li{border:none}.mobile-menu .popup-content .popup-body .mobile-menu-layer .mobile-submenu-list>li.mobile-submenu--account .menu-mobile-list li a{min-height:41px;font-weight:700;padding:10px}.mobile-menu .popup-content .popup-body .mobile-menu-layer.sub-layer{background:var(--background)}.mobile-menu .popup-content .popup-body .mobile-menu-layer.sub-layer.active{z-index:2;left:0}.mobile-menu .popup-content .popup-body .mobile-footer{display:flex;gap:12px;padding:13px 12px}.mobile-menu .popup-content .popup-body .mobile-footer>*{flex:1;min-width:0}.mobile-menu .popup-content .popup-body .mobile-footer>* a{width:100%;display:flex;align-items:center;justify-content:center;padding:10px 18px;font-weight:700;font-size:14px;border-radius:4px;height:41px}.mobile-menu .popup-content .popup-body .mobile-footer .login-btn a{background:var(--primary-button-bg);color:var(--primary-button-text);border:1px solid var(--primary-button-border)}.mobile-menu .popup-content .popup-body .mobile-footer .register-btn a{color:var(--primary-button-border);border:1px solid var(--primary-button-border)}.mobile-menu .popup-content .mobile-menu-layer::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--miscellaneous);background-color:var(--miscellaneous)}.mobile-menu .popup-content .mobile-menu-layer::-webkit-scrollbar{width:4px;background-color:var(--miscellaneous)}.mobile-menu .popup-content .mobile-menu-layer::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.mobile-menu.search-showing .popup-content .popup-body{opacity:0;visibility:hidden}.mobile-menu .mobile-menu-footer .mobile-submenu-list li{flex-wrap:nowrap}.mobile-menu .mobile-menu-footer .mobile-submenu-list li a,.mobile-menu .mobile-menu-footer .mobile-submenu-list li button{width:100%}.mobile-menu .mobile-menu-footer .mobile-submenu-list li a *,.mobile-menu .mobile-menu-footer .mobile-submenu-list li button *{color:inherit}.mobile-menu .mobile-menu-footer .mobile-submenu-list li a+button,.mobile-menu .mobile-menu-footer .mobile-submenu-list li button+button{width:unset}.mobile-menu .ymm-component{background:inherit;color:inherit;border-bottom:1px solid #ddd;padding-bottom:0}.mobile-menu .ymm-component details{color:var(--primary-button-text);position:relative;padding:16px 12px 0;min-height:64px;transition:.3s all cubic-bezier(.645,.045,.355,1);background:var(--primary-button-bg);margin-bottom:16px}.mobile-menu .ymm-component details[open]{background:var(--background);color:var(--text)}.mobile-menu .ymm-component details[open] .ymm-header{padding:0}.mobile-menu .ymm-component details[open] .ymm-header .ymm-nav{color:var(--text)}.mobile-menu .ymm-component details[open] .ymm-header .ymm-nav svg{color:inherit}.mobile-menu .ymm-component details[open] .ymm-header .ymm-nav svg path{fill:currentColor}.mobile-menu .ymm-component details[open] .ymm-header .ymm-nav-show,.mobile-menu .ymm-component details.is-opening .ymm-header .ymm-nav-show{display:none}.mobile-menu .ymm-component details[open] .ymm-header .ymm-nav-hide,.mobile-menu .ymm-component details.is-opening .ymm-header .ymm-nav-hide{display:block}.mobile-menu .ymm-component details[open] .ymm-header .ymm-nav .icon,.mobile-menu .ymm-component details.is-opening .ymm-header .ymm-nav .icon{transform:rotate(180deg)}.mobile-menu .ymm-component details[open] .ymm-body,.mobile-menu .ymm-component details.is-opening .ymm-body{display:block}.mobile-menu .ymm-component details.is-closing .ymm-header .ymm-nav .icon{transform:rotate(0)}.mobile-menu .ymm-component .ymm-header{margin:0;padding:0;min-height:32px;color:inherit}.mobile-menu .ymm-component .ymm-header .ymm-header-text{color:inherit}.mobile-menu .ymm-component .ymm-header .ymm-header-text svg{color:inherit}.mobile-menu .ymm-component .ymm-header .ymm-nav{display:flex;padding:0 5px 0 0}.mobile-menu .ymm-component .ymm-header .ymm-nav .icon{transition:all .25s ease-in-out 0s}.mobile-menu .ymm-component .ymm-header:after{content:"";height:64px;position:absolute;left:0;top:0;right:0}.mobile-menu .ymm-component .ymm-body{padding:16px 0}.mobile-menu .ymm-component .ymm-body .ymm-selector{flex:0 0 100%;max-width:100%}.mobile-menu .ymm-component .ymm-body .ymm-selector .ymm-selector-header .flex{background:var(--text);color:var(--text)}.mobile-menu .ymm-component .ymm-body .ymm-selector .ymm-selector-header .flex:after{content:none}.mobile-menu .ymm-component .ymm-body .ymm-selector .ymm-selector-body{position:static;height:0;background:var(--text);color:var(--text)}.mobile-menu .ymm-component .ymm-body .ymm-selector.active .ymm-selector-body{height:unset}.mobile-menu .ymm-component .ymm-body .ymm-buttons{flex-direction:column;gap:12px}.mobile-menu .ymm-component .ymm-body .ymm-buttons .btn-submit{font-size:var(--body-fs);padding:16px 18px;font-weight:700;background:var(--primary-button-bg);color:var(--primary-button-text);transition:all .25s ease-in-out 0s;cursor:pointer;line-height:1.5;border-radius:4px;gap:10px;display:inline-flex;align-items:center;justify-content:center;height:50px}.mobile-menu .ymm-component .ymm-body .ymm-buttons .btn-submit svg{color:inherit}.mobile-menu .ymm-component .ymm-body .ymm-buttons .btn-submit svg path{fill:currentColor}@media (hover: hover){.mobile-menu .ymm-component .ymm-body .ymm-buttons .btn-submit:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text)}}.mobile-menu .ymm-component .ymm-body .ymm-buttons .btn-submit:after{transform:skew(0)}.mobile-menu .btn-open-vehicle-modal-wrapper{margin:16px 20px 0}#myGaragePopup{--drawer-transition-timing: cubic-bezier(.645, .045, .355, 1);position:fixed;left:0;right:0;bottom:58px;top:auto;background:var(--background);border-radius:10px 10px 0 0;box-shadow:0 0 15px #00000026;opacity:0;visibility:hidden;transition:transform .5s var(--drawer-transition-timing),visibility .5s var(--drawer-transition-timing)}@media (max-width: 749px){#myGaragePopup.popup-bottom{transform:translateY(100%)}}@media (max-width: 749px){#myGaragePopup.popup-bottom.active{transform:translateY(0)}}#myGaragePopup.active{opacity:1;visibility:visible;z-index:113}#myGaragePopup .popup-content{padding:16px}#myGaragePopup .dropdown-content .dropdown-content-heading{font-size:18px;line-height:1.6;font-weight:700;margin:0 0 16px}#myGaragePopup .dropdown-content .dropdown-content-subtext{margin:0 0 16px;display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:14px}#myGaragePopup .my-garage-atc{margin-bottom:16px}#myGaragePopup .my-garage-atc .btn{font-size:var(--body-fs);padding:16px 18px;font-weight:700;background:var(--primary-button-bg);color:var(--primary-button-text);transition:all .25s ease-in-out 0s;cursor:pointer;line-height:1.5;border-radius:4px;gap:10px;display:inline-flex;align-items:center;justify-content:center;height:50px}#myGaragePopup .my-garage-atc .btn svg{color:inherit}#myGaragePopup .my-garage-atc .btn svg path{fill:currentColor}@media (hover: hover){#myGaragePopup .my-garage-atc .btn:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text)}}#myGaragePopup .my-garage-text-list{margin-bottom:0}#myGaragePopup .my-garage-text-list li{align-items:center;gap:10px}#myGaragePopup .my-garage-text-list li .icon{flex:0 0 24px;max-width:24px;min-width:24px;height:auto;padding:0 2px}#myGaragePopup .my-garage-text-list li .text{flex:1;min-width:0}#myGaragePopup .my-garage-text-list li:not(:last-child){margin-bottom:16px}.mega__section{position:absolute;left:50%;top:100%;transform:translate(-50%);background:var(--background);z-index:888;will-change:transform;box-shadow:0 10px 30px #94a3b859;width:100%;max-width:1440px}@media (min-width: 992px){.mega__section{overflow:hidden;padding:40px 0 0;width:calc(100% - 60px)}}.mega__section a{color:var(--link)}.mega__section .section-container{padding:0!important}.mega__section .section__content{margin:calc(var(--mega-padding) / 2 * -1)}.mega__section .section__content .mega__tab-heading-list{display:flex;flex-direction:column}@media (min-width: 992px){.mega__section .section__content .mega__tab-heading-list{padding:0 30px 40px;max-width:1260px;margin-left:auto;margin-right:auto}}@media (min-width: 992px){.mega__section .section__content .mega__tab-heading-list.has-promo{flex-direction:row;gap:30px}}.mega__section .section__content .mega__tab-heading-list.has-promo .mega__tab-list{flex:1;min-width:0}@media (min-width: 992px){.mega__section .section__content .mega__tab-heading-list.has-promo .mega__tab-list .mega__tab-title.link-style{flex:0 0 25%;max-width:25%}}@media (min-width: 1200px){.mega__section .section__content .mega__tab-heading-list.has-promo .mega__tab-list .mega__tab-title.link-style{flex:0 0 20%;max-width:20%}}@media (min-width: 1500px){.mega__section .section__content .mega__tab-heading-list.has-promo .mega__tab-list .mega__tab-title.link-style{flex:0 0 16.666666%;max-width:16.666666%}}@media (min-width: 992px){.mega__section .section__content .mega__tab-heading-list.has-promo .promo-image{flex:0 0 40%;max-width:40%}}@media (min-width: 1200px){.mega__section .section__content .mega__tab-heading-list.has-promo .promo-image{flex:0 0 30%;max-width:30%}}@media (min-width: 992px){.mega__section .section__content .mega__tab-heading-list.has-promo .promo-image picture-component{display:flex;flex-direction:column;height:100%;min-height:var(--megaMinHeight)}}@media (min-width: 992px){.mega__section .section__content .mega__tab-heading-list.has-promo .promo-image picture-component .image__style{display:flex;flex-direction:column;height:100%;padding:0}}.mega__section .section__content .mega__tab-heading-list .mega__tab-list{display:flex;flex-direction:column;position:relative}@media (min-width: 992px){.mega__section .section__content .mega__tab-heading-list .mega__tab-list{height:var(--megaMinHeight);overflow:hidden;overflow-y:auto}}.mega__section .section__content .mega__tab-heading-list .mega__tab-list:has(.link-style){flex-direction:row;flex-wrap:wrap}@media (min-width: 992px){.mega__section .section__content .mega__tab-heading-list .mega__tab-list:has(.link-style){margin-bottom:-30px}}@media (max-width: 991px){.mega__section .section__content .mega__tab-heading-list .mega__tab-list>.mega__tab-title>a{padding-left:12px;padding-right:12px}}.mega__section .section__content>.mega__block{padding:var(--mega-padding)}.mega__section .section__content .mega__block-banner_with_link{font-size:var(--fs_linktext)}.mega__section .section__content .mega__block-banner_with_link a{transition:all .35s ease-in-out 0s;padding:0!important}@media (min-width: 1025px){.mega__section .section__content .mega__block-banner_with_link:hover a{color:var(--primary-color)}.mega__section .section__content .mega__block-banner_with_link:hover .image__style img,.mega__section .section__content .mega__block-banner_with_link:hover .image--style img{transform:scale(1.15)}}.mega__section .section__content:has(.mega__block-banner){justify-content:center}.mega__section .mega__block-menu li{padding:0}@media (min-width: 992px){.mega__section .mega__block-menu li{padding:6px 0}}.mega__section .mega__block-menu li a{display:flex;align-items:center;position:relative;padding:8px 12px;min-height:45px;font-size:var(--body-fs)}@media (min-width: 992px){.mega__section .mega__block-menu li a{padding:6px 0;display:inline-block;min-height:unset}}.mega__section .mega__block-menu li a:after{content:"";z-index:-1;display:block;width:0;height:1px;transition:.3s cubic-bezier(.03,.3,.4,.96);background:var(--primary-color);opacity:.5;position:absolute;left:0;top:100%}@media (min-width: 1025px){.mega__section .mega__block-menu li a:hover{color:var(--primary-color)}.mega__section .mega__block-menu li a:hover:after{width:100%;z-index:unset}}.mega__section .mega__block-menu .menu-list-footer{gap:10px}.mega__section .mega__block-menu .menu-list-footer a{display:flex;align-items:center;padding:8px 12px;transition:all .25s ease-in-out 0s}@media (max-width: 991px){.mega__section .mega__block-menu .menu-list-footer a{min-height:45px}}@media (min-width: 992px){.mega__section .mega__block-menu .menu-list-footer a{padding:6px 0}}@media (hover: hover){.mega__section .mega__block-menu .menu-list-footer a:hover{color:var(--primary-color)}}@media (max-width: 991px){.mega__section .mega__block-menu .menu-list-footer .icon{display:none}}.mega__section.layout-wide .section-container{margin:0 10px}@media (min-width: 992px){.mega__section::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--miscellaneous);background-color:var(--miscellaneous)}.mega__section::-webkit-scrollbar{width:4px;background-color:var(--miscellaneous)}.mega__section::-webkit-scrollbar-thumb{background-color:var(--primary-color)}}.mega__block{flex:1}.mega__block-title{margin-bottom:16px;color:var(--text);font-family:var(--body-font)}.mega__block-banner{flex:1;overflow:hidden}.mega__block-banner .mega__block-inner:after{content:"";background:linear-gradient(345deg,#000c 22.45%,#0000 80.9%);position:absolute;left:0;right:0;bottom:0;top:0}.mega__block-banner .group-content{width:100%;position:absolute;left:0;right:0;bottom:0;color:#fff;padding:24px;z-index:1}.mega__block-banner .group-content p{margin-top:0;margin-bottom:0}.mega__block-banner .group-content p:not(:last-child){margin-bottom:16px}.mega__block-banner .group-content .title{font-size:30px;line-height:1.2;font-weight:700}.mega__block-banner .group-content .text{margin-top:24px;font-size:14px}.mega__block-banner .group-content .anchor-link{margin:24px 0 0;gap:10px;padding:11px 18px;font-weight:700;display:inline-flex;border:1px solid #fff;color:#fff;font-size:var(--body-fs);border-radius:4px}.mega__block-banner .group-content .anchor-link a{color:inherit}.mega__block-banner .banner-text{margin-top:0;margin-bottom:0}@media (min-width: 1025px){.mega__block-banner:hover .image__style img,.mega__block-banner:hover .imag--style img{transform:scale(1.15)}}.mega__tab-anchor-link>.flex,.mega__tab-anchor-link a{height:46px;justify-content:center;text-decoration:underline;text-underline-offset:2px;gap:10px;font-size:var(--body-fs);font-weight:700;background:var(--secondary-button-bg);color:var(--secondary-button-text);transition:all .25s ease-in-out 0s}.mega__tab-anchor-link>.flex svg,.mega__tab-anchor-link a svg{color:inherit;transform:rotate(180deg)}.mega__tab-anchor-link>.flex svg path,.mega__tab-anchor-link a svg path{fill:currentColor}@media (hover: hover){.mega__tab-anchor-link>.flex:hover,.mega__tab-anchor-link a:hover{background:var(--primary-button-bg);color:var(--primary-button-text)}}.mega__tab-anchor-link>.flex{gap:10px;align-items:center;justify-content:center;position:relative}.mega__tab-anchor-link>.flex a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.mega__tab-anchor-link>.flex p{margin:0}mega-tab{position:relative;overflow:hidden;flex:0 0 100%!important;max-width:100%!important}@media (min-width: 992px){mega-tab .mega__tab-title:not(.active) .mega__tab-content{display:none}}mega-tab .mega__block{margin-bottom:0}mega-tab .mega__tab-heading{color:var(--text)}@media (min-width: 992px){mega-tab .mega__tab-heading{padding:0 30px;margin:0 auto 12px;max-width:1260px}}mega-tab .mega__tab-heading .mega__tab-anchor-link a{color:inherit;font-size:18px;padding:10px 0;gap:10px;color:var(--primary-color)}@media (min-width: 992px){mega-tab .mega__tab-heading .mega__tab-anchor-link a{font-size:22px;padding:16px 0}}mega-tab .mega__tab-heading .mega__tab-anchor-link a svg{color:inherit}mega-tab .mega__tab-heading .mega__tab-anchor-link a svg path{fill:currentColor}.mega__tab-title{width:100%;color:var(--text);padding:0}@media (min-width: 992px){.mega__tab-title{width:33.333333%;padding:0 12px 0 0}}@media (max-width: 991px){.mega__tab-title{margin:0!important;border-bottom:1px solid var(--color-light)}}.mega__tab-title:not(.link-style)>a{font-weight:400;font-size:var(--body-fs);gap:10px;min-height:50px;padding:8px;transition:all .25s ease-in-out 0s;font-family:var(--body-font);flex-wrap:nowrap;border-radius:4px}@media (min-width: 992px){.mega__tab-title:not(.link-style)>a{border:1px solid var(--miscellaneous)}}@media (min-width: 1500px){.mega__tab-title:not(.link-style)>a{min-height:66px;gap:16px}}.mega__tab-title:not(.link-style)>a h5{font-size:inherit;font-weight:inherit;flex:1;min-width:0}.mega__tab-title:not(.link-style)>a img{flex:0 0 40px;max-width:40px;min-width:40px;height:auto;object-fit:contain}@media (min-width: 1500px){.mega__tab-title:not(.link-style)>a img{flex:0 0 50px;max-width:50px;min-width:50px}}.mega__tab-title:not(.link-style).active>a{color:var(--background-pr);border-color:var(--background-pr);text-shadow:0 0 1px var(--background-pr)}@media (min-width: 992px){.mega__tab-title.link-style{flex:0 0 14.2857%;max-width:14.2857%;margin-bottom:30px!important}}@media (min-width: 1200px){.mega__tab-title.link-style{flex:0 0 11.111111%;max-width:11.111111%}}.mega__tab-title.link-style a{width:100%;padding:16px 12px;font-size:14px;font-weight:400;line-height:1.5;gap:0 8px}@media (min-width: 992px){.mega__tab-title.link-style a{border-radius:4px;border:1px solid var(--miscellaneous);padding:8px 10px;font-size:var(--body-font);font-weight:400;height:100%;transition:all .25s ease-in-out 0s;min-height:66px}}@media (hover: hover){.mega__tab-title.link-style a:hover{color:var(--primary-color);border-color:var(--primary-color)}}@media (max-width: 991px){.mega__tab-title.link-style a{font-size:14px;font-weight:700;display:flex;align-items:center;gap:16px}}.mega__tab-title.link-style a>img{min-width:50px;flex:0 0 50px;max-width:50px;object-fit:contain}.mega__tab-title.link-style a h5{font-weight:inherit;font-size:inherit}@media (max-width: 991px){.mega__tab-title>accordion-component>details>summary{padding:8px 12px;min-height:53px;gap:10px}.mega__tab-title>accordion-component>details>summary a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}}@media (max-width: 991px){.mega__tab-title>accordion-component>details>summary .mega__tab-title-text{gap:16px;flex:1;min-width:0;position:relative}}@media (max-width: 991px){.mega__tab-title>accordion-component>details>summary .mega__tab-title-text>img{min-width:50px;flex:0 0 50px;max-width:50px;height:auto;object-fit:contain}}.mega__tab-title>accordion-component>details>summary .mega__tab-title-text>a,.mega__tab-title>accordion-component>details>summary .mega__tab-title-text button,.mega__tab-title>accordion-component>details>summary .mega__tab-title-text span{flex:1;min-width:0;pointer-events:none}@media (max-width: 991px){.mega__tab-title>accordion-component>details>summary .mega__tab-title-text>a,.mega__tab-title>accordion-component>details>summary .mega__tab-title-text button,.mega__tab-title>accordion-component>details>summary .mega__tab-title-text span{font-size:14px;font-weight:700}}.mega__tab-title>accordion-component>details>summary .icon,.mega__tab-title>accordion-component>details>summary svg{transition:all .25s ease-in-out 0s}.mega__tab-title>accordion-component>details[open]>summary>.icon,.mega__tab-title>accordion-component>details[open]>summary>svg,.mega__tab-title>accordion-component>details.is-opening>summary>.icon,.mega__tab-title>accordion-component>details.is-opening>summary>svg{transform:rotate(180deg)}.mega__tab-title>accordion-component>details.is-closing>summary>.icon,.mega__tab-title>accordion-component>details.is-closing>summary svg{transform:rotate(0)}@media (max-width: 991px){.mega__tab-title>accordion-component>details:has(.mega__tab-list-blocks:empty) .icon-arrow{display:none}}.mega__tab-title>h5{font-weight:400;font-size:var(--body-fs);gap:10px;min-height:50px;padding:8px;transition:all .25s ease-in-out 0s;font-family:var(--body-font);flex-wrap:nowrap;border:1px solid var(--miscellaneous);border-radius:4px}.mega__tab-title>h5 svg{color:var(--icon);opacity:0;transition:all .25s ease-in-out 0s;display:none}.mega__tab-title>h5 svg path{fill:currentColor}@media (min-width: 1500px){.mega__tab-title>h5{min-height:66px;gap:16px}}.mega__tab-title>h5>a,.mega__tab-title>h5>span{flex:1;min-width:0;color:inherit}.mega__tab-title>h5 img{flex:0 0 40px;max-width:40px;min-width:40px;height:auto;object-fit:contain}@media (min-width: 1500px){.mega__tab-title>h5 img{flex:0 0 50px;max-width:50px;min-width:50px}}@media (min-width: 992px){.mega__tab-title.active>h5{color:var(--background-pr);border-color:var(--background-pr);text-shadow:0 0 1px var(--background-pr)}}.mega__tab-title.active>h5 svg{opacity:1;color:inherit}@media (max-width: 991px){.mega__tab-title.active .mega__tab-content{padding:16px 0 0}}.mega__tab-title.active:after{pointer-events:unset}.mega__tab-title:not(:last-child){margin-bottom:8px}@media (min-width: 992px){.mega__tab-content{position:absolute;top:0;right:0;bottom:0;width:66.666667%;padding:0 0 0 12px}}.mega__tab-content .mega__tab-list-blocks{margin:0 -12px;display:flex;flex-wrap:wrap}.mega__tab-content .mega__tab-list-blocks .mega__block{padding:0 12px}.mega__tab-content .mega__tab-list-blocks .mega__block-banner{margin-left:auto}.mega__tab-content .mega__tab-list-blocks:empty{display:none}.mega__block-heading{position:relative}.mega__block-heading .mega__block-title{margin:0}.mega__menu-lv3 .mega__block-heading{gap:10px;padding:8px 12px}@media (min-width: 992px){.mega__menu-lv3 .mega__block-heading{border-bottom:1px solid var(--subtext);padding:0;margin:0 0 24px}}@media (min-width: 1500px){.mega__menu-lv3 .mega__block-heading{margin-bottom:32px}}.mega__menu-lv3 .mega__block-heading .mega__block-title{padding:8px 0}.mega__menu-lv3 .mega__block-heading a{padding:8px 0;gap:10px;font-weight:700;transition:all .25s ease-in-out 0s}.mega__menu-lv3 .mega__block-heading a svg{color:inherit}.mega__menu-lv3 .mega__block-heading a svg path{fill:currentColor}@media (hover: hover){.mega__menu-lv3 .mega__block-heading a:hover{color:var(--primary-color)}}.mega__menu-lv3 .mega__menu-lv3-group-heading{margin:0 0 6px}.mega__menu-lv3 .mega__menu-lv3-group-heading>.flex{min-height:54px;padding:8px 12px;gap:8px;font-weight:700;background:var(--miscellaneous)}@media (min-width: 992px){.mega__menu-lv3 .mega__menu-lv3-group-heading>.flex{padding-left:8px;padding-right:8px}}.mega__menu-lv3 .mega__menu-lv3-group-heading>.flex img{flex:0 0 38px;max-width:38px;min-width:38px;height:auto;display:block}.mega__menu-lv3 .mega__menu-lv3-group-heading>.flex>span,.mega__menu-lv3 .mega__menu-lv3-group-heading>.flex>a{flex:1;min-width:0}.mega__menu-lv3 .mega__menu-lv3-groups{margin:0 -15px}@media (min-width: 1500px){.mega__menu-lv3 .mega__menu-lv3-groups{margin-left:-25px;margin-right:-25px}}.mega__menu-lv3 .mega__menu-lv3-groups>div{padding:0 15px}@media (min-width: 1500px){.mega__menu-lv3 .mega__menu-lv3-groups>div{padding-left:25px;padding-right:25px}}.mega__menu-lv3 .mega__menu-lv3-groups .mega__menu-lv3-group-item:not(:last-child){margin-bottom:6px}@media (min-width: 992px){.mega__menu-lv3 .mega__menu-lv3-groups .mega__menu-lv3-group-item:not(:last-child){margin-bottom:18px}}@media (min-width: 1500px){.mega__menu-lv3 .mega__menu-lv3-groups .mega__menu-lv3-group-item:not(:last-child){margin-bottom:26px}}.mega__menu-lv3 .mega__menu-lv3-anchor-link a{gap:10px;padding:8px 12px;min-height:45px;transition:all .25s ease-in-out 0s;flex-wrap:nowrap}@media (min-width: 992px){.mega__menu-lv3 .mega__menu-lv3-anchor-link a{padding:6px 0;min-height:unset}}.mega__menu-lv3 .mega__menu-lv3-anchor-link a svg{color:inherit}.mega__menu-lv3 .mega__menu-lv3-anchor-link a svg path{fill:currentColor}@media (hover: hover){.mega__menu-lv3 .mega__menu-lv3-anchor-link a:hover{color:var(--primary-color)}}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes hover-menu{0%{opacity:0}to{opacity:1}}#theme-header{position:sticky;top:0;left:0;right:0;z-index:9;transition:all .35s ease-in-out 0s}#theme-header.header-sticky .section-announcement-bar{display:none}@media (min-width: 750px){#theme-header.header-sticky .header-row--topbar{display:none}}.dropdown{left:auto;top:100%;min-width:200px;padding:20px 0;will-change:transform;background:var(--background);z-index:11;opacity:0;visibility:hidden;transition-delay:.2s;box-shadow:0 1px 7px #0003}.dropdown li{padding:0 16px;position:relative}.dropdown a{display:block;padding:5px 0;color:var(--text)}.dropdown .dropdown{left:100%;top:0;opacity:0;visibility:hidden}.shopify-section-header{background:var(--background);color:var(--text)}@media (min-width: 750px){.shopify-section-header details{position:relative}}.shopify-section-header details summary{padding:0;display:flex;align-items:center;gap:8px;min-height:20px;cursor:pointer;transition:all .25s ease-in-out 0s}.shopify-section-header details summary .store-label{font-weight:700}.shopify-section-header details summary .header-icon-text{font-weight:700;font-size:var(--body-fs)}@media (max-width: 991px){.shopify-section-header details summary .header-icon-text{display:none}}.shopify-section-header details summary>.icon,.shopify-section-header details summary>svg{color:var(--icon)}.shopify-section-header details summary>.icon path,.shopify-section-header details summary>svg path{fill:currentColor}@media (hover: hover){.shopify-section-header details summary:hover{color:var(--primary-color)}.shopify-section-header details summary:hover>.icon,.shopify-section-header details summary:hover>svg{color:inherit}}.shopify-section-header details .dropdown-layer{position:absolute;top:100%;right:0;background:var(--background);color:var(--text);padding:10px;z-index:9;min-width:215px;overflow:hidden}@media (max-width: 574px){.shopify-section-header details .dropdown-layer{right:-12px;width:calc(100vw - var(--scrollbar-width))}}@media (min-width: 992px){.shopify-section-header details .dropdown-layer{right:auto;left:0;box-shadow:0 0 15px #00000026}}.shopify-section-header details .dropdown-layer a{color:inherit;padding:0}.shopify-section-header details .dropdown-layer .dropdown-content .dropdown-content-subtext{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:14px;margin:0}.shopify-section-header details .dropdown-layer .dropdown-content-body .account-list li{display:flex;align-items:center;gap:10px;font-size:16px;text-transform:capitalize}.shopify-section-header details .dropdown-layer .dropdown-content-body .account-list li .icon{flex:0 0 24px;max-width:24px;min-width:24px;padding:0 2px}.shopify-section-header details .dropdown-layer .dropdown-content-body .account-list li .text{font-weight:700}.shopify-section-header details .dropdown-layer .dropdown-content-body .account-list li:not(:last-child){margin-bottom:16px}.shopify-section-header details .dropdown-layer .dropdown-content-body>div{margin-bottom:16px;display:flex;gap:10px}.shopify-section-header details .dropdown-layer .dropdown-content-body>div .favorited-store--icon{flex:0 0 24px;max-width:24px}.shopify-section-header details .dropdown-layer .dropdown-content-body>div .favorited-store--icon svg{width:100%;height:auto;color:var(--icon);display:block;padding:0 3px}.shopify-section-header details .dropdown-layer .dropdown-content-body>div .favorited-store--icon svg path{fill:currentColor}.shopify-section-header details .dropdown-layer .dropdown-content-body>div .favorited-store--text{font-size:16px}.shopify-section-header details .dropdown-layer .dropdown-content-body>div .favorited-store--text p{margin:0}.shopify-section-header details .dropdown-layer .dropdown-content-body>div .favorited-store--text .highlight{color:#19c98a}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-atc .btn{font-size:var(--body-fs);padding:16px 18px;font-weight:700;background:var(--primary-button-bg);color:var(--primary-button-text);transition:all .25s ease-in-out 0s;cursor:pointer;line-height:1.5;border-radius:4px;gap:10px;display:inline-flex;align-items:center;justify-content:center;height:50px}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-atc .btn svg{color:inherit}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-atc .btn svg path{fill:currentColor}@media (hover: hover){.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-atc .btn:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text)}}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-atc .btn .icon{color:inherit}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-atc .btn .icon path{fill:currentColor}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-text-list{margin-bottom:0;display:block}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-text-list li{align-items:center;gap:24px;display:flex;width:400px}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-text-list li .vehicle-name{flex:1;min-width:0}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-text-list li>div{gap:16px;flex-wrap:nowrap}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-text-list li>div button{cursor:pointer;height:30px;display:flex;align-items:center;justify-content:center;padding:5px 16px;font-size:14px;text-transform:capitalize;font-weight:700;text-decoration:none;transition:all .25s ease-in-out 0s}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-text-list li>div button:first-child{background:var(--primary-button-bg);color:var(--primary-button-text);border:1px solid var(--primary-button-border)}@media (hover: hover){.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-text-list li>div button:first-child:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text);border-color:var(--secondary-button-border)}}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-text-list li>div button:last-child{background:var(--secondary-button-bg);color:var(--secondary-button-text);border:1px solid var(--secondary-button-border)}@media (hover: hover){.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-text-list li>div button:last-child:hover{background:var(--primary-button-bg);color:var(--primary-button-text);border-color:var(--primary-button-border)}}.shopify-section-header details .dropdown-layer .dropdown-content-body .my-garage-text-list li:not(:last-child){margin-bottom:16px}.shopify-section-header details .dropdown-layer .retail-mode{padding:10px;margin:-10px -10px 0;display:block}.shopify-section-header details .dropdown-layer .retail-mode .swtich-control{justify-content:space-between;align-items:center;gap:10px}.shopify-section-header details .dropdown-layer .retail-mode .swtich-control .text{font-size:var(--body-fs);font-weight:700}.shopify-section-header details .dropdown-layer .retail-mode .swtich-control .switch{margin:0;position:relative}.shopify-section-header details .dropdown-layer .retail-mode .swtich-control .switch input{position:absolute;left:0;top:0;right:0;bottom:0;height:unset;padding:0;opacity:0;z-index:1;cursor:pointer}.shopify-section-header details .dropdown-layer .retail-mode .swtich-control .switch .slider{width:35px;height:20px;border-radius:20px;background:var(--miscellaneous);display:flex;align-items:center;position:relative;padding:1px;cursor:pointer}.shopify-section-header details .dropdown-layer .retail-mode .swtich-control .switch .slider:before{content:"";display:block;width:18px;height:18px;background:var(--background);border-radius:50%}.shopify-section-header details .dropdown-layer .retail-mode .swtich-control .switch input:checked+.slider{background:#2ab0ea}.shopify-section-header details .dropdown-layer .retail-mode .swtich-control .switch input:checked+.slider:before{margin-left:auto}.shopify-section-header details .dropdown-layer .retail-mode .subtext{font-size:calc(var(--body-fs) - 2px)}.shopify-section-header details .dropdown-layer .retail-mode.checked{background:var(--primary-color);color:var(--background)}.shopify-section-header details .dropdown-layer .retail-mode.checked *{color:inherit}.shopify-section-header details .dropdown-layer .dropdown-content-footer{display:flex;justify-content:space-between}.shopify-section-header details .dropdown-layer .dropdown-content-footer .btn{padding:10px 0;display:inline-flex;font-weight:700;font-size:16px;transition:all .25s ease-in-out 0s;font-family:var(--body-font);text-transform:capitalize;font-style:normal}.shopify-section-header .header-row--topbar{font-size:12px;gap:16px}.shopify-section-header .header-row--topbar svg{color:var(--icon)}.shopify-section-header .header-row--topbar svg path{fill:currentColor}.shopify-section-header .header-row--topbar .header-contact{gap:10px}.shopify-section-header .header-row--topbar .header-contact-text{color:var(--text)}.shopify-section-header .header-row--topbar .header-contact-value{color:var(--subtext)}.shopify-section-header .header-row--topbar .header-contact-value a{color:inherit;transition:all .25s ease-in-out 0s}@media (hover: hover){.shopify-section-header .header-row--topbar .header-contact-value a:hover{color:var(--background-pr);text-decoration:underline;text-underline-offset:2px}}.shopify-section-header .header-row--topbar .header-policy{gap:16px}@media (max-width: 991px){.shopify-section-header .header-row--topbar .header-policy{display:none}}.shopify-section-header .header-row--topbar .header-policy .header-policy-item{align-items:center;gap:8px}.shopify-section-header .header-row--topbar .header-policy .header-policy-item svg{min-width:18px;flex:0 0 18px;max-width:18px;padding:0 1px}.shopify-section-header .header-row--topbar .header-navigation{gap:24px}.shopify-section-header .header-row--topbar .header-navigation a{transition:all .25s ease-in-out 0s}@media (hover: hover){.shopify-section-header .header-row--topbar .header-navigation a:hover{color:var(--background-pr);text-decoration:underline;text-underline-offset:2px}}.shopify-section-header .header-row--topbar .languages-wrapper details summary .icon-arrow{transition:all .25s ease-in-out 0s}.shopify-section-header .header-row--topbar .languages-wrapper details[open] summary .icon-arrow,.shopify-section-header .header-row--topbar .languages-wrapper details.is-opening summary .icon-arrow{transform:rotate(180deg)}.shopify-section-header .header-row--topbar .languages-wrapper details.is-closing summary .icon-arrow{transform:rotate(0)}.shopify-section-header .header-row--topbar .languages-wrapper .dropdown-layer{width:unset;min-width:100%}.shopify-section-header .header-row--topbar .languages-wrapper .dropdown-layer .dropdown-list li{position:relative;padding:5px 0}.shopify-section-header .header-row--topbar .languages-wrapper .dropdown-layer .dropdown-list li label{cursor:pointer;margin:0;display:block;white-space:nowrap}.shopify-section-header .header-row--topbar .languages-wrapper .dropdown-layer .dropdown-list li input:checked+label{font-weight:700;color:var(--primary-color)}.shopify-section-header .header-row--main{gap:30px}@media (min-width: 1200px){.shopify-section-header .header-row--main{gap:80px}}@media (min-width: 1500px){.shopify-section-header .header-row--main{gap:130px}}.shopify-section-header .section-container{gap:24px;padding-top:16px;padding-bottom:16px}@media (min-width: 750px){.shopify-section-header .section-container{padding-top:8px;padding-bottom:8px}}@media (min-width: 992px){.shopify-section-header .section-container{padding-bottom:0}}@media (max-width: 749px){.shopify-section-header .section-container{justify-content:space-between}}.shopify-section-header .section-container .moblie-header-icons .n-item{position:absolute;top:-5px;right:-8px;width:16px;height:16px;border-radius:50px;background:var(--background-pr);color:var(--text-color);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;padding:2px}.shopify-section-header .section-container .moblie-header-icons .n-item:before{content:attr(data-count)}.shopify-section-header .section-container .moblie-header-icons .n-item[data-count="0"]{display:none}@media (max-width: 749px){.shopify-section-header .section-container .moblie-header-icons{display:flex;gap:20px}}.shopify-section-header .section-container .moblie-header-icons>a,.shopify-section-header .section-container .moblie-header-icons>button{display:flex;align-items:center;justify-content:center;padding:2px}.shopify-section-header .section-container .moblie-header-icons>a svg,.shopify-section-header .section-container .moblie-header-icons>button svg{display:block}@media (max-width: 749px){.shopify-section-header .section-container .moblie-header-icons button.btn-search-mobile .icon svg{width:21px;height:auto;color:var(--text)}.shopify-section-header .section-container .moblie-header-icons button.btn-search-mobile .icon svg path{fill:currentColor}}.shopify-section-header .section-container .moblie-header-icons .js-wholesale-show:not(.none){display:flex;align-items:center}.shopify-section-header .header-search .form-container{max-width:800px;margin:0 auto}.shopify-section-header .header-search .form-container .form-search,.shopify-section-header .header-search .form-container .form-search .form-field{width:100%}.shopify-section-header .header-search .form-container .form-search .form-field input{height:56px;padding:15px 24px 15px 52px;color:var(--input-text-color);border:1px solid var(--miscellaneous);background:none;font-size:16px}.shopify-section-header .header-search .form-container .form-search .form-field input::placeholder{color:var(--miscellaneous)}.shopify-section-header .header-search .form-container .form-search .form-field .btn-search{position:absolute;top:0;left:0;bottom:0;display:flex;align-items:center;height:unset;padding:10px 8px 10px 20px;color:var(--miscellaneous);background:none;border:none}.shopify-section-header .header-search .form-container .form-search .form-field .btn-search svg{color:inherit;max-width:20px;height:auto}.shopify-section-header .header-search .form-container .form-search .form-field .btn-search svg path{fill:currentColor}.shopify-section-header .header-search .form-container .form-search .form-field .snize-voice-search-trigger{right:5px}@media (min-width: 992px){.shopify-section-header .header-icons{flex:unset}}.shopify-section-header .header-icons-list{gap:24px;justify-content:flex-end;align-items:center;position:relative}@media (min-width: 1200px){.shopify-section-header .header-icons-list{gap:36px}}@media (min-width: 1500px){.shopify-section-header .header-icons-list{gap:44px}}.shopify-section-header .header-icons-list a{color:inherit;display:flex;align-items:center;gap:10px;padding:16px 0;transition:all .25s ease-in-out 0s}.shopify-section-header .header-icons-list a svg{color:var(--icon);gap:10px}.shopify-section-header .header-icons-list a svg path{fill:currentColor}.shopify-section-header .header-icons-list a .n-item{position:absolute;top:-5px;right:-8px;width:16px;height:16px;border-radius:50px;background:var(--background-pr);color:var(--text-color);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;padding:2px}.shopify-section-header .header-icons-list a .n-item:before{content:attr(data-count)}.shopify-section-header .header-icons-list a .n-item[data-count="0"]{display:none}.shopify-section-header .header-icons-list a .header-icon-text{font-weight:700;font-size:var(--body-fs)}@media (max-width: 991px){.shopify-section-header .header-icons-list a .header-icon-text{display:none}}@media (hover: hover){.shopify-section-header .header-icons-list a:hover{color:var(--primary-color)}.shopify-section-header .header-icons-list a:hover svg{color:inherit}}.shopify-section-header .header-icons-list .header-icon--account details summary{padding:8px 0}@media (min-width: 992px){.shopify-section-header .header-icons-list .header-icon--account details summary .header-icon-text{min-width:82px}}@media (min-width: 1200px){.shopify-section-header .header-icons-list .header-icon--account details summary .header-icon-text{min-width:92px}}@media (min-width: 992px){.shopify-section-header .header-icons-list my-garage .dropdown-layer{right:unset;left:0;box-shadow:0 0 15px #00000026}}.shopify-section-header .header-icons-list my-garage details summary{font-weight:700;padding:8px 0;font-size:var(--body-fs);gap:10px}@media (max-width: 991px){.shopify-section-header .header-icons-list my-garage details summary .header-icon-text{display:none}}.shopify-section-header .header-icons-list my-garage details summary svg path{fill:currentColor}.shopify-section-header .header-icons-list my-garage .no-vehicle{margin:0;font-size:calc(var(--body-fs) - 2px)}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] details{position:static}@media (min-width: 1750px){.shopify-section-header .header-icons-list my-garage[data-has-garage=true] details{position:relative}}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-content-body .my-garage-atc,.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-content-body .vehicle-placeholder,.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-content-body .no-vehicle{display:none}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer{position:absolute;top:100%;right:0;background:var(--background);color:var(--text);padding:10px;z-index:9;min-width:215px;overflow:hidden}@media (max-width: 574px){.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer{right:-12px;width:calc(100vw - var(--scrollbar-width))}}@media (min-width: 992px){.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer{right:auto;left:0;box-shadow:0 0 15px #00000026}}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer a{color:inherit;padding:0}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content .dropdown-content-subtext{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:14px;margin:0}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .account-list li{display:flex;align-items:center;gap:10px;font-size:16px;text-transform:capitalize}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .account-list li .icon{flex:0 0 24px;max-width:24px;min-width:24px;padding:0 2px}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .account-list li .text{font-weight:700}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .account-list li:not(:last-child){margin-bottom:16px}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body>div{margin-bottom:16px;display:flex;gap:10px}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body>div .favorited-store--icon{flex:0 0 24px;max-width:24px}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body>div .favorited-store--icon svg{width:100%;height:auto;color:var(--icon);display:block;padding:0 3px}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body>div .favorited-store--icon svg path{fill:currentColor}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body>div .favorited-store--text{font-size:16px}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body>div .favorited-store--text p{margin:0}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body>div .favorited-store--text .highlight{color:#19c98a}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-atc .btn{font-size:var(--body-fs);padding:16px 18px;font-weight:700;background:var(--primary-button-bg);color:var(--primary-button-text);transition:all .25s ease-in-out 0s;cursor:pointer;line-height:1.5;border-radius:4px;gap:10px;display:inline-flex;align-items:center;justify-content:center;height:50px}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-atc .btn svg{color:inherit}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-atc .btn svg path{fill:currentColor}@media (hover: hover){.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-atc .btn:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text)}}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-atc .btn .icon{color:inherit}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-atc .btn .icon path{fill:currentColor}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-text-list{margin-bottom:0;display:block}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-text-list li{align-items:center;gap:24px;display:flex;width:400px}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-text-list li .vehicle-name{flex:1;min-width:0;word-wrap:break-word}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-text-list li>div{gap:16px;flex-wrap:nowrap}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-text-list li>div button{cursor:pointer;height:30px;display:flex;align-items:center;justify-content:center;padding:5px 16px;font-size:14px;text-transform:capitalize;font-weight:700;text-decoration:none;transition:all .25s ease-in-out 0s}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-text-list li>div button:first-child{background:var(--primary-button-bg);color:var(--primary-button-text);border:1px solid var(--primary-button-border)}@media (hover: hover){.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-text-list li>div button:first-child:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text);border-color:var(--secondary-button-border)}}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-text-list li>div button:last-child{background:var(--secondary-button-bg);color:var(--secondary-button-text);border:1px solid var(--secondary-button-border)}@media (hover: hover){.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-text-list li>div button:last-child:hover{background:var(--primary-button-bg);color:var(--primary-button-text);border-color:var(--primary-button-border)}}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-body .my-garage-text-list li:not(:last-child){margin-bottom:16px}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode{padding:10px;margin:-10px -10px 0;display:block}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode .swtich-control{justify-content:space-between;align-items:center;gap:10px}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode .swtich-control .text{font-size:var(--body-fs);font-weight:700}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode .swtich-control .switch{margin:0;position:relative}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode .swtich-control .switch input{position:absolute;left:0;top:0;right:0;bottom:0;height:unset;padding:0;opacity:0;z-index:1;cursor:pointer}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode .swtich-control .switch .slider{width:35px;height:20px;border-radius:20px;background:var(--miscellaneous);display:flex;align-items:center;position:relative;padding:1px;cursor:pointer}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode .swtich-control .switch .slider:before{content:"";display:block;width:18px;height:18px;background:var(--background);border-radius:50%}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode .swtich-control .switch input:checked+.slider{background:#2ab0ea}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode .swtich-control .switch input:checked+.slider:before{margin-left:auto}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode .subtext{font-size:calc(var(--body-fs) - 2px)}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode.checked{background:var(--primary-color);color:var(--background)}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .retail-mode.checked *{color:inherit}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-footer{display:flex;justify-content:space-between}.shopify-section-header .header-icons-list my-garage[data-has-garage=true] .dropdown-layer .dropdown-content-footer .btn{padding:10px 0;display:inline-flex;font-weight:700;font-size:16px;transition:all .25s ease-in-out 0s;font-family:var(--body-font);text-transform:capitalize;font-style:normal}.shopify-section-header .header-icons-list my-garage[data-has-garage=false] .dropdown-content-body .jsGarageList{display:none}.shopify-section-header .header-icons-list .header-icon--account details .dropdown-layer .dropdown-content-footer .btn{width:100%;max-width:100%;text-decoration:none}.shopify-section-header .header-custom-links ul{display:flex;gap:24px}@media (min-width: 1200px){.shopify-section-header .header-custom-links ul{gap:32px}}.shopify-section-header .header-custom-links ul li a{padding:13px 0;font-weight:700;font-size:16px;transition:all .25s ease-in-out 0s}@media (hover: hover){.shopify-section-header .header-custom-links ul li a:hover{color:var(--primary-color)}}.header-row--navigation{margin:24px 0 0;background:var(--background-light)}.header-row--navigation .main-navigation{gap:5px;margin:0 -10px}@media (min-width: 1200px){.header-row--navigation .main-navigation{gap:10px}}@media (min-width: 1500px){.header-row--navigation .main-navigation{gap:20px}}.header-row--navigation .main-navigation>li>a{padding:16px 10px;line-height:1.5;font-weight:700;display:flex;align-items:center;gap:10px;font-size:clamp(14px,1.4vw,16px);transition:all .25s ease-in-out 0s}.header-row--navigation .main-navigation>li>a>svg{color:inherit}.header-row--navigation .main-navigation>li>a>svg path{fill:currentColor}.header-row--navigation .main-navigation>li>a.has-sale{color:var(--hight-color)}.header-row--navigation .main-navigation>li .mega__section{animation:hover-menu .45s ease-in-out;transition:.25s all ease-in-out;display:block;opacity:0;pointer-events:none;visibility:hidden}.header-row--navigation .main-navigation>li .dropdown .menu-list>li:hover>.dropdown{opacity:1;visibility:visible}.header-row--navigation .main-navigation>li.has-dropdown:not(.js-mega-nav){position:relative}@media (hover: hover){.header-row--navigation .main-navigation>li:hover>a{color:var(--primary-color)}}.header-row--navigation .main-navigation>li.show>a{color:var(--primary-color)}.header-row--navigation .main-navigation>li.show>a>svg{transform:rotate(180deg)}.header-row--navigation .main-navigation>li.show .mega__section,.header-row--navigation .main-navigation>li.show>.dropdown{opacity:1;visibility:visible;pointer-events:unset}.header-tablet-icons{gap:32px}.header-tablet-icons>button{gap:10px;font-size:14px;font-weight:700;padding:16px 0}.header-tablet-icons>button svg{color:inherit}.header-tablet-icons>button svg path{fill:currentColor}.search-result-container{width:100%;display:none;z-index:13;top:100%;left:0;background:var(--text);color:var(--background);border:1px solid var(--input-text-color);border-top:none}@media (min-width: 992px){.search-result-container{border-radius:0 0 4px 4px}}.search-result-container a{color:inherit}@media (min-width: 750px){.search-result-container{border-width:2px}}.search-result-container .predictive__search-result{max-height:480px;text-align:left;overflow-y:auto}.search-result-container .predictive__search-result::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--miscellaneous);background-color:var(--miscellaneous)}.search-result-container .predictive__search-result::-webkit-scrollbar{width:4px;background-color:var(--miscellaneous)}.search-result-container .predictive__search-result::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.search-result-container .predictive_search-all button{width:100%;height:40px;padding:8px 16px;display:flex;align-items:center;justify-content:center;color:#fff;background:#790204;font-size:16px;font-weight:700;gap:10px}.search-result-container .predictive_search-all button svg{color:inherit}.search-result-container .predictive_search-all button svg path{fill:currentColor}.search-result-container .predictive__search--no-result{margin:0;padding:15px 16px;display:none}.search-result-container .predictive__search-group{padding:24px 12px 12px;text-align:left}.search-result-container .predictive__search-group>h3{font-size:14px;color:var(--background);font-weight:700;line-height:1.5;font-family:var(--body-font);padding:12px}@media (min-width: 750px){.search-result-container .predictive__search-group>h3{font-size:var(--body-font)}}.search-result-container .predictive__search-group:not(:last-child){border-bottom:1px solid var(--input-text-color)}@media (min-width: 1200px){.search-result-container .predictive__search-group:not(:last-child){border-bottom:none}}.search-result-container .item-detail{line-height:1.5;flex:1;min-width:0;gap:6px;display:flex;flex-direction:column;min-height:100%}.search-result-container .item-detail .item-price{text-align:right;font-weight:400;font-size:12px}@media (min-width: 750px){.search-result-container .item-detail .item-price{font-size:14px}}.search-result-container .item-detail .item-price .product-price{color:inherit}.search-result-container .item-detail .item-price .product-price .flex{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end}.search-result-container li{display:flex;align-items:center;padding:12px;transition:all .25s ease-in-out 0s}.search-result-container li a{display:flex;width:100%;font-size:14px;font-weight:400;line-height:1.5}@media (min-width: 750px){.search-result-container li a{font-size:var(--body-fs)}}.search-result-container li a mark{font-weight:700;background:none}.search-result-container li p{margin:0}.search-result-container ul[aria-labelledby=predictive-search-products] li{padding:12px}.search-result-container ul[aria-labelledby=predictive-search-products] li:not(:last-child){border-bottom:1px solid var(--input-text-color)}.search-result-container .item-image-preview{flex:0 0 85px;max-width:85px;margin-right:12px;border:1px solid var(--background-light);overflow:hidden}.search-result-container .item-image-preview img{object-fit:contain}.search-result-container .item-image-preview .no-image{height:83px;padding:5px;font-size:11px;display:flex;align-items:center;justify-content:center}.search-result-container .item-title{font-size:var(--body-fs);font-family:var(--body-font);line-height:1.5;font-weight:400}.search-result-container .item-title .highlight{color:var(--background)}.search-result-container .item-title+.flex{margin-top:auto}.search-result-container .item-sku{font-size:12px}@media (min-width: 750px){.search-result-container .item-sku{font-size:14px}}.search-result-container .product-card--list-variant .product-card--variant-item{align-items:center;margin-top:5px;letter-spacing:.12px;font-size:12px;padding:0;min-height:unset;background:transparent}@media (min-width: 750px){.search-result-container .product-card--list-variant .product-card--variant-item{margin-top:14px;letter-spacing:0;font-size:14px}}.search-result-container .product-card--variant-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.search-result-container .product-card--variant-title button{font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.search-result-container .label-inner{justify-content:center;background:#f6f6f6;padding:4px 5px;min-width:100px;font-weight:400;gap:4px}.search-result-container .label-inner.label-in_stock{background:#19c98a33}.search-result-container .product-card--variant-price{display:flex;align-items:center;gap:8px}.search-result-container .product-card--variant-price *:empty{display:none}.search-result-container .product-price{font-size:12px}@media (min-width: 750px){.search-result-container .product-price{font-size:14px}}.search-result-container .product-price .price-compare{margin-right:8px;font-weight:inherit;font-weight:400;font-size:12px}@media (min-width: 750px){.search-result-container .product-price .price-compare{font-size:14px}}.search-result-container .product-price .icon{margin-right:8px}@media (min-width: 750px){.search-result-container .predictive_search-button{margin-bottom:24px}}.search-result-container .predictive_search-button button{padding:8px 16px;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;height:48px;background:var(--primary-color);color:var(--text)}@media (min-width: 750px){.search-result-container .predictive_search-button button{font-size:var(--body-fs)}}@media (min-width: 1500px){.search-result-container .predictive_search-button button{font-size:18px}}.search-result-container .predictive_search-button button span{flex:1;min-width:0;text-align:center}.search-result-container .predictive_search-button svg path{fill:var(--text)}.search-result-container .empty-hidden:empty~.predictive_search-button{display:none}.search-result-container .empty-hidden:empty~.predictive__search--no-result{display:block}.search-result-container:empty{display:none!important}.search-result-container.none{display:none!important}@media (min-width: 750px){.search-result-container:not(.suggestions){padding-bottom:24px}}@media (min-width: 1200px){.search-result-container:not(.suggestions) .predictive__search-result{display:flex;flex-wrap:wrap}}.search-result-container:not(.suggestions) .predictive__search-result .predictive__search-group{flex:0 0 100%;max-width:100%}.search-result-container:not(.suggestions) .predictive__search-result .predictive__search-group h3{padding-top:0}@media (min-width: 1200px){.search-result-container:not(.suggestions) .predictive__search-result .predictive__search-group{flex:0 0 205px;max-width:205px;padding:24px 12px 0}}.search-result-container:not(.suggestions) .predictive__search-result .predictive__search-group:only-child{flex:0 0 100%;max-width:100%}.search-result-container:not(.suggestions) .predictive__search-result .predictive__search-list-group{flex:0 0 100%;max-width:100%}@media (min-width: 1200px){.search-result-container:not(.suggestions) .predictive__search-result .predictive__search-list-group{flex:0 0 calc(100% - 205px);max-width:calc(100% - 205px);padding:0 25px 0 20px;position:relative}.search-result-container:not(.suggestions) .predictive__search-result .predictive__search-list-group:before{content:"";position:absolute;left:0;top:24px;bottom:0;width:1px;background:var(--input-text-color)}}.search-result-container:not(.suggestions) .predictive__search-result .predictive__search-list-group .predictive__search-group{flex:0 0 100%;max-width:100%}predictive-search{position:relative}predictive-search.show .form-search .form-field input,predictive-search.is-searching .form-search .form-field input{border:1px solid var(--input-text-color)!important;background:var(--text);color:var(--background)}predictive-search.show .form-search .form-field .btn-search,predictive-search.is-searching .form-search .form-field .btn-search{color:var(--background)!important;background:none}predictive-search.show .form-search .form-field input::placeholder,predictive-search.is-searching .form-search .form-field input::placeholder{color:var(--background)}predictive-search.show .search-result-container,predictive-search.is-searching .search-result-container{display:block}#resultContainer{background:var(--text);border-radius:0 0 4px 4px}.btn-open-vehicle-modal{margin-top:8px;background:var(--primary-button-bg);color:var(--primary-button-text);border:1px solid var(--primary-button-border);border-radius:4px;padding:10px 16px;font-size:14px;font-weight:500;text-transform:uppercase;transition:all .3s ease;cursor:pointer}.btn-open-vehicle-modal:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text);border-color:var(--secondary-button-border)}
/*# sourceMappingURL=/cdn/shop/t/145/assets/base.css.map */
