/* KOFAD Market v3 · live commerce, retention, returns and delivery intelligence */
.wishlist-nav-link{position:relative}.wishlist-nav-link>b{position:absolute;right:1px;top:1px;display:grid;place-items:center;min-width:17px;height:17px;border-radius:999px;background:#138c94;color:#fff;font-size:8px}
.product-save-form{position:absolute;right:10px;bottom:10px;z-index:3}.product-save-form button{width:34px;height:34px;border-radius:50%;border:1px solid rgba(16,43,70,.12);background:rgba(255,255,255,.94);color:#0f747a;font-size:17px;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 18px rgba(7,31,51,.12)}.product-save-form button:hover{transform:scale(1.04)}
.product-detail-save{margin:10px 0 2px}.product-detail-save button{border:1px solid #cfe0e7;background:#fff;border-radius:999px;padding:7px 10px;color:#0f747a;font-size:9px;font-weight:850;cursor:pointer}
.commerce-gallery-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:9px}.commerce-gallery-thumbs button{padding:0;aspect-ratio:1/1;border:1px solid var(--v2-line);border-radius:11px;overflow:hidden;background:#fff;cursor:pointer}.commerce-gallery-thumbs button.active{border-color:#138c94;box-shadow:0 0 0 2px rgba(19,140,148,.12)}.commerce-gallery-thumbs img{width:100%;height:100%;object-fit:cover}.commerce-detail-image img{transition:opacity .18s ease}
.market-search-suggestions{position:absolute;left:0;right:0;top:calc(100% + 5px);z-index:80;background:#fff;border:1px solid #d2e0e8;border-radius:13px;box-shadow:0 18px 50px rgba(7,31,51,.14);overflow:hidden;text-align:left}.commerce-catalog-search{position:relative;overflow:visible}.market-search-suggestions a{display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center;padding:9px;border-bottom:1px solid #e8eef2}.market-search-suggestions a:last-child{border:0}.market-search-suggestions a:hover{background:#f2f8f8}.market-search-suggestions img,.market-suggestion-image{width:40px;height:40px;border-radius:9px;object-fit:cover;background:#eaf1f4}.market-search-suggestions div{min-width:0}.market-search-suggestions strong,.market-search-suggestions small{display:block}.market-search-suggestions strong{font-size:9px}.market-search-suggestions small{font-size:7px;color:#718697;margin-top:2px}.market-search-suggestions b{font-size:9px;color:#17384e}
.catalog-price-filter input{width:88px!important;min-height:35px!important;border:0!important;box-shadow:none!important;background:transparent!important;padding:3px!important}.catalog-apply-filter{height:47px;border:0;border-radius:12px;background:#0b2d46;color:#fff;padding:0 12px;font-size:8px;font-weight:850;cursor:pointer}

/* My KOFAD retention */
.account-kpi-grid{grid-template-columns:repeat(6,1fr)}
.account-saved-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.account-saved-grid a{padding:11px;border:1px solid #e2ebf0;border-radius:11px;background:#fbfcfd;display:flex;flex-direction:column}.account-saved-grid strong{font-size:9px}.account-saved-grid small{font-size:7px;color:#718697;margin:3px 0}.account-saved-grid span{font-size:9px;color:#0f747a;font-weight:850}.account-return-list{display:grid}.account-return-list>a{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 0;border-top:1px solid #e6edf2}.account-return-list div{display:flex;flex-direction:column}.account-return-list strong{font-size:9px}.account-return-list small{font-size:7px;color:#718697}.account-return-list i{font-style:normal;color:#0f747a;font-size:8px}

/* Wishlist */
.wishlist-v3-page,.returns-v3-page,.return-request-v3-page,.return-detail-v3-page{width:min(1240px,calc(100% - 48px));margin:36px auto 82px}.wishlist-v3-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:19px}.wishlist-v3-card{display:grid;grid-template-columns:110px 1fr auto;gap:14px;align-items:center;padding:12px;border:1px solid var(--v2-line);border-radius:16px;background:#fff;box-shadow:0 6px 22px rgba(7,31,51,.035)}.wishlist-v3-image{width:108px;height:108px;border-radius:13px;overflow:hidden;display:grid;place-items:center;background:#edf3f6}.wishlist-v3-image img{width:100%;height:100%;object-fit:cover}.wishlist-v3-card>div:nth-child(2){min-width:0}.wishlist-v3-card>div:nth-child(2)>span,.wishlist-v3-card>div:nth-child(2)>strong,.wishlist-v3-card>div:nth-child(2)>small,.wishlist-v3-card>div:nth-child(2)>b{display:block}.wishlist-v3-card>div:nth-child(2)>span{font-size:7px;text-transform:uppercase;color:#138c94}.wishlist-v3-card>div:nth-child(2) strong{font-size:11px;margin:4px 0}.wishlist-v3-card>div:nth-child(2) small{font-size:8px;color:#718697}.wishlist-v3-card>div:nth-child(2)>b{font-size:14px;margin-top:8px}.wishlist-v3-actions{display:grid;gap:5px}.wishlist-v3-actions form{margin:0}.wishlist-v3-actions .market-button{min-height:36px;padding:7px 10px;font-size:8px}.wishlist-remove{border:0;background:transparent;color:#8d4c47;font-size:8px;cursor:pointer}

/* Returns customer */
.returns-v3-list{display:grid;gap:8px;margin-top:20px}.returns-v3-list>a{display:grid;grid-template-columns:250px minmax(0,1fr) 90px auto;gap:14px;align-items:center;padding:15px 16px;border:1px solid var(--v2-line);border-radius:14px;background:#fff}.returns-v3-list>a:hover{border-color:#b9d4dc;box-shadow:var(--v2-shadow)}.returns-v3-list>a>div{display:flex;flex-direction:column;align-items:flex-start}.returns-v3-list strong{font-size:10px;margin-top:5px}.returns-v3-list small{font-size:7px;color:#718697}.returns-v3-list p{font-size:8px;color:#60788a;margin:0}.returns-v3-list>b{font-size:8px}.returns-v3-list i{font-style:normal;font-size:8px;color:#0f747a}
.return-request-hero,.return-detail-hero{margin:17px 0;display:flex;justify-content:space-between;align-items:center;gap:25px;padding:25px;border-radius:20px;background:linear-gradient(135deg,#08243a,#10475f);color:#fff}.return-request-hero .market-eyebrow{color:#e9ac32}.return-request-hero h1,.return-detail-hero h1{font-size:29px;color:#fff;margin:4px 0}.return-request-hero p,.return-detail-hero p{font-size:9px;color:#bcd0da}.return-request-hero>span{font-size:11px;padding:8px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px}
.return-request-layout,.return-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:17px;align-items:start}.return-request-main{display:grid;gap:13px}.return-v3-card,.return-policy-card,.return-status-card{padding:19px;border:1px solid var(--v2-line);border-radius:17px;background:#fff;box-shadow:0 5px 20px rgba(7,31,51,.03)}.return-line-list{display:grid}.return-line-list article{display:grid;grid-template-columns:1fr 100px 165px;gap:12px;align-items:center;padding:11px 0;border-top:1px solid #e7eef2}.return-line-list article.disabled{opacity:.48}.return-line-list article>div{display:flex;flex-direction:column}.return-line-list strong{font-size:10px}.return-line-list small{font-size:7px;color:#718697}.return-line-list label{margin:0;font-size:7px}.return-line-list input,.return-line-list select{min-height:38px}.return-request-side{display:grid;gap:11px;position:sticky;top:102px}.return-policy-card ol{list-style:none;padding:0;margin:0}.return-policy-card li{display:grid;grid-template-columns:28px 1fr;gap:9px;padding:10px 0;border-top:1px solid #e7edf2}.return-policy-card li>b{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:#e7f3f4;color:#0f747a;font-size:8px}.return-policy-card li span{display:flex;flex-direction:column}.return-policy-card li strong{font-size:9px}.return-policy-card li small{font-size:7px;color:#718697}
.return-detail-layout>div{display:grid;gap:12px}.return-detail-line{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-top:1px solid #e7edf2}.return-detail-line div{display:flex;flex-direction:column}.return-detail-line strong{font-size:10px}.return-detail-line small,.return-detail-line>span{font-size:8px;color:#718697}.return-reason-copy{font-size:10px;line-height:1.6;color:#506a7b}.return-evidence-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-top:12px}.return-evidence-grid a{padding:9px;border:1px solid #dce7ed;border-radius:10px;display:flex;flex-direction:column}.return-evidence-grid strong{font-size:8px}.return-evidence-grid small{font-size:6px;color:#718697}.return-detail-layout>aside{display:grid;gap:10px;position:sticky;top:102px}.return-status-card h2{font-size:20px}.return-status-card p{font-size:9px;color:#60788a}

/* Customer order v3 extensions */
.order-reorder-form{margin:0}.return-request-button{border-color:#e3c87f!important}.delivery-tracking-card{border-top:3px solid #138c94}.delivery-eta-chip{padding:6px 8px;border-radius:999px;background:#e7f4f4;color:#0f747a;font-size:7px;font-weight:850}.delivery-update-list{display:grid;margin-top:10px}.delivery-update-list article{display:grid;grid-template-columns:14px 1fr;gap:8px;padding:9px 0;position:relative}.delivery-update-list article>span{width:9px;height:9px;border-radius:50%;background:#138c94;box-shadow:0 0 0 4px #e5f2f3;margin-top:4px}.delivery-update-list div{display:flex;flex-direction:column}.delivery-update-list strong{font-size:9px}.delivery-update-list p{font-size:8px;color:#617a8b;margin:2px 0}.delivery-update-list small,.delivery-update-list a{font-size:7px;color:#8395a1}.delivery-update-list a{color:#0f747a;margin-top:2px}.delivery-driver-card{margin-top:9px;padding:10px;border-radius:11px;background:#0b2d46;color:#fff;display:flex;flex-direction:column}.delivery-driver-card span{font-size:6px;color:#7dcbd0;letter-spacing:.1em}.delivery-driver-card strong{font-size:10px}.delivery-driver-card small{font-size:7px;color:#adc2cd}.order-return-links{display:grid;margin-top:7px}.order-return-links>a{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;padding:9px 0;border-top:1px solid #e7edf2}.order-return-links div{display:flex;flex-direction:column}.order-return-links strong{font-size:9px}.order-return-links small{font-size:7px;color:#718697}.order-return-links i{font-style:normal;color:#0f747a;font-size:8px}

/* Staff v3 */
.v3-staff-hero{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:22px 24px;margin-bottom:14px;border-radius:19px;background:linear-gradient(135deg,#08243a,#10475f);color:#fff}.v3-staff-hero .eyebrow{color:#e9ac32}.v3-staff-hero h2{color:#fff;margin:3px 0;font-size:26px}.v3-staff-hero p{font-size:10px;color:#bed1dc;max-width:760px}
.gallery-admin-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;align-items:start}.gallery-admin-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.gallery-admin-photo{padding:8px;border:1px solid var(--line);border-radius:13px;background:var(--paper)}.gallery-admin-photo.primary{border-color:#a8d1d4}.gallery-admin-photo>div:first-child{aspect-ratio:1/1;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:var(--soft)}.gallery-admin-photo img{width:100%;height:100%;object-fit:cover}.gallery-admin-photo>strong,.gallery-admin-photo>small{display:block}.gallery-admin-photo>strong{font-size:9px;margin-top:7px}.gallery-admin-photo>small{font-size:7px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gallery-admin-actions{display:flex;gap:5px;margin-top:7px}.gallery-admin-actions form{margin:0}.gallery-admin-actions button{font-size:7px}.gallery-admin-actions .danger{color:#985048}.gallery-upload-card{position:sticky;top:100px}.gallery-guide{display:grid;gap:5px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.gallery-guide strong{font-size:9px}.gallery-guide span{font-size:7px;color:var(--muted)}
.market-admin-row-actions{display:flex;gap:5px;align-items:center}.market-admin-row-actions .button{min-height:34px;padding:6px 8px;font-size:7px}
.return-staff-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin-bottom:13px}.return-staff-kpis a{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:11px;background:var(--white)}.return-staff-kpis a.active{border-color:#138c94;background:rgba(19,140,148,.07)}.return-staff-kpis strong{font-size:8px}.return-staff-kpis span{font-size:16px;font-weight:900}.market-return-admin-list{display:grid}.market-return-admin-list>a{display:grid;grid-template-columns:220px 150px 1fr auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.market-return-admin-list>a:first-child{border-top:0}.market-return-admin-list>a>div{display:flex;flex-direction:column;align-items:flex-start}.market-return-admin-list strong{font-size:9px}.market-return-admin-list small{font-size:7px;color:var(--muted)}.market-return-admin-list p{font-size:8px;color:var(--muted);margin:0}.market-return-admin-list i{font-style:normal;font-size:8px;color:var(--teal)}
.staff-return-evidence{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.staff-return-evidence a{padding:8px;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;gap:4px}.staff-return-evidence img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px}.staff-return-evidence strong{font-size:7px}.return-decision-panel{border-top:3px solid #e9ac32!important}.return-decision-actions{display:flex;gap:7px}.staff-delivery-history{display:grid;margin-top:12px;border-top:1px solid var(--line)}.staff-delivery-history article{padding:8px 0;border-bottom:1px solid var(--line)}.staff-delivery-history strong,.staff-delivery-history small{display:block}.staff-delivery-history strong{font-size:8px}.staff-delivery-history small{font-size:6px;color:var(--muted)}.staff-delivery-history p{font-size:7px;color:var(--muted)}.staff-order-return-link{display:grid;grid-template-columns:auto 1fr auto;gap:7px;align-items:center;padding:7px 0;border-top:1px solid var(--line)}.staff-order-return-link strong{font-size:8px}.staff-order-return-link small{font-size:6px;color:var(--muted)}

/* Intelligence */
.market-intelligence-hero{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:25px;border-radius:20px;background:linear-gradient(135deg,#08243a,#10485f);color:#fff;margin-bottom:13px}.market-intelligence-hero .eyebrow{color:#e9ac32}.market-intelligence-hero h2{color:#fff;font-size:29px;margin:4px 0}.market-intelligence-hero p{font-size:10px;color:#bdd1db}.market-intelligence-hero label{color:#c8dbe4;font-size:7px}.market-intelligence-hero select{min-width:120px;background:#fff;color:#102b46}
.market-intelligence-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:14px}.market-intelligence-kpis article{padding:13px;border:1px solid var(--line);border-radius:13px;background:var(--white)}.market-intelligence-kpis span,.market-intelligence-kpis strong,.market-intelligence-kpis small{display:block}.market-intelligence-kpis span{font-size:7px;color:var(--muted);text-transform:uppercase}.market-intelligence-kpis strong{font-size:19px;margin:3px 0}.market-intelligence-kpis small{font-size:6px;color:var(--muted)}
.market-intelligence-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px}.market-intelligence-layout>div{display:grid;gap:13px}.market-intelligence-layout>aside{display:grid;gap:10px;align-content:start}.analytics-table{display:grid}.analytics-table article,.analytics-table>a{display:grid;grid-template-columns:1fr auto 120px;gap:12px;align-items:center;padding:9px 0;border-top:1px solid var(--line)}.analytics-table div{display:flex;flex-direction:column}.analytics-table strong{font-size:8px}.analytics-table small{font-size:6px;color:var(--muted)}.analytics-table span{font-size:7px;color:var(--muted)}.analytics-table b{text-align:right;font-size:8px}.analytics-health-row{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid var(--line)}.analytics-health-row span{font-size:7px;color:var(--muted)}.analytics-health-row strong{font-size:8px}

/* Dark */
html[data-theme="dark"] .market-search-suggestions,html[data-theme="dark"] :is(.wishlist-v3-card,.returns-v3-list>a,.return-v3-card,.return-policy-card,.return-status-card){background:#0d263a;border-color:#244a60;color:#eef5f8}
html[data-theme="dark"] .market-search-suggestions a{border-color:#244a60}html[data-theme="dark"] .market-search-suggestions a:hover{background:#123b50}
html[data-theme="dark"] .product-detail-save button{background:#0d263a;border-color:#31576d;color:#78d1d4}
html[data-theme="dark"] .commerce-gallery-thumbs button{background:#0a2133;border-color:#31576d}
html[data-theme="dark"] .account-saved-grid a{background:#0a2133;border-color:#244a60}
html[data-theme="dark"] .return-line-list article,html[data-theme="dark"] .return-detail-line,html[data-theme="dark"] .order-return-links>a{border-color:#244a60}
html[data-theme="dark"] .delivery-eta-chip{background:#123b50;color:#78d1d4}
html[data-theme="dark"] .delivery-update-list article>span{box-shadow:0 0 0 4px #123b50}
html[data-theme="dark"] .market-intelligence-kpis article{background:#0d263a;border-color:#244a60}

/* Responsive */
@media(max-width:1100px){.account-kpi-grid{grid-template-columns:repeat(3,1fr)}.market-intelligence-kpis{grid-template-columns:repeat(3,1fr)}.gallery-admin-grid{grid-template-columns:repeat(2,1fr)}.market-return-admin-list>a{grid-template-columns:180px 130px 1fr auto}.catalog-refine-form{flex-wrap:wrap}}
@media(max-width:850px){.wishlist-v3-grid{grid-template-columns:1fr}.return-request-layout,.return-detail-layout,.gallery-admin-layout,.market-intelligence-layout{grid-template-columns:1fr}.return-request-side,.return-detail-layout>aside,.gallery-upload-card{position:static}.market-return-admin-list>a{grid-template-columns:1fr auto}.market-return-admin-list>a>div:nth-child(2),.market-return-admin-list>a>p{grid-column:1}.return-staff-kpis{grid-template-columns:repeat(3,1fr)}}
@media(max-width:650px){.wishlist-v3-page,.returns-v3-page,.return-request-v3-page,.return-detail-v3-page{width:calc(100% - 28px);margin-top:24px}.wishlist-v3-card{grid-template-columns:80px 1fr}.wishlist-v3-image{width:78px;height:78px}.wishlist-v3-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.returns-v3-list>a{grid-template-columns:1fr auto}.returns-v3-list>a>p,.returns-v3-list>a>b{grid-column:1}.return-line-list article{grid-template-columns:1fr 80px}.return-line-list article label:last-child{grid-column:1/-1}.return-request-hero,.return-detail-hero{align-items:flex-start;flex-direction:column}.return-evidence-grid{grid-template-columns:1fr}.commerce-gallery-thumbs{grid-template-columns:repeat(4,1fr)}.account-kpi-grid{grid-template-columns:1fr 1fr}.account-saved-grid{grid-template-columns:1fr}.market-intelligence-kpis{grid-template-columns:1fr 1fr}.return-staff-kpis{grid-template-columns:1fr 1fr}.gallery-admin-grid{grid-template-columns:1fr 1fr}.staff-return-evidence{grid-template-columns:1fr 1fr}.analytics-table article,.analytics-table>a{grid-template-columns:1fr auto}.analytics-table b{grid-column:1/-1;text-align:left}}

.support-typing-indicator{display:flex;align-items:center;gap:4px;padding:7px 18px;background:#fbfcfd;color:#718697;font-size:7px}.support-typing-indicator[hidden]{display:none}.support-typing-indicator>span{width:5px;height:5px;border-radius:50%;background:#138c94;animation:kofadTyping 1s infinite ease-in-out}.support-typing-indicator>span:nth-child(2){animation-delay:.14s}.support-typing-indicator>span:nth-child(3){animation-delay:.28s}.support-typing-indicator>b{font-weight:650;margin-left:3px}@keyframes kofadTyping{0%,80%,100%{transform:translateY(0);opacity:.35}40%{transform:translateY(-3px);opacity:1}}html[data-theme="dark"] .support-typing-indicator{background:#081f31;color:#9fb5c2}

.customer-refund-provider,.staff-refund-provider{margin-top:14px;padding:12px;border-radius:12px;background:#edf5f7;border:1px solid #d7e6eb;display:flex;flex-direction:column}.customer-refund-provider>span,.staff-refund-provider>small{font-size:6px;letter-spacing:.09em;color:#138c94}.customer-refund-provider>strong,.staff-refund-provider>strong{font-size:15px;margin:3px 0}.customer-refund-provider>small,.staff-refund-provider>span,.staff-refund-provider>code{font-size:7px;color:#60788a}.customer-refund-provider>p,.staff-refund-provider>p{font-size:7px;color:#61798a;margin:5px 0}.staff-refund-provider form{margin-top:8px}.order-status.status-refund_attention{background:#fff0dc;color:#8b5d14}
html[data-theme="dark"] .customer-refund-provider,html[data-theme="dark"] .staff-refund-provider{background:#0a2133;border-color:#31566b}
@media(max-width:1100px){.return-staff-kpis{grid-template-columns:repeat(3,1fr)}}

.account-known-phone{display:grid;grid-template-columns:1fr auto;gap:3px 10px;align-items:center;margin:16px 0 6px;padding:12px 13px;border:1px solid #d6e4ea;border-radius:12px;background:#f6fafb}.account-known-phone span{grid-column:1/-1;font-size:7px;font-weight:850;letter-spacing:.1em;color:#718697}.account-known-phone strong{font-size:15px;color:#17384e}.account-known-phone a{font-size:8px;color:#0f747a;font-weight:850}html[data-theme="dark"] .account-known-phone{background:#0a2133;border-color:#31576d}html[data-theme="dark"] .account-known-phone span{color:#9eb3c0}html[data-theme="dark"] .account-known-phone strong{color:#eef5f8}html[data-theme="dark"] .account-known-phone a{color:#78d1d4}


/* Public simplification · fresh business launch */
.simple-customer-access{min-height:calc(100vh - 180px);display:grid;place-items:center;padding:52px 22px 76px;background:radial-gradient(circle at 50% 8%,rgba(19,140,148,.08),transparent 36%)}
.simple-access-card{width:min(100%,430px);padding:30px;border:1px solid var(--v2-line);border-radius:22px;background:#fff;box-shadow:0 18px 55px rgba(7,31,51,.09)}
.simple-access-card .access-card-mark{margin:0 0 18px}
.simple-access-card h1{font-size:29px;line-height:1.1;margin:0 0 7px;color:#102b46}
.simple-access-card>p{margin:0 0 20px;color:#6f8290;font-size:9px}
.simple-access-card label{font-size:8px;font-weight:800;color:#38566a}
.simple-access-card input{margin-top:6px}
.simple-access-back{display:block;text-align:center;margin-top:15px;color:#0f747a;font-size:8px;font-weight:800}
.simple-access-links{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:15px;font-size:8px;font-weight:800}.simple-access-links a{color:#0f747a}.simple-access-card .resend-form{margin-top:10px;text-align:center}.simple-access-card .resend-form button{border:0;background:transparent;color:#0f747a;font-size:8px;font-weight:800;cursor:pointer}.simple-access-card form>label{display:block;margin-top:13px}.simple-access-card form>label:first-of-type{margin-top:0}

.commerce-home-hero-simple{grid-template-columns:1fr;min-height:auto;padding-top:66px;padding-bottom:66px}
.commerce-home-hero-simple .commerce-home-copy{max-width:780px}
.commerce-home-hero-simple .commerce-home-copy h1{font-size:clamp(42px,6vw,72px);max-width:850px}
.commerce-home-hero-simple .commerce-home-copy>p{max-width:650px}
.commerce-contact-simple{width:min(1240px,calc(100% - 48px));margin:20px auto 84px;padding-top:10px}
.contact-method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}
.contact-method-card{min-height:126px;padding:17px;border:1px solid var(--v2-line);border-radius:16px;background:#fff;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:0 5px 20px rgba(7,31,51,.035);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}
a.contact-method-card:hover{transform:translateY(-2px);border-color:#a8ccd3;box-shadow:0 12px 30px rgba(7,31,51,.08)}
.contact-method-card>span{margin-bottom:auto;font-size:7px;font-weight:900;letter-spacing:.1em;color:#138c94}
.contact-method-card>strong{font-size:13px;line-height:1.35;color:#17384e;overflow-wrap:anywhere}
.contact-method-card>small{font-size:7px;color:#718697;margin-top:5px;line-height:1.45}
.contact-method-chat{background:linear-gradient(145deg,#08243a,#10485f);border-color:#1b5269}
.contact-method-chat>span{color:#e9ac32}.contact-method-chat>strong{color:#fff}.contact-method-chat>small{color:#bdd1db}
.contact-method-static{cursor:default}
html[data-theme="dark"] .simple-customer-access{background:radial-gradient(circle at 50% 8%,rgba(85,187,193,.11),transparent 36%)}
html[data-theme="dark"] .simple-access-card,html[data-theme="dark"] .contact-method-card{background:#0d263a;border-color:#244a60}
html[data-theme="dark"] .simple-access-card h1,html[data-theme="dark"] .contact-method-card>strong{color:#eef5f8}
html[data-theme="dark"] .simple-access-card>p,html[data-theme="dark"] .contact-method-card>small{color:#9fb4c2}
html[data-theme="dark"] .simple-access-card label{color:#c7d6df}
html[data-theme="dark"] .contact-method-chat{background:linear-gradient(145deg,#071d2d,#0e3a50);border-color:#315d70}
@media(max-width:900px){.contact-method-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){.simple-customer-access{min-height:auto;padding:30px 14px 60px}.simple-access-card{padding:22px;border-radius:18px}.simple-access-card h1{font-size:25px}.commerce-home-hero-simple{padding-top:42px;padding-bottom:42px}.commerce-home-hero-simple .commerce-home-copy h1{font-size:39px}.commerce-contact-simple{width:calc(100% - 28px);margin-bottom:58px}.contact-method-grid{grid-template-columns:1fr}.contact-method-card{min-height:110px}}
