.elementor .cart-icon:hover,.elementor .cart-icon:focus-visible{color:var(--color-ink);}.elementor .cart-icon{width:var(--size-icon);height:var(--size-icon);color:var(--color-ink-soft);display:block;flex:0 0 auto;}.elementor .header-actions{width:auto;padding:0px;display:flex;flex-direction:row;gap:var(--space-6);align-items:center;}.elementor .site-header-frame{min-height:var(--size-header);padding:0px;display:flex;flex-direction:column;}.elementor .brand-name{font-family:var(--font-body);font-weight:500;font-size:var(--fs-sm);color:var(--color-ink);letter-spacing:var(--ls-name);line-height:var(--lh-body);text-transform:uppercase;}.elementor .brand-logo{width:var(--size-logo);height:var(--size-logo);mix-blend-mode:multiply;display:block;flex:0 0 auto;}.elementor .brand{width:auto;color:var(--color-ink);cursor:pointer;padding:0px;display:flex;flex-direction:row;gap:var(--space-4);flex:0 0 auto;align-items:center;}.elementor .header-bar{width:100%;max-width:var(--size-content);padding-block-start:var(--space-3);padding-block-end:var(--space-3);padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);display:flex;flex-direction:row;gap:var(--space-5);justify-content:space-between;align-items:center;}.elementor .site-header{position:fixed;inset-block-start:var(--admin-bar-offset);inset-inline-end:0px;inset-inline-start:0px;z-index:10;padding:0px;border-width:0px;border-color:var(--color-line);border-style:solid;background-color:var(--color-paper);display:flex;flex-direction:column;justify-content:center;align-items:center;}