.elementor .e-185ee48-ef6e{min-width:0px;overflow:hidden;font-family:var(--da-font-mono);font-size:var(--da-text-label);color:var(--da-ink-muted);letter-spacing:0.04em;line-height:1.4;margin:0px;flex:1 1 auto;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-3bd226df-43d5{font-family:var(--da-font-mono);font-size:var(--da-text-label);color:var(--da-ink-muted);letter-spacing:0.08em;margin:0px;display:flex;gap:14px;& strong { color: var(--da-ink-text); font-weight: 600; } & a { color: var(--da-ink-muted); text-decoration: none; } & a:hover { color: var(--da-ink-accent); } & li { margin: 0; padding: 0; } & { position: relative; display: block; width: 96px; height: 18px; } & ul { position: absolute; top: 0; right: 0; z-index: 200; display: flex; flex-direction: column; align-items: flex-end; gap: 8px; list-style: none; margin: 0; padding: 0; white-space: nowrap; line-height: 18px; } & li { display: none; } & li:has(a[href*="deskaudio.eu/at/"]) { display: block; order: -1; } & li:has(a[href*="deskaudio.eu/at/"]) a { color: var(--da-ink-text); } & li:has(a[href*="deskaudio.eu/at/"]) a::after { content: "\25BE"; display: inline-block; margin-left: 6px; opacity: .6; } & ul:hover, & ul:focus-within { margin: -8px -12px 0 0; padding: 8px 12px 10px; background: #15130F; border: 1px solid rgba(242, 238, 230, .14); border-radius: 10px; box-shadow: 0 12px 28px rgba(0, 0, 0, .35); } & ul:hover li, & ul:focus-within li { display: block; }\n}.elementor .e-5a0e711e-33d3{width:auto;min-width:0px;padding:0px;display:flex;flex:0 0 auto;align-items:center;}.elementor .e-4efb539d-9e5d{width:168px;height:35px;flex:0 0 auto;}.elementor .e-7a0983ae-88b1{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-2a97ab74-83fc{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-7c621724-8139{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-4a9434f2-423c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-7dcefd65-3517{padding-block-start:10px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-26a9a0f-5d25{margin-top: 22px;\n}.elementor .e-b951103-039f{padding-block-start:10px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-2818463-9559{padding-block-start:10px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-8eee111-f920{padding-block-start:10px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-fbb587d-b7b0{padding-block-start:10px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-fc39556-ab8a{padding-block-start:10px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;& a { color: inherit; text-decoration: none; }\n}.elementor .e-245b8fc3-4162{font-weight:600;font-size:15px;color:var(--da-text);line-height:1.35;}.elementor .e-17c8d0f8-9c97{font-weight:600;font-size:15px;color:var(--da-text);line-height:1.35;}.elementor .e-11072adc-b8ec{font-weight:600;font-size:15px;color:var(--da-text);line-height:1.35;}.elementor .e-5dd25569-2fe8{font-weight:600;font-size:15px;color:var(--da-text);line-height:1.35;}.elementor .e-3484ddba-441e{border-inline-start-width:1px;border-left-style: solid; border-left-color: var(--da-border);\n}.elementor .e-7b7359ca-b40c{color:var(--da-ink-muted);}.elementor .e-3c2e8297-ac25{width:92%;height:auto;display:block;}.elementor .e-640d107b-717f{overflow:hidden;aspect-ratio:16 / 10;border-radius:14px;display:flex;justify-content:center;align-items:center;background-image: radial-gradient(ellipse at 40% 55%, #3A2416 0%, var(--da-ink-bg) 70%);\n}.elementor .e-1285af4e-21ce{font-family:var(--da-font-display);font-weight:700;font-size:20px;color:var(--da-ink-text);letter-spacing:-0.02em;margin:0px;}.elementor .e-1e8fc26e-e363{display:flex;gap:6px;flex-wrap:wrap;}.elementor .e-7f8d1e5f-32dc{color:var(--da-ink-text);& del { color: var(--da-ink-muted); }\n}.elementor .e-6fd5da32-6039{margin-block-start:var(--da-space-1);}.elementor .e-2cfe514f-5ad8{color:var(--da-ink-text);background-color:var(--da-ink-bg);gap:var(--da-space-3);}.elementor .e-4aacc6ea-f01c{width:auto;min-width:0px;margin-inline-start:auto;display:flex;flex:0 0 auto;align-items:center;}.elementor .e-46e81628-9c81{position:static;& .elementor-widget-search { width: auto !important; flex: 0 0 auto; } & .e-search-form { display: flex; align-items: center; } & .e-search-input { height: 40px; width: 240px; padding: 0 16px; border: 1px solid var(--da-border); border-radius: 999px; background-color: var(--da-bg); color: var(--da-text); font-family: var(--da-font-body); font-size: 14px; } & .e-search-input:focus { outline: 2px solid var(--da-info); outline-offset: 2px; } & .e-search-submit { display: none; } & .elementor-widget-n-menu { position: static !important; flex: 1 1 auto; min-width: 0; align-self: center; --n-menu-heading-justify-content: center; --n-menu-title-color-normal: var(--da-text); --n-menu-title-color-hover: var(--da-action); --n-menu-title-color-active: var(--da-action); --n-menu-title-normal-color-dropdown: var(--da-text); --n-menu-title-active-color-dropdown: var(--da-action); --n-menu-title-font-size: 15px; --n-menu-title-line-height: 1.2; --n-menu-title-padding: 10px 12px; --n-menu-title-space-between: 0px; --n-menu-title-distance-from-content: 0px; --n-menu-dropdown-indicator-size: 11px; --n-menu-dropdown-indicator-space: 6px; --n-menu-dropdown-indicator-color-normal: var(--da-text-muted); --n-menu-dropdown-indicator-color-hover: var(--da-action); --n-menu-dropdown-indicator-color-active: var(--da-action); --n-menu-toggle-icon-size: 18px; --n-menu-toggle-icon-color: var(--da-text); --n-menu-toggle-icon-color-hover: var(--da-action); --n-menu-toggle-icon-color-active: var(--da-action); --n-menu-toggle-icon-padding: 0px; --n-menu-toggle-icon-border-radius: 999px; --n-menu-dropdown-content-box-border-radius: 0px; } & .elementor-widget-n-menu > .e-n-menu { position: static !important; } & .e-n-menu-content { left: 0 !important; right: 0 !important; width: auto !important; inset-inline-start: 0 !important; } & .e-n-menu-title-text { font-family: var(--da-font-body); font-weight: 600; letter-spacing: 0; text-transform: none; white-space: nowrap; } & .e-n-menu-title-container { text-decoration: none; } & .e-n-menu-content > .e-con { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; background-color: var(--da-surface); border-top: 1px solid var(--da-border); border-bottom: 1px solid var(--da-border); box-shadow: 0 24px 48px rgba(21,19,15,0.10); } & .e-n-menu-content .da-mega { width: 100%; max-width: var(--da-container); margin-inline: auto; } & .e-n-menu-toggle { width: 40px; height: 40px; padding: 0; display: none; align-items: center; justify-content: center; border: 1px solid var(--da-border); border-radius: 999px; background-color: transparent; } & .e-n-menu-toggle:hover, & .e-n-menu-toggle:focus { background-color: var(--da-accent-soft); } & .e-n-menu-toggle svg { fill: var(--n-menu-toggle-icon-color); }\n}.elementor .e-3f42506c-962b{width:100%;height:14px;display:block;}.elementor .e-9ec537f-2772{width:100%;max-width:var(--da-container);padding-block-start:0px;padding-block-end:10px;padding-inline-start:var(--da-space-6);padding-inline-end:var(--da-space-6);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;}.elementor .e-2a672ab6-e71e{width:100%;padding:0px;border-block-end-width:1px;background-color:var(--da-surface);display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: var(--da-border);\n}.elementor .e-606d6f5e-bd12{width:100%;padding:0px;background-color:var(--da-surface);display:flex;flex-direction:column;}