.ReviewsContainer_reviewsWrapper__En7VK{align-items:center;display:flex;gap:12px}.ReviewsContainer_starsAndCount__\+Mwza{align-items:center;display:flex;gap:8px}.ReviewsContainer_starWrapper__bowqU{align-items:center;display:flex;height:14px;position:relative;width:85px}.ReviewsContainer_starsBase__-LvLm,.ReviewsContainer_starsOverlay__mQJ-s{align-items:center;display:flex;gap:2px;height:100%}.ReviewsContainer_starsOverlay__mQJ-s{left:0;overflow:hidden;position:absolute;top:0}.ReviewsContainer_starsBase__-LvLm span,.ReviewsContainer_starsOverlay__mQJ-s span{display:block;line-height:1}.ReviewsContainer_scoreAndCount__YsVQd{align-items:center;display:flex;gap:4px}.ReviewsContainer_reviewScore__ats\+\+{color:var(--wheelplaceTextColor);font-size:16px;font-weight:400}.ReviewsContainer_reviewCount__q8b4U{color:var(--brandGrayMedium);font-size:12px;font-weight:400}.WheelplaceInfoPanel_root__tZFu\+{background-color:var(--brandWhite);border:1px solid #d5d5d566;border-radius:var(--borderRadiusMedium);display:flex;flex-direction:column;gap:20px;padding:20px}.WheelplaceInfoPanel_titleBlock__FSVmR{display:flex;flex-direction:column;gap:4px}.WheelplaceInfoPanel_title__ZDvb8{color:var(--brandDark);font-family:var(--fontFamilyHeading);font-size:20px;font-weight:var(--fontWeightBold);line-height:1.25;margin:0;padding:0}.WheelplaceInfoPanel_date__X4IUN{color:var(--brandGrayMedium);font-size:13px;margin:0}.WheelplaceInfoPanel_price__QryrO{color:var(--brandBlue);font-family:var(--fontFamilyHeading);font-size:26px;font-weight:var(--fontWeightBold);line-height:1.15;margin:0;padding:0}.WheelplaceInfoPanel_specs__PcFXA{display:flex;flex-direction:column;gap:10px}.WheelplaceInfoPanel_specRow__NOT58{align-items:baseline;display:flex;font-size:14px;gap:16px;justify-content:space-between}.WheelplaceInfoPanel_specLabel__yKVmS{color:var(--brandGrayMedium);flex-shrink:0}.WheelplaceInfoPanel_specValue__EIcnE{color:var(--brandDark);font-weight:var(--fontWeightMedium);overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.WheelplaceInfoPanel_sellerMini__LYNYR{align-items:center;border-top:1px solid #d5d5d566;display:flex;gap:10px;padding-top:16px}.WheelplaceInfoPanel_sellerAvatar__wiu28{align-items:center;background-color:var(--brandGrayLight);border-radius:50%;color:var(--brandGrayMedium);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:var(--fontWeightBold);height:32px;justify-content:center;overflow:hidden;width:32px}.WheelplaceInfoPanel_sellerAvatar__wiu28 img{height:100%;object-fit:cover;width:100%}.WheelplaceInfoPanel_sellerNameRow__FJktL{align-items:center;display:flex;gap:6px;line-height:1.2}.WheelplaceInfoPanel_sellerName__u5wBP{color:var(--brandDark);font-size:14px;font-weight:var(--fontWeightMedium)}.WheelplaceInfoPanel_sellerVerified__ntCBz{color:var(--brandGreen);flex-shrink:0;height:16px;width:16px}.WheelplaceInfoPanel_sellerType__ny1tj{color:var(--brandGrayMedium);font-size:12px}.WheelplaceInfoPanel_actionRow__mAUcd{display:flex;gap:8px}.WheelplaceInfoPanel_actionBtn__O67\+P{align-items:center;background-color:var(--brandWhite);border:1px solid #d5d5d599;border-radius:8px;color:var(--brandDark);cursor:pointer;display:inline-flex;flex:1 1;font-family:var(--fontFamily);font-size:14px;gap:6px;justify-content:center;padding:8px 12px;transition:background-color .2s ease,border-color .2s ease}.WheelplaceInfoPanel_actionBtn__O67\+P:hover{background-color:var(--brandGrayLight);border-color:var(--brandGray);text-decoration:none}.WheelplaceInfoPanel_actionBtn__O67\+P svg{flex-shrink:0;height:16px;width:16px}.WheelplaceInfoPanel_actionBtnIcon__chZga{flex:0 0 40px;height:40px;justify-content:center;padding:0;width:40px}.WheelplaceInfoPanel_actionBtnIcon__chZga svg{color:#23293399;height:18px;width:18px}.WheelplaceInfoPanel_actionBtnIconLiked__nxR\+6 svg{fill:currentColor;color:var(--brandBlue)}.WheelplaceInfoPanel_delivery__da\+HC{display:flex;flex-direction:column;gap:8px}.WheelplaceInfoPanel_deliveryToggle__T5eBq{align-items:center;background-color:var(--brandWhite);border:1px solid #d5d5d599;border-radius:8px;color:var(--brandDark);cursor:pointer;display:flex;font-family:var(--fontFamily);font-size:14px;justify-content:space-between;padding:10px 12px;transition:border-color .2s ease;width:100%}.WheelplaceInfoPanel_deliveryToggle__T5eBq:hover{border-color:var(--brandGray)}.WheelplaceInfoPanel_deliveryLabel__UycpZ{align-items:center;display:inline-flex;gap:8px}.WheelplaceInfoPanel_deliveryChevron__hfWes,.WheelplaceInfoPanel_deliveryLabel__UycpZ svg{color:var(--brandGrayMedium);height:16px;width:16px}.WheelplaceInfoPanel_deliveryChevron__hfWes{transition:transform .2s ease}.WheelplaceInfoPanel_deliveryChevronOpen__NGHI1{transform:rotate(180deg)}.WheelplaceInfoPanel_deliveryList__Mb4-6{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0 0 0 6px}.WheelplaceInfoPanel_deliveryItem__fRu2H{align-items:flex-start;color:var(--brandDark);display:flex;font-size:14px;gap:8px}.WheelplaceInfoPanel_deliveryCheck__97rQK{color:var(--brandBlue);flex-shrink:0;height:16px;margin-top:2px;width:16px}.WheelplaceInfoPanel_ctaGroup__AgN22{display:flex;flex-direction:column;gap:10px;padding-top:4px}.WheelplaceInfoPanel_buy__eU7tq{align-items:center;background-color:var(--brandGreen);border:none;border-radius:var(--borderRadiusMedium);box-shadow:0 1px 2px #0000000a;color:var(--colorWhite);cursor:pointer;display:inline-flex;font-family:var(--fontFamily);font-size:14px;font-weight:var(--fontWeightSemiBold);gap:8px;justify-content:center;padding:14px 20px;transition:background-color .2s ease,transform .1s ease;width:100%}.WheelplaceInfoPanel_buy__eU7tq:hover{background-color:var(--brandGreenDark);color:var(--colorWhite);text-decoration:none}.WheelplaceInfoPanel_buy__eU7tq:active{transform:scale(.98)}.WheelplaceInfoPanel_buy__eU7tq svg{height:18px;width:18px}.WheelplaceInfoPanel_message__3Rm\+g{align-items:center;background-color:var(--brandWhite);border:1px solid #d5d5d599;border-radius:var(--borderRadiusMedium);color:var(--brandDark);cursor:pointer;display:inline-flex;font-family:var(--fontFamily);font-size:14px;font-weight:var(--fontWeightMedium);gap:8px;justify-content:center;padding:12px 20px;transition:background-color .2s ease,border-color .2s ease;width:100%}.WheelplaceInfoPanel_message__3Rm\+g:hover{background-color:var(--brandGrayLight);border-color:var(--brandGray);color:var(--brandDark);text-decoration:none}.WheelplaceInfoPanel_message__3Rm\+g svg{height:18px;width:18px}.MobileStickyCTA_root__HhxTS{background-color:var(--brandWhite);border-top:1px solid #d5d5d566;bottom:0;box-shadow:0 -8px 20px -6px #00000014;left:0;opacity:0;pointer-events:none;position:fixed;right:0;transform:translateY(calc(100% + 32px));transition:transform .22s ease,opacity .22s ease;z-index:95}@media (min-width:1280px){.MobileStickyCTA_root__HhxTS{display:none}}.MobileStickyCTA_visible__MHkfQ{opacity:1;pointer-events:auto;transform:translateY(0)}.MobileStickyCTA_inner__n-toQ{align-items:center;display:flex;gap:12px;margin:0 auto;max-width:720px;padding:12px calc(16px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}.MobileStickyCTA_price__X3Rmn{color:var(--brandBlue);flex:1 1;font-family:var(--fontFamilyHeading);font-size:20px;font-weight:var(--fontWeightBold);line-height:1.1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileStickyCTA_buttons__t6FQw{align-items:center;display:flex;flex-shrink:0;gap:8px}.MobileStickyCTA_buyBtn__3WA\+D,.MobileStickyCTA_messageBtn__-Pavs{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-family:var(--fontFamily);font-size:15px;font-weight:var(--fontWeightMedium);justify-content:center;line-height:1.2;min-height:48px;transition:background-color .18s ease,transform .1s ease}.MobileStickyCTA_messageBtn__-Pavs{background-color:var(--brandGrayLight);color:var(--brandDark);padding:0;width:48px}.MobileStickyCTA_messageBtn__-Pavs svg{height:20px;width:20px}.MobileStickyCTA_messageBtn__-Pavs:focus-visible,.MobileStickyCTA_messageBtn__-Pavs:hover{background-color:var(--brandGray)}.MobileStickyCTA_buyBtn__3WA\+D{background-color:var(--brandGreen);color:var(--colorWhite);padding:0 20px}.MobileStickyCTA_buyBtn__3WA\+D:focus-visible,.MobileStickyCTA_buyBtn__3WA\+D:hover{background-color:var(--brandGreenDark)}.MobileStickyCTA_buyBtn__3WA\+D:active,.MobileStickyCTA_messageBtn__-Pavs:active{transform:scale(.97)}.MobileStickyCTA_buyBtn__3WA\+D:disabled,.MobileStickyCTA_messageBtn__-Pavs:disabled{cursor:not-allowed;opacity:.5}.UserCard_header__Ja5dB{align-items:flex-start;display:flex;gap:12px;margin:0 0 16px}.UserCard_avatar__cm4UZ{align-items:center;background-color:var(--brandGrayLight);border-radius:50%;color:var(--brandGrayMedium);display:flex;flex-shrink:0;font-family:var(--fontFamilyHeading);font-size:18px;font-weight:var(--fontWeightBold);height:48px;justify-content:center;line-height:1;width:48px}.UserCard_headerText__NwqES{display:flex;flex-direction:column;min-width:0}.UserCard_nameRow__WUQf3{align-items:center;display:flex;gap:6px}.UserCard_name__SJJez{color:var(--brandDark);font-family:var(--fontFamily);font-size:15px;font-weight:var(--fontWeightBold);line-height:1.2}.UserCard_verifiedCheck__GzL93{color:#22c55e;flex-shrink:0;height:16px;width:16px}.UserCard_type__VE2EP{color:var(--brandGrayMedium);font-size:14px;line-height:1.3;margin-top:2px}.UserCard_bio__Etyqm{color:#232933b3;font-size:14px;line-height:1.5;margin:6px 0 0;white-space:pre-line}.UserCard_longWord__d1Kmu{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.UserCard_showMore__Q3C4g{border:none;color:var(--brandBlue);cursor:pointer;display:inline;font-size:14px;font-weight:var(--fontWeightMedium);line-height:inherit;margin:0 0 0 5px;padding:0;text-decoration:none}.UserCard_showMore__Q3C4g:hover{text-decoration:underline}.UserCard_meta__4mQl7{color:var(--brandGrayMedium);font-size:12px;line-height:1.4;margin:0 0 12px}.UserCard_actions__p8kE7{display:flex;flex-wrap:wrap;gap:8px}.UserCard_outlineBtn__L0ymf,.UserCard_primaryBtn__ZxRdE{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-family:var(--fontFamily);font-size:14px;font-weight:var(--fontWeightMedium);gap:6px;line-height:1.2;padding:8px 16px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.UserCard_primaryBtn__ZxRdE{background-color:var(--brandBlue);border:1px solid var(--brandBlue);color:var(--colorWhite)}.UserCard_primaryBtn__ZxRdE:hover{background-color:var(--brandBlueDark);border-color:var(--brandBlueDark);color:var(--colorWhite);text-decoration:none}.UserCard_outlineBtn__L0ymf{background-color:var(--brandWhite);border:1px solid #d5d5d599;color:var(--brandDark)}.UserCard_outlineBtn__L0ymf:hover{background-color:var(--brandGrayLight);color:var(--brandDark);text-decoration:none}.UserCard_btnIcon__UJYPj{flex-shrink:0;height:16px;width:16px}.InquiryForm_icon__-oOpv{display:none}@media (min-width:767px){.InquiryForm_icon__-oOpv{display:block;margin-bottom:36px}}.InquiryForm_field__S0iG5{margin:25px 0 24px}@media (min-width:767px){.InquiryForm_field__S0iG5{margin:22px 0 24px}}.InquiryForm_error__I5ceb{color:var(--colorFail);margin-top:0}@media (min-width:767px){.InquiryForm_error__I5ceb{margin-top:0}}.image-gallery-icon{-webkit-appearance:none;appearance:none;background-color:initial;border:0;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 2px var(--brandDark));outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media (hover:hover) and (pointer:fine){.image-gallery-icon:hover{color:var(--brandBlue)}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid var(--brandBlue)}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media (max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media (max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px var(--brandDark);cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:var(--brandBlue);border:1px solid var(--brandBlue);transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media (hover:hover) and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:var(--brandBlue);border:1px solid var(--brandBlue)}.image-gallery-bullets .image-gallery-bullet.active:hover{background:var(--brandBlue)}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:#0000;border:4px solid #0000;display:inline-block;padding:0;transition:border .3s ease-out;width:100px}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid #0000;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{line-height:0;vertical-align:middle;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid var(--brandBlue);outline:none}@media (max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid var(--brandBlue)}}@media (hover:hover) and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid var(--brandBlue);outline:none}}@media (hover:hover) and (pointer:fine) and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid var(--brandBlue)}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;text-shadow:0 2px 2px var(--brandDark);top:50%;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.image-gallery-thumbnails-container{text-align:left!important}.image-gallery-thumbnails{overflow-x:auto;overflow-y:hidden;padding-bottom:0;padding-top:24px;width:100%}@media (min-width:1280px){.image-gallery-thumbnails{width:auto}}.image-gallery-thumbnail{border-radius:8px;text-align:left!important;width:auto}.image-gallery-thumbnail:first-child{margin-left:24px}@media (min-width:767px){.image-gallery-thumbnail:first-child{margin-left:0}}.image-gallery-thumbnail:last-child{margin-right:24px}@media (min-width:767px){.image-gallery-thumbnail:last-child{margin-right:0}}.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover{border-color:var(--brandBlue)}.image-gallery-slide-wrapper{background-color:initial;border-bottom:1px solid var(--brandGrayLight);padding:0 20px}@media (min-width:767px){.image-gallery-slide-wrapper{border:1px solid var(--brandGrayLight);border-radius:10px;padding:initial}}.fullscreen{background-color:var(--colorWhite)!important}.fullscreen .image-gallery-slide-wrapper{background-color:initial;border:none}.fullscreen .image-gallery-thumbnail,.fullscreen .image-gallery-thumbnails-container{text-align:center!important}.ListingImageGallery_itemWrapperFullscreen__bfx3L,.ListingImageGallery_itemWrapper__aSDMh{align-items:center;display:flex;justify-content:center}.ListingImageGallery_noImage__lWRtc{border:1px solid var(--brandGrayLight);border-radius:var(--borderRadiusMedium)}.ListingImageGallery_itemWrapperFullscreen__bfx3L{height:calc(100vh - 130px)}.ListingImageGallery_itemCentering__QQuqe{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.ListingImageGallery_heartImageWrapper__CWcvX{position:absolute;right:20px;top:20px;z-index:10}.ListingImageGallery_listingLike__EqPkA{box-shadow:0 0 8px #00000040;cursor:pointer}.ListingImageGallery_heartImageWrapper__CWcvX .ListingImageGallery_heartIcon__qWvtq{align-items:center;cursor:pointer;display:flex;height:75px;justify-content:center;width:75px}.ListingImageGallery_heartImageWrapper__CWcvX .ListingImageGallery_listingLike__EqPkA{align-items:center;background:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;transform:scale(.8);transform-origin:top right;width:40px;z-index:1}.ListingImageGallery_favouriteIcon__CQaow{object-fit:contain;width:40px}.ListingImageGallery_disabled__Wqqt6{cursor:not-allowed!important}.ListingImageGallery_item__F9JRh{max-height:100%;max-width:100%}.ListingImageGallery_thumb__DquP2{border-radius:var(--borderRadiusMedium);max-height:88px;max-width:88px}.ListingImageGallery_navLeft__Jo6UK,.ListingImageGallery_navRight__D4PMf{align-items:center;border:0;display:flex;height:100%;justify-content:center;padding:0;position:absolute;width:53px;z-index:1}.ListingImageGallery_navLeft__Jo6UK:hover,.ListingImageGallery_navRight__D4PMf:hover{cursor:pointer}@media (min-width:767px){.ListingImageGallery_navLeft__Jo6UK .ListingImageGallery_navArrowWrapper__hih7r,.ListingImageGallery_navRight__D4PMf .ListingImageGallery_navArrowWrapper__hih7r{background-color:#fff}}.ListingImageGallery_navLeft__Jo6UK{left:0}.ListingImageGallery_navLeft__Jo6UK .ListingImageGallery_navArrowWrapper__hih7r{padding-right:2px}.ListingImageGallery_navRight__D4PMf{right:0}.ListingImageGallery_navRight__D4PMf .ListingImageGallery_navArrowWrapper__hih7r{padding-left:2px}.ListingImageGallery_navArrowWrapper__hih7r{background-color:#ffffff80;border-radius:50%;display:none;height:40px;width:40px}@media (min-width:1280px){.ListingImageGallery_navArrowWrapper__hih7r{align-items:center;display:flex;justify-content:center}}.ListingImageGallery_openFullscreen__7cq-K{background-color:var(--colorWhite);border:1px solid var(--brandGrayLight);border-radius:var(--borderRadius);bottom:19px;cursor:pointer;display:none;font-weight:var(--fontWeightMedium);margin:0;padding:8px 13px 6px;position:absolute;right:24px;transition:var(--transitionStyleButton);z-index:1}.ListingImageGallery_openFullscreen__7cq-K:hover{background-color:var(--brandBlue);border-color:var(--brandBlue);color:var(--colorWhite)}@media (min-width:1280px){.ListingImageGallery_openFullscreen__7cq-K{display:block}}.ListingImageGallery_close__aNIAD{color:var(--brandGrayMedium);transition:var(--transitionStyleButton)}.ListingImageGallery_close__aNIAD:enabled:active,.ListingImageGallery_close__aNIAD:enabled:hover{color:var(--colorBlack)}.AiTryOn_root__HFFdw{background-color:var(--brandWhite);border:1px solid #d5d5d566;border-radius:var(--borderRadiusMedium);font-family:var(--fontFamily);margin:24px 0 0;padding:20px}.AiTryOn_header__SB1Ap{align-items:center;display:flex;gap:12px;margin-bottom:20px}.AiTryOn_headerIcon__caY3Q{align-items:center;background-color:#477bf41a;border-radius:50%;color:var(--brandBlue);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.AiTryOn_headerIcon__caY3Q svg{height:20px;width:20px}.AiTryOn_headerText__5zluf h3{color:var(--brandDark);font-family:var(--fontFamilyHeading);font-size:18px;font-weight:var(--fontWeightBold);line-height:1.3;margin:0}.AiTryOn_headerText__5zluf p{color:var(--brandGrayMedium);font-size:12px;line-height:1.4;margin:2px 0 0}.AiTryOn_dropzone__JFUe3{align-items:center;border:2px dashed var(--brandGray);border-radius:var(--borderRadiusMedium);cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:40px 24px;text-align:center;transition:border-color .2s ease,background-color .2s ease}.AiTryOn_dropzoneDragging__sTvxW,.AiTryOn_dropzone__JFUe3:hover{background-color:#477bf40a;border-color:var(--brandBlue)}.AiTryOn_dropzoneIconWrap__4SI-I{align-items:center;background-color:var(--brandGrayLight);border-radius:50%;color:var(--brandGrayMedium);display:flex;height:48px;justify-content:center;margin:0 0 4px;transition:background-color .2s ease,color .2s ease;width:48px}.AiTryOn_dropzoneDragging__sTvxW .AiTryOn_dropzoneIconWrap__4SI-I,.AiTryOn_dropzone__JFUe3:hover .AiTryOn_dropzoneIconWrap__4SI-I{background-color:#477bf41a;color:var(--brandBlue)}.AiTryOn_dropzoneIcon__QZTt6{height:24px;width:24px}.AiTryOn_dropzoneText__39iO7{color:var(--brandDark);font-size:14px;font-weight:var(--fontWeightMedium);line-height:1.3;margin:0}.AiTryOn_dropzoneHint__t8vvd{color:var(--brandGrayMedium);font-size:12px;line-height:1.3;margin:0}.AiTryOn_hiddenInput__nBBoo{display:none}.AiTryOn_imageFrame__a39m3{aspect-ratio:4/3;background-color:var(--brandGrayLight);border-radius:var(--borderRadiusMedium);overflow:hidden;position:relative;width:100%}.AiTryOn_imageFrame__a39m3 img{display:block;height:100%;object-fit:cover;width:100%}.AiTryOn_loading__d9C9w{align-items:center;background:linear-gradient(135deg,#f0f4fe,#f3efff);display:flex;inset:0;justify-content:center;overflow:hidden;position:absolute}.AiTryOn_loadingBlob__dONAt{border-radius:50%;filter:blur(60px);height:300px;opacity:.6;position:absolute;width:300px}.AiTryOn_loadingBlob1__IdKqb{animation:AiTryOn_blobFloat1__ex6K3 6s ease-in-out infinite;background:#60a5fa;left:-60px;top:-60px}.AiTryOn_loadingBlob2__a7Kt-{animation:AiTryOn_blobFloat2__X4Mxx 7s ease-in-out infinite;background:#8b5cf6;right:-80px;top:30%}.AiTryOn_loadingBlob3__w1Emc{animation:AiTryOn_blobFloat3__skW6i 5s ease-in-out infinite;background:#38bdf8;bottom:-60px;left:30%}.AiTryOn_loadingBlob4__uKeMJ{animation:AiTryOn_blobFloat1__ex6K3 9s ease-in-out infinite;background:#a855f7;left:40%;top:20%}.AiTryOn_loadingBlob5__Sv9uW{animation:AiTryOn_blobFloat2__X4Mxx 8s ease-in-out infinite;background:#818cf8;bottom:10%;right:20%}@keyframes AiTryOn_blobFloat1__ex6K3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-20px) scale(1.1)}}@keyframes AiTryOn_blobFloat2__X4Mxx{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-40px,20px) scale(.9)}}@keyframes AiTryOn_blobFloat3__skW6i{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,30px) scale(1.05)}}.AiTryOn_shimmer__VniAt{animation:AiTryOn_shimmer__VniAt 3s linear infinite;background:linear-gradient(120deg,#0000 30%,#fff6 50%,#0000 70%);inset:0;position:absolute}@keyframes AiTryOn_shimmer__VniAt{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.AiTryOn_loadingCenter__kheO9{align-items:center;display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}.AiTryOn_loadingSparkle__xL5cZ{animation:AiTryOn_pulse__WAXEY 2.5s ease-in-out infinite;background:linear-gradient(135deg,#6366f1,#38bdf8,#a855f7);-webkit-background-clip:text;background-clip:text;color:var(--brandBlue);color:#0000;height:48px;width:48px}@keyframes AiTryOn_pulse__WAXEY{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.AiTryOn_loadingText__O3ts9{background:linear-gradient(135deg,#6366f1,#38bdf8,#a855f7);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:16px;font-weight:var(--fontWeightSemiBold)}.AiTryOn_actions__9nHLD{display:flex;gap:12px;margin-top:16px}.AiTryOn_primaryBtn__q64o1{background-color:var(--brandBlue);border:none;border-radius:var(--borderRadiusMedium);color:var(--brandWhite);cursor:pointer;flex:1 1;font-size:14px;font-weight:var(--fontWeightMedium);padding:12px 20px;transition:background-color .2s ease}.AiTryOn_primaryBtn__q64o1:hover{background-color:var(--brandBlueDark)}.AiTryOn_primaryBtn__q64o1:disabled{background-color:var(--brandGray);cursor:not-allowed}.AiTryOn_secondaryBtn__F3GDr{background-color:var(--brandWhite);border:1px solid var(--brandGray);border-radius:var(--borderRadiusMedium);color:var(--brandDark);cursor:pointer;flex:1 1;font-size:14px;font-weight:var(--fontWeightMedium);padding:12px 20px;transition:background-color .2s ease,border-color .2s ease}.AiTryOn_secondaryBtn__F3GDr:hover{background-color:var(--brandGrayLight);border-color:var(--brandDark)}.AiTryOn_banner__EskA8{align-items:flex-start;border-radius:var(--borderRadiusMedium);display:flex;gap:12px;margin-top:16px;padding:12px 16px}.AiTryOn_bannerIcon__YeQNu{flex-shrink:0;height:20px;width:20px}.AiTryOn_bannerHeading__fFDVM{font-size:14px;font-weight:var(--fontWeightSemiBold);margin:0 0 2px}.AiTryOn_bannerBody__pavSk{font-size:13px;line-height:18px;margin:0}.AiTryOn_bannerWarning__7-1nB{background-color:#fef3c7;border:1px solid #f59e0b;color:#78350f}.AiTryOn_bannerSuccess__eWDYg{background-color:#dcfce7;border:1px solid #22c55e;color:#14532d}.CompareSection_root__23uK3{background-color:var(--brandWhite);border:1px solid #d5d5d566;border-radius:12px;margin:24px 0 0;padding:20px}.CompareSection_title__aycHq{color:var(--brandDark);font-family:var(--fontFamilyHeading);font-size:18px;font-weight:var(--fontWeightBold);margin:0 0 12px;padding:0}.CompareSection_description__er8mB{color:var(--brandGrayMedium);font-size:14px;line-height:1.4;margin:0 0 16px}.CompareSection_plateWrapper__ynEuX{margin:0 0 20px}.CompareSection_grid__mj5VR{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:375px){.CompareSection_grid__mj5VR{grid-template-columns:1fr 1fr}}.CompareSection_listingCard__iyHDx{background-color:var(--brandGrayLight);border-radius:8px;padding:16px}.CompareSection_cardEyebrow__DQDoM{color:var(--brandGrayMedium);font-size:11px;font-weight:var(--fontWeightBold);letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase}.CompareSection_specList__tLDEZ{display:flex;flex-direction:column;gap:6px;margin:0;padding:0}.CompareSection_specRow__SWYDW{display:flex;font-size:14px;gap:6px;margin:0}.CompareSection_specLabel__9PwQO{color:var(--brandGrayMedium);margin:0}.CompareSection_specValue__zoB2K{color:var(--brandDark);font-weight:var(--fontWeightMedium);margin:0}.CompareSection_placeholderCard__v6EOW{align-items:center;background-color:var(--brandGrayLight);border:2px dashed #d5d5d5cc;border-radius:8px;display:flex;justify-content:center;min-height:120px;padding:16px}.CompareSection_placeholderText__x3F0a{color:var(--brandGrayMedium);font-size:14px;line-height:1.4;margin:0;text-align:center}.CompareSection_carCard__cbE3n{background-color:var(--brandGrayLight);border-radius:8px;display:flex;flex-direction:column;padding:16px}.CompareSection_carHeader__z2C1N{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0 0 10px}.CompareSection_carHeader__z2C1N .CompareSection_cardEyebrow__DQDoM{margin:0}.CompareSection_carName__fFoFv{color:var(--brandDark);font-size:14px;font-weight:var(--fontWeightBold);line-height:1.3;margin:0 0 8px}.CompareSection_badgeMatch__RdVrh,.CompareSection_badgeMismatch__wJh1c{border-radius:999px;font-size:11px;font-weight:var(--fontWeightBold);letter-spacing:.04em;line-height:1;padding:3px 8px;text-transform:uppercase}.CompareSection_badgeMatch__RdVrh{background-color:#22c55e1f;color:#15803d}.CompareSection_badgeMismatch__wJh1c{background-color:#dc26261a;color:#b91c1c}.CompareSection_dot__kvhC2{border-radius:50%;display:inline-block;height:8px;margin-left:6px;vertical-align:middle;width:8px}.CompareSection_dotMatch__MHgc5{background-color:#22c55e}.CompareSection_dotMismatch__SrcEH{background-color:#dc2626}.CompareSection_savedCarsRow__OVI1Q{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 4px}.CompareSection_savedCarsLabel__xWWq-{color:var(--brandGrayMedium);flex-shrink:0;font-size:13px;font-weight:var(--fontWeightMedium);white-space:nowrap}.CompareSection_savedCarsSelect__WqWCV{appearance:none;-webkit-appearance:none;background-color:var(--brandWhite);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a8f98' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px auto;border:1px solid #d5d5d5cc;border-radius:8px;color:var(--brandDark);cursor:pointer;flex:1 1 140px;font-family:var(--fontFamily);font-size:14px;height:40px;min-width:0;padding:0 32px 0 10px;transition:border-color .15s ease}.CompareSection_savedCarsSelect__WqWCV:hover{border-color:var(--brandBlue)}.CompareSection_savedCarsSelect__WqWCV:disabled{cursor:not-allowed;opacity:.6}@keyframes CompareSection_spin__p7KQw{to{transform:rotate(1turn)}}.CompareSection_savedCarsSpinner__JIk-b{animation:CompareSection_spin__p7KQw .7s linear infinite;border:2px solid #d5d5d599;border-radius:50%;border-top:2px solid var(--brandBlue);display:inline-block;flex-shrink:0;height:16px;width:16px}.CompareSection_orDivider__m3f\+Z{align-items:center;display:flex;gap:8px;margin:12px 0 14px}.CompareSection_orDividerLine__cpWDV{background-color:#d5d5d599;flex:1 1;height:1px}.CompareSection_orDividerText__QsTQX{color:var(--brandGrayMedium);font-size:12px;font-style:italic;white-space:nowrap}
/*# sourceMappingURL=ListingPageCarousel.a6a8ea48.chunk.css.map*/