body.hr-search-disable-scroll{overflow:hidden}body.ds.hr-search-disable-scroll .hh-sec-header{z-index:76}body.ds.hr-search-disable-scroll.hh-fl-aaben .hh-sec-header{z-index:60}.ds .hh-sr-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:75!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;background:none;pointer-events:none;color:var(--ink)}.ds .hh-sr-overlay .hh-sr__rul{position:absolute;inset:var(--hd-bund, var(--hd-h, 0px)) 0 0 0;overflow-y:auto;overscroll-behavior:contain;background:var(--paper);box-shadow:inset 0 1px 0 var(--line-2);pointer-events:auto}.ds .hh-sr-overlay .hh-sr__fl{pointer-events:auto}.ds .hh-sr-overlay :is(.hr-products-container,.hh-sr__mere){transition:opacity .16s var(--ease) .12s}.ds .hh-sr-overlay.hh-laeser :is(.hr-products-container,.hh-sr__mere){opacity:.55}.ds .hh-sr-overlay .hh-sr__laeser{display:none!important}.ds .hh-sr__in{padding-block:clamp(1.25rem,2.4vw,2rem) clamp(2.5rem,4vw,3.5rem)}.ds .hh-sr__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.ds .hh-sr__h{margin:0}.ds .hh-sr__antal{margin:.375rem 0 0;font-size:var(--t-sm);color:var(--muted);font-variant-numeric:tabular-nums}.ds .hh-sr__luk{flex:none}.ds .hh-sr__kat{display:flex;gap:.5rem;margin:0 calc(var(--gut) * -1) 1.25rem;padding:0 var(--gut) .25rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.ds .hh-sr__kat::-webkit-scrollbar{display:none}.ds .hh-sr__kat.kan-traek{cursor:grab}.ds .hh-sr__kat.is-traek,.ds .hh-sr__kat.is-traek .hh-sr__katlink{cursor:grabbing;-webkit-user-select:none;user-select:none}.ds .hh-sr__kat.is-traek .hh-sr__katlink{pointer-events:none}.ds .hh-sr__katlink{flex:none}.ds .hh-sr__katlink:before{background:var(--ground)}.ds .hh-sr__katlink:after{display:none}.ds .hh-sr__katlink svg{width:.75rem;height:.75rem;flex:none;stroke:var(--muted);fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.ds .hh-sr__katlink:hover:before{background:var(--ground-h)}}.ds .hh-sr__fb{top:0;margin:0 calc(var(--gut) * -1) clamp(1.25rem,2.2vw,1.75rem);padding-inline:var(--gut)}.ds .hh-sr__fb .fb__rul{margin-left:0;padding-left:0}.ds .hh-sr .fchip.er-tom{opacity:.4;pointer-events:none}.ds .hh-sr .fg.er-tom .fg__t{color:var(--muted)}.ds .hh-sr__fl.hh-uden-anim :is(.fl__ark,.fl__skygge){transition:none}.ds .hh-sr .hr-search-overlay-product{-webkit-tap-highlight-color:transparent;display:flex;min-width:0}.ds .hh-sr .hr-search-overlay-product>.pk{flex:1 1 auto;width:100%;min-width:0}.ds .hh-sr__skel{display:grid;gap:.625rem;width:100%;align-content:start}.ds .hh-sr__skel i{display:block;aspect-ratio:1;border-radius:var(--r);background:var(--ground)}.ds .hh-sr__skel b{display:block;height:.875rem;border-radius:var(--r-s);background:var(--ground)}.ds .hh-sr__skel b:last-child{width:55%}@media(prefers-reduced-motion:no-preference){.ds .hh-sr__skel :is(i,b){animation:hh-sr-puls 1.2s var(--ease) infinite alternate}}@keyframes hh-sr-puls{to{opacity:.55}}.ds .hh-sr__mere{margin-top:clamp(2rem,3.4vw,3rem)}#chat-button,#chatbase-message-bubbles{transition:translate .32s var(--ease-out, ease-out),opacity .2s var(--ease-out, ease-out),visibility .2s}.har-overlay #chat-button,.har-overlay #chatbase-message-bubbles{opacity:0;visibility:hidden;pointer-events:none}.har-ks #chat-button,.har-ks #chatbase-message-bubbles{translate:0 calc(-1 * var(--ks-h, 0px))}@media(prefers-reduced-motion:reduce){#chat-button,#chatbase-message-bubbles{transition:none}}#cookiescript_injected_wrapper,#cookiescript_injected_fsd{background-color:rgb(var(--ink-rgb) / .5)!important}#cookiescript_injected_wrapper #cookiescript_injected *,#cookiescript_injected_fsd #cookiescript_fsd_wrapper *{font-family:Archivo,system-ui,sans-serif!important}#cookiescript_injected_wrapper #cookiescript_injected,#cookiescript_injected_fsd #cookiescript_fsd_wrapper{box-shadow:none;background:var(--paper);color:var(--ink);font-family:Archivo,system-ui,sans-serif;font-size:var(--t-base);line-height:1.5;letter-spacing:0}#cookiescript_injected_wrapper #cookiescript_injected{width:min(46rem,calc(100% - 2rem));max-height:calc(100% - 2rem);padding:clamp(1.5rem,3vw,2.25rem);overflow-y:auto;border-radius:var(--r)}#cookiescript_injected_wrapper #cookiescript_injected .cookiescript_pre_header{display:none}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_header,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_title{width:100%;margin:0 0 .75rem;padding:0;color:var(--ink);font-family:Archivo Expanded,Archivo,system-ui,sans-serif!important;font-size:var(--t-xl);font-weight:700;line-height:1.12;letter-spacing:-.016em;text-align:left}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_description,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_description{margin:0;padding:0;border:0;color:var(--muted);font-size:var(--t-sm);line-height:1.6;text-align:left}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_description a,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_description a,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_tabs_content a{color:var(--ink);font-weight:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1875rem;text-decoration-color:var(--graa-4);transition:text-decoration-color var(--t-farve) var(--ease),color var(--t-farve) var(--ease)}@media(hover:hover){#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_description a:hover,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_description a:hover,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_tabs_content a:hover{color:var(--gron);text-decoration-color:currentColor}}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_checkboxs{display:flex;flex-wrap:wrap;gap:.875rem 1.75rem;margin:1.5rem 0 0;padding:1.25rem 0 0;border:0;border-top:1px solid var(--line)}#cookiescript_injected_wrapper #cookiescript_injected .cookiescript_checkbox{flex-direction:row;justify-content:flex-start;gap:.625rem;width:auto;margin:0;padding:0;border:0}#cookiescript_injected_wrapper #cookiescript_injected .cookiescript_checkbox_label{top:0;margin:0;padding:0;text-align:left}#cookiescript_injected_wrapper #cookiescript_injected span.cookiescript_checkbox_text{color:var(--ink);font-size:var(--t-sm);font-weight:500;letter-spacing:0}#cookiescript_injected_wrapper #cookiescript_injected .mdc-checkbox{width:2.75rem!important;height:1.5rem;margin:0;padding:0}#cookiescript_injected_wrapper #cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control{width:100%;height:100%;margin:0}#cookiescript_injected_wrapper #cookiescript_injected .mdc-checkbox .mdc-checkbox__background{top:0;right:0;bottom:0;left:0;border-radius:62.5rem;background:var(--graa-2);transition:background var(--t-farve) var(--ease)}#cookiescript_injected_wrapper #cookiescript_injected .mdc-checkbox .mdc-checkbox__background:before{top:.1875rem;bottom:auto;left:.1875rem;width:1.125rem;height:1.125rem;background:var(--paper);transition:transform .2s var(--ease-out)}#cookiescript_injected_wrapper #cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background{background:var(--gron)}#cookiescript_injected_wrapper #cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background:before{transform:translate(1.25rem)}#cookiescript_injected_wrapper #cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background{opacity:.5}#cookiescript_injected_wrapper #cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:focus-visible~.mdc-checkbox__background{outline:2px solid var(--ink);outline-offset:2px}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch{width:2.75rem;height:1.5rem}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch .mdc-switch__track{height:1.5rem;border-radius:62.5rem}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch .mdc-switch__track:before{background:var(--graa-2);border:0;opacity:1}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch .mdc-switch__track:after{background:var(--gron);border:0;opacity:1}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch .mdc-switch__handle-track{width:calc(100% - 1.5rem);left:.1875rem}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch .mdc-switch__handle{width:1.125rem;height:1.125rem;left:0;border-radius:50%}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch .mdc-switch__handle:before,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch .mdc-switch__handle:after{background:var(--paper)!important;border:0}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch .mdc-switch__icons,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch .mdc-switch__ripple,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch .mdc-switch__shadow{display:none}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch:disabled{opacity:.5}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch:disabled .mdc-switch__track{opacity:1}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .mdc-switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:62.5rem}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons{display:flex;flex-direction:row;gap:.75rem;margin:1.5rem 0 0;padding:0}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons>div,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons>div{position:relative;isolation:isolate;flex:1 1 0;min-width:0;height:3.125rem;margin:0;padding:0 1.25rem;border:0!important;border-radius:var(--r);background:transparent;color:var(--ink);font-size:var(--t-sm);font-weight:600!important;line-height:3.125rem;letter-spacing:.005em;text-align:center;white-space:nowrap;transition:none}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons>div:before,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons>div:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--ground);transition:transform .22s var(--ease-out),background var(--t-farve) var(--ease)}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons #cookiescript_accept,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons #cookiescript_accept{order:3;color:var(--paper)}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons #cookiescript_accept:before,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons #cookiescript_accept:before{background:var(--gron)}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons #cookiescript_save,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons #cookiescript_save{order:2}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons #cookiescript_reject,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons #cookiescript_reject{order:1}@media(hover:hover){#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons>div:hover,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons>div:hover{background:transparent}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons>div:hover:before,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons>div:hover:before{transform:scale(1.028);background:var(--ground-h)}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons #cookiescript_accept:hover:before,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons #cookiescript_accept:hover:before{background:var(--gron)}}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons>div:active:before,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons>div:active:before{transform:scale(.995)}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons>div:focus-visible,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons>div:focus-visible{outline:2px solid var(--ink);outline-offset:2px}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_manage_wrap{margin:1rem 0 0;padding:0;text-align:center;letter-spacing:0;font-size:var(--t-sm);font-weight:500}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_manage{margin:0;color:var(--muted);opacity:1;transition:color var(--t-farve) var(--ease)}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_manage .cookiescript_gear{fill:currentColor}@media(hover:hover){#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_manage:hover{color:var(--ink)}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_manage:hover .cookiescript_gear{fill:currentColor}}#cookiescript_injected_fsd #cookiescript_fsd_wrapper{width:min(52rem,calc(100% - 2rem));max-height:calc(100% - 2rem);top:1rem;margin:0 auto;overflow:hidden;border-radius:var(--r)}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_header{display:none}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_main{background:var(--paper)}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_main_info{padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3vw,2.25rem) 1.25rem}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_tabs{display:flex;justify-content:flex-start;gap:.5rem;margin:0;padding:0 clamp(1.5rem,3vw,2.25rem);border:0;background:var(--paper)}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_tabs>div{flex:0 0 auto;width:auto;margin:0;padding:.5rem .875rem;border:0;border-radius:var(--r-s);background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:var(--t-sm);font-weight:500;letter-spacing:0;text-transform:none;transition:background var(--t-farve) var(--ease),box-shadow var(--t-farve) var(--ease)}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_tabs>div.cookiescript_active{background:var(--ink);box-shadow:none;color:var(--paper)}@media(hover:hover){#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_tabs>div:not(.cookiescript_active):hover{background:var(--ground)}}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_tabs_content{margin:1rem 0 0;padding:0 clamp(1.5rem,3vw,2.25rem);background:var(--paper);color:var(--muted);font-size:var(--t-sm)}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_category{margin:0;padding:1rem 0;border:0;border-top:1px solid var(--line)}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd__category_name{color:var(--ink);font-size:var(--t-base);font-weight:600;letter-spacing:0}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_category_description{color:var(--muted);font-size:var(--t-sm);line-height:1.55}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_cookies_control{margin-top:.5rem;color:var(--ink);font-size:var(--t-sm);font-weight:500;letter-spacing:0;text-transform:none}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_cookies_control svg{fill:currentColor}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_cookies_table{border:0;border-collapse:collapse;font-size:var(--t-xs)}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_cookies_table th{background:var(--ground);color:var(--ink);font-weight:600}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_cookies_table th,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_cookies_table td{border:0;border-bottom:1px solid var(--line)}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_footer{margin:0;padding:1rem clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,2.5vw,1.75rem);border-top:1px solid var(--line);background:var(--paper)}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_footer #cookiescript_buttons{margin:0}@media(max-width:640px){#cookiescript_injected_wrapper #cookiescript_injected{padding:1.25rem}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_checkboxs{display:grid;grid-template-columns:1fr 1fr}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons{flex-direction:column;gap:.5rem}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons>div,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons>div{flex:0 0 auto;width:100%}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons #cookiescript_accept,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons #cookiescript_accept{order:1}#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons #cookiescript_reject,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons #cookiescript_reject{order:3}#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_main_info,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_tabs,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_tabs_content,#cookiescript_injected_fsd #cookiescript_fsd_wrapper .cookiescript_fsd_footer{padding-inline:1.25rem}}@media(prefers-reduced-motion:reduce){#cookiescript_injected_wrapper #cookiescript_injected .mdc-checkbox .mdc-checkbox__background:before,#cookiescript_injected_wrapper #cookiescript_injected #cookiescript_buttons>div:before,#cookiescript_injected_fsd #cookiescript_fsd_wrapper #cookiescript_buttons>div:before{transition:none}}dmixer-volume-table{display:none!important}#emaerket-widget-side-0 emaerket-shadow-widget,emaerket-shadow-widget{z-index:50!important}.ds .cpc-calculator-target:empty{display:none}.ds .kb:has(#calculator) :is(.kb__pris,.kb__total,.mr),.ds .kb.har-cpc :is(.kb__pris,.kb__total,.mr){display:none}.ds:has(.kb.har-cpc,.kb #calculator) [data-ks-pris]{visibility:hidden}.ds .cpc-skel{display:none}.ds .kb.har-cpc:not(:has(#calculator)) .cpc-skel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem}.ds .cpc-skel__f{display:grid;gap:.4375rem}.ds .cpc-skel__f--hel{grid-column:1 / -1}.ds .cpc-skel :is(i,b,.cpc-skel__pris){display:block;background:linear-gradient(90deg,var(--ground) 30%,var(--ground-h) 50%,var(--ground) 70%) 0 0 / 300% 100%;animation:hh-skel 1.4s linear infinite}.ds .cpc-skel i{width:60%;height:.875rem;border-radius:var(--r-s)}.ds .cpc-skel__f--hel i{width:5rem}.ds .cpc-skel b{height:3.125rem;border-radius:var(--r)}.ds .cpc-skel__pris{grid-column:1 / -1;width:9rem;height:2.5625rem;margin-top:.375rem;border-radius:var(--r-s)}@keyframes hh-skel{0%{background-position:100% 0}to{background-position:0 0}}@media(max-width:640px){.ds .kb.har-cpc:not(:has(#calculator)) .cpc-skel{grid-template-columns:repeat(2,minmax(0,1fr))}.ds .cpc-skel__pris{height:2.375rem}}@media(prefers-reduced-motion:reduce){.ds .cpc-skel :is(i,b,.cpc-skel__pris){animation:none}}.ds .kb #calculator{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%!important;max-width:none!important;margin:1rem 0 0;padding:0!important;border:0;border-radius:0;background:none!important}.ds .kb #calculator .element{display:grid;align-content:end;gap:.4375rem;width:auto!important;min-width:0;margin:0!important;padding:0!important}.ds .kb #calculator .element:has(select){grid-column:1 / -1}.ds .kb #calculator .element>label{display:flex;align-items:center;gap:.3125rem;margin:0;color:var(--muted)!important;font-size:var(--t-sm);font-weight:400;line-height:1.3}.ds .kb #calculator :is(select,input[type=number]){-webkit-appearance:none;appearance:none;width:100%;height:3.125rem;margin:0;padding:0 .9375rem;border:0!important;border-radius:var(--r)!important;background-color:var(--ground)!important;color:var(--ink);font:inherit;font-size:var(--t-base);font-weight:600;box-shadow:none;transition:background-color var(--t-farve) var(--ease);-moz-appearance:textfield}.ds .kb #calculator input[type=number]::-webkit-inner-spin-button,.ds .kb #calculator input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.ds .kb #calculator select{padding-right:2.375rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b2a26' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5 12 15l6-5.5'/%3E%3C/svg%3E");background-position:right .9375rem center;background-repeat:no-repeat;background-size:.8125rem;cursor:pointer}@media(hover:hover){.ds .kb #calculator :is(select,input[type=number]):hover{background-color:var(--ground-h)!important}}.ds .kb #calculator :is(select,input):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ds .kb #calculator .c-tooltip svg{width:.875rem;height:.875rem;fill:var(--muted)}.ds .kb #calculator .price-marker{grid-column:1 / -1;display:flex;align-items:baseline;gap:.625rem;margin:.375rem 0 0;padding:0;border-radius:0;background:none!important;color:var(--ink)!important}.ds .kb #calculator .price-marker>label{margin:0;color:var(--muted)!important;font-size:var(--t-sm);font-weight:400}.ds .kb #calculator #calculator-final-value,.ds .kb #calculator #priceTicker{color:var(--ink)!important;font-family:Archivo Expanded,Archivo,sans-serif;font-size:clamp(1.5rem,2vw,1.875rem);font-weight:700;letter-spacing:-.024em;line-height:1.1}.ds .kb #calculator #calculator-final-value suffix{font-size:.6em;font-weight:600;letter-spacing:0}@media(max-width:640px){.ds .kb #calculator{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds .kb #calculator .element{position:relative}.ds .kb #calculator .c-tooltip{position:static;display:inline-flex;cursor:help}.ds .kb #calculator .c-tooltip>.right{position:absolute;top:auto;right:0;bottom:calc(100% + .375rem);left:0;z-index:5;width:auto;min-width:0;margin:0;padding:.625rem .75rem;border:0;border-radius:var(--r-s);background:var(--ink);box-shadow:none;color:var(--paper);font-size:var(--t-sm);font-weight:400;line-height:1.4;text-align:left;white-space:normal;opacity:0;visibility:hidden;transform:translateY(.25rem);transition:opacity .15s var(--ease-out),transform .15s var(--ease-out),visibility 0s linear .15s}.ds .kb #calculator .c-tooltip>.right i{display:none}.ds .kb #calculator .c-tooltip:hover>.right,.ds .kb #calculator .c-tooltip:focus-within>.right{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media(prefers-reduced-motion:reduce){.ds .kb #calculator .c-tooltip>.right{transform:none;transition:none}}.ds .kb__apps{margin-top:1rem}.ds .kb__apps:not(:has(.cw-date-picker,.flare-date-picker-container:not([style*="display: none"]))){display:none}.ds .kb .cw-date-picker{position:relative;display:grid;gap:.4375rem;margin:0}.ds .kb .cw-date-picker [data-cw-date-label]{margin:0;color:var(--muted);font-size:var(--t-sm);font-weight:400;line-height:1.3}.ds .kb .cw-date-picker__field{position:relative}.ds .kb .cw-date-picker__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:3.125rem;margin:0;padding:0 .9375rem;border:0;border-radius:var(--r);background:var(--ground);color:var(--ink);font:inherit;font-size:var(--t-base);font-weight:600;text-align:left;cursor:pointer;box-shadow:none;transition:background var(--t-farve) var(--ease)}@media(hover:hover){.ds .kb .cw-date-picker__trigger:hover{background:var(--ground-h)}}.ds .kb .cw-date-picker__trigger:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ds .kb .cw-date-picker__arrow{width:.8125rem;height:.8125rem;background:var(--ink-2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5 12 15l6-5.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5 12 15l6-5.5'/%3E%3C/svg%3E") center / contain no-repeat}.ds .kb .cw-date-picker__arrow svg{display:none}.ds .kb .cw-date-picker__trigger[aria-expanded=true] .cw-date-picker__arrow{transform:rotate(180deg)}.ds .kb .cw-date-picker__calendar{position:absolute;top:calc(100% + .375rem);left:0;z-index:20;width:min(22rem,100%);margin:0;padding:1rem;border:0;border-radius:var(--r);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);transform-origin:top left;animation:hh-pop .16s var(--ease-out)}.ds .kb .cw-date-picker__calendar[hidden]{display:none}@keyframes hh-pop{0%{opacity:0;transform:translateY(-.25rem) scale(.98)}}.ds .kb .cw-date-picker__calendar-header{display:flex;align-items:center;justify-content:space-between;margin:0 0 .625rem}.ds .kb .cw-date-picker__month{color:var(--ink);font-size:var(--t-sm);font-weight:600;text-transform:capitalize}.ds .kb .cw-date-picker__nav{display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:6.1875rem;background:var(--ground);color:var(--ink);font-size:1.125rem;line-height:1;cursor:pointer;transition:background var(--t-farve) var(--ease)}@media(hover:hover){.ds .kb .cw-date-picker__nav:hover{background:var(--ground-h)}}.ds .kb :is(.cw-date-picker__weekdays,.cw-date-picker__days){display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem}.ds .kb .cw-date-picker__weekdays{margin:0 0 .25rem}.ds .kb .cw-date-picker__weekdays>*{color:var(--muted);font-size:var(--t-xs);text-align:center}.ds .kb .cw-date-picker__day{aspect-ratio:1;width:100%;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:var(--r-s);background:transparent;color:var(--ink);font:inherit;font-size:var(--t-sm);text-decoration:none;cursor:pointer;transition:background var(--t-farve) var(--ease)}@media(hover:hover){.ds .kb .cw-date-picker__day:not(:disabled):hover{background:var(--ground)}}.ds .kb .cw-date-picker__day:disabled{color:var(--muted);opacity:.4;cursor:default;text-decoration:none}.ds .kb .cw-date-picker__day.is-selected{background:var(--gron);color:var(--paper);font-weight:600}.ds .kb .cw-date-picker__day:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.ds .kb .cw-date-picker__message{margin:0;color:var(--muted);font-size:var(--t-sm)}@media(prefers-reduced-motion:reduce){.ds .kb .cw-date-picker__calendar{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hh-apps.css.map */
