@charset "UTF-8";.back-caret-icon{background:url(/_next/static/media/back-caret-icon.80d6afc0.svg) no-repeat 50%}.back-caret-icon,.next-caret-icon{width:9px;height:9px;display:inline-block;vertical-align:middle}.next-caret-icon{background:url(/_next/static/media/next-caret-icon.da22dde5.svg) no-repeat 50%}.arrow-blue-sm-icon{width:8px;height:8px;display:inline-block;vertical-align:middle;background:url(/_next/static/media/arrow-blue-sm-icon.e49dc027.svg) no-repeat 50%}.next-lg-icon{background:url(/_next/static/media/next-lg-icon.4ad09074.svg) no-repeat 50%}.next-lg-icon,.prev-lg-icon{width:16px;height:16px;display:inline-block;vertical-align:middle}.prev-lg-icon{background:url(/_next/static/media/prev-lg-icon.f19d614d.svg) no-repeat 50%}.plus-icon{width:16px;height:16px;background:url(/_next/static/media/plus-icon.0ce46788.svg) no-repeat 50%}.down-caret-blue-icon,.plus-icon{display:inline-block;vertical-align:middle}.down-caret-blue-icon{width:15px;height:15px;background:url(/_next/static/media/down-caret-blue-icon.9895bca0.svg) no-repeat 50%}.location-icon{width:20px;height:20px;background:url(/_next/static/media/location-icon.e7c2394d.svg) no-repeat 50%}.info-icon,.location-icon{display:inline-block;vertical-align:middle}.info-icon{width:19px;height:19px;background:url(/_next/static/media/info-icon.e8850d9d.svg) no-repeat 50%}.caret-right-blue-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;background:url(/_next/static/media/caret-right-blue-icon.8fd089ce.svg) no-repeat 50%}.check-icon{background:url(/_next/static/media/check-icon.e16d1610.svg) no-repeat 50%}.check-icon,.cross-icon{width:24px;height:24px;display:inline-block;vertical-align:middle}.cross-icon{background:url(/_next/static/media/cross-icon.11e896e6.svg) no-repeat 50%}.up-arrow-icon{background:url(/_next/static/media/up-arrow-icon.720f9cb8.svg) no-repeat 50%}.arrow-down-icon,.up-arrow-icon{width:19px;height:19px;display:inline-block;vertical-align:middle}.arrow-down-icon{background:url(/_next/static/media/arrow-down-icon.5b5b099e.svg) no-repeat 50%}.learnmore-icon{width:12px;height:12px;background:url(/_next/static/media/learnmore-icon.9d513293.svg) no-repeat 50%}.learnmore-icon,.prebook-arrow-icon{display:inline-block;vertical-align:middle}.prebook-arrow-icon{width:10px;height:10px;background:url(/_next/static/media/prebook-arrow-icon.0047a042.svg) no-repeat 50%}.scroll-down-icon{width:20px;height:20px;background:url(/_next/static/media/scroll-down-icon.6697c996.svg) no-repeat 50%}.close-icon,.scroll-down-icon{display:inline-block;vertical-align:middle}.close-icon{width:16px;height:16px;background:url(/_next/static/media/close-icon.85d669d7.svg) no-repeat 50%}.next-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;background:url(/_next/static/media/next-icon.bc73ddea.svg) no-repeat 50%}.play-gray-icon{background:url(/_next/static/media/play-gray-icon.37311b67.svg) no-repeat 50%}.pause-gray-icon,.play-gray-icon{width:32px;height:32px;display:inline-block;vertical-align:middle}.pause-gray-icon{background:url(/_next/static/media/pause-gray-icon.219f6527.svg) no-repeat 50%}.charging-icon{background:url(/_next/static/media/charging-icon.9079c50d.svg) no-repeat 50%}.charging-icon,.gas-icon{width:40px;height:40px;display:inline-block;vertical-align:middle}.gas-icon{background:url(/_next/static/media/gas-icon.97c90c7f.svg) no-repeat 50%}.uparrow-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;background:url(/_next/static/media/uparrow-icon.9e4e2098.svg) no-repeat 50%}.scroll-down-icon{background:url(https://sitecdn.matter.in/newsite-uat/matter/assets/images/scroll-down-icon.webp) no-repeat 50%}.prebook-arrow-icon,.scroll-down-icon{background-size:contain}.pac-container{border-radius:2px;border:1px solid #b3b3b3;background:#fff;box-shadow:none;margin-left:-1px;width:470px!important}@media screen and (max-width:576px){.pac-container{width:calc(100% - 40px)!important}}.pac-container:after{background-image:none!important;height:0;padding:0;margin:0}.pac-container .pac-item{padding:10px 16px;border:none;height:48px}.pac-container .pac-item .pac-icon{display:none}.pac-container .pac-item span{font-weight:400;max-height:20px}.pac-container .pac-item .pac-item-query,.pac-container .pac-item span{font-size:16px;line-height:1.25}.pac-container .pac-item:hover{background:#f4f4f4}.pac-container .pac-item:hover span{font-weight:700}.dealer-locator-page .drop-down-list{position:absolute;top:100%;left:0;right:0;border:1px solid var(--Neutral-300,#cccdd0);background:#fff;backdrop-filter:blur(3px);max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.15);margin:0;padding:16px 8px}.dealer-locator-page .drop-down-list .drop-down-item{padding:12px 8px;cursor:pointer;transition:background-color .2s ease}.dealer-locator-page .drop-down-list .drop-down-item:last-child{border-bottom:none}.dealer-locator-page .drop-down-list .drop-down-item.active,.dealer-locator-page .drop-down-list .drop-down-item:hover{background-color:#f5f5ff}.dealer-locator-page .drop-down-list .drop-down-item .drop-down-item-text{color:var(--Neutral-700,#000108);font-family:PP Telegraf;font-size:14px;font-weight:400;line-height:140%}.dealer-locator-page .drop-down-list .no-results{padding:16px;color:var(--Neutral-500,#676872);font-family:PP Telegraf;font-size:14px;font-weight:400;text-align:center;font-style:italic}.dealer-locator-page .drop-down-list::-webkit-scrollbar{width:4px;margin-right:4px}.dealer-locator-page .drop-down-list::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin:0;padding:0}.dealer-locator-page .drop-down-list::-webkit-scrollbar-thumb{width:4px;height:100px;flex-shrink:0;background:var(--Neutral-700,#000108);border-radius:2px;border:none}.dealer-locator-page .drop-down-list::-webkit-scrollbar-thumb:hover{background:var(--Neutral-600,#1a1a1a)}.dealer-locator-page .drop-down-list::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.dealer-locator-page .drop-down-list::-webkit-scrollbar-button{display:none}.load-script{background-color:#8ab4f9}.dealer-locator-page{display:grid;grid-template-columns:1fr 576px;grid-template-rows:auto 1fr;grid-template-areas:"map top" "map bottom";height:calc(100vh - 74px);margin-top:74px;position:relative}@media screen and (max-width:850px){.dealer-locator-page{height:calc(100vh - 58px);margin-top:58px}}@media screen and (max-width:992px){.dealer-locator-page{grid-template-columns:1fr 1fr}}@media screen and (max-width:567px){.dealer-locator-page{display:flex;flex-direction:column;grid-template-areas:none;height:calc(100vh - 58px);overflow-y:auto}}.dealer-locator-page .map-cover{grid-area:map;height:100%;padding:20px 0 20px 20px;position:relative}.dealer-locator-page .map-cover .slick-list{display:none}@media screen and (max-width:567px){.dealer-locator-page .map-cover{width:100%;height:238px;padding:0;order:2;flex-shrink:0;margin-bottom:24px}.dealer-locator-page .map-cover.expanded{height:442px;padding:0}}.dealer-locator-page .map-cover .single-dealer{padding:20px;border:1px solid #b3b3b3;background:#fff;border-radius:4px}.dealer-locator-page .map-cover .single-dealer:not(:last-child){margin-bottom:8px}.dealer-locator-page .map-cover .single-dealer .km-text{font-size:10px}.dealer-locator-page .map-cover .single-dealer a{display:inline-flex;align-items:center;justify-content:flex-start;text-decoration:none}.dealer-locator-page .dealer-locator-top{grid-area:top;padding:0 40px;position:relative}@media screen and (max-width:992px){.dealer-locator-page .dealer-locator-top{padding:0 20px}}@media screen and (max-width:567px){.dealer-locator-page .dealer-locator-top{order:1;padding:20px 16px 0;width:100%;position:sticky;top:0;background:#fff;z-index:10}}.dealer-locator-page .dealer-locator-top .dealer-locator-title-wrapper{position:relative;display:flex;align-items:baseline;justify-content:space-between;padding-top:32px;margin-bottom:20px}@media screen and (max-width:567px){.dealer-locator-page .dealer-locator-top .dealer-locator-title-wrapper{padding-top:0;margin-bottom:28px}}.dealer-locator-page .dealer-locator-top .search-with-pad{padding-bottom:32px!important}@media screen and (max-width:567px){.dealer-locator-page .dealer-locator-top .search-with-pad{padding-bottom:16px!important}}.dealer-locator-page .dealer-locator-top .search-no-pad{padding-bottom:0!important}.dealer-locator-page .dealer-locator-bottom{grid-area:bottom;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:0 40px 20px}@media screen and (max-width:992px){.dealer-locator-page .dealer-locator-bottom{padding:0 20px 20px}}@media screen and (max-width:567px){.dealer-locator-page .dealer-locator-bottom{order:3;padding:0 16px 32px;width:100%;overflow:visible}}.dealer-locator-page .dealer-locator-bottom .dealer-card-list{flex:1;overflow-y:auto;overflow-x:hidden;margin-right:-40px;padding-right:36px}.dealer-locator-page .dealer-locator-bottom .dealer-card-list::-webkit-scrollbar{width:4px;height:309px!important}.dealer-locator-page .dealer-locator-bottom .dealer-card-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.dealer-locator-page .dealer-locator-bottom .dealer-card-list::-webkit-scrollbar-thumb{width:4px;height:309px;background:var(--Neutral-700,#000108);border-radius:2px}.dealer-locator-page .dealer-locator-bottom .dealer-card-list::-webkit-scrollbar-thumb:hover{background:var(--Neutral-600,#1a1a1a)}.dealer-locator-page .dealer-locator-bottom .dealer-card-list .dealer-city{color:var(--Neutral-700,#000108);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.dealer-locator-page .dealer-locator-bottom .dealer-card-list .contact-us-number{text-decoration:none}@media screen and (max-width:576px){.dealer-locator-page .dealer-locator-bottom .dealer-card-list .contact-us-number{text-decoration:underline}}.dealer-locator-page .dealer-locator-bottom .dealer-card-list .contact-us-number .for-mobile{display:none}@media screen and (max-width:992px){.dealer-locator-page .dealer-locator-bottom .dealer-card-list{margin-right:-20px;padding-right:16px}}@media screen and (max-width:567px){.dealer-locator-page .dealer-locator-bottom .dealer-card-list{overflow-y:visible;flex:none;margin-right:0;padding-right:0}}@media screen and (max-width:576px){.dealer-locator-page .dealer-locator-bottom .dealer-card-list .contact-us-number{text-decoration:underline}.dealer-locator-page .dealer-locator-bottom .dealer-card-list .contact-us-number .for-mobile{display:inline-block;width:16px;height:16px}.dealer-locator-page .dealer-locator-bottom .dealer-card-list .contact-us-number .for-desktop{display:none}}.dealer-locator-page .dealer-locator-bottom .dealer-card{padding:16px;border:1px solid #cccdd0;border-radius:0;transition:background-color .4s ease,border-color .4s ease}@media screen and (max-width:576px){.dealer-locator-page .dealer-locator-bottom .dealer-card{padding:16px}}@media screen and (max-width:567px){.dealer-locator-page .dealer-locator-bottom .dealer-card.mobile-active{border:1px solid var(--Neutral-300,#cccdd0);background:#f5f5ff}}.dealer-locator-page .dealer-locator-bottom .dealer-card:not(:last-child){margin-bottom:8px}.dealer-locator-page .dealer-locator-bottom .dealer-card hr{border-color:#cccdd0}.dealer-locator-page .dealer-locator-bottom .dealer-card h6{font-family:PP Telegraf,sans-serif;font-weight:400;font-size:18px;line-height:1.2;color:#000108}@media screen and (max-width:576px){.dealer-locator-page .dealer-locator-bottom .dealer-card h6{font-size:16px}}.dealer-locator-page .dealer-locator-bottom .dealer-card p.small.subText{margin-top:4px;font-family:PP Telegraf,sans-serif;font-weight:400;font-size:12px;line-height:1.4;color:#676872}.dealer-locator-page .dealer-locator-bottom .dealer-card ul{padding:0}@media screen and (min-width:820px)and (max-width:820px){.dealer-locator-page .dealer-locator-bottom .dealer-card ul{padding:0}}@media screen and (min-width:768px)and (max-width:768px){.dealer-locator-page .dealer-locator-bottom .dealer-card ul{padding:0}}@media screen and (max-width:360px){.dealer-locator-page .dealer-locator-bottom .dealer-card ul{padding:0}}.dealer-locator-page .dealer-locator-bottom .dealer-card ul li{display:flex;align-items:flex-start;justify-content:start}.dealer-locator-page .dealer-locator-bottom .dealer-card ul li:last-child{padding-bottom:0}.dealer-locator-page .dealer-locator-bottom .dealer-card ul li a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media screen and (max-width:576px){.dealer-locator-page .dealer-locator-bottom .dealer-card ul li a{text-decoration:underline}}.dealer-locator-page .dealer-locator-bottom .dealer-card ul li a img{width:20px;height:20px}.dealer-locator-page .dealer-locator-bottom .dealer-card ul li:first-child span{margin-left:8px;margin-right:8px}.dealer-locator-page .dealer-locator-bottom .dealer-card ul li:first-child a:first-child{position:relative}@media screen and (min-width:768px)and (max-width:768px){.dealer-locator-page .dealer-locator-bottom .dealer-card ul li:first-child a:first-child{margin-right:24px}}.dealer-locator-page .view-all-cities-cta{display:none}@media screen and (max-width:567px){.dealer-locator-page .view-all-cities-cta{display:inline-flex;margin-top:20px;margin-bottom:32px;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer}}.dealer-locator-page .no-location-mobile-block{display:none}@media screen and (max-width:567px){.dealer-locator-page .no-location-mobile-block{display:block;margin-bottom:8px}}.dealer-card-list .dealer-city:first-of-type{margin-top:0!important}.dealer-locator-page .gm-style .gm-style-iw-tc{display:none}.dealer-locator-page .pin-code-input-container{position:relative}.dealer-locator-page .drop-down-list{width:100%}@media screen and (max-width:576px){.MuiInputBase-input{font-size:14px!important}}.ask-cover{position:relative;max-width:100%;border:1px solid #b3b3b3}.ask-cover,.ask-cover input{width:100%;border-radius:2px}.ask-cover input{font-size:16px;font-family:PP Telegraf;background-color:#fff;padding:16px 50px 16px 16px;border:none;outline:none}@media screen and (max-width:768px){.ask-cover input{font-size:15px}.ask-cover input::placeholder{font-size:15px}}@media screen and (max-width:576px){.ask-cover input{font-size:14px}.ask-cover input::placeholder{font-size:14px}}.ask-cover img{position:absolute;cursor:pointer;right:16px;top:50%;transform:translateY(-50%)}.ask-cover .faq-search-list{position:absolute;width:100%;top:50px;border:1px solid #c8c8c8;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);background-color:#fff;overflow-y:auto;max-height:260px;display:none;transition:.3s}.ask-cover .faq-search-list.show{display:block}.ask-cover .faq-search-list li{padding:12px 20px;transition:.3s;cursor:pointer}.ask-cover .faq-search-list li:last-child{padding-top:15px;padding-bottom:15px;position:sticky;bottom:0;background:#fff}.ask-cover .faq-search-list li:not(:first-child){border-top:1px solid #dbdbdb}.ask-cover .faq-search-list li:not(:last-child):hover{background:#f5f5f5}.ask-cover .faq-search-list li p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%}.ask-cover .faq-search-list li a{font-size:16px}@media screen and (max-width:768px){.ask-cover .faq-search-list li a{font-size:14px}}.gmnoprint{display:none}@media screen and (max-width:567px){.dealer-locator-page .gm-style .gm-control-active,.dealer-locator-page .gm-style button[aria-label="Zoom in"],.dealer-locator-page .gm-style button[aria-label="Zoom out"]{display:none!important}}.dealer-locator-page .gm-style .gm-style-iw{border:1px solid var(--Neutral-300,#cccdd0);top:-35px;padding:8px!important;box-shadow:none!important;border-radius:2px!important;background:#fff}.dealer-locator-page .gm-style-iw-chr{display:none}.dealer-locator-page .gm-style-iw-ch{padding:8px!important}.MuiInputBase-root .MuiInputBase-input{display:flex;justify-content:center;align-items:center}.dealer-locator-page .gm-style-iw-d{padding:0!important;overflow:auto!important}.MuiOutlinedInput-input{color:#000108!important}.btn-secondary,.dealer-locator-page .btn-primary{min-width:128px;height:32px!important;font-size:14px;padding:7px 17px 6.333px 16px;display:flex;justify-content:center;align-items:center;margin:0 auto;text-align:center;display:block}@media screen and (max-width:576px){.btn-secondary,.dealer-locator-page .btn-primary{padding:7.667px 9.358px 10px 9px!important;font-size:14px!important}}.marker-content{display:flex;flex-direction:column;align-items:start;justify-content:center}.marker-content .stick{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#cccdd0;opacity:.3}.marker-content button{height:32px!important;padding:7.667px 21px 7.333px;font-size:12px;min-width:128px}.marker-content a{color:var(--Neutral-700,#000108)!important;font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:12px;font-style:normal;font-weight:400;line-height:120%;border:none!important;outline:none!important;text-decoration:none!important}.marker-content h6{color:var(--Neutral-700,#000108);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.marker-content p{color:var(--Neutral-500,#676872);font-feature-settings:"liga" off,"clig" off;font-family:PP Telegraf;font-size:10px;font-style:normal;font-weight:400;line-height:140%}.marker-content .caption{font-size:12px}.map-maximize-btn{display:none}@media screen and (max-width:567px){.map-maximize-btn{display:flex;position:absolute;bottom:16px;right:16px;width:40px;height:40px;background:#fff;border:none;border-radius:4px;align-items:center;justify-content:center;cursor:pointer;z-index:1;box-shadow:0 2px 8px rgba(0,0,0,.18);padding:0}}.slick-slider{position:absolute!important;bottom:20px;width:100%;z-index:9;left:0;display:none!important}@media screen and (max-width:567px){.map-cover.expanded .slick-slider{display:block!important}}.slick-slider .slick-arrow{display:none!important}.slick-slider .slick-track{display:flex;align-items:flex-end}.slick-slider .slick-track .slick-slide{margin-right:6px;margin-left:6px}.slick-slider .slick-track .slick-slide .single-dealer{text-align:initial}.warning_text{color:#fe9820!important;font-size:12px!important}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.skeleton-card{padding:20px;border:1px solid #f0f0f0;margin-bottom:16px;border-radius:8px}.skeleton-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.skeleton-line{height:12px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:8px}.skeleton-dealer-name{width:60%;height:16px}.skeleton-distance{width:50px;height:12px}.skeleton-address{width:85%;height:12px;margin-bottom:16px}.skeleton-contact{display:flex;gap:20px;margin-bottom:16px}.skeleton-phone{width:120px;height:12px}.skeleton-whatsapp{width:100px;height:12px}.skeleton-buttons{display:flex;gap:8px}.skeleton-button{height:32px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.skeleton-button-primary,.skeleton-button-secondary{width:128px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.loading-state{padding:20px 0}