:root{--ep-gold: #F5A623;--ep-blue: #155DC4;--ep-coral: #EF4B3F;--ep-black: #000000;--ep-white: #FFFFFF;--ep-terracotta: #D95F3B;--ep-gold-soft: #FDEDD3;--ep-gold-deep: #C87F10;--ep-blue-soft: #DCE7F8;--ep-blue-deep: #0E4494;--ep-coral-soft: #FDE4E2;--ep-ink: #111111;--ep-gray-600: #5B6572;--ep-gray-200: #E5E8ED;--ep-cta-bg: var(--ep-gold);--ep-cta-text: var(--ep-black);--ep-link: var(--ep-blue);--ep-heading: var(--ep-ink);--ep-body: var(--ep-ink);--ep-surface: var(--ep-white);--ep-guarantee: var(--ep-terracotta);--ep-font-display: "Sora", "Nunito", "Baloo 2", Inter, sans-serif;--ep-font-body: "Inter", -apple-system, sans-serif;--ep-text-base: 17px;--ep-leading: 1.5;--ep-radius-input: 8px;--ep-radius-button: 10px;--ep-radius-card: 14px;--ep-shadow: none;--ep-page-width: 1440px;--ep-content-width: 1280px;--ep-radius-sm: 8px;--ep-radius-md: 16px;--ep-radius-lg: 24px;--ep-space-1: 4px;--ep-space-2: 8px;--ep-space-3: 12px;--ep-space-4: 16px;--ep-space-6: 24px;--ep-space-8: 32px;--ep-space-12: 48px;--ep-space-16: 64px;--ep-space-24: 96px}body{font-family:var(--ep-font-body);font-size:var(--ep-text-base, 17px);line-height:var(--ep-leading, 1.5);color:var(--ep-body)}.ep-display,.ep-section-title,.ep-hero-title,.ep-badge,.ep-card-title{font-family:var(--ep-font-display);font-weight:900;line-height:.95}.ep-display{letter-spacing:-.02em}.ep-text-blue{color:var(--ep-blue)}.ep-text-coral{color:var(--ep-coral)}.ep-text-gold-fill{background-color:var(--ep-gold);color:var(--ep-cta-text)}.ep-bg-blue{background-color:var(--ep-blue);color:var(--ep-white)}.ep-bg-gold{background-color:var(--ep-gold);color:var(--ep-cta-text)}.ep-bg-coral{background-color:var(--ep-coral);color:var(--ep-white)}.ep-radius-sm{border-radius:var(--ep-radius-sm)}.ep-radius-md{border-radius:var(--ep-radius-md)}.ep-radius-lg{border-radius:var(--ep-radius-lg)}.ep-container{width:100%;max-width:var(--ep-content-width);margin-inline:auto;padding-inline:var(--ep-space-4)}@media(min-width:750px){.ep-container{padding-inline:var(--ep-space-6)}}@media(min-width:990px){.ep-container{padding-inline:var(--ep-space-8)}}@media(min-width:1200px){.ep-container{padding-inline:var(--ep-space-12)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ep-base.css.map */
