:root{--hl-black: #0E0F11;--hl-surface: #17181C;--hl-red: #D70926;--hl-anthracite: #50535A;--hl-white: #FFFFFF;--hl-muted: #A8A9AD;--hl-target: 44px;--hl-cut: 12px}.hl-switcher{display:flex;align-items:center;gap:.4rem}@media screen and (min-width:990px){.header--top-center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header--top-center>.header__search{grid-area:left-icon;justify-self:start}.header--top-center>.hl-switcher--header{grid-area:left-icon;justify-self:start;margin:0 0 0 6rem}}.hl-form{margin:0}.hl-disclosure{position:relative}.hl-disclosure__button{min-height:var(--hl-target);min-width:var(--hl-target);display:inline-flex;align-items:center;gap:.5rem;padding:0 1rem;font-family:inherit;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--hl-white);background:transparent;border:1px solid var(--hl-muted);border-radius:0}.hl-disclosure__button .icon-caret{width:1rem;height:.6rem;fill:currentColor}.hl-disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.hl-disclosure__button:hover{border-color:var(--hl-white)}.hl-disclosure__button:focus-visible{outline:3px solid var(--hl-white);outline-offset:2px}.hl-disclosure__panel{position:absolute;right:0;top:calc(100% + .4rem);z-index:20;min-width:min(26rem,90vw);max-height:60vh;overflow-y:auto;margin:0;padding:.4rem 0 1.2rem;list-style:none;background:var(--hl-surface);border:1px solid var(--hl-muted);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--hl-cut)),calc(100% - var(--hl-cut)) 100%,0 100%)}.hl-disclosure__panel[hidden]{display:none}.hl-option{display:block;width:100%;min-height:var(--hl-target);padding:1rem 1.6rem;text-align:left;font-family:inherit;font-size:1.5rem;color:var(--hl-white);background:none;border:0;border-radius:0;cursor:pointer}.hl-option:hover{text-decoration:underline}.hl-option[aria-current=true]{font-weight:700;text-decoration:underline}.hl-option:focus-visible{outline:3px solid var(--hl-white);outline-offset:-3px}.hl-name-short{display:none}.hl-disclosure__button{white-space:nowrap}@media screen and (max-width:989px){.hl-switcher--header{display:none}}@media screen and (max-width:1199px){.hl-switcher--header .hl-name-long{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hl-switcher--header .hl-name-short{display:inline}.hl-switcher--header .hl-disclosure__button{padding:0 .7rem}}.hl-switcher--drawer{flex-direction:column;align-items:stretch;gap:.8rem;margin:0 0 1.2rem;padding:1.6rem 3rem 0;border-top:1px solid var(--hl-muted)}.hl-switcher--drawer .hl-disclosure__button{width:100%;justify-content:flex-start;font-size:1.5rem}.hl-switcher--drawer .hl-disclosure__button .icon-caret{margin-left:auto}.hl-switcher--drawer .hl-disclosure__panel{position:static;min-width:0;max-height:none;margin-top:.4rem}@media screen and (min-width:990px){.hl-switcher--drawer{display:none}}.hl-banner{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;padding:1.4rem 6rem 1.6rem 2rem;background:var(--hl-black);color:var(--hl-white);font-family:inherit;font-size:1.5rem;line-height:1.4;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--hl-cut)),calc(100% - var(--hl-cut)) 100%,0 100%)}.hl-banner__text{margin:0;flex:1 1 28rem}.hl-banner__actions{display:flex;flex-wrap:wrap;gap:.8rem}.hl-btn{position:relative;isolation:isolate;min-height:var(--hl-target);padding:0 1.8rem;border:0;border-radius:0;background:transparent;font-family:inherit;font-size:1.5rem;font-weight:600;color:var(--hl-white);cursor:pointer}.hl-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--hl-cut)),calc(100% - var(--hl-cut)) 100%,0 100%)}.hl-btn--primary:before{background:var(--hl-red)}.hl-btn--secondary:before{background:var(--hl-anthracite)}.hl-btn:hover{text-decoration:underline}.hl-banner__close{position:absolute;top:.4rem;right:.6rem;width:var(--hl-target);height:var(--hl-target);background:none;border:0;border-radius:0;color:var(--hl-white);font-size:2.6rem;line-height:1;cursor:pointer}.hl-btn:focus-visible,.hl-banner__close:focus-visible{outline:3px solid var(--hl-white);outline-offset:2px}@media(forced-colors:active){.hl-btn,.hl-disclosure__button,.hl-disclosure__panel{border:2px solid ButtonText}.hl-btn:before{background:ButtonFace}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/haidl-localization.css.map */
