.elementor .logo-letter-header{font-size:var(--fs-logo);}.elementor .nav-link:hover,.elementor .nav-link:focus-visible{color:var(--color-primary);}.elementor .nav-link{font-family:var(--font-body);font-weight:700;font-size:var(--fs-button);color:var(--color-ink);line-height:1.4;text-decoration:none;}.elementor .nav-links{width:auto;padding:0px;display:flex;flex-direction:row;gap:30px;align-items:center;}.elementor .logo-blue{color:var(--color-logo-blue);}.elementor .logo-coral{color:var(--color-logo-coral);}.elementor .logo-yellow{color:var(--color-yellow);}.elementor .logo-teal{color:var(--color-logo-teal);}.elementor .logo-lilac{color:var(--color-logo-lilac);}.elementor .logo-letter{font-family:var(--font-heading);font-weight:600;letter-spacing:1px;line-height:1;}.elementor .logo{width:auto;text-decoration:none;padding:0px;display:flex;flex-direction:row;gap:2px;align-items:flex-end;}.elementor .header-left{width:auto;padding:0px;display:flex;flex-direction:row;gap:44px;align-items:center;}.elementor .header-bar{min-height:80px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-x);padding-inline-end:var(--space-x);border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-border);border-style:solid;background-color:var(--color-white);display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .announcement-text{font-family:var(--font-body);font-weight:700;font-size:var(--fs-small);color:var(--color-white);line-height:1.4;text-align:center;}.elementor .announcement-bar{padding-block-start:11px;padding-block-end:11px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--color-primary);display:flex;flex-direction:row;gap:44px;justify-content:center;}.elementor .page-root{width:100%;padding:0px;background-color:var(--color-white);display:flex;flex-direction:column;gap:0px;}.elementor .icon-cart{width:22px;height:22px;color:var(--color-ink);}.elementor .icon-bubble{width:44px;height:44px;padding:0px;border-radius:50%;background-color:var(--color-surface);display:flex;justify-content:center;align-items:center;}