:root{--ek-blue:#0033a1;--ek-blue-600:#1f4fd1;--ek-blue-300:#8fb0ff;--ek-ink:#0f1729;--ek-ink-2:#334155;--ek-muted:#5b6474;--ek-grey-50:#f4f5f7;--ek-grey-100:#e9ecf1;--ek-grey-200:#d9dee7;--ek-night:#081536;--ek-night-2:#0d2257;--ek-grad:linear-gradient(135deg,#3a6df5 0%,#1f4fd1 45%,#0033a1 100%);--ek-shadow:0 1px 2px rgba(15,23,41,.05),0 8px 24px rgba(15,23,41,.06);--ek-shadow-lg:0 2px 6px rgba(15,23,41,.06),0 22px 48px rgba(15,23,41,.12);--font-heading-family:"DM Sans",system-ui,sans-serif;--font-body-family:"DM Sans",system-ui,sans-serif;--font-button-family:"DM Sans",system-ui,sans-serif;--font-subtitle-family:"DM Sans",system-ui,sans-serif;--font-subtitle-secondary-family:"DM Sans",system-ui,sans-serif;--font-heading-card-family:"DM Sans",system-ui,sans-serif;--font-text-card-family:"DM Sans",system-ui,sans-serif}html body{font-family:DM Sans,system-ui,sans-serif;color:var(--ek-ink-2)}html body h1,html body h2,html body h3,html body h4,html body .h0,html body .h1,html body .h2,html body .h3,html body .h4{font-family:DM Sans,system-ui,sans-serif;color:var(--ek-ink);letter-spacing:-.02em;font-weight:800;text-wrap:balance}html body .top-bar{background:linear-gradient(90deg,var(--ek-night),var(--ek-night-2))!important}html body .top-bar a,html body .top-bar i{color:#e3e8f4!important}html body .header-wrapper{background:#fffffff7;border-bottom:1px solid var(--ek-grey-100)}html body .header__heading-logo{max-width:none}html body header .header__heading-logo{height:52px!important;width:auto!important}html body .header__menu-item{font-family:DM Sans,sans-serif;font-size:13.5px!important;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--ek-ink-2)}html body .header__menu-item:hover,html body .header__menu-item[aria-current]{color:var(--ek-blue)}html body .header__icon--cart .cart-count-bubble{background:var(--ek-grad);color:#fff}html body .button--primary,html body .shopify-payment-button__button--unbranded,html body .button:not(.button--simple):not(.button--tertiary):not(.button--secondary):not(.header__icon):not(.visually-hidden){background:var(--ek-grad)!important;color:#fff!important;border-radius:12px!important;font-weight:700;letter-spacing:0;box-shadow:0 8px 22px #0033a147,inset 0 1px #ffffff38;transition:transform .18s,box-shadow .18s}html body .button--primary:hover,html body .shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 12px 28px #1f4fd166}html body .product-form__submit,html body .button--tertiary,html body .button--secondary{background:#fff!important;color:var(--ek-blue)!important;border:2px solid var(--ek-blue)!important;border-radius:12px!important;font-weight:700;box-shadow:none}html body .product-form__submit:hover,html body .button--tertiary:hover,html body .button--secondary:hover{background:var(--ek-blue)!important;color:#fff!important}html body .product-form__submit svg{color:inherit}html body .button:before,html body .button:after{box-shadow:none!important}html body quantity-input.quantity{border-radius:12px;background:#fff;border:1px solid var(--ek-grey-200)}html body .quantity__input{font-weight:700}html body .card-wrapper{background:#fff;border:1px solid var(--ek-grey-100);border-radius:16px;padding:12px 12px 16px;box-shadow:var(--ek-shadow);transition:transform .22s,box-shadow .22s,border-color .22s;height:100%}html body .card-wrapper:hover{transform:translateY(-4px);box-shadow:var(--ek-shadow-lg);border-color:#0033a140}html body .card-wrapper .card__media,html body .card-wrapper .media{border-radius:12px;overflow:hidden}html body .card__heading,html body .card__heading a,html body .card-information__text{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:1.02rem!important;line-height:1.35!important;color:var(--ek-ink)!important;letter-spacing:-.01em}html body .card-wrapper .price-item,html body .price-item--regular,html body .price-item--sale{color:var(--ek-blue);font-weight:800}html body .card__badge .badge,html body .badge{border-radius:999px}html body .facets__summary,html body .facet-filters__field select,html body .facets-toggle,html body .facet-filters__sort{border-radius:12px!important}html body .product__title,html body .product__title h1{font-weight:800;letter-spacing:-.025em}html body .product__text.subtitle{color:var(--ek-blue);font-weight:700;letter-spacing:.14em}html body .price--product .price-item{font-size:1.6rem;color:var(--ek-blue);font-weight:800}html body .product__media-wrapper .media,html body .product__media-item .media{border-radius:16px;overflow:hidden}html body .breadcrumbs,html body .breadcrumb{font-size:13px}html body a:not(.button):not(.header__menu-item):not(.card__heading a):not(.footer a){text-underline-offset:3px}html body .rte a{color:var(--ek-blue);font-weight:600}html body footer.footer{background:var(--ek-night)!important;color:#c9d1e6}html body footer.footer *{border-color:#ffffff1a}html body footer.footer .footer-block__heading{color:#fff!important;letter-spacing:.14em}html body footer.footer a,html body footer.footer p,html body footer.footer .rte,html body footer.footer li{color:#c9d1e6!important}html body footer.footer a:hover{color:#fff!important}html body footer.footer .footer__logo,html body footer.footer img.header__heading-logo{filter:brightness(0) invert(1)}html body footer.footer svg{color:#fff}html body footer.footer .list-payment__item svg,html body footer.footer .list-payment svg{filter:none}html body .cart-item__name{font-weight:700;color:var(--ek-ink)}html body .totals__subtotal-value,html body .totals__total-value{color:var(--ek-blue);font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ek-shop.css.map */
