.trust-badges{background:linear-gradient(135deg,var(--trust-bg-color, #FDEAEA) 0%,#FDF0F0 100%);color:var(--trust-text-color, #8B1538);padding:20px 40px;border-radius:16px;margin:20px}.trust-badges__container{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:40px}.trust-badges__heading{display:none}.trust-badges__top-row{display:contents}.trust-badges__certifications{display:flex;align-items:center;gap:16px;flex-shrink:0}.trust-badges__cert{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:12px 16px;border:1px solid var(--trust-text-color, #8B1538);border-radius:8px;min-width:70px}.trust-badges__cert-image{max-width:60px;height:auto}.trust-badges__cert-icon{margin-bottom:4px}.trust-badges__cert-label{font-family:var(--font-body-family);font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.3}.trust-badges__features{display:flex;align-items:center;gap:32px}.trust-badges__feature{display:flex;align-items:center;gap:8px;white-space:nowrap}.trust-badges__checkmark{display:flex;align-items:center;justify-content:center;color:var(--trust-accent-color, #8B1538)}.trust-badges__feature-text{font-family:var(--font-body-family);font-size:15px;font-weight:500}@media screen and (max-width: 1200px){.trust-badges__features{gap:24px}.trust-badges__feature-text{font-size:14px}}@media screen and (max-width: 768px){.trust-badges{padding:24px;margin:16px}.trust-badges__container{display:flex;flex-direction:column;gap:24px;align-items:stretch}.trust-badges__top-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.trust-badges__heading{display:block;font-family:var(--font-heading-family);font-size:26px;font-weight:700;line-height:1.2;margin:0;flex:1;max-width:200px}.trust-badges__certifications{flex-shrink:0}.trust-badges__features{display:grid;grid-template-columns:1fr 1fr;gap:16px 40px;width:100%}.trust-badges__feature{white-space:normal;align-items:flex-start}.trust-badges__feature-text{font-size:15px}.trust-badges__checkmark{flex-shrink:0;margin-top:2px}}@media screen and (max-width: 500px){.trust-badges__features{gap:14px 20px}.trust-badges__feature-text{font-size:14px}.trust-badges__heading{font-size:22px;max-width:160px}.trust-badges__cert{padding:10px 12px;min-width:60px}.trust-badges__cert-icon svg{width:20px;height:20px}.trust-badges__cert-label{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-trust-badges.css.map */
