.sheet-bb8PYb{z-index:50;background-color:var(--surface-emphasize-lvl-1);bottom:0;border-start-start-radius:16px;border-start-end-radius:16px;flex-direction:column;max-height:100svh;display:flex;position:fixed;inset-inline:0;box-shadow:0 -4px 24px #0000001f}.peek-yBQ3rN{flex-direction:column;flex-shrink:0;gap:12px;padding:8px 16px 12px;display:flex}.handle-LGeIW3{background-color:var(--border-non-active);touch-action:none;border:0;border-radius:999px;width:40px;height:4px;margin:4px auto 8px;padding:0;display:block;position:relative}.handle-LGeIW3:before{content:"";position:absolute;inset-block:-16px;inset-inline:-40px}.expanded-wrapper-S2x5hM{grid-template-rows:minmax(0,0fr);min-height:0;transition:grid-template-rows .3s ease-out;display:grid;overflow:hidden}.expanded-wrapper-S2x5hM[data-open=true]{grid-template-rows:minmax(0,1fr)}.expanded-wKpAC0{overscroll-behavior:contain;flex-direction:column;gap:16px;min-height:0;padding:0 16px 16px;display:flex;overflow-y:auto}@media (prefers-reduced-motion:reduce){.expanded-wrapper-S2x5hM{transition:none}}.drawer-portal-I5qlBw button:not(:disabled),.drawer-portal-I5qlBw [role=button]:not([aria-disabled=true]){cursor:pointer}.side-drawer-portal-WMY7T0{z-index:3200;position:relative}.drawer-panel-BFdEuw{height:auto;max-height:none;inset-block:0}.drawer-content-yHkNWz{flex:auto;height:auto}.faq-content-qV9Z2Y{flex-direction:column;gap:16px;display:flex}.faq-content-qV9Z2Y p,.faq-content-qV9Z2Y ul,.faq-content-qV9Z2Y ol{margin:0}.faq-content-qV9Z2Y ul,.faq-content-qV9Z2Y ol{padding-left:20px}.page-header-xvKpDi{flex-direction:column;gap:16px;display:flex}.breadcrumbs-rxy8yg{align-items:center;gap:8px;display:flex}.breadcrumbs-rxy8yg>:not(:first-child):before{color:var(--border-non-active);content:"|";margin-right:8px}.breadcrumbs-step-pwMZ7g{color:var(--text-link);cursor:pointer;background:0 0;border:0;padding:0}.page-header-main-vLRNBM{align-items:flex-start;gap:4px;display:flex}@media (max-width:767px){.page-header-back-dO5DEQ{display:none}}.stepper-GEMhKO{flex-shrink:0;justify-content:center;align-items:center;height:48px;margin-right:12px;display:flex;position:relative}.stepper-GEMhKO [role=progressbar]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stepper-label-dPElKu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-header-titles-xC4WJ6{flex-direction:column;flex:1 0 0;gap:8px;min-width:0;display:flex}.product-tooltip-image-Fey_wE{object-fit:contain;width:250px;max-width:max-content;height:250px}.product-tooltip-image-bg-ti9vVp{background-color:var(--specific-modals-popover-background-default);border-radius:6px;padding:8px;box-shadow:0 2px 2px #13253014,0 0 4px #1325301f}.product-tooltip-image-bg-ti9vVp svg{fill:var(--specific-modals-popover-background-default)}.product-image-ZTwc49{object-fit:contain;min-width:64px;max-width:max-content;height:64px}.product-large-image-Oegc_I{min-width:90px;height:90px}.subtitle-content-elkuWU{transition:max-height .25s;overflow:hidden}.subtitle-toggle-VHG2iQ{cursor:pointer;align-items:center;gap:4px;display:flex}.fulfillment-details-returns-policy-gwwGYr{text-align:left;max-height:max-content;padding:0}.fulfillment-details-returns-policy-list-Q1PSoH{margin:0;padding-left:16px;list-style:outside}.fulfillment-details-returns-policy-tooltip-wrapper-XL0U7y{gap:8px;display:grid}.fulfillment-details-returns-policy-tooltip-GmadMX{width:max-content}.step-summary-iLbTAp{flex-direction:column;gap:16px;display:flex}.step-summary-card-CFod5W{border:1px solid var(--border-non-active);border-radius:8px;flex-direction:column;gap:16px;padding:24px;display:flex}.step-summary-rows-OBy6tX{flex-direction:column;display:flex}.step-summary-row-VBmnsx{justify-content:space-between;align-items:center;gap:16px;padding-block:10px;display:flex}.step-summary-row-VBmnsx+.step-summary-row-VBmnsx{border-top:1px solid var(--border-non-active)}.step-summary-total-ObDrgX{border-top:1px solid var(--border-non-active);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.step-summary-mobile-total-OQho4a{justify-content:space-between;align-items:center;gap:16px;display:flex}.step-summary-mobile-rows-ZIP2xw{flex-direction:column;display:flex}.step-summary-error-KN11US{color:var(--error-default)}.product-article-wrapper-IltxPs{gap:8px;margin-top:4px;margin-bottom:12px;display:flex}.article-link-KKSdKr{color:var(--specific-actions-button-link-neutral-label-default);margin-right:8px;text-decoration:underline;display:inline}.article-link-KKSdKr:hover{color:var(--text-link);text-decoration:underline}.product-statuses-MRUGTQ{align-items:center;gap:4px;display:inline-flex}.product-vin-compatibility-XxJhsD{background-color:var(--success-container);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;display:flex}.hazard-info-button-tIitGk{fill:var(--content-dark);cursor:pointer;background:0 0;border:none;outline:none;padding:0;transition:fill .25s}.hazard-info-list-Y0igFu{justify-content:center;display:flex}.hazard-info-button-tIitGk:hover{fill:var(--error-default)}.hazard-info-list-item-VpYJuj{margin-right:calc(var(--space-8)*-1);display:flex}.hazard-info-list-item-VpYJuj:last-child{margin-right:0}.collapsible-card-yNXE4z{border:1px solid var(--border-non-active);border-radius:8px}.collapsible-card-header-Yq9S8w{background-color:var(--surface-emphasize-lvl-1);border-bottom:1px solid var(--border-non-active);justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex}@media (max-width:767px){.collapsible-card-header-Yq9S8w{padding:8px}}.collapsible-card-body-dUv1NZ{flex-direction:column;gap:24px;padding:24px;display:flex}@media (max-width:767px){.collapsible-card-body-dUv1NZ{padding:8px}}.claim-list-E5mvBM{flex-direction:column;gap:24px;display:flex}.claim-card-total-CUdILH{align-items:center;gap:8px;display:flex}.claim-item-izIwTq{flex-direction:column;gap:16px;display:flex}.claim-item-head-_Ln5Ip{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:16px;display:grid}@media (max-width:767px){.claim-item-head-_Ln5Ip{grid-template-columns:auto minmax(0,1fr)}}.claim-item-info-LtDK_S{flex-direction:column;grid-area:1/2;align-items:flex-start;gap:4px;min-width:0;display:flex}.claim-item-price-E9X3e2{text-align:right;flex-direction:column;grid-area:1/3;align-items:flex-end;gap:4px;display:flex}@media (max-width:767px){.claim-item-price-E9X3e2{text-align:left;grid-area:2/2;align-items:flex-start}}.claim-item-amount-hemmoc{flex-direction:column;align-items:flex-end;gap:4px;display:flex}@media (max-width:767px){.claim-item-amount-hemmoc{flex-direction:row-reverse;align-items:baseline;gap:8px}}.claim-item-details-_U0cje{flex-direction:column;align-items:flex-end;display:flex}@media (max-width:767px){.claim-item-details-_U0cje{align-items:flex-start}}.claim-item-vehicle-JxjOUZ{background-color:var(--surface-emphasize-lvl-1);border-radius:2px;flex-direction:column;gap:4px;padding:16px;display:flex}.claim-item-vehicle-row-P93YGe{align-items:baseline;gap:4px;display:flex}.page-content-su3ulP{flex-direction:column;gap:16px;min-width:0;display:flex}.refund-method-UuSYcb{border:1px solid var(--border-non-active);border-radius:8px;flex-direction:column;display:flex}.refund-method-line-oJx3xX{justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}@media (max-width:767px){.refund-method-line-oJx3xX{flex-direction:column;align-items:stretch}}.refund-method-info-Ms0aRS{flex-direction:column;min-width:0;display:flex}.refund-method-hint-ELfeJK{padding-left:28px}.refund-method-title-dcssnR{align-items:center;gap:4px;display:flex}.page-XV0lPZ{flex-direction:column;gap:16px;display:flex}@media (max-width:1199px){.page-XV0lPZ{padding-bottom:calc(var(--drawer-peek-height,0px) + 16px)}}.page-XV0lPZ button:not(:disabled),.page-XV0lPZ [role=button]:not([aria-disabled=true]){cursor:pointer}.page-XV0lPZ label:has(input:not(:disabled)){cursor:pointer}.page-main-TrFrkR{grid-template-columns:minmax(0,1fr) 305px;gap:24px;display:grid}@media (max-width:1199px){.page-main-TrFrkR{grid-template-columns:minmax(0,1fr)}}.page-aside-RNhttg{align-self:start}@media (min-width:1200px){.page-aside-RNhttg{max-height:calc(100svh - 32px);position:sticky;top:16px;overflow-y:auto}}.order-list-JwbUKU{flex-direction:column;gap:24px;display:flex}.order-card-title-ZJ9xVR{align-items:center;gap:4px;display:flex}.item-card-SpF497{flex-direction:column;gap:32px;display:flex}.item-head-kQPvaN{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:16px;display:grid}@media (max-width:767px){.item-head-kQPvaN{grid-template-columns:auto minmax(0,1fr)}}.item-info-YpGvhb{flex-direction:column;grid-area:1/2;align-items:flex-start;gap:4px;min-width:0;display:flex}.item-price-wGetST{text-align:right;flex-direction:column;grid-area:1/3;align-items:flex-end;gap:8px;display:flex}@media (max-width:767px){.item-price-wGetST{text-align:left;flex-direction:row;grid-area:2/2;align-items:baseline}}.required-mark-HdsWQI{color:var(--error-default)}.section-head-naDwmH{justify-content:space-between;align-items:center;gap:16px;display:flex}.vehicle-xGDye9{background-color:var(--surface-emphasize-lvl-1);border-radius:2px;flex-direction:column;gap:16px;padding:16px;display:flex}.vehicle-info-CGfpmT{flex-direction:column;gap:4px;display:flex}.vehicle-reg-NRMBkA{align-items:baseline;gap:4px;display:flex}.vehicle-warning-jcgrgk{color:var(--warning-default);align-items:center;gap:8px;display:flex}.vehicle-vin-MjfJir{align-items:center;gap:8px;display:flex}@media (max-width:767px){.vehicle-vin-MjfJir{flex-direction:column;align-items:stretch}}@media (min-width:768px){.vehicle-vin-MjfJir>:first-child{flex:0 362px}}.vehicle-vin-MjfJir>:first-child{min-width:0}.vehicle-vin-hint-zCRWPX{white-space:nowrap}.vin-drawer-N7dnul{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.problem-RPjy6Q{flex-direction:column;gap:8px;display:flex}.problem-chips-GjOOE5{flex-wrap:wrap;gap:8px;display:flex}.problem-chip-auwl8N{background-color:var(--specific-content-tag-orange-background);cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;height:32px;padding-inline:8px;display:flex}.problem-chip-selected-cbdcfQ{border-color:var(--cta-default)}.photos-qIHNlC,.upload-vDFZnZ{flex-direction:column;gap:12px;display:flex}.upload-area-disabled-krgFzG{cursor:default;opacity:.6}.upload-area-Fkxh_n{background-color:var(--surface-emphasize-lvl-1);border:1px dashed #0000;border-radius:2px}.upload-area-dragging-zn0Jgn{border-color:var(--cta-default)}.upload-input-k6Pltd{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.upload-label-wGkVkM{text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.upload-list-_ZDcAy{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.upload-item-DeyzzI{align-items:flex-start;gap:8px;display:flex}.upload-item-status-fAjp_K{height:32px;color:var(--specific-progress-stroke-icon-default);background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;display:flex;position:relative}.upload-item-status-done-QrOKEn{color:var(--specific-progress-stroke-icon-success);cursor:pointer}.upload-item-status-error-Dz35gC{color:var(--specific-data-entry-upload-item-icon-error)}.upload-item-status-uploading-B7qq3I{animation:1s linear infinite upload-spin-xNJd49}.upload-item-preview-qad0sU{z-index:1;border:1px solid var(--border-non-active);background-color:var(--background-default);border-radius:8px;padding:4px;display:none;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 4px 16px #0000001f}.upload-item-preview-qad0sU img{object-fit:cover;border-radius:4px;width:120px;height:120px;display:block}.upload-item-status-fAjp_K:hover .upload-item-preview-qad0sU,.upload-item-status-fAjp_K:focus-visible .upload-item-preview-qad0sU{display:block}.upload-item-main-axD0fM{flex-direction:column;flex:1 0 0;gap:8px;min-width:0;display:flex}.upload-item-row-FDwgw7{align-items:center;gap:16px;min-height:32px;display:flex}.upload-item-name-VeTXm5{text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;min-width:0;overflow:hidden}.upload-item-bar-bxuvfW{background-color:var(--specific-progress-stroke-background-in-progress);border-radius:999px;height:2px;position:relative;overflow:hidden}.upload-item-bar-bxuvfW:after{content:"";border-radius:inherit;position:absolute;inset-block:0}.upload-item-bar-done-VOs5hc:after{background-color:var(--specific-progress-stroke-progress-line-success);inset-inline:0}.upload-item-bar-error-uvq2fm:after{background-color:var(--specific-progress-stroke-progress-line-error);inset-inline:0}.upload-item-bar-uploading-JydKEZ:after{background-color:var(--specific-progress-stroke-progress-line-in-progress);width:40%;animation:1.2s ease-in-out infinite upload-progress-_Vrq0T}@keyframes upload-spin-xNJd49{to{transform:rotate(360deg)}}@keyframes upload-progress-_Vrq0T{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){.upload-item-status-uploading-B7qq3I,.upload-item-bar-uploading-JydKEZ:after{animation:none}.upload-item-bar-uploading-JydKEZ:after{inset-inline-start:0}}.costs-sbqiEs{flex-direction:column;gap:16px;display:flex}.costs-head-NSFdRn{flex-direction:column;gap:4px;display:flex}.costs-warning-adSeEj{color:var(--warning-default);align-items:center;gap:4px;display:flex}.costs-section-likWp2{flex-direction:column;gap:16px;display:flex}.costs-toggle-ZbMteU{border:1px solid var(--border-non-active);background-color:var(--surface-emphasize-lvl-1);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.costs-body-z3r0QF{flex-direction:column;gap:24px;padding-inline:16px;display:flex}.segment-qL5EPA{display:flex}.segment-option-krERUH{border:1px solid var(--border-non-active);background-color:var(--background-default);cursor:pointer;padding:8px 12px}.segment-option-krERUH:first-child{border-radius:2px 0 0 2px}.segment-option-krERUH:last-child{border-left:0;border-radius:0 2px 2px 0}.segment-option-checked-KyGDWM{border-color:var(--primary-default);background-color:var(--primary-default);color:var(--text-white)}.labor-block-beNMxL{flex-direction:column;gap:8px;display:flex}.labor-fields-Wb4xxm{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (max-width:767px){.labor-fields-Wb4xxm{grid-template-columns:minmax(0,1fr)}}.labor-duration-hRLyTC{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.labor-total-LkhVcs{justify-content:flex-end;align-items:baseline;gap:8px;display:flex}.invoices-mW9wlY{flex-direction:column;gap:12px;display:flex}.expenses-fields-Zme6UE{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:8px;display:grid}@media (max-width:767px){.expenses-fields-Zme6UE{grid-template-columns:minmax(0,1fr)}}.page-controls-OeZbPd{flex-direction:column;gap:24px;margin-block:8px;display:flex}.search-bar-jmxI1F{align-items:flex-end;gap:16px;display:flex}@media (max-width:767px){.search-bar-jmxI1F{flex-direction:column;align-items:stretch}}.search-bar-field-mxTfOJ{flex:1 0 0;align-items:flex-end;gap:8px;min-width:0;display:flex}.search-bar-field-mxTfOJ>:first-child{flex:1 0 0;min-width:0}.search-bar-divider-GoDyeK{align-self:stretch;height:40px;margin-block:auto 0}@media (max-width:767px){.search-bar-divider-GoDyeK{display:none}.search-bar-filter-sBbEWb{width:100%}}.filters-nmY_W4{flex-direction:column;gap:16px;display:flex}.filters-fields-ce4fJC{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:767px){.filters-fields-ce4fJC{grid-template-columns:minmax(0,1fr)}}.filters-actions-aVrnu7{justify-content:flex-end;gap:16px;display:flex}.filters-sheet-Crp7lt{flex-direction:column;gap:24px;display:flex}.applied-filters-bIOkdt{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.applied-filters-chips-dVtAQa{flex-wrap:wrap;gap:8px;display:flex}.filters-sheet-options-PoWRpo,.filters-sheet-reasons-usjQMr{flex-direction:column;gap:16px;display:flex}.filters-sheet-actions-nH6YJq{flex-direction:column;gap:8px;width:100%;display:flex}.refund-summary-qyiWnf{flex-direction:column;gap:16px;display:flex}.refund-summary-card-n1Jt9p{border:1px solid var(--border-non-active);background-color:var(--background-default);border-radius:6px;flex-direction:column;gap:16px;padding:24px;display:flex}.refund-summary-rows-JowreW{flex-direction:column;gap:1px;display:flex}.refund-summary-row-dGhrHO{border-bottom:1px solid var(--border-non-active);justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding-block:4px;display:flex}.refund-summary-total-MOU2fE{justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding-block:8px;display:flex}.refund-summary-mobile-total-QF0WtX{justify-content:space-between;align-items:center;gap:16px;display:flex}.refund-summary-mobile-rows-sH15lc{flex-direction:column;display:flex}.refund-summary-mobile-row-G_nCu9{justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding-block:4px;display:flex}.order-list-mLuMhz{flex-direction:column;gap:24px;display:flex}.order-list-empty-k8o3r0{border:1px solid var(--border-non-active);text-align:center;border-radius:8px;flex-direction:column;gap:8px;padding:64px 24px;display:flex}.order-card-mC_eaO{border:1px solid var(--border-non-active);background-color:var(--background-default);border-radius:8px;overflow:hidden}.order-card-header-VyMFYR{background-color:var(--surface-emphasize-lvl-1);align-items:center;gap:16px;padding:12px 24px;display:flex}@media (max-width:767px){.order-card-header-VyMFYR{gap:8px;padding:8px}}.order-card-summary-zQKr88{flex:1 0 0;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}@media (max-width:767px){.order-card-summary-zQKr88{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}}.order-card-title-lbd8fn{align-items:center;gap:4px;min-width:0;display:flex}.order-card-dates-BOyTax{align-items:center;gap:16px;display:flex}@media (max-width:767px){.order-card-dates-BOyTax{flex-direction:column;align-items:flex-start;gap:4px}}.order-card-date-VJ4Tbw{align-items:center;gap:4px;display:inline-flex}.order-card-date-VJ4Tbw svg{fill:currentColor}.order-card-body-l39yKo{flex-direction:column;gap:32px;padding:24px;display:flex}@media (max-width:767px){.order-card-body-l39yKo{padding:8px}}.item-aJS8rD{align-items:center;gap:16px;display:flex}.item-main-_oBzM9{flex:1 0 0;align-items:flex-start;gap:16px;min-width:0;display:flex}.item-checkbox-ew7fv0{flex-shrink:0;width:24px}.item-info-HKbe5Y{flex-direction:column;gap:4px;width:269px;min-width:0;display:flex}@media (max-width:991px){.item-info-HKbe5Y{flex:1 0 0;width:auto}}.item-info-details-GzIUI8{flex-direction:column;gap:8px;display:flex}.item-controls-p3ce69{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.item-controls-main-ZEIJTb{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.item-actions-Ev96cT{align-items:center;gap:16px;display:flex}.item-quantity-tupsJf{width:91px}.item-quantity-tupsJf:disabled,.item-quantity-tupsJf:disabled~div,.item-quantity-tupsJf:disabled~div *{border-color:var(--specific-data-entry-inputs-selector-border-disabled)}.item-reason-bdB55w{width:220px}.item-unavailable-value-ctQHw2{color:var(--specific-data-entry-inputs-selector-label-disabled);align-items:center;gap:4px;display:inline-flex}.item-unavailable-value-ctQHw2 svg{fill:currentColor}.item-unavailable-caption-yg1HF0{color:var(--specific-data-entry-inputs-selector-caption-disabled)}.item-reason-no-chevron-Da6EVg{display:none}.item-reason-error-jhLMps{color:var(--specific-data-entry-inputs-selector-caption-error)}.item-mobile-KVg1v6{flex-direction:column;gap:16px;display:flex}.item-mobile-top-qMBFaL{flex-direction:column;gap:12px;display:flex}.item-mobile-head-AxOn_z{align-items:flex-start;gap:16px;display:flex}.item-mobile-title-X3Zpwj{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}.item-mobile-vehicle-GMyM5M{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.item-vehicle-toggle-b4PAm_{color:var(--text-emphasize-lvl-1);cursor:pointer;text-align:left;background:0 0;border:0;align-items:flex-start;gap:4px;padding:0;display:flex}.item-vehicle-chevron-knyUiu{flex-shrink:0;align-items:center;padding-block:4px;display:inline-flex}.item-vehicle-chevron-knyUiu svg{fill:currentColor}.item-mobile-controls-JRPmT_{flex-direction:column;gap:4px;display:flex}.item-mobile-controls-JRPmT_ .item-actions-Ev96cT{align-items:flex-start}.item-mobile-controls-JRPmT_ .item-reason-bdB55w{flex:1 0 0;width:auto;min-width:0}