.badge{display:inline-flex;position:relative;top:-2px;align-items:center;margin:-.6em 0;padding:.6em .9em;border-radius:2em;background:rgb(var(--text-color));color:rgba(var(--bg-color));font-size:1rem;font-weight:700;line-height:1rem;white-space:nowrap}.account-nav{padding:calc(6 * var(--space-unit)) 0}.account-buttons{align-items:flex-end;column-gap:calc(4 * var(--space-unit));row-gap:calc(4 * var(--space-unit))}.order-detail__image{width:64px}.order-detail__total-row td{border-color:rgb(var(--text-color))}.customer address:not(:last-child){margin-bottom:1em}.customer address>p:last-child{margin-bottom:0}.login-password__recover-link{top:8px;right:8px;height:calc(100% - 16px);padding:2px 16px;border-radius:calc(var(--input-border-radius) - var(--input-border-width) - 2px);background-color:rgb(var(--input-bg-color));line-height:2rem}[dir=rtl] .login-password__recover-link{right:auto;left:8px}@media (max-width: 768.98px){.customer thead{display:none}.orders{display:block;margin-top:calc(6 * var(--space-unit))}.orders tbody{display:grid;grid-template-columns:1fr;row-gap:calc(10 * var(--space-unit))}.orders tr{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(6 * var(--space-unit))}.orders td:not(.order__links):before{content:attr(data-label);font-weight:700}.orders td:not(:first-child):before{display:block}.orders__number{grid-column:1/3;padding:0 0 calc(5 * var(--space-unit));border:0;border-bottom:1px solid rgb(var(--text-color));text-transform:uppercase}.orders__date,.orders__pay{grid-column:1/2;border:0}.orders__fulfil,.orders__total,.orders__link{grid-column:2/3;border:0}.orders__date,.orders__fulfil{grid-row:2/3;padding:calc(6 * var(--space-unit)) 0 0}.orders__pay,.orders__total{grid-row:3/4;padding:calc(6 * var(--space-unit)) 0 0}.orders__total{text-align:end;padding-right:1em}.orders__link{grid-column:1/3;padding:calc(6 * var(--space-unit)) 0}.order-detail{display:block;margin-top:calc(12 * var(--space-unit))}.order-detail tbody{display:grid;grid-template-columns:1fr;row-gap:calc(10 * var(--space-unit))}.order-detail tr{display:grid;grid-template-columns:64px auto;padding-bottom:calc(8 * var(--space-unit));column-gap:calc(6 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color)/.15)}.order-detail td{padding:0;border:0}.order-detail tfoot{display:block}.order-detail tfoot tr{grid-template-columns:1fr 1fr;padding:calc(6 * var(--space-unit)) 0}.order-detail tfoot tr:last-child{border-top:1px solid rgb(var(--text-color));border-bottom:0}.order-detail tfoot td:first-child{display:none}.order-detail__image{grid-column:1/2;grid-row:1/4}.order-detail__product{grid-column:1/3;grid-row:1/2}.order-detail__sku{grid-column:1/3;grid-row:2/2}.order-detail__qty{grid-column:1/3;grid-row:4/4;margin-top:calc(3 * var(--space-unit));text-align:start}.order-detail__price{grid-column:1/3;grid-row:5/5;text-align:start}.order-detail__price strong{font-weight:400}.order-detail__qty:before,.order-detail__price:before{content:attr(data-label);margin-inline-end:var(--space-unit);font-weight:700}}@media (min-width: 769px){.customer th{padding:calc(5 * var(--space-unit)) calc(4 * var(--space-unit));border-width:0 0 1px;border-color:rgb(var(--text-color))}.customer td{padding:calc(6 * var(--space-unit)) calc(4 * var(--space-unit));border-width:1px 0 0;vertical-align:top}.customer tr:first-child td{border:0}.orders__link{display:none}.order-detail th{padding:calc(6 * var(--space-unit)) 0}.order-detail th:not(:first-child){width:17%}.order-detail td{padding:calc(8 * var(--space-unit)) 0}.order-detail th:not(:last-child),.order-detail td:not(:last-child){padding-inline-end:calc(8 * var(--space-unit))}.order-detail tfoot{border-top:1px solid rgba(var(--text-color)/.15)}.order-detail tfoot td:first-child{border:0}.order-detail__image{width:128px}}.order-detail__product a{transition:opacity .3s}#customer .price-bold{font-weight:700}.order-detail__product a:hover{opacity:.75}#account .title{font-size:calc((32 / 1.5) * var(--fluid-1-5));font-weight:700;margin-bottom:1.25em}#account .account-tabs__link{width:100%;height:100%;background:#ededed;transition:background-color .3s;display:flex;justify-content:center;align-items:center;color:rgb(var(--heading-color));flex-direction:column;line-height:150%;font-size:16px;font-weight:700}#account .account-tabs__link svg{width:50px;height:50px;margin-bottom:20px}#account .account-tab{min-height:173px;cursor:pointer}#account .account-tab.active{cursor:default}#account .account-tab:hover .account-tabs__link,#account .account-tab.active .account-tabs__link{background:rgb(var(--heading-color));color:#fff}#account .account-tab__panel{display:none;opacity:0;visibility:hidden;transition:opacity .3s;text-align:left}#account .account-tab__panel.active{opacity:1;visibility:visible;display:block}#account .account-tabs__content .h1{font-size:32px;margin:0;font-weight:700}#account .account-tab__panel th,#account .account-tab__panel td{border:none}#account .box__subtitle{font-size:24px;font-weight:700;text-transform:capitalize}#account .orders td:before,#account .box__subtitle,#account thead th{color:rgb(var(--heading-color))}#account thead th{font-size:calc(var(--body-font-size) * .125rem);padding-top:.5em}#account thead{border-bottom:1px solid rgba(var(--text-color)/.15)}.order__links a,#account .link,.shipping_method_link{color:rgb(var(--btn-bg-color));font-weight:500}.order__links a,.shipping_method_link{text-decoration:underline;white-space:nowrap;transition:opacity .3s}.order__links a:hover,.shipping_method_link:hover{opacity:.7}#account .orders__number a{text-decoration:none}#account .my-engine-box__header-wrapper{display:flex;align-items:center;justify-content:space-between}#account #my-engine-box-panel.hide-unnecessary .my-engine-box.mt-4,#account #my-engine-box-panel.hide-unnecessary #addEngine{display:none!important}#account .my-engine-box:not(.hidden){display:flex}#account .my-engine-box{max-width:645px;align-items:center;justify-content:center;background-color:#ededed;padding:30px;min-height:221px}#account .my-engine-box__wrapper{max-width:447px;text-align:center}#account .my-engine-box__title{font-size:20px;line-height:125%;margin-bottom:7px}#account .my-engine-box .btn{width:259px;max-width:100%}#account .my-engine-box__subtitle{line-height:150%}#account .btn.add-engine{background:rgba(var(--heading-color)/.7) linear-gradient(104deg,rgba(var(--heading-color)/.7) 60%,rgb(var(--heading-color)) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:#fff;border-color:rgb(var(--heading-color));min-width:200px;max-width:100%}#account .btn.add-engine:hover{background-position:0 100%;border-color:rgba(var(--heading-color)/.7)}#account #gv-save-vehicles>.gv-vehicles>a{display:none}#account #gv-save-vehicles .popup{display:block!important}#account #gv-save-vehicles ul{display:flex;flex-wrap:wrap}#account #gv-save-vehicles ul>li{background-color:#ededed;padding:30px;min-height:221px;flex:100%;margin-bottom:20px;justify-content:center;display:flex;flex-direction:column;align-items:flex-start}#account #gv-save-vehicles .add-current-link-wrapper{align-items:center}#account #gv-save-vehicles a.vehicle-link{margin-bottom:1em;font-weight:700;display:block;font-size:2rem;pointer-events:none}#account #gv-save-vehicles .vehicle-parameters{display:flex;flex-direction:column;margin-bottom:1em;pointer-events:none}#account #gv-save-vehicles .vehicle-parameters p{margin:0 0 .25em;text-transform:capitalize}#account #gv-save-vehicles .vehicle-parameters p:last-child{margin:0}#account #gv-save-vehicles li>.buttons-wrapper .gv-del-vehicle{flex:0 0 40px}#account #gv-save-vehicles li>.buttons-wrapper .btn.btn--primary{flex:0 1 284px}#account #gv-save-vehicles li>.buttons-wrapper .gv-del-vehicle{display:flex;width:40px;height:40px;justify-content:center;align-items:center;margin-left:20px;background:#fff;transition:all .3s}#account #gv-save-vehicles li>.buttons-wrapper .gv-del-vehicle:hover{background:#ffffff80}#account #gv-save-vehicles li>.buttons-wrapper .gv-del-vehicle:before{content:url(account-page-auto-part-search-delete.svg);line-height:1}#account #gv-save-vehicles .add-current-link-wrapper .vehicle-parameters{display:none}#account #gv-save-vehicles .popup.hidden,#account .add-current-link-wrapper.hidden{display:none!important}@media screen and (min-width: 576px) and (max-width: 768px){#account #gv-save-vehicles .btn.btn--primary{font-size:.8em;padding:var(--btn-padding-y, 12px) 10px;min-height:40px}#account #gv-save-vehicles li>.buttons-wrapper .gv-del-vehicle{margin-left:10px}}@media screen and (min-width: 577px){#account #gv-save-vehicles ul>li{flex:0 calc(50% - 10px)}#account #gv-save-vehicles ul>li:nth-child(odd){margin-right:10px}#account #gv-save-vehicles ul>li:nth-child(2n){margin-left:10px}}@media screen and (max-width: 350px){#account #gv-save-vehicles .btn.btn--primary{font-size:.8em;padding:var(--btn-padding-y, 12px) 10px;min-height:40px}#account #gv-save-vehicles li>.buttons-wrapper .gv-del-vehicle{margin-left:10px}}@media screen and (max-width: 576px){#account .account-tab{min-height:120px}}@media (max-width: 599.98px){#account .slider__grid.auto-cols-2{width:calc(100% - var(--column-gap) * 6)}}@media (max-width: 375px){#account .slider__grid.auto-cols-2{width:calc(100% - var(--column-gap) * 3)}}@media screen and (max-width: 991px){#account .account-tab{min-height:140px}}@media screen and (max-width: 990px){.order__links a{display:block}}@media (min-width: 991px){.order-detail th:not(:first-child){width:16%}.order__links a:last-child{padding-right:0}.order__links a:not(:last-child){border-right:1px solid #686868}.order__links a{padding:0 15px;margin:0}.account-tab__panel .orders__date{width:22%}}@media (max-width: 768.98px){#account .order__links .view-order,#account thead{display:none}}@media (min-width: 1280px){#account .pagination__arrow--next{margin-inline-start:calc(22 * var(--space-unit))}#account .pagination__arrow--prev{margin-inline-end:calc(22 * var(--space-unit))}}#customer .order-info .date{color:#686868}#customer .order-info .date p:first-child{padding-right:15px;margin-right:15px;border-right:1px solid #686868;line-height:1.2}#customer tfoot td{padding-bottom:calc(2 * var(--space-unit))}#customer .order-detail__total-row td{border:none}#customer .order-detail__total-row td{padding-top:0;padding-bottom:calc(8 * var(--space-unit))}#customer .order-detail__footer{margin-left:0;border:1px solid rgba(var(--text-color)/.15);padding:26px 20px}@media (max-width: 990px){#customer .order-info{flex-direction:column;align-items:start}}@media (min-width: 769px){#customer .order-detail__footer{max-width:500px}#customer .order-detail{border:1px solid rgba(var(--text-color)/.15)}#customer .order-detail td:first-child{content:""}#customer .order-detail td,#customer thead th{padding:calc(6 * var(--space-unit))}.customer th{border-color:rgba(var(--text-color)/.15)}}#account .address-box p:not(.box__subtitle){font-weight:500;line-height:150%}#account .address-box .box__subtitle{margin:0 0 .46em}.shopify-section.cc-main-account{margin-top:calc(27 * var(--fluid-1-5))}
/*# sourceMappingURL=/cdn/shop/t/9/assets/customer.css.map */
