.ds-contact-desktop{background:var(--ds-bg-white)}.ds-contact-desktop .ds-contact-page .mobile-only{display:block!important}.ds-contact-desktop .ds-contact-page .ds-mobile-container,.ds-contact-desktop .ds-contact-page__breadcrumb,.ds-contact-desktop .ds-contact-page__media-grid{width:min(calc(100% - 64px), 1180px);max-width:none;margin-inline:auto}.ds-contact-desktop .ds-contact-page__breadcrumb{display:flex!important;align-items:center;gap:10px;padding-top:18px;color:var(--ds-text);font-size:13px}.ds-contact-desktop .ds-contact-page__breadcrumb a{color:var(--ds-text-muted);text-decoration:none}.ds-contact-desktop .ds-contact-page .ds-mobile-hero{padding:0 24px 20px;background:#fff0;text-align:center}.ds-contact-desktop .ds-mobile-hero__content{max-width:680px;margin:auto}.ds-contact-desktop .ds-mobile-hero__title{margin:0 0 8px;color:var(--ds-primary);font-size:clamp(27px, 3vw, 38px);font-weight:800;line-height:1.18}.ds-contact-desktop .ds-mobile-hero__subtitle{max-width:620px;margin:0 auto 15px;color:var(--ds-text-muted);font-size:15px;line-height:1.5}.ds-contact-desktop .ds-mobile-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-width:210px;padding:11px 24px;border-radius:14px;background:var(--ds-primary-gradient);color:var(--ds-bg-white);font-size:14px;font-weight:700;text-decoration:none}.ds-contact-desktop .ds-mobile-hero__button svg{width:22px;height:22px}.ds-contact-desktop .ds-mobile-quick-actions{padding:0 0 16px}.ds-contact-desktop .ds-quick-actions-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ds-contact-desktop .ds-quick-action{display:flex;min-width:0;min-height:218px;flex-direction:column;align-items:center;padding:14px 12px 16px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-bg-white);box-shadow:var(--ds-shadow);color:var(--ds-text);text-align:center;text-decoration:none;cursor:pointer}.ds-contact-desktop .ds-quick-action__icon{display:grid;width:66px;height:66px;margin-bottom:8px;place-items:center;border-radius:50%;background:var(--ds-primary-light);color:var(--ds-primary)}.ds-contact-desktop .ds-quick-action__icon svg{width:42px;height:42px}.ds-contact-desktop .ds-quick-action__icon--zalo{background:var(--ds-bg-white)}.ds-contact-desktop .ds-quick-action>strong,.ds-contact-desktop .ds-quick-action__video-title{color:var(--ds-text);font-size:16px;font-weight:800;line-height:1.25}.ds-contact-desktop .ds-quick-action__description,.ds-contact-desktop .ds-quick-action__video-desc{margin:5px 0 14px;color:var(--ds-text-muted);font-size:12px;line-height:1.35}.ds-contact-desktop .ds-quick-action__button,.ds-contact-desktop .ds-quick-action__video-btn{display:inline-flex;min-width:135px;min-height:34px;align-items:center;justify-content:center;margin-top:auto;padding:7px 10px;border:1px solid var(--ds-secondary);border-radius:var(--ds-radius);color:var(--ds-primary);font-size:12px;font-weight:700}.ds-contact-desktop .ds-quick-action:last-child .ds-quick-action__button{background:var(--ds-primary-gradient);color:var(--ds-bg-white)}.ds-contact-desktop .ds-quick-action--video{padding:0 0 13px;overflow:hidden}.ds-contact-desktop .ds-quick-action__video-thumb{position:relative;width:100%;height:118px;margin-bottom:6px;overflow:hidden;border-radius:var(--ds-radius) var(--ds-radius) 0 0;background:var(--ds-text)}.ds-contact-desktop .ds-quick-action__video-thumb img{width:100%;height:100%;object-fit:cover}.ds-contact-desktop .ds-quick-action__video-play{position:absolute;top:50%;left:50%;display:grid;width:38px;height:38px;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:rgb(0 0 0 / .6);color:var(--ds-bg-white)}.ds-contact-desktop .ds-quick-action__video-info{display:flex;width:100%;flex:1;flex-direction:column;align-items:center;padding-inline:10px}.ds-contact-desktop .ds-quick-action__video-desc{display:-webkit-box;max-height:32px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ds-contact-desktop .ds-store-location{padding:0 0 16px}.ds-contact-desktop .ds-store-location__grid{display:grid;grid-template-columns:minmax(260px,29%) minmax(0,1fr);gap:14px}.ds-contact-desktop .ds-store-location__details{display:flex;flex-direction:column;padding:17px 16px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-bg-white);box-shadow:var(--ds-shadow)}.ds-contact-desktop .ds-mobile-section-title{display:flex;align-items:center;gap:9px;margin:0;color:var(--ds-text);font-size:15px;font-weight:800}.ds-contact-desktop .ds-mobile-section-title svg{width:25px;height:25px;flex:0 0 auto;color:var(--ds-primary)}.ds-contact-desktop .ds-store-location__address{margin:12px 0;white-space:normal;font-size:14px;line-height:1.45}.ds-contact-desktop .ds-store-location__meta{display:grid;gap:10px;margin:0 0 14px}.ds-contact-desktop .ds-store-location__meta div{display:grid;grid-template-columns:1fr;padding-top:10px;border-top:1px solid var(--ds-border)}.ds-contact-desktop .ds-store-location__meta dt{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.ds-contact-desktop .ds-store-location__meta dt svg{width:20px;height:20px;color:var(--ds-primary)}.ds-contact-desktop .ds-store-location__meta dd{margin:2px 0 0 28px;color:var(--ds-text-muted);font-size:12px}.ds-contact-desktop .ds-store-location__meta a{color:inherit;text-decoration:none}.ds-contact-desktop .ds-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;padding:9px 13px;border-radius:var(--ds-radius);background:var(--ds-primary-gradient);color:var(--ds-bg-white);font-size:12px;font-weight:700;text-align:center;text-decoration:none}.ds-contact-desktop .ds-store-location__details .ds-primary-action{margin-top:auto}.ds-contact-desktop .ds-primary-action svg{width:18px;height:18px}.ds-contact-desktop .ds-store-location__map{display:grid;min-height:355px;overflow:hidden;place-items:center;border-radius:var(--ds-radius-lg);background-image:url(https://mekoong.com/wp-content/uploads/2026/09/map-mekoong.png);color:var(--ds-primary);text-decoration:none}.ds-contact-desktop .ds-store-location__map img{width:100%;height:100%;object-fit:cover}.ds-contact-desktop .ds-store-location__map-fallback{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.ds-contact-desktop .ds-store-location__map-fallback svg{width:45px;height:45px}.ds-contact-desktop .ds-contact-page__media-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.07fr);gap:16px;align-items:stretch;margin-bottom:12px}.ds-contact-desktop .ds-contact-page__media-grid>section{min-width:0;padding:0}.ds-contact-desktop .ds-contact-page__media-grid .ds-mobile-container{width:100%;height:100%}.ds-contact-desktop .ds-quick-quote__card,.ds-contact-desktop .ds-home-video>.ds-mobile-container{height:100%;padding:16px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-bg-white);box-shadow:var(--ds-shadow)}.ds-contact-desktop .ds-quick-quote__card{display:flex;flex-direction:column}.ds-contact-desktop .ds-quick-quote__search{display:flex;align-items:center;gap:10px;height:42px;margin:13px 0 9px;padding:0 11px;border:1px solid var(--ds-secondary);border-radius:999px}.ds-contact-desktop .ds-quick-quote__search svg{width:19px;height:19px;color:var(--ds-text-muted)}.ds-contact-desktop .ds-quick-quote__search input{width:100%;border:0;outline:0;background:#fff0;font-size:13px}.ds-contact-desktop .ds-quick-quote__selection{display:flex;align-items:center;gap:10px;min-height:62px;padding:10px 13px;border-radius:var(--ds-radius);background:var(--ds-primary-gradient);color:var(--ds-bg-white)}.ds-contact-desktop .ds-quick-quote__selection>svg{width:25px;height:25px}.ds-contact-desktop .ds-quick-quote__selection span{display:grid;font-size:12px}.ds-contact-desktop .ds-quick-quote__selection strong{font-size:17px}.ds-contact-desktop .ds-quick-quote__selection .ds-quick-quote__chevron{width:20px;height:20px;margin-left:auto}.ds-contact-desktop .ds-quick-quote__card>p{margin:11px 0;font-size:13px}.ds-contact-desktop .ds-quick-quote__card>.ds-primary-action{width:210px;margin:auto auto 0}.ds-contact-desktop .ds-quick-quote__results{margin-top:8px}.ds-contact-desktop .ds-quick-quote__results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:210px;overflow:auto}.ds-contact-desktop .ds-home-video__heading{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.ds-contact-desktop .ds-home-video__heading-icon{color:var(--ds-primary)}.ds-contact-desktop .ds-home-video__heading-icon svg{width:27px;height:27px}.ds-contact-desktop .ds-home-video__heading h2{margin:0;font-size:14px;font-weight:800;line-height:1.25}.ds-contact-desktop .ds-home-video__heading p{margin:2px 0 0;font-size:12px}.ds-contact-desktop .ds-home-video__player{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--ds-radius-lg);background:var(--ds-text)}.ds-contact-desktop .ds-home-video__desktop-player{display:block;width:100%;height:100%;object-fit:cover}.ds-contact-desktop .ds-home-video__player.has-desktop-player .ds-home-video__thumb,.ds-contact-desktop .ds-home-video__player.has-desktop-player .ds-home-video__see-all{display:none}.ds-contact-desktop .ds-home-video__thumb,.ds-contact-desktop .ds-home-video__fallback{display:block;width:100%;height:100%}.ds-contact-desktop .ds-home-video__thumb img{width:100%;height:100%;object-fit:cover}.ds-contact-desktop .ds-home-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--ds-bg-white)}.ds-contact-desktop .ds-contact-section{padding:0 0 18px;text-align:center}.ds-contact-desktop .ds-contact-section__title{display:inline-block;margin:0 0 12px;font-size:16px;font-weight:800}.ds-contact-desktop .ds-contact-section__socials{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;max-width:700px;margin:0 auto 15px}.ds-contact-desktop .ds-contact-section__socials>*{display:grid;min-height:48px;place-items:center;border:1px solid var(--ds-border);border-radius:var(--ds-radius);color:var(--ds-primary)}.ds-contact-desktop .ds-contact-section__socials svg{width:27px;height:27px}.ds-contact-desktop .ds-contact-section__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:650px;margin:auto;text-align:left}.ds-contact-desktop .ds-contact-section__details a{display:flex;align-items:center;gap:12px;color:var(--ds-primary);font-size:18px;font-weight:800;text-decoration:underline}.ds-contact-desktop .ds-contact-section__details a+a{padding-left:24px;border-left:1px solid var(--ds-border)}.ds-contact-desktop .ds-contact-section__details svg{width:42px;height:42px;padding:9px;border-radius:50%;background:var(--ds-primary-light)}.ds-contact-desktop .ds-contact-section__details span{display:grid}.ds-contact-desktop .ds-contact-section__details small{color:var(--ds-text-muted);font-size:11px;font-weight:400;text-decoration:none}.ds-contact-desktop .ds-trust-badges{padding:18px 0;background:var(--ds-primary-light)}.ds-contact-desktop .ds-trust-badges__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ds-contact-desktop .ds-trust-badge{display:flex;align-items:center;gap:9px}.ds-contact-desktop .ds-trust-badge>svg{width:32px;height:32px;flex:0 0 auto;color:var(--ds-primary)}.ds-contact-desktop .ds-trust-badge span{display:grid}.ds-contact-desktop .ds-trust-badge strong{font-size:12px}.ds-contact-desktop .ds-trust-badge small{font-size:11px}.ds-contact-desktop .ds-contact-page__editor{width:min(calc(100% - 64px), 1180px);margin:15px auto 24px;padding:11px 16px;border:1px solid var(--ds-border);border-radius:var(--ds-radius);font-size:13px}.ds-contact-desktop .ds-contact-page__editor summary{color:var(--ds-text);font-weight:700;cursor:pointer}.ds-contact-desktop .ds-contact-page__editor-content .entry-content{max-width:none;padding:0}@media (max-width:1000px){.ds-contact-desktop .ds-contact-page .ds-mobile-container,.ds-contact-desktop .ds-contact-page__breadcrumb,.ds-contact-desktop .ds-contact-page__media-grid{width:min(calc(100% - 36px), 1180px)}.ds-contact-desktop .ds-quick-actions-grid{gap:9px}.ds-contact-desktop .ds-quick-action{padding-inline:8px}.ds-contact-desktop .ds-quick-action__button{min-width:110px}}@media (max-width:860px){.ds-contact-desktop .ds-quick-actions-grid,.ds-contact-desktop .ds-trust-badges__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-contact-desktop .ds-contact-page__media-grid{grid-template-columns:1fr}}