:root{--ebb-blue: #38c3f4;--ebb-lemon: #ebff29;--ebb-purple: #5a6bc5;--ebb-aqua: #12cfca;--ebb-pink: #fd5fd2;--ebb-white: #ffffff;--ebb-beige: #f9f7ef;--ebb-black: #000000;--hq-font-display: "Times NR MT Pro Condensed", "Times New Roman", serif;--hq-font-ui: "Sohne", "Helvetica Neue", Helvetica, Arial, sans-serif;--hq-font-graphic: "Sohne Schmal", "Sohne", "Helvetica Neue", Arial, sans-serif;--hq-radius-pill: 999px;--hq-radius-card: 20px;--hq-gutter: clamp(16px, 4vw, 56px);--hq-section-pad: clamp(48px, 7vw, 112px)}.hq-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 32px;border:0;border-radius:var(--hq-radius-pill);font-family:var(--hq-font-ui);font-size:14px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.hq-btn:hover{transform:translateY(-1px)}.hq-btn[disabled],.hq-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.hq-btn--dark{background:var(--ebb-black);color:var(--ebb-white)}.hq-btn--lemon{background:var(--ebb-lemon);color:var(--ebb-black)}.hq-btn--blue{background:var(--ebb-blue);color:var(--ebb-black)}.hq-btn--outline{background:transparent;color:currentColor;box-shadow:inset 0 0 0 1.5px currentColor}.hq-btn .loading-overlay__spinner{display:none}.hq-stars{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--hq-font-ui);font-size:14px}.hq-stars__icons{letter-spacing:2px;font-size:16px;line-height:1}.hq-stars__row{position:relative;display:inline-block;white-space:nowrap;letter-spacing:2px;color:#00000029;line-height:1}.hq-stars__row:before{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--hq-pct);overflow:hidden;white-space:nowrap;color:var(--hq-star, var(--ebb-blue))}.hq-stars__count{font-size:13px;white-space:nowrap}.hq-section,.hq-hdr,.hq-drawer{--font-button-transform: none;--font-button-letter-spacing: normal;--color-button-secondary-text-hover: currentColor}.hq-arrows{display:flex;gap:10px}.hq-arrow{width:44px;height:44px;border-radius:50%;border:1.5px solid currentColor;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;line-height:1;transition:opacity .15s ease,background .15s ease}.hq-arrow:hover{background:#0000000f;color:inherit}.hq-arrow[disabled]{opacity:.3;cursor:default}.hq-dots{display:flex;gap:8px;justify-content:center}.hq-dot{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:currentColor;opacity:.3;cursor:pointer}.hq-dot[aria-current=true]{opacity:1}.hq-dot,.hq-dot:hover,.hq-dot:focus-visible{color:var(--hq-dot-ink, var(--ebb-blue));background:currentColor}.hq-track{display:grid;grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hq-track::-webkit-scrollbar{display:none}.hq-track>*{scroll-snap-align:start}.hq-h2{margin:0;font-family:var(--hq-font-display);font-weight:400;font-size:clamp(30px,3.2vw,46px);line-height:1.05;letter-spacing:var(--font-headline-letter-spacing)}.hq-graphic{font-family:var(--hq-font-graphic);font-weight:700;font-stretch:condensed;text-transform:uppercase;letter-spacing:-.01em;line-height:.92}.hq-btn--white{background:var(--ebb-white);color:var(--ebb-black)}.hq-btn--sm{min-height:40px;padding:0 22px;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/49/assets/hq-tokens.css.map */
