.eu-price,.eu-spec,.eu-mono{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.eu-mono{font-family:var(--eu-font-mono);font-weight:var(--eu-fw-medium)}.eu-prose{max-width:var(--eu-measure)}.eu-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.eu-container{width:100%;max-width:var(--eu-container);margin-inline:auto;padding-inline:var(--eu-page-margin)}.eu-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--eu-space-2);min-height:var(--eu-btn-height-md);padding:0 var(--eu-space-6);font-family:var(--eu-font-body);font-size:var(--eu-fs-body);font-weight:var(--eu-fw-semibold);line-height:1;border:0;border-radius:var(--eu-radius-md);cursor:pointer;text-decoration:none;transition:background var(--eu-dur-base) var(--eu-ease-out),transform var(--eu-dur-fast) var(--eu-ease-out),box-shadow var(--eu-dur-base) var(--eu-ease-out)}.eu-btn--lg{min-height:var(--eu-btn-height-lg);padding:0 var(--eu-space-8);font-size:var(--eu-fs-body-lg)}.eu-btn--sm{min-height:var(--eu-btn-height-sm);padding:0 var(--eu-space-4);font-size:var(--eu-fs-body-sm)}.eu-btn--primary{background:var(--eu-yellow-500);color:var(--eu-indigo-600)}.eu-btn--primary:hover{background:var(--eu-yellow-600)}.eu-btn--primary:active{background:var(--eu-yellow-700);transform:translateY(1px)}.eu-btn--dark{background:var(--eu-indigo-600);color:#fff}.eu-btn--dark:hover{background:var(--eu-indigo-700)}.eu-btn--dark:active{background:var(--eu-indigo-800);transform:translateY(1px)}.eu-btn--secondary{background:transparent;color:var(--eu-indigo-600);box-shadow:inset 0 0 0 2px var(--eu-indigo-600)}.eu-btn--secondary:hover{background:var(--eu-indigo-100)}.eu-btn--tertiary{background:transparent;color:var(--eu-indigo-600);padding:0 var(--eu-space-2)}.eu-btn--tertiary:hover{text-decoration:underline}.eu-btn--danger{background:transparent;color:var(--eu-error);box-shadow:inset 0 0 0 1px var(--eu-error)}.eu-btn[disabled],.eu-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.eu-btn:focus-visible,.eu-input:focus-visible,.eu-chip:focus-visible{outline:none;box-shadow:var(--eu-shadow-focus)}.eu-badge{display:inline-flex;align-items:center;gap:var(--eu-space-2);min-height:var(--eu-badge-height-sm);padding:var(--eu-space-1) var(--eu-space-3);border-radius:var(--eu-radius-sm);font-family:var(--eu-font-body);font-size:var(--eu-fs-caption);font-weight:var(--eu-fw-semibold);letter-spacing:.04em;line-height:1.2;color:var(--eu-badge-fg, var(--eu-grade-ottimo-fg));background:var(--eu-badge-bg, var(--eu-grade-ottimo-bg))}.eu-badge--md{min-height:var(--eu-badge-height-md);padding:var(--eu-space-2) var(--eu-space-4)}.eu-badge__bars{display:inline-flex;gap:2px}.eu-badge__bar{width:4px;height:10px;border-radius:1px;background:currentColor;opacity:.25}.eu-badge__bar.is-on{opacity:1}.eu-chip{display:inline-flex;align-items:center;gap:var(--eu-space-2);padding:var(--eu-space-2) var(--eu-space-3);border-radius:var(--eu-radius-pill);background:var(--eu-indigo-100);color:var(--eu-indigo-600);font-size:var(--eu-fs-caption);font-weight:var(--eu-fw-medium);border:1px solid var(--eu-indigo-200)}.eu-label{display:block;margin-bottom:var(--eu-space-2);font-size:var(--eu-fs-body-sm);font-weight:var(--eu-fw-medium);color:var(--eu-ink)}.eu-input{width:100%;min-height:var(--eu-input-height);padding:var(--eu-space-3) var(--eu-space-4);font-family:var(--eu-font-body);font-size:var(--eu-fs-body);color:var(--eu-ink);background:var(--eu-surface);border:1px solid var(--eu-border);border-radius:var(--eu-radius-md);box-shadow:var(--eu-shadow-xs);transition:border-color var(--eu-dur-base) var(--eu-ease-out),box-shadow var(--eu-dur-base) var(--eu-ease-out)}.eu-input::placeholder{color:var(--eu-text-tertiary)}.eu-input:focus-visible{border-color:var(--eu-indigo-600)}.eu-input[aria-invalid=true]{border-color:var(--eu-error)}.eu-help{margin-top:var(--eu-space-2);font-size:var(--eu-fs-caption);color:var(--eu-text-secondary)}.eu-error{margin-top:var(--eu-space-2);font-size:var(--eu-fs-caption);color:var(--eu-error)}.eu-warranty{background:var(--eu-indigo-700);color:#fff;padding:var(--eu-space-6);border-radius:var(--eu-radius-lg)}.eu-warranty a{color:var(--eu-yellow-500)}.eu-trust{display:flex;gap:var(--eu-space-6);flex-wrap:wrap;list-style:none;margin:0;padding:0}.eu-trust__item{display:inline-flex;align-items:center;gap:var(--eu-space-2);font-size:var(--eu-fs-body-sm);color:var(--eu-text-secondary)}.eu-trust__item b{color:var(--eu-ink);font-weight:var(--eu-fw-semibold)}.eu-trust__item svg{flex:none;width:20px;height:20px;stroke:var(--eu-indigo-600);stroke-width:2;fill:none}@media(max-width:767px){.eu-trust{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.eu-trust__item{scroll-snap-align:start;white-space:nowrap}}.eu-shutter__track{height:8px;background:var(--eu-indigo-100);border-radius:var(--eu-radius-pill);overflow:hidden}.eu-shutter__fill{height:100%;background:var(--eu-indigo-600);border-radius:var(--eu-radius-pill)}.eu-shutter small{display:block;margin-top:var(--eu-space-2);font-size:var(--eu-fs-caption);color:var(--eu-text-secondary)}@media(min-width:1024px){.eu-buybox{position:sticky;top:calc(var(--eu-header-height) + var(--eu-space-6));align-self:start}}@media(max-width:749px){.eu-sticky-buy{position:fixed;inset:auto 0 0 0;z-index:var(--eu-z-stickybar);display:flex;align-items:center;gap:var(--eu-space-3);padding:var(--eu-space-3) var(--eu-space-4);padding-bottom:calc(var(--eu-space-3) + env(safe-area-inset-bottom));background:var(--eu-surface);box-shadow:0 -4px 16px #1013221a}.eu-sticky-buy .eu-btn{flex:1}}@media(prefers-reduced-motion:reduce){.eu-btn,.eu-shutter__fill,.eu-ship__fill,.eu-hero__bg,.eu-input{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/eureka-components.css.map */
