:export{breakpoint:950}:root{--gray-shades-gray-01:#fff;--gray-shades-gray-02:#666;--gray-shades-gray-03:#f5f5f5;--gray-shades-gray-04:#c6c7c8;--gray-shades-gray-05:#e4e4e4;--gray-shades-gray-06:#797a7b;--gray-shades-gray-08:#464748;--gray-shades-gray-10:#131415;--gray-shades-gray-11:#0b0b0c;--neutral-dark:#495057;--brand-color-primary-medium:#e11b22}.sales-finder-page{max-height:100vh;overflow-y:auto;overflow-x:hidden;transition:.3s}.sales-finder-page nav{width:100%;display:inline-flex;padding:24px 694px 24px 120px;align-items:center;gap:106.207px;border-bottom:1px solid var(--gray-shades-gray-03,#f5f5f5);background:var(--gray-shades-gray-01,#fff)}.sales-finder-page nav .hamburger{display:none}.sales-finder-page nav .top-logo{width:126.79px;height:32px;position:relative}.sales-finder-page nav .menu-items{margin-left:106.21px;display:flex;flex-direction:row;align-items:center;gap:40px}.sales-finder-page nav .menu-items .menu-item{width:-moz-max-content;width:max-content}@media screen and (max-width:950px){.sales-finder-page nav .menu-items .menu-item{display:none}}.sales-finder-page nav .menu-items .menu-item a{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:950px){.sales-finder-page nav .menu-items.showing .menu-item{display:flex}}.sales-finder-page nav .menu-items .close{display:none}.sales-finder-page .finder-card{z-index:1;margin-top:38px;border-radius:8px;border:1px solid var(--gray-shades-gray-03,#f5f5f5);background:var(--gray-shades-gray-01,#fff);box-shadow:5px 8px 24px 0 rgba(0,0,0,.12);padding:30px;width:100%;display:flex;flex-direction:column;position:relative}.sales-finder-page .finder-card .search-categories-title{margin-top:15px}.sales-finder-page .finder-card .search-categories-title h3{font-size:14px;text-transform:uppercase;color:#000;font-weight:700;margin-bottom:0}.sales-finder-page .finder-card .search-categories{display:flex;flex-direction:row;gap:8px;margin-bottom:5px;margin-top:5px;flex-wrap:wrap}.sales-finder-page .finder-card .search-categories .category-item{cursor:pointer;padding:4px 16px;text-align:center;border-radius:5px;border:1px solid var(--brand-color-primary-medium,#e11b22);background:#fff;transition:all .3s ease-in-out;font-size:14px}.sales-finder-page .finder-card .search-categories .category-item.selected,.sales-finder-page .finder-card .search-categories .category-item:hover{background:var(--brand-color-primary-medium,#e11b22);color:#fff;font-weight:600}.sales-finder-page .finder-card.searching{height:auto;min-height:100%;margin-top:0!important;top:0!important}.sales-finder-page .finder-card.is-loading{overflow:hidden}.sales-finder-page .finder-card .spinner-overlay.no-overlay{position:absolute;background-color:hsla(0,0%,100%,.5);height:100%;width:100%}.sales-finder-page .finder-card.searching{padding-top:60px;margin:0}.sales-finder-page .finder-card .overlay-loading{background-color:hsla(0,0%,100%,.5);position:absolute;inset:0;width:100%;height:100%;display:block;content:" "}.sales-finder-page .finder-card .go-back{display:flex;gap:16px;align-items:center;color:var(--neutral-dark,#495057);text-align:center;font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:148%;letter-spacing:-.32px;top:25px;position:absolute}.sales-finder-page .finder-card .finder-card-btn-row{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;border-radius:31px;border:2px solid var(--gray-shades-gray-03,#f5f5f5);background:var(--gray-shades-gray-03,#f5f5f5)}.sales-finder-page .finder-card .finder-card-btn-row .finder-card-btn{color:var(--gray-shades-gray-06,#797a7b);padding:6px 14px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;gap:10px}.sales-finder-page .finder-card .finder-card-btn-row .finder-card-btn.active{outline:1px solid var(--gray-shades-gray-04,#c6c7c8);background:var(--gray-shades-gray-01,#fff);border-radius:31px}.sales-finder-page .finder-card .finder-card-input{width:100%;margin:16px 0;gap:8px;display:flex;align-self:center}.sales-finder-page .finder-card .finder-card-input input{height:40px;border-radius:4px;border:1px solid rgba(73,80,87,.32);background:#fff;padding:8px 16px;flex:2;font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.16px;display:flex;align-items:center}.sales-finder-page .finder-card .finder-card-input input::-moz-placeholder{color:var(--gray-shades-gray-06,#797a7b);opacity:.5;font-weight:300;margin-top:10px}.sales-finder-page .finder-card .finder-card-input input::placeholder{color:var(--gray-shades-gray-06,#797a7b);opacity:.5;font-weight:300;margin-top:10px}.sales-finder-page .finder-card .finder-card-input button{flex:1;height:100%;padding:8px 5px;border-radius:8px;flex-grow:1;font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.16px;display:flex;align-items:center;justify-content:center;gap:5px}.sales-finder-page .finder-card .finder-card-input button svg{width:20px;height:20px}.sales-finder-page .finder-card .finder-card-input button:disabled{cursor:not-allowed}.sales-finder-page .finder-card .finder-card-input button.btn-address{background:var(--brand-color-primary-medium,#e11b22);height:40px;color:#fff}.sales-finder-page .finder-card .finder-card-input button.btn-location{background:#fff;color:var(--brand-color-primary-medium,#e11b22);border:1px solid var(--brand-color-primary-medium,#e11b22)}.sales-finder-page .finder-card .searching-result{margin-top:10px;display:flex;flex-direction:column;height:100%}.sales-finder-page .finder-card .searching-result .info-window{position:absolute;top:0;bottom:0;z-index:10;width:-webkit-fill-available;display:flex;align-items:center;justify-content:center}.sales-finder-page .finder-card .searching-result .info-window .aux-overlay{position:absolute;z-index:10;width:-webkit-fill-available;height:100%;display:flex;align-items:center;justify-content:center;bottom:0;background-color:rgba(0,0,0,.322);cursor:pointer}.sales-finder-page .finder-card .searching-result .info-window .result-list{width:70%;z-index:11}.sales-finder-page .finder-card .searching-result .map-container{height:400px;min-height:400px;width:100%;background-color:#cfcfcf;position:relative;margin-bottom:30px}.sales-finder-page .finder-card .searching-result .result-label{margin-bottom:30px;color:var(--gray-shades-gray-08,#464748);font-family:Roboto,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:150%}.sales-finder-page .finder-card .searching-result .result-label .result-description{color:var(--gray-shades-gray-08,#464748);font-family:Roboto;font-size:14px;font-style:italic;font-weight:400;line-height:150%}.sales-finder-page .finder-card .searching-result .result-label .result-description b{color:var(--brand-color-primary-medium,#e11b22);font-weight:600}.sales-finder-page .finder-card .searching-result .result-list{display:flex;flex-direction:column;gap:8px;margin-bottom:50px}.sales-finder-page .finder-card .searching-result .result-list .result-item{border-radius:8px;border:1px solid var(--gray-shades-gray-03,#f5f5f5);background:var(--gray-shades-gray-01,#f5f5f5);padding:16px;display:flex;gap:20px;position:relative}.sales-finder-page .finder-card .searching-result .result-list .result-item.showing-close{padding-top:40px}.sales-finder-page .finder-card .searching-result .result-list .result-item .close-btn{position:absolute;top:10px;right:15px}.sales-finder-page .finder-card .searching-result .result-list .result-item .avatar{position:relative;height:56px;width:56px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.sales-finder-page .finder-card .searching-result .result-list .result-item .avatar svg{width:30px;height:30px}.sales-finder-page .finder-card .searching-result .result-list .result-item .card-content{flex-grow:1;display:flex;flex-direction:column}.sales-finder-page .finder-card .searching-result .result-list .result-item .card-content .item-header{display:flex;flex-direction:row;align-items:center;margin-bottom:4px}.sales-finder-page .finder-card .searching-result .result-list .result-item .card-content .item-header .type{color:var(--gray-shades-gray-07,#606162);font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.sales-finder-page .finder-card .searching-result .result-list .result-item .card-content .item-header .distance{margin-left:auto;color:var(--brand-color-primary-medium,#e11b22);text-align:right;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.sales-finder-page .finder-card .searching-result .result-list .result-item .title{color:var(--gray-shades-gray-10,#131415);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:4px}.sales-finder-page .finder-card .searching-result .result-list .result-item .contact-item{margin-bottom:8px;display:flex;flex-direction:row;align-items:center;gap:8px;color:var(--gray-shades-gray-07,#606162);font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.sales-finder-page .finder-card .searching-result .result-list .result-item .contact-item .categories-list{display:flex;gap:5px;flex-wrap:wrap}.sales-finder-page .finder-card .searching-result .result-list .result-item .contact-item .categories-list .categories-list-item{color:#606162;font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%;padding:2px 8px;background:#fff;border-radius:40px;border:1px solid #e11b22}.sales-finder-page .finder-card .searching-result .result-list .result-item .routes{color:var(--gray-shades-gray-09,#2d2e2f);font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:150%;display:inline-flex;padding:4px 10px;border-radius:31px;border:2px solid var(--gray-shades-gray-03,#f5f5f5);background:var(--gray-shades-gray-01,#fff);position:absolute;bottom:16px;right:16px}.sales-finder-page .finder-card .searching-result .result-list .result-item .routes:hover{background-color:var(--brand-color-primary-medium,#e11b22);color:#fff}.sales-finder-page .topbar{width:100%;display:flex;position:relative;aspect-ratio:2.1492537313;background-color:#f5f5f5}.sales-finder-page .topbar.searching{position:absolute;top:0;bottom:0;overflow-y:auto;height:100%}.sales-finder-page .topbar .white-fade{display:none}.sales-finder-page .topbar .topbar-banner{width:100%;background-image:var(--img);background-position:100% 0;background-size:contain;background-repeat:no-repeat;padding:109px 120px;transition:0}.sales-finder-page .topbar .topbar-banner.searching{margin-bottom:0!important;min-height:100%;height:-moz-fit-content;height:fit-content}@media screen and (max-width:950px){.sales-finder-page .topbar .topbar-banner{background-image:var(--img-mobile);height:800px;background-position:bottom}}.sales-finder-page .topbar .topbar-banner .topbar-banner-content{width:60%}.sales-finder-page .topbar .topbar-banner .topbar-banner-content.searching{width:100%;height:100%}.sales-finder-page .topbar .topbar-banner .topbar-banner-content h1{color:var(--gray-shades-gray-10,#131415);font-family:Roboto,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:100%;width:85%}.sales-finder-page .topbar .topbar-banner .topbar-banner-content small{display:block;margin-top:15px;color:var(--gray-shades-gray-08,#464748);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;width:85%}.sales-finder-page .description-banner{background:var(--gray-shades-gray-01,#fff);padding:120px;display:flex;flex-direction:row;align-items:center;gap:59px}.sales-finder-page .description-banner .image-content{width:40%;position:relative;height:300px}.sales-finder-page .description-banner .description-content{display:flex;flex-direction:column;width:60%}.sales-finder-page .description-banner .description-content b{color:var(--gray-shades-gray-11,#0b0b0c);font-family:Roboto,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:8px}.sales-finder-page .description-banner .description-content small{color:var(--gray-shades-gray-06,#797a7b);font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:156%}.sales-finder-page .know-more-banner{background-color:var(--gray-shades-gray-01,#fff);padding:120px}.sales-finder-page .know-more-banner .know-more-banner-card{transition:.3s;border-radius:8px;background:var(--brand-color-primary-dark,#b4161b);display:flex;align-items:center;overflow:hidden}.sales-finder-page .know-more-banner .know-more-banner-card:hover{cursor:pointer;transform:scale(1.03)}.sales-finder-page .know-more-banner .know-more-banner-card .know-more-banner-image{border-radius:8px;width:100%;position:relative}.sales-finder-page .footer-content{background-color:var(--gray-shades-gray-05,#666);width:100%;padding:80px 250px;display:flex}.sales-finder-page .footer-content .logo-img{padding-top:11px;width:119px;height:47.91px;position:relative}.sales-finder-page .footer-content .footer-container{margin-left:auto;padding-left:20px}.sales-finder-page .footer-content .footer-container .copyright{color:var(--gray-shades-gray-02,#666);text-align:center;font-family:Roboto,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:12px;margin-bottom:9px}@media screen and (max-width:950px){.sales-finder-page .footer-content .footer-container .copyright{margin-bottom:20px}}.sales-finder-page .footer-content .footer-container .footer-text{display:flex;flex-direction:column;justify-content:center}.sales-finder-page .footer-content .footer-container .footer-text .links-row{display:flex;flex-direction:row;gap:21.05px}.sales-finder-page .footer-content .footer-container .footer-text .links-row a{color:var(--gray-shades-gray-02,#666);text-align:right;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;transition:.3s}.sales-finder-page .footer-content .footer-container .footer-text .links-row a:hover{filter:brightness(.7)}.sales-finder-page .footer-content .footer-container .footer-text .links-row.red{justify-content:center;align-items:center}.sales-finder-page .footer-content .footer-container .footer-text .links-row.red a{color:var(--brand-color-primary-medium,#e11b22);font-size:10px}.sales-finder-page .footer-content .footer-container .footer-text .links-row.red a:hover{filter:brightness(.7)}.sales-finder-page .footer-content .footer-container .footer-text .links-row.red .separator{height:10px;width:1px;background-color:#bcbcbc}.sales-finder-page .footer-content .footer-container .footer-text .links-row.icon{justify-content:center;align-items:center;gap:8px}.sales-finder-page .footer-content .footer-container .footer-text .links-row.icon a{height:36px;width:36px;position:relative;color:var(--brand-color-primary-medium,#e11b22);font-size:10px;margin-top:28px;margin-bottom:19px}.sales-finder-page .footer-content .footer-container .footer-text .links-row.icon a:hover{filter:brightness(.7)}.sales-finder-page .footer-content .footer-container .footer-text .links-row.icon .separator{height:10px;width:1px;background-color:#bcbcbc}.sales-finder-page.searching .topbar-banner{background-image:unset;background-size:contain;background-position:100% 0;margin-bottom:80px;padding:15px;background-color:rgba(53,38,38,.18)}@media screen and (max-width:950px){.sales-finder-page.searching{overflow-y:hidden}.sales-finder-page nav{z-index:10;position:fixed;display:inline-flex;width:100%;padding:18px 16px;justify-content:flex-start;align-items:center;gap:238.904px;flex-shrink:0;flex-direction:row}.sales-finder-page nav .hamburger{display:block;margin-left:auto}.sales-finder-page nav .hamburger svg{width:30px;height:30px}.sales-finder-page nav .top-logo{width:95px;height:24px}.sales-finder-page nav .menu-items{display:flex;position:fixed;transition:.3s}.sales-finder-page nav .menu-items.showing{z-index:9;display:flex;inset:0;background-color:#fff;margin:0;flex-direction:column;padding:20px 30px;gap:8px;transition:.3s}.sales-finder-page nav .menu-items.showing .close{width:100%;display:flex;justify-content:flex-end;margin-bottom:30px}.sales-finder-page nav .menu-items.showing .menu-item{background-color:var(--gray-shades-gray-05,#666);color:var(--gray-shades-gray-06,#797a7b);font-family:Roboto,sans-serif;border-radius:20px;width:100%;cursor:pointer;transition:.3s}.sales-finder-page nav .menu-items.showing .menu-item a{width:100%;display:block;padding:15px 30px;text-align:center;font-size:18px}.sales-finder-page nav .menu-items.showing .menu-item:hover{background-color:var(--brand-color-primary-medium,#e11b22);color:var(--gray-shades-gray-01,#fff)}.sales-finder-page .finder-card{padding:64px 15px}.sales-finder-page .finder-card.searching{margin:37px 0 0;position:fixed;bottom:0;left:0;top:33px;box-shadow:none;border-radius:unset;z-index:8;overflow-y:auto}.sales-finder-page .finder-card .finder-card-input button{flex:inherit;padding:16px 32px}.sales-finder-page .finder-card .finder-card-input button span,.sales-finder-page .finder-card .finder-card-input button.btn-location{display:none}.sales-finder-page .finder-card .searching-result .result-list{max-height:unset;overflow-y:unset}.sales-finder-page .finder-card .searching-result .result-list .result-item .avatar{display:none}.sales-finder-page .topbar .topbar-banner{padding:32px 16px;background-image:var(--img-mobile);background-size:cover;background-position:bottom;aspect-ratio:.55;margin-top:100px}.sales-finder-page .topbar .topbar-banner .topbar-banner-content{width:100%}.sales-finder-page .topbar .topbar-banner .topbar-banner-content h1{text-align:center;font-size:32px;line-height:150%;width:100%}.sales-finder-page .topbar .topbar-banner .topbar-banner-content small{text-align:center;font-size:18px;line-height:150%;width:100%}.sales-finder-page .topbar .white-fade{display:block;width:100%;height:80px;position:absolute;left:0;right:0;bottom:-10px;background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0))}.sales-finder-page .description-banner{flex-direction:column;padding:50px 16px}.sales-finder-page .description-banner .description-content,.sales-finder-page .description-banner .image-content{width:100%}.sales-finder-page .description-banner .description-content b{font-size:24px;text-align:center}.sales-finder-page .description-banner .description-content small{font-size:18px;text-align:center}.sales-finder-page .know-more-banner{margin-top:50px;padding:76px 16px 50px}.sales-finder-page .know-more-banner .know-more-banner-card{flex-direction:column}.sales-finder-page .know-more-banner .know-more-banner-card .know-more-banner-content{padding:24px 16px;width:100%;height:60%}.sales-finder-page .know-more-banner .know-more-banner-card .know-more-banner-content b{font-size:24px}.sales-finder-page .know-more-banner .know-more-banner-card .know-more-banner-content small{font-size:16px}.sales-finder-page .know-more-banner .know-more-banner-card .know-more-banner-image{aspect-ratio:1920/410;background-position:50%;background-size:contain}.sales-finder-page .footer-content{flex-direction:column;align-items:center;padding:48px 38px 100px}.sales-finder-page .footer-content .logo-img{justify-content:center;display:flex;padding-right:0;border:none;margin-bottom:40px}.sales-finder-page .footer-content .footer-container .footer-text .links-row{flex-wrap:wrap;justify-content:center}.sales-finder-page .footer-content .footer-container .footer-text .links-row a{width:-webkit-fill-available;font-size:14px}}@media screen and (max-width:950px)and (max-width:950px){.sales-finder-page .footer-content .footer-container .footer-text .links-row a{width:unset}}.leaflet-control-attribution.leaflet-control{display:none}.no-results{padding-top:80px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;margin:auto 0}.no-results b{color:var(--gray-shades-gray-09,#2d2e2f);font-size:16px;font-weight:600;margin-bottom:0}.no-results b,.no-results small{font-family:Roboto,sans-serif;font-style:normal;line-height:150%}.no-results small{color:var(--gray-shades-gray-05,#acadae);text-align:center;font-size:13px!important;font-weight:500;opacity:.6;margin-top:4px!important}.no-results button{background-color:#e11b22;color:#fff;border-radius:8px;transition:.5s;cursor:pointer;padding:8px 30px;font-size:16px;margin-bottom:200px;margin-top:15px}.no-results button:hover{filter:brightness(.9)}.searching .footer-content{display:none}.searching.sales-finder-page{height:100vh}.filter-dropdown{position:relative;display:flex;font-family:Roboto,sans-serif;align-items:center;gap:5px;margin-top:10px;flex-wrap:wrap}.filter-dropdown .trigger-area{border-radius:50px;background-color:#f5f5f5;display:flex;align-items:center;gap:5px}.filter-dropdown .filter-trigger{display:flex;align-items:center;gap:8px;background-color:#fff;padding:8px 16px;border-radius:50px;cursor:pointer;transition:background-color .2s ease-in-out;border:1px solid #c6c7c8;font-size:14px;font-family:Roboto,sans-serif;color:#606162}.filter-dropdown .filter-trigger:hover{background-color:#e5e7eb}.filter-dropdown .filter-content{margin-top:8px;padding:16px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:10}.filter-dropdown .filter-content .radio-group{display:grid;grid-template-columns:1fr 1fr;gap:20px}.filter-dropdown .filter-content .radio-group .radio-item{display:flex;align-items:center;gap:8px;cursor:pointer;color:#555;font-size:14px}.filter-dropdown .filter-content .radio-group .radio-item:hover{color:#333}.filter-dropdown .filter-content .radio-group .radio-item .radio-button{width:18px;height:18px;border:1px solid #bbb;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative}.filter-dropdown .filter-content .radio-group .radio-item .radio-button[data-state=checked]{border-color:#e11b22}.filter-dropdown .filter-content .radio-group .radio-item .radio-button[data-state=checked] .radio-indicator{width:10px;height:10px;background-color:#e11b22;border-radius:50%}.filter-dropdown .selected-filters{display:flex;align-items:center;gap:12px;font-size:13px;color:#555;padding-right:15px}.filter-dropdown .clear-filters{background:#f5f5f5;border:none;cursor:pointer;font-size:13px;font-family:Roboto,sans-serif;color:#606162;border-radius:50px;padding:10px 20px;display:flex;align-items:center;gap:8px}.filter-dropdown .clear-filters:hover{text-decoration:underline}