.elementor .collections-link:hover,.elementor .collections-link:focus-visible{color:var(--brand);}.elementor .collections-link{font-family:var(--font-heading);font-weight:500;font-size:13px;color:var(--ink-muted);letter-spacing:0.1em;text-decoration:none;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;align-items:center;white-space: nowrap; &:focus-visible { outline: 2px solid var(--brand); outline-offset: -2px; }\n}.elementor .collections-bar{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-block-end-width:1px;background-color:var(--ink-soft);display:flex;flex-direction:row;gap:4px;flex-wrap:nowrap;justify-content:center;align-items:center;max-width: none; border-bottom-style: solid; border-bottom-color: var(--ink-border); overflow-x: auto;\n}.elementor .site-header{width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:1px;background-color:var(--ink);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;max-width: none; border-bottom-style: solid; border-bottom-color: var(--ink-border); & .elementor-widget-search { display: none; } & a { color: var(--ink-fg); text-decoration: none; } & a:hover { color: var(--brand); } & a:focus-visible { outline: 2px solid var(--brand); outline-offset: 3px; border-radius: 2px; } & .elementor-nav-menu a { font-family: var(--font-heading); font-size: 15px; font-weight: 500; letter-spacing: 0.09em; text-transform: uppercase; } & .elementor-icon-list-icon svg { fill: var(--ink-fg); } & .elementor-icon-list-icon i { color: var(--ink-fg); } & .elementor-icon-list-item:hover .elementor-icon-list-icon svg { fill: var(--brand); } & .elementor-icon-list-item:hover .elementor-icon-list-icon i { color: var(--brand); }\n}