:root{--color-primary:#1a3c2a;--color-primary-hover:#245236;--color-on-primary:#ffffff;--color-surface-default:#ffffff;--color-surface-muted:#f5f2ed;--color-on-surface-default:#1a1a1a;--color-on-surface-muted:#6b6b6b;--color-border-default:#e5e0d8;--font-family-heading:"Inter",system-ui,-apple-system,sans-serif;--font-family-body:"Inter",system-ui,-apple-system,sans-serif}.examples-ecom-benefits-track{display:flex;gap:var(--spacing-lg);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-left:max(var(--wrapper-padding-x-lg),calc((100vw - var(--wrapper-lg-max-width)) / 2 + var(--wrapper-padding-x-lg)));padding-right:max(var(--wrapper-padding-x-lg),calc((100vw - var(--wrapper-lg-max-width)) / 2 + var(--wrapper-padding-x-lg)))}.examples-ecom-benefits-track::-webkit-scrollbar{display:none}.examples-ecom-benefit-card{flex:0 0 280px;scroll-snap-align:start;border-radius:var(--radius-md);overflow:hidden;position:relative}.examples-ecom-benefit-card img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.examples-ecom-benefit-card-overlay{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-lg);background:linear-gradient(0deg,rgba(0,0,0,.7),transparent)}.examples-ecom-benefit-card-overlay .tcn-heading,.examples-ecom-benefit-card-overlay .tcn-text{color:white}.examples-ecom-accreditation-logo{flex-shrink:0;color:var(--color-on-surface-muted)}.examples-ecom-feature-image{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-md)}.examples-ecom-hero-image{min-height:75vh;width:100%;max-width:500px;object-fit:cover;border-radius:var(--radius-lg)}