.OperationAddressFormV2_subTitle__QFNXe{font-size:22px;line-height:26px;color:#333;padding-bottom:6px}.OperationAddressFormV2_descBox__zPcoT{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.OperationAddressFormV2_desc__zjsAC{font-size:14px;line-height:1.2;color:#5c5d5e;margin-bottom:0}.OperationAddressFormV2_requiredText__hyYR3{font-size:12px;line-height:18px;color:#929393}.OperationAddressFormV2_requiredText__hyYR3:before{content:"*";margin-right:4px;color:#ff8d1a}.OperationAddressFormV2_line__Otjh9{background-color:#e6e7e8;height:1px;width:100%;margin:16px 0}.OperationAddressFormV2_hiddenItem__eLjXh{height:0;width:0;overflow:hidden}.OperationAddressFormV2_formItem__cX7sO{box-sizing:border-box;margin:0 0 20px;padding:0;font-size:14px;line-height:1.5715}.OperationAddressFormV2_formItemControl__3rwC8{display:flex;flex-direction:column;flex-grow:1;width:100%}.OperationAddressFormV2_formItemControlInput__rC0H_{position:relative;display:flex;align-items:center;min-height:32px}.OperationAddressFormV2_formItemControlInputContent__QGQzM{position:relative;display:flex;flex:auto;width:100%}.OperationAddressFormV2_formItemHasError__mTwsI .ap-input,.OperationAddressFormV2_formItemHasError__mTwsI .ap-input-affix-wrapper,.OperationAddressFormV2_formItemHasError__mTwsI .ap-input-number,.OperationAddressFormV2_formItemHasError__mTwsI .ap-picker,.OperationAddressFormV2_formItemHasError__mTwsI .ap-select-selector,.OperationAddressFormV2_formItemHasError__mTwsI input,.OperationAddressFormV2_formItemHasError__mTwsI textarea{border-color:#f24122!important;box-shadow:none!important}.OperationAddressFormV2_formItemHasError__mTwsI .aboveFormItem{border-color:#f24122!important}.OperationAddressFormV2_formItemExplain__VCgfF{clear:both;color:#f24122;font-size:14px;line-height:1.5715;min-height:22px}@media screen and (max-width:960px){.OperationAddressFormV2_stepTitle__opwqR{font-size:18px}.OperationAddressFormV2_subTitle__QFNXe{font-size:16px;line-height:21px;display:flex;align-items:center;justify-content:space-between}.OperationAddressFormV2_planBContainer__YZmK1 .OperationAddressFormV2_subTitle__QFNXe{font-size:20px;line-height:1.2}.OperationAddressFormV2_desc__zjsAC{font-size:12px;line-height:14px;margin-bottom:0}.OperationAddressFormV2_shippingMethod__CQwDd{margin-top:16px}.OperationAddressFormV2_line__Otjh9{margin:12px 0}}.HideAddressFormItemsAp_formItem__O2arS{height:0;width:0;overflow:hidden;margin-bottom:0!important}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S{border:none!important;border-radius:4px!important;padding:0}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S ::-webkit-scrollbar{height:0;width:0}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_modalHeader__PTvp0{display:flex;justify-content:space-between;align-items:center}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_modalHeader__PTvp0 .ComfirmAddressModalV2_headerTitle__GQW9w{font-weight:500;color:#262728;font-size:24px;line-height:1}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_closeIcon__UftkT{cursor:pointer;display:block;font-size:20px;line-height:1}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_modalMainer__8fkPR{padding:20px 32px;max-height:460px;overflow:hidden}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_modalMainer__8fkPR:hover{overflow-y:auto}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_mainerTitle__f_gPI{color:#5c5d5e;font-size:14px;line-height:1.3;font-weight:400;padding:20px 0}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_mainerList__llwnn{width:100%}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_mainerItem__2UB25{padding-bottom:16px}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_tips__Hgdc4{display:flex;gap:6px;color:#da3b1f;font-size:14px;font-weight:500;line-height:1.3}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_errorIcon___Dtg2{margin-top:2px;position:relative;width:14px;height:14px;flex:0 0 auto}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_tipsContent__reUmW{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_cityName__wb8vG{text-decoration:underline;color:#262728}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_modalFooter__UPOTm{padding:0 32px 20px;display:flex;flex-direction:column;gap:16px;font-size:16px;line-height:1}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_changeAddress__FkNM5,.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_toCart__jyMDu{flex:1 1;font-weight:500;text-align:center;padding:13px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_changeAddress__FkNM5{border:1px solid #262728;background:#fff}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_toCart__jyMDu{background:#262728;color:#fff}@media screen and (max-width:960px){.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_modalHeader__PTvp0 .ComfirmAddressModalV2_headerTitle__GQW9w{font-size:16px;line-height:20px}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_closeIcon__UftkT{font-size:16px}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_mainerTitle__f_gPI{padding:16px 0}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_modalMainer__8fkPR{padding:16px}.ComfirmAddressModalV2_comfirmAddressModal__0lg1S .ComfirmAddressModalV2_modalFooter__UPOTm{font-size:14px;padding:0 16px 16px}}.AddressItemCard_addressItemCard__8Bs9_{display:flex;background:#fff;width:100%}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_imgBox__aQmYa{position:relative;width:120px;height:120px;flex-shrink:0}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_discountTag__OIc5s{position:absolute;top:0;left:0;z-index:1}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_tag__C_Nc5{position:absolute;bottom:0;z-index:2;background:rgba(0,0,0,.3);width:100%;height:100%;left:0;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;text-shadow:0 0 1.833px rgba(0,0,0,.16);font-size:16px;list-style:1.5;font-weight:700;border-radius:4px}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9{margin-left:12px;flex:1 1;display:flex;flex-direction:column}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_itemTitle__E_sHN{margin-top:6px;color:#5c5d5e;font-size:14px;font-weight:400;line-height:1;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_brandName__bpSJc{font-size:12px;line-height:14px;font-weight:700;color:#262728;display:flex;top:0}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_brandName__bpSJc .AddressItemCard_brandReg__4v0oB{font-size:8px;line-height:1;vertical-align:top}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_itemId__P9qSI{display:flex;align-items:center;color:#262728;line-height:1;font-size:12px;margin:10px 0}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_label__3HwhV{color:#929393;font-size:12px;margin-right:2px}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_qtyPrice__SqLbk{display:flex;align-items:center;justify-content:space-between}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_qtyBox__9mXH8{color:#262728;font-size:14px;font-weight:700;line-height:18px;text-align:right}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_priceBox__73fKE{display:flex;font-size:16px;line-height:1;font-weight:500;align-items:center;gap:8px}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_originPrice__o13mb{color:#979797;font-size:14px;line-height:16px;font-weight:400;text-decoration:line-through}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_discountPrice__d6BpE{font-size:16px;color:#262728;line-height:16px;font-weight:500}.AddressItemCard_addressItemCard__8Bs9_ .AddressItemCard_itemData__bXSY9 .AddressItemCard_showOrginPriceBox__1O4XP .AddressItemCard_discountPrice__d6BpE{color:#da3b1f}.AddressItemCard_addOnPriceTag__uNJ_s{background:linear-gradient(0deg,#fdf1f0,#fdf1f0),#fff;padding:4px 8px;width:-moz-fit-content;width:fit-content;color:#da3b1f;font-size:12px;font-weight:500;line-height:16px}.AddressItemCard_bundlePriceTag__YCDCE{padding:5px 8px;background:hsla(22,86%,88%,.6);color:#da3b1f;font-weight:500;font-size:12px;line-height:16px}.ProductActivityDiscountTag_activityDiscountTag__S7Qii{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;padding:2px 4px 4px;border-radius:4px;background:#fbebe9;font-size:12px;text-transform:capitalize}.ProductActivityDiscountTag_activityDiscountTag__S7Qii .ProductActivityDiscountTag_icon__7pq2c{margin-right:6px}.ProductActivityDiscountTag_activityDiscountTag__S7Qii .strong{font-weight:700}.ProductActivityDiscountTag_activityDiscountTag__S7Qii .ProductActivityDiscountTag_discountText__8iBGM{margin-left:3px}.ProductActivityDiscountTag_discount-text-wrapper__i_l9_{margin-top:2px;font-size:12px;line-height:14px}@media screen and (max-width:960px){.ProductActivityDiscountTag_activityDiscountTag__S7Qii{padding:4px;line-height:16px}}.ShowComponentV2_checkbox__YOXB8{margin-top:16px;align-items:center}.ShowComponentV2_checkbox__YOXB8 .ShowComponentV2_checkboxLabel__XWWC0{font-size:14px;line-height:1.3}.ShowComponentV2_title__n4uGa{font-size:20px;line-height:24px;font-weight:700;margin-bottom:0;color:#262728}.ShowComponentV2_titleBox__gpQnP{display:flex;justify-content:space-between;align-items:center}.ShowComponentV2_changeText__Zrfvv{color:#5c5d5e;font-size:14px;line-height:16px;text-decoration:underline;font-weight:500;cursor:pointer}.ShowComponentV2_line__Lz1iA{width:100%;height:1px;background:#e5e6e7;margin:14px 0}.ShowComponentV2_info__juzUG{font-size:14px;line-height:18px;font-weight:400;color:#5c5d5e;margin-top:10px}.ShowComponentV2_info__juzUG .ShowComponentV2_infoText__4TeMk{margin-top:8px}.ShowComponentV2_isPlanBContainer__8hVGk .ShowComponentV2_info__juzUG{margin-top:16px}.ShowComponentV2_isPlanBContainer__8hVGk .ShowComponentV2_line__Lz1iA{margin:0;height:30px;background-color:transparent}.ShowComponentV2_isPlanBContainer__8hVGk .ShowComponentV2_title__n4uGa{font-size:22px;line-height:1.3;font-weight:500}@media screen and (max-width:960px){.ShowComponentV2_title__n4uGa{font-size:16px;line-height:20px}.ShowComponentV2_line__Lz1iA{margin:10px 0}.ShowComponentV2_checkbox__YOXB8{margin-top:16px;align-items:flex-start}.ShowComponentV2_checkbox__YOXB8 .ShowComponentV2_checkboxLabel__XWWC0{font-size:12px;line-height:1.3}.ShowComponentV2_isPlanBContainer__8hVGk .ShowComponentV2_title__n4uGa{font-weight:500;font-size:20px;line-height:24px}.ShowComponentV2_isPlanBContainer__8hVGk .ShowComponentV2_line__Lz1iA{height:30px;margin:0;background:#fff}}.CheckoutShippingAddressV2_planBContainer__o0ZmB{padding:0 0 30px}@media screen and (max-width:960px){.CheckoutShippingAddressV2_planBContainer__o0ZmB{padding:30px 16px}}.ProductVehicleSelectCard_Container__4QSH0{background-color:#f6f7f8;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;padding:20px 16px;border-radius:4px}.ProductVehicleSelectCard_Container__4QSH0.ProductVehicleSelectCard_ContainerMobile__VQMXs{margin-bottom:20px;border-radius:2px;margin-top:12px}.ProductVehicleSelectCard_Container__4QSH0 .ProductVehicleSelectCard_Title__frNmE{padding:0 20px;margin-bottom:8px;position:relative;width:100%;font-weight:700;line-height:22px;color:#262728;font-size:18px}.ProductVehicleSelectCard_Container__4QSH0 .ProductVehicleSelectCard_Title__frNmE.ProductVehicleSelectCard_TitleMobile__mmOQX{padding:0 8px;font-size:16px}.ProductVehicleSelectCard_Container__4QSH0 .ProductVehicleSelectCard_SelectCardBack__bQYJb{position:absolute;left:0;top:2px;cursor:pointer;z-index:1}.ProductVehicleSelectCard_Container__4QSH0 .ProductVehicleSelectCard_SelectCardBack__bQYJb.ProductVehicleSelectCard_SelectCardBackMobile__Z_t5Q{left:-4px}.ProductVehicleSelectCard_Container__4QSH0 .ProductVehicleSelectCard_Type__dFpUm{margin-bottom:12px;font-size:14px;color:#262728;line-height:normal}.ProductVehicleSelectCard_Container__4QSH0 .ProductVehicleSelectCard_Button__IoIvn{display:flex;align-items:center;border:none;background-color:unset;font-size:14px;font-weight:700;cursor:pointer;margin-top:20px;line-height:normal;transition:transform .12s ease-out,opacity .12s ease-out}.ProductVehicleSelectCard_Container__4QSH0 .ProductVehicleSelectCard_Button__IoIvn :last-child{margin-left:4px}.ProductVehicleSelectCard_Container__4QSH0 .ProductVehicleSelectCard_Button__IoIvn.ProductVehicleSelectCard_ButtonMobile__n1im8{touch-action:manipulation}.ProductVehicleSelectCard_Container__4QSH0 .ProductVehicleSelectCard_Button__IoIvn.ProductVehicleSelectCard_ButtonOpening__ujCCP{opacity:.72;transform:scale(.98)}.ProductVehicleSelectCard_Container__4QSH0 .ProductVehicleSelectCard_ButtonIcon__y07Po{display:flex;align-items:center;margin-top:1px}.ProductVehicleSelectCard_PendingContainer__cY3yT{box-sizing:border-box;pointer-events:none}.ProductVehicleSelectCard_ButtonText__MbXO2{font-size:14px;text-decoration:underline;font-weight:500}.ProductVehicleSelectCard_skeleton__GmxIY{background-color:#f6f7f8}.VehicleSelectItem_ContentWrapper__W6Dls{overflow:hidden;width:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;display:flex}.VehicleSelectItem_ContentWrapper__W6Dls::-webkit-scrollbar{display:none}.VehicleSelectItem_Content__Iq9mi{height:40px;display:flex;gap:12px;align-items:center;position:relative;width:100%;justify-content:center;flex-wrap:wrap;overflow:hidden}.VehicleSelectItem_ContentItem__CVy4Q{width:56px;padding:10px;border-radius:4px;background-color:#fff;font-size:14px;cursor:pointer;line-height:18px;border:1px solid #e6e7e8;transition:all .2s ease}.VehicleSelectItem_ContentItem__CVy4Q:hover{background-color:#262728;color:#fff;border-color:#262728}.VehicleSelectItem_ContentItemRecommend__Fz_Ah{padding:0;border:none;background:linear-gradient(122deg,#da3b1fc0,#ffd7c284 50%,#da3b1fc0);background-size:300% 300%;animation:VehicleSelectItem_recommendGradientRotate__x0m0m 2s ease-in-out infinite alternate;will-change:background-position;transform:translateZ(0);box-sizing:border-box;min-height:40px;height:40px}.VehicleSelectItem_ContentItemRecommend__Fz_Ah:hover{background:#262728;color:inherit;border-color:#262728}.VehicleSelectItem_ContentItemRecommendInner__r_Tiy{margin:1px;width:calc(100% - 2px);height:calc(100% - 2px);min-height:38px;border-radius:3px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;box-sizing:border-box}.VehicleSelectItem_ContentItemRecommendYear__p0Xuj{font-size:14px;line-height:1;color:#262728}.VehicleSelectItem_ContentItemRecommendLabel__vKeEb{font-size:10px;line-height:1;color:#262728}.VehicleSelectItem_ContentItem__CVy4Q.VehicleSelectItem_ContentItemRecommend__Fz_Ah.VehicleSelectItem_ContentItemActive__2VpO_{background:#262728;color:inherit}.VehicleSelectItem_ContentItem__CVy4Q.VehicleSelectItem_ContentItemRecommend__Fz_Ah.VehicleSelectItem_ContentItemActive__2VpO_ .VehicleSelectItem_ContentItemRecommendInner__r_Tiy{background-color:#262728}.VehicleSelectItem_ContentItem__CVy4Q.VehicleSelectItem_ContentItemRecommend__Fz_Ah.VehicleSelectItem_ContentItemActive__2VpO_ .VehicleSelectItem_ContentItemRecommendLabel__vKeEb,.VehicleSelectItem_ContentItem__CVy4Q.VehicleSelectItem_ContentItemRecommend__Fz_Ah.VehicleSelectItem_ContentItemActive__2VpO_ .VehicleSelectItem_ContentItemRecommendYear__p0Xuj{color:#fff}.VehicleSelectItem_ContentItem__CVy4Q.VehicleSelectItem_ContentItemRecommend__Fz_Ah:hover:not(.VehicleSelectItem_ContentItemActive__2VpO_) .VehicleSelectItem_ContentItemRecommendInner__r_Tiy{background-color:#262728}.VehicleSelectItem_ContentItem__CVy4Q.VehicleSelectItem_ContentItemRecommend__Fz_Ah:hover:not(.VehicleSelectItem_ContentItemActive__2VpO_) .VehicleSelectItem_ContentItemRecommendLabel__vKeEb,.VehicleSelectItem_ContentItem__CVy4Q.VehicleSelectItem_ContentItemRecommend__Fz_Ah:hover:not(.VehicleSelectItem_ContentItemActive__2VpO_) .VehicleSelectItem_ContentItemRecommendYear__p0Xuj{color:#fff}.VehicleSelectItem_ContentItem__CVy4Q.VehicleSelectItem_ContentItemRecommend__Fz_Ah.VehicleSelectItem_ContentItemLoading__A7x1D .VehicleSelectItem_ContentItemRecommendInner__r_Tiy{background-color:#262728}.VehicleSelectItem_ContentItem__CVy4Q.VehicleSelectItem_ContentItemRecommend__Fz_Ah.VehicleSelectItem_ContentItemLoading__A7x1D .VehicleSelectItem_ContentItemRecommendLabel__vKeEb,.VehicleSelectItem_ContentItem__CVy4Q.VehicleSelectItem_ContentItemRecommend__Fz_Ah.VehicleSelectItem_ContentItemLoading__A7x1D .VehicleSelectItem_ContentItemRecommendYear__p0Xuj{color:#fff}.VehicleSelectItem_ContentItemActive__2VpO_{background-color:#262728;color:#fff}.VehicleSelectItem_ContentItemLoading__A7x1D{pointer-events:none;background-color:#262728;color:#fff}.VehicleSelectItem_ContentMore__7d7DF{font-size:14px;padding:8px 12px;position:-webkit-sticky;position:sticky;right:-1px;display:flex;align-items:center;background-color:#f6f7f8;border:1px solid #f6f7f8;background:#f6f7f8}.VehicleSelectItem_SelectCardBackDrawer___R73g{display:flex;margin-right:10px;cursor:pointer}.VehicleSelectItem_ContentDrawerItemTitle__l2gnI{display:flex;align-items:center;color:#000;font-size:24px;font-weight:500;padding:20px 32px;flex-shrink:0}.VehicleSelectItem_ContentDrawerItemTitleText__pa1vB{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.VehicleSelectItem_ContentDrawerItemTitleText__pa1vB svg{width:20px;height:20px;scale:1.5}.VehicleSelectItem_ContentDrawerItemTitleText__pa1vB svg path{stroke:#262728!important}.VehicleSelectItem_ContentDrawerCloseIcon__9rqV9{display:flex;flex-shrink:0;cursor:pointer;font-size:16px}.VehicleSelectItem_ContentDrawerCloseIcon__9rqV9 svg{width:1em;height:1em;scale:1}.VehicleSelectItem_drawerTabRow__7r8GW{display:flex;align-items:center;gap:20px;flex:1 1;min-width:0}.VehicleSelectItem_drawerTab__hC7yC{padding:0 0 4px;background:none;font-size:18px;font-weight:500;line-height:24px;color:#929393;cursor:pointer;border:none;border-bottom:2px solid transparent;white-space:nowrap}.VehicleSelectItem_drawerTabActive__LyG9O{color:#262728;font-weight:700;border-bottom-color:#262728}.VehicleSelectItem_drawerTryVinLink__ZEi8z{justify-content:flex-start!important;align-self:flex-start!important;width:100%!important;margin-top:30px!important;padding:0!important;text-align:left!important}.VehicleSelectItem_drawerVinPanel__xkILH{flex:1 1;overflow-y:auto;padding:20px 32px calc(40px + env(safe-area-inset-bottom))}.VehicleSelectItem_ContentDrawerList__UUw1x{flex:1 1;overflow-y:auto;padding:0 32px calc(160px + env(safe-area-inset-bottom))}.VehicleSelectItem_ContentDrawerListContent__pR2vF{width:100%}.VehicleSelectItem_ContentDrawerItem__grUNH{text-align:left;padding:10px 32px;color:#929393;font-size:14px;flex-shrink:0}.VehicleSelectItem_ContentDrawerItem__grUNH .breadcrumb-item-separator{margin:0 6px}.VehicleSelectItem_ContentDrawerItem__grUNH .breadcrumb-item-type{color:#262728;font-weight:500}.VehicleSelectItem_ContentDrawerItemActive__cl88z{color:#262728}.VehicleSelectItem_drawerListItem__7AVa8{cursor:pointer;padding:20px 0;border-bottom:1px solid #e6e7e8;font-size:18px;line-height:18px;color:#262728;display:flex;align-items:center;justify-content:space-between}.VehicleSelectItem_drawerSearchEmpty__oLFtj{padding:20px 0;border-bottom:1px solid #e6e7e8;color:#929393;font-size:18px;font-weight:400;line-height:24px}.VehicleSelectItem_drawerListItemText__R8I0c{display:inline-block;margin-right:16px}.VehicleSelectItem_ContentDrawerItemButton__UsMSD{cursor:pointer;padding-top:30px;color:#262728;font-weight:500;font-size:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.VehicleSelectItem_ContentDrawer__sfIL4{height:100vh;display:flex;flex-direction:column}.VehicleSelectItem_ContentDrawerMobile__Nib02 .VehicleSelectItem_ContentDrawerItemTitle__l2gnI{font-size:18px;padding:16px}.VehicleSelectItem_ContentDrawerMobile__Nib02 .VehicleSelectItem_ContentDrawerItemTitleText__pa1vB svg{scale:1}.VehicleSelectItem_ContentDrawerMobile__Nib02 .VehicleSelectItem_ContentDrawerList__UUw1x{padding:0 16px calc(160px + env(safe-area-inset-bottom))}.VehicleSelectItem_ContentDrawerMobile__Nib02 .VehicleSelectItem_ContentDrawerItem__grUNH{padding:10px 16px;font-size:12px}.VehicleSelectItem_ContentDrawerMobile__Nib02 .VehicleSelectItem_drawerListItem__7AVa8{font-size:14px}.VehicleSelectItem_ContentDrawerMobile__Nib02 .VehicleSelectItem_drawerSearchEmpty__oLFtj{font-size:14px;line-height:20px}.VehicleSelectItem_ContentDrawerMobile__Nib02 .VehicleSelectItem_ContentDrawerItemButton__UsMSD{font-size:14px}.VehicleSelectItem_ContentDrawerMobile__Nib02 .VehicleSelectItem_drawerTab__hC7yC{font-size:16px}.VehicleSelectItem_ContentDrawerMobile__Nib02 .VehicleSelectItem_drawerVinPanel__xkILH{padding:20px 16px calc(80px + env(safe-area-inset-bottom))}.VehicleSelectItem_SkeletonItem__aP4xE{width:56px;height:40px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%);background-size:400% 100%;animation:VehicleSelectItem_skeletonShimmer__oYcyq 1.4s ease infinite;flex-shrink:0}@keyframes VehicleSelectItem_skeletonShimmer__oYcyq{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes VehicleSelectItem_recommendGradientRotate__x0m0m{0%{background-position:0 50%}to{background-position:100% 50%}}.DrawerSearchBar_searchBar__TA7Ww{display:flex;align-items:center;gap:12px;padding:16px 32px;background-color:#f6f7f8;flex-shrink:0}.DrawerSearchBar_searchIcon__CfEqK{flex-shrink:0;width:1em;height:1em;font-size:18px;color:#262728}.DrawerSearchBar_searchInput__0uYlX{flex:1 1;min-width:0;border:none;background:transparent;overflow:hidden;color:#262728;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:19px;outline:none;white-space:nowrap}.DrawerSearchBar_searchInput__0uYlX::placeholder{color:#5c5d5e;font-weight:400}.DrawerSearchBar_clearButton__Ksdr6{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer}.DrawerSearchBar_clearIcon__baM1J{width:1em;height:1em;font-size:16px;color:#929393}@media screen and (max-width:960px){.DrawerSearchBar_searchBar__TA7Ww{padding:12px 16px}.DrawerSearchBar_searchIcon__CfEqK{width:16px;height:16px;font-size:16px}.DrawerSearchBar_searchInput__0uYlX{font-size:12px;line-height:14px;font-weight:500}.DrawerSearchBar_searchInput__0uYlX::placeholder{overflow:hidden;color:#5c5d5e;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:14px}.DrawerSearchBar_clearIcon__baM1J{font-size:14px}}.VehicleSelectItem_ContentWrapper__sK__L{overflow:hidden;width:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;display:flex}.VehicleSelectItem_ContentWrapper__sK__L::-webkit-scrollbar{display:none}.VehicleSelectItem_Content__4kTRw{min-height:92px;height:auto;display:flex;gap:12px;align-items:center;position:relative;width:100%;justify-content:center;flex-wrap:wrap}.VehicleSelectItem_ContentItem__TnpTj{width:56px;padding:10px;border-radius:4px;background-color:#fff;font-size:14px;cursor:pointer;line-height:18px;border:1px solid #e6e7e8;transition:all .2s ease;text-align:center}.VehicleSelectItem_ContentItem__TnpTj:hover{background-color:#262728;color:#fff;border-color:#262728}.VehicleSelectItem_ContentItemActive__3cRCd{background-color:#262728;color:#fff}.VehicleSelectItem_ContentItemLoading__abHzl{pointer-events:none;background-color:#262728;color:#fff}.VehicleSelectItem_MoreButton__m2_oH{font-size:14px}.VehicleSelectItem_SelectCardBackDrawer__P75Lx{display:flex;margin-right:10px;cursor:pointer}.VehicleSelectItem_ContentDrawerItemTitle__7JHn_{display:flex;align-items:center;color:#000;font-size:24px;font-weight:500;padding:20px 32px;flex-shrink:0}.VehicleSelectItem_ContentDrawerItemTitleText__oe094{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.VehicleSelectItem_ContentDrawerItemTitleText__oe094 svg{width:20px;height:20px;scale:1.5}.VehicleSelectItem_ContentDrawerItemTitleText__oe094 svg path{stroke:#262728!important}.VehicleSelectItem_ContentDrawerCloseIcon__QS_Er{display:flex;flex-shrink:0;cursor:pointer;font-size:16px}.VehicleSelectItem_ContentDrawerCloseIcon__QS_Er svg{width:1em;height:1em;scale:1}.VehicleSelectItem_drawerTabRow__9PX_S{display:flex;align-items:center;gap:20px;flex:1 1;min-width:0}.VehicleSelectItem_drawerTab__HRFFf{padding:0 0 4px;background:none;font-size:18px;font-weight:500;line-height:24px;color:#929393;cursor:pointer;border:none;border-bottom:2px solid transparent;white-space:nowrap}.VehicleSelectItem_drawerTabActive__bo_gG{color:#262728;font-weight:700;border-bottom-color:#262728}.VehicleSelectItem_drawerTryVinLink__v8Trw{justify-content:flex-start!important;align-self:flex-start!important;width:100%!important;margin-top:30px!important;padding:0!important;text-align:left!important}.VehicleSelectItem_drawerVinPanel__YZI1R{flex:1 1;overflow-y:auto;padding:20px 32px calc(40px + env(safe-area-inset-bottom))}.VehicleSelectItem_ContentDrawerList__IG9Dw{flex:1 1;overflow-y:auto;padding:0 32px calc(160px + env(safe-area-inset-bottom))}.VehicleSelectItem_ContentDrawerListContent__apigm{width:100%}.VehicleSelectItem_ContentDrawerItem__ot8Ep{text-align:left;padding:10px 32px;color:#929393;font-size:14px;flex-shrink:0}.VehicleSelectItem_ContentDrawerItem__ot8Ep .breadcrumb-item-separator{margin:0 6px}.VehicleSelectItem_ContentDrawerItem__ot8Ep .breadcrumb-item-type{color:#262728;font-weight:500}.VehicleSelectItem_drawerListItem__JyeDh{cursor:pointer;padding:20px 0;border-bottom:1px solid #e6e7e8;font-size:18px;line-height:18px;color:#262728;display:flex;align-items:center;justify-content:space-between}.VehicleSelectItem_drawerSearchEmpty__t47w1{padding:20px 0;border-bottom:1px solid #e6e7e8;color:#929393;font-size:18px;font-weight:400;line-height:24px}.VehicleSelectItem_drawerListItemText__OP32a{display:inline-block;margin-right:16px}.VehicleSelectItem_selectButton__cbf5u{display:inline-flex;align-items:center}.VehicleSelectItem_ContentDrawerItemButton__xYyUf{cursor:pointer;padding-top:30px;color:#262728;font-weight:500;font-size:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.VehicleSelectItem_ContentDrawerItemButtonText__S6nkj{pointer-events:none}.VehicleSelectItem_ContentDrawer__mx7f4{height:100vh;display:flex;flex-direction:column}.VehicleSelectItem_ContentDrawerMobile__tyS3u .VehicleSelectItem_ContentDrawerItemTitle__7JHn_{font-size:18px;padding:16px}.VehicleSelectItem_ContentDrawerMobile__tyS3u .VehicleSelectItem_ContentDrawerItemTitleText__oe094 svg{scale:1}.VehicleSelectItem_ContentDrawerMobile__tyS3u .VehicleSelectItem_ContentDrawerList__IG9Dw{padding:0 16px calc(160px + env(safe-area-inset-bottom))}.VehicleSelectItem_ContentDrawerMobile__tyS3u .VehicleSelectItem_ContentDrawerItem__ot8Ep{padding:10px 16px;font-size:12px}.VehicleSelectItem_ContentDrawerMobile__tyS3u .VehicleSelectItem_drawerListItem__JyeDh{font-size:14px}.VehicleSelectItem_ContentDrawerMobile__tyS3u .VehicleSelectItem_drawerSearchEmpty__t47w1{font-size:14px;line-height:20px}.VehicleSelectItem_ContentDrawerMobile__tyS3u .VehicleSelectItem_ContentDrawerItemButton__xYyUf{font-size:14px}.VehicleSelectItem_ContentDrawerMobile__tyS3u .VehicleSelectItem_drawerTab__HRFFf{font-size:16px}.VehicleSelectItem_ContentDrawerMobile__tyS3u .VehicleSelectItem_drawerVinPanel__YZI1R{padding:20px 16px calc(80px + env(safe-area-inset-bottom))}.VehicleSelectCard_Container__8hY3g{background-color:#f6f7f8;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;padding:20px 16px;border-radius:4px}.VehicleSelectCard_Container__8hY3g.VehicleSelectCard_ContainerMobile__cqtIz{border-radius:2px}.VehicleSelectCard_Container__8hY3g .VehicleSelectCard_Title__8weP7{padding:0 20px;margin-bottom:8px;position:relative;width:100%;font-weight:700;line-height:22px;color:#262728;font-size:18px}.VehicleSelectCard_Container__8hY3g .VehicleSelectCard_Title__8weP7.VehicleSelectCard_TitleMobile__8S3uY{padding:0 8px;font-size:16px}.VehicleSelectCard_Container__8hY3g .VehicleSelectCard_SelectCardBack__dvSKn{position:absolute;left:0;top:2px;cursor:pointer;z-index:1;display:inline-flex;align-items:center;justify-content:center}.VehicleSelectCard_Container__8hY3g .VehicleSelectCard_SelectCardBack__dvSKn.VehicleSelectCard_SelectCardBackMobile__v_5ph{left:-4px}.VehicleSelectCard_Container__8hY3g .VehicleSelectCard_Type__OQuzN{margin-bottom:12px;font-size:14px;color:#262728;line-height:normal}.VehicleSelectCard_Container__8hY3g .VehicleSelectCard_Button__vn3_C{display:flex;align-items:center;border:none;background-color:unset;font-size:14px;font-weight:700;cursor:pointer;margin-top:20px;line-height:normal}.VehicleSelectCard_Container__8hY3g .VehicleSelectCard_Button__vn3_C.VehicleSelectCard_ButtonMobile__W2TIQ{transition:opacity .3s ease-in-out}.VehicleSelectCard_ButtonText__7LH9V{font-size:14px;text-decoration:underline;font-weight:500}.TryVinEnsureFitmentLink_tryVinLinkBox__AOEy3{display:flex;justify-content:flex-start;align-self:flex-start;width:100%;margin-top:12px;text-align:left}.TryVinEnsureFitmentLink_tryVinLink__IiEaN{display:inline;padding:0;border:none;background:none;cursor:pointer;text-align:left;font-size:14px;line-height:20px;white-space:normal}.TryVinEnsureFitmentLink_tryVinLinkLead__no34Y{font-size:16px;font-weight:400;line-height:20px;color:#262728}.TryVinEnsureFitmentLink_tryVinLinkUnderline__PkM6E{font-size:16px;font-weight:500;line-height:20px;color:#262728;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.TryVinEnsureFitmentLink_tryVinLinkUnderline__PkM6E:hover{color:#262728}@media screen and (max-width:960px){.TryVinEnsureFitmentLink_tryVinLinkLead__no34Y,.TryVinEnsureFitmentLink_tryVinLinkUnderline__PkM6E{font-size:14px}}.ProductGallery_galleryContainer__OqhJI{display:flex;flex-direction:column;align-items:center;width:100%;background:#fff;box-sizing:border-box}.ProductGallery_mainSection__0Pdje{position:relative;width:100%;display:flex;justify-content:center;align-items:flex-start}.ProductGallery_mainImageBox__p5dHl{display:flex;align-items:center;justify-content:center;position:relative;width:100%;aspect-ratio:1/1;border-radius:4px;overflow:hidden}.ProductGallery_mainImageBox__p5dHl .ProductGallery_arrowButton__wNYUk{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;z-index:10;border:none;transition:all .25s ease}.ProductGallery_mainImageBox__p5dHl .ProductGallery_arrowButton__wNYUk:hover{background:#fff}.ProductGallery_mainImageBox__p5dHl .ProductGallery_arrowButton__wNYUk:hover.ProductGallery_disabled__MgYW5{opacity:.3!important;cursor:not-allowed}.ProductGallery_mainImageBox__p5dHl .ProductGallery_arrowButton__wNYUk.ProductGallery_prev__BlWCN{left:12px;transform:translateY(-50%) rotate(180deg)}.ProductGallery_mainImageBox__p5dHl .ProductGallery_arrowButton__wNYUk.ProductGallery_next__zFFRx{right:12px}.ProductGallery_mainImageBox__p5dHl:hover .ProductGallery_arrowButton__wNYUk{display:flex;opacity:1}.ProductGallery_videoMainer__G41uG{height:100%;position:relative;display:flex;justify-content:center}.ProductGallery_videoMainer__G41uG .ProductGallery_playIcon__tWVnP{cursor:pointer;position:absolute;width:80px;border:1px solid #fff;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.3);z-index:2}.ProductGallery_videoContainer__RPd_g{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ProductGallery_mainImage__Cu1gT{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;background:#fff}.ProductGallery_largerImage__Zivxs{width:100%;height:100%;object-fit:contain;background:#fff}.ProductGallery_brandBoxImg__8h8EL{position:absolute;top:12px;left:12px;z-index:2;width:90px;height:90px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);background:#fff;display:flex;align-items:center;justify-content:center}.ProductGallery_brandBox__qkd1_{width:80px;height:80px;object-fit:contain}.ProductGallery_thumbSection__iQ05h{width:100%;margin-top:12px}.ProductGallery_thumbInfo__pdzdE{display:flex;align-items:center;gap:24px;font-size:15px;color:#888;margin-bottom:10px;justify-content:center;background-color:#f6f7f8;padding:6px}.ProductGallery_thumbInfo__pdzdE span{white-space:nowrap;cursor:pointer}.ProductGallery_thumbInfo__pdzdE span b{color:#222;font-weight:600}.ProductGallery_mediaTag__8Wfr7{margin-top:20px}.ProductGallery_mediaTag__8Wfr7:empty{margin-top:0}.ProductGallery_imageContainer__JYnD_{width:100%;height:100%}.ProductGallery_fadeIn__4XBGW{opacity:1}.ProductGallery_fadeOut__rnBXw{opacity:0}.ProductGallery_imageListContainer___Mkq1{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ProductGallery_imageItem__e1reR{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease-in-out;will-change:transform}.ProductGallery_activeImage__5bW5w{z-index:2;pointer-events:auto}.ProductGallery_hiddenImage__tPlrX{z-index:1;pointer-events:none}@media(max-width:600px){.ProductGallery_mainImageBox__p5dHl{width:220px;height:220px}.ProductGallery_brandBoxImg__8h8EL{width:60px;height:60px}.ProductGallery_brandBoxImg__8h8EL .ProductGallery_brandBox__qkd1_{width:50px;height:50px}}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ,.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ div,.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_mobileFooterOperation__WY9it,.GaragePrimaryVehicle_emptyVehicleMainBox__Zjl81,.GaragePrimaryVehicle_emptyVehicleMainBox__Zjl81 .GaragePrimaryVehicle_addVehicleBtn__EVN_J,.GaragePrimaryVehicle_emptyVehicleMainBox__Zjl81 .GaragePrimaryVehicle_addVehicleBtn__EVN_J div,.GaragePrimaryVehicle_emptyVehicleMainBox__Zjl81 .GaragePrimaryVehicle_emptyCurrentVehicleBox__dv9rn,.GaragePrimaryVehicle_flex_align_center__co9ee{display:flex;align-items:center}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In{width:100%;height:100%;padding:16px 24px 12px;background-color:#f8f9fa}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_titleRow__7lYwf{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:24px}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_title__GoFHy{height:18px;width:auto;line-height:18px;font-size:14px;font-weight:500;color:#5c5d5e}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_shopWithoutInline___euia{font-size:14px;line-height:20px;font-weight:500;color:#5c5d5e;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_currentVehicleInfo__0pB0V{position:relative;width:100%;height:80px}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_currentVehicleCard__8UrLc{position:absolute;top:0;left:0;width:100%;height:80px}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_placeholderCard__tODfj{width:100%;height:80px;background-color:transparent}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ{width:100%;height:44px;margin-top:24px;border-top:1px solid #e6e7e8}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ div{flex:1 1;height:44px;justify-content:center;font-size:14px;font-weight:600;color:#262728;cursor:pointer}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ div:first-child{border-right:1px solid #e6e7e8;font-weight:500;color:#5c5d5e}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ div:active,.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ div:hover{text-decoration:underline;color:#262728}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerAddActions__G_w7B{display:flex;width:100%;height:64px;margin-top:20px;border-top:1px solid #d6d7d8}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerAddActions__G_w7B .GaragePrimaryVehicle_footerAddActionItem__oYWGW{flex:1 1}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerAddActions__G_w7B button{width:100%;height:100%;border:none;background:transparent;font-size:14px;font-weight:500;color:#262728;cursor:pointer}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerAddActions__G_w7B .GaragePrimaryVehicle_footerAddActionItem__oYWGW:first-child{border-right:1px solid #d6d7d8}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_mobileFooterOperation__WY9it{justify-content:center;width:100%;height:44px;margin-top:14px;border:1px solid #e6e7e8;background-color:#fff;font-size:14px;color:#5c5d5e;font-weight:500;cursor:pointer}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_mobileFooterOperation__WY9it:active,.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_mobileFooterOperation__WY9it:hover{color:#262728;text-decoration:underline}.GaragePrimaryVehicle_emptyVehicleMainBox__Zjl81{width:100%;height:100%;padding:24px;background-color:#f8f9fa;flex-direction:column;justify-content:center}.GaragePrimaryVehicle_emptyVehicleMainBox__Zjl81 .GaragePrimaryVehicle_emptyCurrentVehicleBox__dv9rn .GaragePrimaryVehicle_emptyContent__ZrnzC h2{height:19px;line-height:19px;margin:0 0 12px;font-size:16px;font-weight:700;color:#262728}.GaragePrimaryVehicle_emptyVehicleMainBox__Zjl81 .GaragePrimaryVehicle_emptyCurrentVehicleBox__dv9rn .GaragePrimaryVehicle_emptyContent__ZrnzC p{margin:0;color:#5c5d5e;font-size:14px;font-weight:400;line-height:16px}.GaragePrimaryVehicle_emptyVehicleMainBox__Zjl81 .GaragePrimaryVehicle_emptyCurrentVehicleBox__dv9rn .GaragePrimaryVehicle_arrowIcon__xhJBh{font-size:20px;margin-left:16px}.GaragePrimaryVehicle_emptyVehicleMainBox__Zjl81 .GaragePrimaryVehicle_addVehicleBtn__EVN_J{width:100%;height:42px;margin-top:32px;justify-content:center}.GaragePrimaryVehicle_emptyVehicleMainBox__Zjl81 .GaragePrimaryVehicle_addVehicleBtn__EVN_J div{width:216px;height:42px;background-color:#262728;justify-content:center;font-size:14px;color:#fff;font-weight:700;cursor:pointer}@media screen and (max-width:960px){.GaragePrimaryVehicle_currentVehicleMainBox__7V4In{padding:16px;border-bottom:1px solid #e6e7e8}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_titleRow__7lYwf{margin-bottom:16px}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_title__GoFHy{font-size:14px;font-weight:500;color:#262728}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ{width:100%;height:44px;margin-top:14px;border-top:unset}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ div{flex:1 1;height:44px;justify-content:center;font-size:14px;font-weight:600;color:#262728;cursor:pointer}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ div:active,.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ div:hover{text-decoration:underline;color:#262728}.GaragePrimaryVehicle_currentVehicleMainBox__7V4In .GaragePrimaryVehicle_footerOperation__nuHMZ div:first-child{border-right:1px solid #e6e7e8;font-weight:500;color:#5c5d5e}}.GarageVehicleItemCard_flex_align_center__HcIfB,.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg,.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p,.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_vehicleImage__JHLSV{display:flex;align-items:center}.GarageVehicleItemCard_vehicleCardBox__VUuz2{position:relative;width:100%;height:100%;background-color:#fafafa;cursor:pointer}.GarageVehicleItemCard_vehicleCardBox__VUuz2:hover:before{background-color:#5c5d5e}.GarageVehicleItemCard_vehicleCardBox__VUuz2:before{content:"";display:block;position:absolute;top:0;left:0;z-index:5;width:4px;height:100%;background-color:#d6d7d8;transition:all .3s ease}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg{position:absolute;top:0;left:0;z-index:3;background-color:transparent;width:100%;height:100%;padding:0 16px 0 14px;transition:all .3s ease}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg:active,.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg:hover{box-shadow:0 3px 8px 0 #0000001a}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_vehicleImage__JHLSV{justify-content:center;display:flex;align-items:center;overflow:hidden;position:relative;width:100px;margin-right:12px;height:50px;flex-shrink:0}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_vehicleImage__JHLSV img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_vehicleInfo__hssM_{width:300px}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_vehicleInfo__hssM_ div:last-child{line-height:16px;margin-top:4px;font-size:12px;font-weight:400;color:#262728;opacity:.75;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_vehicleInfo__hssM_ div:first-child{height:16px;line-height:16px;font-size:14px;font-weight:700;color:#262728;opacity:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_vehicleInfo__hssM_ div:empty{display:none}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p{flex:1 1;justify-content:flex-end;margin-left:12px}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_autoWidth__VOkaj{width:auto}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_operativeBtn__70x_j{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_operativeBtn__70x_j:active svg path,.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_operativeBtn__70x_j:hover svg path{fill:#096dd9}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_operativeIcon__v0br2{font-size:16px;cursor:pointer}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_operativeIcon__v0br2:first-child:active path,.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_operativeIcon__v0br2:first-child:hover path{fill:#096dd9}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_operativeIcon__v0br2:last-child:active path,.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_operativeIcon__v0br2:last-child:hover path{fill:#da3b1f}.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_deleteIcon__udL66,.GarageVehicleItemCard_vehicleCardBox__VUuz2 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_editIcon__nZLu6{color:#5c5d5e}.GarageVehicleItemCard_currentVehicleCardBox__SK529{background-color:#fff;cursor:unset}.GarageVehicleItemCard_currentVehicleCardBox__SK529:before{border-radius:4px 0 0 4px;background-color:#068922!important}.GarageVehicleItemCard_currentVehicleCardBox__SK529 .GarageVehicleItemCard_vehicleCardContent__2JyXg{box-shadow:0 3px 8px 0 #0000001a;padding:0 16px 0 14px}.GarageVehicleItemCard_currentVehicleCardBox__SK529 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_vehicleImage__JHLSV{width:100px;margin-right:8px}.GarageVehicleItemCard_currentVehicleCardBox__SK529 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_operativeIcon__v0br2{font-size:18px;cursor:pointer}.GarageVehicleItemCard_currentVehicleCardBox__SK529 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_operativeIcon__v0br2:first-child{margin-right:0}.GarageVehicleItemCard_currentVehicleCardBox__SK529 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_operative__rYd3p .GarageVehicleItemCard_editIcon__nZLu6{color:#262728;opacity:.75}.GarageVehicleItemCard_currentVehicleCardBox__SK529 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_vehicleInfo__hssM_{width:268px}.GarageVehicleItemCard_currentVehicleCardBox__SK529 .GarageVehicleItemCard_vehicleCardContent__2JyXg .GarageVehicleItemCard_vehicleInfo__hssM_ div:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:pre-wrap}@media screen and (max-width:960px){.GarageVehicleItemCard_vehicleImage__JHLSV{width:80px!important;margin-right:12px!important;height:40px}.GarageVehicleItemCard_vehicleImage__JHLSV img{width:80px!important}}.GarageMasterContent_garageContentBox__y_cYR{display:flex;align-items:center}.GarageMasterContent_garageContentBox__y_cYR .GarageMasterContent_currentVehicleBox__Dmisy,.GarageMasterContent_garageContentBox__y_cYR .GarageMasterContent_otherVehiclesBox__9K8rC{flex:1 1}@media screen and (max-width:960px){.GarageMasterContent_garageContentBox__y_cYR{flex-direction:column;width:100%;height:calc(100% - 52px);align-items:flex-start}.GarageMasterContent_garageContentBox__y_cYR .GarageMasterContent_currentVehicleBox__Dmisy,.GarageMasterContent_garageContentBox__y_cYR .GarageMasterContent_otherVehiclesBox__9K8rC{width:100%}.GarageMasterContent_garageContentBox__y_cYR .GarageMasterContent_otherVehiclesBox__9K8rC{min-height:0}.GarageMasterContent_garageContentBox__y_cYR .GarageMasterContent_currentVehicleBox__Dmisy{flex:unset;height:204px}.GarageMasterContent_addVehicleBtn__HCywk{width:100%;margin-top:auto;padding:16px;background-color:#fff}.GarageMasterContent_addVehicleBtnGroup__P0aW2{display:flex;flex-direction:column;gap:12px;width:100%}.GarageMasterContent_addVehicleBtnItem__WhlRf{width:100%}.GarageMasterContent_addVehicleBtnPrimary__HPcWQ,.GarageMasterContent_addVehicleBtnSecondary__Pmg_7{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:44px;border-radius:4px;font-size:16px;font-weight:500;line-height:1.4;cursor:pointer}.GarageMasterContent_addVehicleBtnPrimary__HPcWQ{border:none;background-color:#262728;color:#fff}.GarageMasterContent_addVehicleBtnSecondary__Pmg_7{border:1px solid #d6d7d8;background-color:#fff;color:#262728}.GarageMasterContent_vehicleIconDark__TXFyc,.GarageMasterContent_vehicleIcon__fH_vq{flex-shrink:0;font-size:24px;margin-right:0}.GarageMasterContent_vehicleIcon__fH_vq path{fill:#fff}.GarageMasterContent_vehicleIconDark__TXFyc path{fill:#262728}.GarageMasterContent_reserveSeatBox___jzdW{width:100%;height:76px}}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr{width:100%;height:100%;padding:16px 24px;background-color:#fff}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_headerBox__31Mps{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_headerBox__31Mps span{height:18px;line-height:18px;font-size:14px;font-weight:500;color:#5c5d5e}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_headerBox__31Mps span:last-child{font-weight:400;cursor:pointer}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_headerBox__31Mps span:last-child:active,.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_headerBox__31Mps span:last-child:hover{text-decoration:underline}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_otherVehiclesContent__MPXy9{width:100%;height:152px;overflow-y:auto}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_otherVehiclesContent__MPXy9 .GaragePreviouslyVehicle_otherVehicleItem__AvqKp{width:100%;height:60px;overflow:hidden;margin-bottom:12px}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_otherVehiclesContent__MPXy9 .GaragePreviouslyVehicle_otherVehicleItem__AvqKp:last-child{margin-bottom:0}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_otherVehiclesContent__MPXy9 .GaragePreviouslyVehicle_otherVehicleItem__AvqKp:hover{box-shadow:0 3px 8px 0 #0000001a}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_otherGarageContent__g_pAX{height:204px}.GaragePreviouslyVehicle_addVehicleBtn__ARY_g{display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin-top:16px;background-color:#262728;font-size:14px;color:#fff;font-weight:700;text-transform:uppercase;cursor:pointer}.GaragePreviouslyVehicle_addVehicleBtnGroup__JSgRv{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:20px}.GaragePreviouslyVehicle_addVehicleBtnGroup__JSgRv .GaragePreviouslyVehicle_addVehicleBtnItem__CLkfc{width:100%}.GaragePreviouslyVehicle_addVehicleBtnPrimary__nS7Tu,.GaragePreviouslyVehicle_addVehicleBtnSecondary__Ypjgw{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:44px;border-radius:4px;font-size:16px;font-weight:500;line-height:1.4;cursor:pointer}.GaragePreviouslyVehicle_addVehicleBtnPrimary__nS7Tu{border:none;background-color:#262728;color:#fff}.GaragePreviouslyVehicle_addVehicleBtnSecondary__Ypjgw{border:1px solid #d6d7d8;background-color:#fff;color:#262728}.GaragePreviouslyVehicle_addVehicleIcon__qEEZI{flex-shrink:0;font-size:24px}.GaragePreviouslyVehicle_addVehicleIcon__qEEZI path{fill:#fff}.GaragePreviouslyVehicle_addVehicleIconDark__XL_zN{flex-shrink:0;font-size:24px}.GaragePreviouslyVehicle_addVehicleIconDark__XL_zN path{fill:#262728}@media screen and (max-width:960px){.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr{padding:0 16px;height:100%;display:flex;flex-direction:column}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_headerBox__31Mps{position:-webkit-sticky;position:sticky;top:0;z-index:99;background-color:#fff;padding:16px 0;margin:0}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_headerBox__31Mps span{color:#262728}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_headerBox__31Mps span:last-child{font-weight:400;cursor:pointer;color:#5c5d5e}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_headerBox__31Mps span:last-child:active,.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_headerBox__31Mps span:last-child:hover{text-decoration:underline}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_otherVehiclesContentWrapper__6h4k9{flex:1 1;overflow-y:auto;min-height:0}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_otherVehiclesContent__MPXy9{height:100%;padding-right:0;-webkit-overflow-scrolling:touch}.GaragePreviouslyVehicle_otherVehiclesMainBox__ORGyr .GaragePreviouslyVehicle_otherGarageContent__g_pAX{height:auto}}.DrawerHeader_header__YRP5C{display:flex;align-items:center;gap:10px;height:52px;padding:0 16px;background:#fff}.DrawerHeader_header__YRP5C h2{flex:1 1;margin:0;font-size:18px;font-weight:500;line-height:22px;color:#262728}.DrawerHeader_topTabs___NNwD{display:flex;align-items:center;gap:16px;min-width:0;flex:1 1}.DrawerHeader_topTabs___NNwD button{min-width:0;padding:4px 0;border:0;border-bottom:1.5px solid transparent;background:transparent;color:#929393;font-size:18px;font-weight:500;line-height:22px;white-space:nowrap}.DrawerHeader_topTabs___NNwD .DrawerHeader_active__XSCOh{border-bottom-color:#262728;color:#262728}.DrawerHeader_iconButton__lkh5I{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:32px;padding:0;border:0;background:transparent;color:#262728}.DrawerHeader_iconButton__lkh5I svg{width:16px;height:16px}.DrawerHeader_backButton__XOuBI{flex-basis:20px;width:20px}.DrawerHeader_backButton__XOuBI svg{width:16px;height:16px}.DrawerHeader_garageHeader__Ouga7 .DrawerHeader_iconButton__lkh5I{flex-basis:20px;width:20px;height:20px}.DrawerHeader_garageHeader__Ouga7 .DrawerHeader_iconButton__lkh5I svg{width:20px;height:20px}.GaragePanel_garage__Xfaxv{display:flex;flex:1 1;flex-direction:column;min-height:0;background:#fff}.GaragePanel_scrollArea__zScJH{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.GaragePanel_currentSection__sarlY{padding-bottom:10px}.GaragePanel_hero__5cFPS{position:relative;display:flex;flex-direction:column;gap:16px;padding:20px 16px;background:linear-gradient(180.4deg,rgba(78,78,78,0) .4%,#262728 71.9%),linear-gradient(104deg,#262728 27.2%,#535353 71.4%);color:#fff}.GaragePanel_heroVehicle__CnH94{display:flex;flex-direction:column;gap:0}.GaragePanel_heroImage__oG2G3{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:180px;overflow:hidden}.GaragePanel_heroImage__oG2G3 img{width:100%;height:100%;object-fit:cover;object-position:center}.GaragePanel_heroInfo__tHp9A{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.GaragePanel_yearBadge__BdqOF{padding:1px 8px;border-radius:2px;background:#fff;color:#262728;font-size:12px;font-weight:600;line-height:18px}.GaragePanel_heroDescription__GtfRw{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.GaragePanel_heroDescription__GtfRw strong{display:block;width:100%;overflow:hidden;font-size:16px;font-weight:600;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.GaragePanel_heroDescription__GtfRw span{display:-webkit-box;width:100%;overflow:hidden;font-size:14px;font-weight:400;line-height:20px;opacity:.8;-webkit-box-orient:vertical;-webkit-line-clamp:2}.GaragePanel_selectedLabel__oMgBo{position:absolute;top:22px;right:12px;z-index:2;width:24px;height:24px}.GaragePanel_operations__76JoP{display:flex;align-items:center;gap:12px}.GaragePanel_operations__76JoP button{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:transparent;color:#5c5d5e}.GaragePanel_operations__76JoP button svg{width:16px;height:16px}.GaragePanel_heroOperations__n6pHC{position:absolute;top:20px;left:16px;z-index:2;gap:10px}.GaragePanel_heroOperations__n6pHC button{width:28px;height:28px;border-radius:4px;background:hsla(0,0%,100%,.1);color:#fff}.GaragePanel_heroOperations__n6pHC button svg{width:16px;height:16px}.GaragePanel_shopWithout__Ol4uy{width:100%;height:44px;border:0;border-radius:4px;background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;font-weight:500;line-height:20px}.GaragePanel_previousSection__gvtJE{display:flex;flex-direction:column;gap:12px;padding:10px 16px 16px}.GaragePanel_sectionHeader__inDTO{display:flex;align-items:center;justify-content:space-between}.GaragePanel_sectionHeader__inDTO h3{margin:0;color:#262728;font-size:16px;font-weight:500;line-height:22px}.GaragePanel_sectionHeader__inDTO button{height:22px;padding:0;border:0;background:transparent;color:#5c5d5e;font-size:14px;font-weight:400;line-height:normal}.GaragePanel_vehicleList___JTnF{display:flex;flex-direction:column;gap:8px}.GaragePanel_vehicleRow__AOnTA{display:flex;align-items:center;min-height:68px;overflow:hidden;border-radius:4px;background:#f6f7f8}.GaragePanel_vehicleSelect__DaLa3{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;padding:12px 8px;border:0;background:transparent;text-align:left}.GaragePanel_vehicleImage__okWkx{position:relative;flex:0 0 80px;width:80px;height:40px;overflow:hidden}.GaragePanel_vehicleImage__okWkx img{mix-blend-mode:multiply}.GaragePanel_vehicleInfo__0TwrK{display:flex;flex:1 1;flex-direction:column;min-width:0}.GaragePanel_vehicleInfo__0TwrK span,.GaragePanel_vehicleInfo__0TwrK strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.GaragePanel_vehicleInfo__0TwrK strong{color:#262728;font-size:14px;font-weight:500;line-height:20px;-webkit-line-clamp:2}.GaragePanel_vehicleInfo__0TwrK span{margin-top:4px;color:#5c5d5e;font-size:12px;font-weight:400;line-height:18px;opacity:.8}.GaragePanel_vehicleInfo__0TwrK.GaragePanel_withDetail__McIXr strong{-webkit-line-clamp:1}.GaragePanel_vehicleRow__AOnTA>.GaragePanel_operations__76JoP{flex:0 0 auto;padding-right:8px}.GaragePanel_radio__kDOXU{flex:0 0 20px;width:20px;height:20px}.GaragePanel_scrollEnd__19wTb{height:1px}.GaragePanel_footer__uG03J{position:relative;z-index:1;display:grid;grid-template-columns:3fr 5fr;grid-gap:12px;gap:12px;padding:16px;background:#fff}.GaragePanel_footer__uG03J button{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:44px;border-radius:4px;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.GaragePanel_footerShadow__vWrPI{box-shadow:0 0 7.5px rgba(0,0,0,.15)}.GaragePanel_addIcon__M21Mh{display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px}.GaragePanel_addIcon__M21Mh svg{width:20px;height:17px}.GaragePanel_vinButton__A_EcK{border:1px solid #d6d7d8;background:#fff;color:#262728}.GaragePanel_makeModelButton__Tdghy{border:1px solid #262728;background:#262728;color:#fff}.VehicleOptionList_list__3EjZm{position:relative;padding:0 16px;background:#fff}.VehicleOptionList_groupedList__wBMvn{display:flex;align-items:flex-start;padding:0}.VehicleOptionList_groupedContent__FqrtZ{flex:1 1;min-width:0;padding:0 16px}.VehicleOptionList_section__wCDXX h3{min-height:40px;margin:0;padding-top:20px;color:#262728;font-size:14px;font-weight:600;line-height:20px}.VehicleOptionList_group__lYQjk,.VehicleOptionList_recommendedSection__9cooa{scroll-margin-top:150px}.VehicleOptionList_group__lYQjk h4{min-height:40px;margin:0;padding-top:20px;color:#262728;font-size:14px;font-weight:600;line-height:20px}.VehicleOptionList_option__HufpB{display:flex;align-items:center;gap:16px;width:100%;min-height:60px;padding:20px 0 19px;border:0;border-bottom:1px solid #e6e7e8;background:#fff;color:#262728;font-size:14px;font-weight:400;line-height:20px;text-align:left}.VehicleOptionList_option__HufpB span{flex:1 1;min-width:0;overflow-wrap:anywhere;white-space:normal}.VehicleOptionList_option__HufpB svg{flex:0 0 20px;width:20px;height:20px}.VehicleOptionList_checked__Lo9SI,.VehicleOptionList_unchecked__nIOk2{width:20px;height:20px}.VehicleOptionList_rail__1tUBy{position:-webkit-sticky;position:sticky;top:0;z-index:3;display:flex;flex:0 0 52px;flex-direction:column;gap:8px;max-height:calc(100dvh - 250px);overflow-y:auto;padding:16px 8px 16px 16px;background:#fff;scrollbar-width:none}.VehicleOptionList_rail__1tUBy::-webkit-scrollbar{display:none}.VehicleOptionList_rail__1tUBy button{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;padding:0;border:0;border-radius:4px;background:transparent;color:#5c5d5e;font-size:14px;font-weight:400;line-height:20px;outline:none;text-align:center}.VehicleOptionList_rail__1tUBy button:focus-visible{outline:2px solid #262728;outline-offset:-2px}.VehicleOptionList_rail__1tUBy .VehicleOptionList_recommendedShortcut__RqNcv svg{width:14px;height:14px}.VehicleOptionList_rail__1tUBy .VehicleOptionList_available__xYYWa{color:#5c5d5e}.VehicleOptionList_rail__1tUBy .VehicleOptionList_activeShortcut__5RQN4{background:#f6f7f8;color:#262728;font-weight:600}.VehicleOptionList_status__SVLNl{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;padding:24px;color:#5c5d5e;font-size:14px;text-align:center}.VehicleOptionList_status__SVLNl p{margin:0 0 12px}.VehicleOptionList_status__SVLNl button{height:36px;padding:0 20px;border:1px solid #262728;border-radius:4px;background:#fff;color:#262728}.VehicleOptionList_emptyWrapper__ChXkF{width:100%;padding:0 16px;border-bottom:1px solid #e6e7e8;background:#fff}.VehicleOptionList_emptyStatus__RWwwB{gap:12px;padding:20px 0;color:#262728}.VehicleOptionList_emptyStatus__RWwwB>:first-child{width:109px!important;height:94px!important}.VehicleOptionList_emptyStatus__RWwwB>div:last-child{margin-top:0!important;color:#929393;font-size:16px!important;font-weight:400;line-height:22px}.VehicleSelectorSkeleton_skeleton__TtBzi{overflow:hidden;background:#fff}.VehicleSelectorSkeleton_rows__prbEO{padding:0 16px}.VehicleSelectorSkeleton_row__4AtX2{display:flex;align-items:flex-start;justify-content:space-between;height:60px;padding-top:20px;border-bottom:1px solid #e6e7e8}.VehicleSelectorSkeleton_row__4AtX2 span{width:100px;height:26px;border-radius:4px;background:#f6f7f8}.VehicleSelectorSkeleton_row__4AtX2 i{width:20px;height:20px;margin-top:3px;border-radius:50%;background:#f6f7f8}.VehicleStepTabs_tabs__X3Dos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;padding:10px 16px 16px;background:#fff}.VehicleStepTabs_tabs__X3Dos button{display:flex;flex-direction:column;gap:8px;min-width:0;padding:0;border:0;background:transparent;color:#929393;font-size:12px;font-weight:400;transition:gap .2s cubic-bezier(.4,0,.2,1)}.VehicleStepTabs_tabs__X3Dos button span{display:block;width:100%;max-height:20px;overflow:hidden;opacity:1;line-height:20px;text-align:center;white-space:nowrap;transition:max-height .2s cubic-bezier(.4,0,.2,1),opacity .16s ease}.VehicleStepTabs_tabs__X3Dos button b{margin-left:2px;color:#da3b1f;font-weight:inherit}.VehicleStepTabs_tabs__X3Dos button i{display:block;width:100%;height:4px;border-radius:999px;background:#ddd}.VehicleStepTabs_tabs__X3Dos button:disabled{cursor:default}.VehicleStepTabs_tabs__X3Dos .VehicleStepTabs_complete__vJQZN{color:#929393}.VehicleStepTabs_tabs__X3Dos .VehicleStepTabs_complete__vJQZN i{background:#068922}.VehicleStepTabs_tabs__X3Dos .VehicleStepTabs_active__MsGbI{color:#262728;font-weight:600}.VehicleStepTabs_tabs__X3Dos .VehicleStepTabs_active__MsGbI i{background:#262728}.VehicleStepTabs_compact__U_6so button{gap:0}.VehicleStepTabs_compact__U_6so button span{max-height:0;opacity:0}@media(prefers-reduced-motion:reduce){.VehicleStepTabs_tabs__X3Dos button,.VehicleStepTabs_tabs__X3Dos button span{transition:none}}.MobileHVariant_page__2Q6T5{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:#fff;color:#262728}.MobileHVariant_selector__PLSMu{position:relative;flex:1 1;min-height:0;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.MobileHVariant_stickyArea__EYNkY{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:#fff}.MobileHVariant_scrolledSticky__Fq2Z_{box-shadow:0 0 7.5px rgba(0,0,0,.15)}.MobileHVariant_summary__DJh_E{display:flex;align-items:center;justify-content:center;padding:0 16px 16px;color:#262728;font-size:12px;font-weight:600;line-height:normal;text-align:center}.MobileHVariant_summary__DJh_E p{flex:1 1;min-width:0;margin:0;overflow-wrap:anywhere;word-break:break-word}.MobileHVariant_searchArea__yAErU{height:59px;overflow:hidden;padding:16px 16px 0;border-top:1px solid #e6e7e8;opacity:1;transition:height .2s cubic-bezier(.4,0,.2,1),padding-top .2s cubic-bezier(.4,0,.2,1),padding-bottom .2s cubic-bezier(.4,0,.2,1),border-top-color .16s ease,border-top-width .2s cubic-bezier(.4,0,.2,1),opacity .16s ease}.MobileHVariant_searchArea__yAErU.MobileHVariant_collapsedSearch___5nE8{height:0;padding-top:0;border-top-color:transparent;border-top-width:0;opacity:0;pointer-events:none}.MobileHVariant_searchArea__yAErU.MobileHVariant_restoredSearch__Eq50l{height:75px;padding-bottom:16px}@media(prefers-reduced-motion:reduce){.MobileHVariant_searchArea__yAErU{transition:none}}.MobileHVariant_searchBox__oLdCI{display:flex;align-items:center;gap:10px;height:42px;margin:0;padding:0 12px;border:1px solid #d6d7d8;border-radius:4px;background:#fff}.MobileHVariant_searchBox__oLdCI input{flex:1 1;min-width:0;height:40px;padding:0;border:0;outline:0;background:transparent;color:#262728;font-size:14px}.MobileHVariant_searchBox__oLdCI input::placeholder{color:#929393}.MobileHVariant_searchBox__oLdCI .MobileHVariant_searchIcon__rrGll{display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px}.MobileHVariant_searchBox__oLdCI .MobileHVariant_searchIcon__rrGll svg{width:19.36px;height:19.36px}.MobileHVariant_scrollEnd__AIswu{height:1px}.MobileHVariant_selectorFooter__eqHJa{position:relative;z-index:6;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:#fff;box-shadow:none}.MobileHVariant_selectorFooterShadow__Aa_g4{box-shadow:0 0 7.5px rgba(0,0,0,.15)}.MobileHVariant_addButton__MdvmN{width:100%;height:44px;border:0;border-radius:4px;background:#262728;color:#fff;font-size:14px;font-weight:400}.MobileHVariant_addButton__MdvmN:disabled{background:rgba(38,39,40,.5)}.MobileHVariant_tryVinArea__i7ovO{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px}.MobileHVariant_tryVinButton__xhjEL{width:100%;min-height:56px;padding:20px 16px;border:0;background:transparent;color:#262728;font-size:14px;font-weight:500;line-height:20px}.MobileHVariant_tryVinButton__xhjEL span{text-decoration:underline;text-underline-offset:2px}.MobileHVariant_vinContent__gRWmv{flex:1 1;min-height:0;overflow-y:auto;padding:10px 0 24px}.MobileHVariant_srOnly__kyTJW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProductCountInput_productCountInput__a_HEA{margin-top:20px}.ProductCountInput_totalTips__JY2_9{color:#5c5d5e;font-size:14px;line-height:18px}.ProductCountInput_danger__rvUyf{color:#da3b1f}.ProductCountInput_inputBox__1VJyj{display:flex;margin-top:12px;align-items:center}.ProductCountInput_input__LBYDZ{outline:none;margin:0 10px}.ProductCountInput_minusBox__ibqTW,.ProductCountInput_plusBox__AC78d{width:35px;height:35px;border-radius:4px;border:1px solid #e6e7e8;background:#fff;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:all .2s ease-in-out}.ProductCountInput_minusBox__ibqTW .ProductCountInput_icon__tKXHT,.ProductCountInput_plusBox__AC78d .ProductCountInput_icon__tKXHT{transition:transform .2s ease-in-out;font-size:12px}.ProductCountInput_minusBox__ibqTW:after{content:"";display:block;width:12px;height:2px;border-radius:4px;background-color:#262728;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease-in-out}.ProductCountInput_input__LBYDZ{width:60px;border-radius:4px;border:1px solid #e6e7e8;display:block;height:36px;text-align:center;font-size:14px;font-weight:500;color:#262728}.ProductCountInput_input__LBYDZ:hover{border-color:#e6e7e8;box-shadow:revert!important}.ProductCountInput_disabledBtn__eDAVZ{pointer-events:none}.ProductCountInput_disabledBtn__eDAVZ .ProductCountInput_icon__tKXHT,.ProductCountInput_disabledBtn__eDAVZ:after{opacity:.3}@media screen and (min-width:960px){.ProductCountInput_input__LBYDZ{height:40px;font-size:18px}.ProductCountInput_minusBox__ibqTW,.ProductCountInput_plusBox__AC78d{width:40px;height:40px}.ProductCountInput_minusBox__ibqTW:hover:not(.ProductCountInput_disabledBtn__eDAVZ):after,.ProductCountInput_plusBox__AC78d:hover:not(.ProductCountInput_disabledBtn__eDAVZ):after{transform:translate(-50%,-50%) scale(1.2)}.ProductCountInput_minusBox__ibqTW:hover:not(.ProductCountInput_disabledBtn__eDAVZ) .ProductCountInput_icon__tKXHT,.ProductCountInput_plusBox__AC78d:hover:not(.ProductCountInput_disabledBtn__eDAVZ) .ProductCountInput_icon__tKXHT{transform:scale(1.2)}.ProductCountInput_minusBox__ibqTW:after{content:"";display:inline-block;width:16px;height:2px}.ProductCountInput_plusBox__AC78d .ProductCountInput_icon__tKXHT{font-size:16px}}.ApPaypalMessage_productHirePurchase__vgz2M{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.ApPaypalMessage_productHirePurchase__vgz2M .ApPaypalMessage_paypalBox__DHRER{display:flex}.ApPaypalMessage_productHirePurchase__vgz2M .ApPaypalMessage_paypalIcon__1z_i8{width:18px;height:18px}.ApPaypalMessage_productHirePurchase__vgz2M .ApPaypalMessage_paypalText__FfD0C{font-size:12px;color:#262728;font-weight:400;margin-left:6px}.ApPaypalMessage_productHirePurchase__vgz2M .ApPaypalMessage_arrowIcon__pgTyD{color:#5c5d5e}.ApPaypalMessage_mobileSw__0ZZfE .ApPaypalMessage_paypalText__FfD0C{font-size:14px}.ProductEarnPoints_points_box__9H5xi{display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:6px}.ProductEarnPoints_points_text__1ah3O{display:flex;gap:6px;align-items:flex-start}.ProductEarnPoints_points_icon__16xho{display:flex;justify-content:center;align-items:center;width:18px;height:18px}.ProductEarnPoints_points_desc__xnykq{color:#262728;font-size:12px;font-weight:400;line-height:18px}.ProductEarnPoints_strong__mdFZ_{font-size:14px}.ProductEarnPoints_mobileSw__giqex .ProductEarnPoints_points_desc__xnykq{font-size:14px;line-height:20px}.ProductEarnPoints_memberLevelIcon__A1JrA{width:18px;height:18px}.ProductEarnPoints_underline__K3Bl5{text-decoration:underline;text-underline-offset:3px;margin-left:12px}
/*# sourceMappingURL=5190c05892532abf._a-premium-release-canary.css.map*/