.wolf-page-store #loadingSpinner .spinner-border{color:var(--main-color) !important}.wolf-page-store #mapContainer iframe{width:100%;height:450px}@media (max-width: 767px){.wolf-page-store .btn-findnearest{width:100%;margin-top:10px}}.wolf-page-store .wolf-store-title{color:var(--main-color)}.wolf-page-store #storeList{overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;max-height:450px;background-color:#ffffff}@media (max-width: 767px){.wolf-page-store #storeList{max-height:260px}}.wolf-page-store #storeList::-webkit-scrollbar{width:5px}.wolf-page-store #storeList::-webkit-scrollbar-track{background:#f5f5f5}.wolf-page-store #storeList::-webkit-scrollbar-thumb{background:#888}.wolf-page-store #storeList::-webkit-scrollbar-thumb:hover{background:#555}.wolf-page-store #storeList .store-item .store-list{border:1px solid var(--border-color)}.wolf-page-store #storeList .store-item .store-list .store-list-icon{width:55px;height:55px;background-color:color-mix(in srgb, var(--main-color) 10%, #fff);color:var(--main-color)}.wolf-page-store #storeList .store-item .store-list .store-list-content{min-width:0}.wolf-page-store #storeList .store-item .store-list .store-list-content .store-title{font-size:16px}.wolf-page-store #storeList .store-item .store-list .store-list-content .store-add,.wolf-page-store #storeList .store-item .store-list .store-list-content .store-phone{font-size:15px}.wolf-page-store #storeList .store-item .store-list .store-list-content .store-add strong,.wolf-page-store #storeList .store-item .store-list .store-list-content .store-phone strong{color:var(--main-color)}.wolf-page-store #storeList .store-item .store-list:hover,.wolf-page-store #storeList .store-item .store-list:focus{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);cursor:pointer}.wolf-page-store #storeList .store-item.active .store-list{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.wolf-detailing-hero-section .text-orange{color:var(--main-color)}.wolf-detailing-hero-section .hero-bg-image{width:100%;background-image:url("https://bizweb.dktcdn.net/100/684/372/files/about-bg_1_.jpg?v=1782178245773");background-size:cover;background-position:right center;background-repeat:no-repeat;z-index:0}@media (min-width: 992px){.wolf-detailing-hero-section .hero-bg-image{width:65%}}.wolf-detailing-hero-section .hero-bg-image .hero-bg-overlay{position:absolute;inset:0;background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0.9) 5%, rgba(255,255,255,0) 40%)}@media (max-width: 991px){.wolf-detailing-hero-section .hero-bg-image .hero-bg-overlay{background:rgba(255,255,255,0.85)}}.wolf-detailing-hero-section .hero-main-row{min-height:380px}@media (max-width: 991px){.wolf-detailing-hero-section .hero-main-row{min-height:280px}}.wolf-detailing-hero-section .hero-title{border-left:4px solid var(--main-color);padding-left:1.2rem;line-height:1.3;letter-spacing:-0.5px}.wolf-detailing-hero-section .hero-desc{font-size:16px;line-height:1.6}.section-divider{width:60px;height:3px;background-color:var(--main-color);border-radius:2px}@media (min-width: 992px){.border-end-lg{border-right:1px solid #e9ecef}}.grid-5-cols{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}@media (min-width: 576px){.grid-5-cols{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 992px){.grid-5-cols{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1200px){.grid-5-cols{grid-template-columns:repeat(5, 1fr)}}.wolf-detailing-features .wolf-detailing-features-title span{color:var(--main-color)}.feature-card{transition:transform 0.3s ease, box-shadow 0.3s ease;border:1px solid rgba(0,0,0,0.03)}.feature-card:hover{transform:translateY(-8px);box-shadow:0 1rem 3rem rgba(0,0,0,0.08)}.feature-card .feature-icon{display:flex;align-items:center;justify-content:center}.wolf-detailing-timeline .timeline-node{position:relative;height:12px;display:flex;align-items:center}.wolf-detailing-timeline .timeline-node .timeline-dot{width:12px;height:12px;background-color:var(--main-color);border-radius:50%;position:relative;z-index:2;box-shadow:0 0 0 4px color-mix(in srgb, var(--main-color) 20%, transparent)}.wolf-detailing-timeline .timeline-node .timeline-line{position:absolute;top:50%;left:6px;width:100%;height:1px;background-color:var(--main-color);transform:translateY(-50%);opacity:0.4;z-index:1}.wolf-detailing-timeline .timeline-col:last-child .timeline-line{display:none}.wolf-detailing-timeline .main-color-text{color:var(--main-color)}
