.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.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/692/527/files/dich-vu-bg.jpg?v=1784907601320");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:300px}@media (max-width: 991px){.wolf-detailing-hero-section .hero-main-row{min-height:220px}}.wolf-detailing-hero-section .hero-title{color:var(--main-color);line-height:1.3;letter-spacing:-0.5px;font-size:30px}.wolf-detailing-hero-section .hero-desc{font-size:1.05rem;line-height:1.6;font-weight:normal}.font-11{font-size:11px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-18{font-size:18px}.font-25{font-size:25px}.text-main{color:var(--main-color)}.text-second{color:var(--second-color)}.bg-second{background-color:var(--second-color)}.bg-light-gray{background-color:#f4f7f9}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.btn-main{background-color:var(--main-color);color:#fff;border:1px solid var(--main-color);transition:all 0.3s ease}.btn-main:hover{background-color:var(--second-color);border-color:var(--second-color);color:#fff}.service-card{transition:transform 0.3s ease, box-shadow 0.3s ease;border:1px solid #eef2f6}.service-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,0.08) !important}.service-card:hover .service-card-img img{transform:scale(1.05)}.service-card:hover .service-title a{color:var(--second-color)}@media (min-width: 569px){.service-card .service-title a{min-height:44px}}.service-card .service-card-img{padding-bottom:10px}.service-card .service-card-img img{transition:transform 0.5s ease}.service-card .service-price .price-value{color:var(--price-color)}.service-card .border-bottom-dashed{border-bottom:1px dashed #cbd5e1}.service-card .service-features .feature-icon svg{width:26px;height:26px}@media (max-width: 1199px){.service-card .service-features .font-12{font-size:11px}.service-card .service-features .feature-icon svg{width:22px;height:22px}}
