@charset "UTF-8";joomla-alert{--jui-alert-min-width:250px;--jui-alert-padding:.5rem 1.25rem;--jui-alert-margin:0 0 1rem 0;--jui-alert-border:1px solid transparent;--jui-alert-border-radius:.25rem;--jui-alert-animation-duration:.5s;--jui-alert-animation-timing-function:ease-in-out;--jui-alert-button-color-dark:#000;--jui-alert-button-color-light:#fff;--jui-alert-success-color:#234423;--jui-alert-success-background-color:#d9e6d9;--jui-alert-success-border-color:#cadcca;--jui-alert-success-link-color:#122212;--jui-alert-info-color:#0c5460;--jui-alert-info-background-color:#d1ecf1;--jui-alert-info-border-color:#bee5eb;--jui-alert-info-link-color:#062c33;--jui-alert-warning-color:#7d5a29;--jui-alert-warning-background-color:#fcefdc;--jui-alert-warning-border-color:#fbe8cd;--jui-alert-warning-link-color:#573e1c;--jui-alert-danger-color:#712b29;--jui-alert-danger-background-color:#f7dddc;--jui-alert-danger-border-color:#f4cfce;--jui-alert-danger-link-color:#4c1d1b;min-width:var(--jui-alert-min-width,250px);padding:var(--jui-alert-padding,.5rem 1.25rem);margin:var(--jui-alert-margin,0 0 1rem 0);border:var(--jui-alert-border,1px solid transparent);border-radius:var(--jui-alert-border-radius,.25rem);-webkit-animation-duration:var(--jui-alert-animation-duration,.5s);animation-duration:var(--jui-alert-animation-duration,.5s);-webkit-animation-timing-function:var(--jui-alert-animation-timing-function,ease-in-out);animation-timing-function:var(--jui-alert-animation-timing-function,ease-in-out);display:block}joomla-alert .joomla-alert--close{float:right;color:var(--jui-alert-button-color-dark,#000);text-shadow:0 1px 0 var(--jui-alert-button-color-light,#fff);opacity:.5;background:0 0;border:0;padding:.2rem 1rem;font-size:1.5rem;font-weight:700;line-height:1;position:relative;top:-.5rem;right:-1.25rem}joomla-alert .joomla-alert--close:focus,joomla-alert .joomla-alert--close:hover{color:var(--jui-alert-button-color-dark,#000);cursor:pointer;opacity:.75;text-decoration:none}joomla-alert[type=success]{color:var(--jui-alert-success-color,#234423);background-color:var(--jui-alert-success-background-color,#d9e6d9);border-color:var(--jui-alert-success-border-color,#cadcca)}joomla-alert[type=success] hr{border-top-color:var(--jui-alert-success-border-color,#cadcca)}joomla-alert[type=success] .alert-link{color:var(--jui-alert-success-link-color,#122212)}joomla-alert[type=info]{color:var(--jui-alert-info-color,#0c5460);background-color:var(--jui-alert-info-background-color,#d1ecf1);border-color:var(--jui-alert-info-border-color,#bee5eb)}joomla-alert[type=info] hr{border-top-color:var(--jui-alert-info-border-color,#bee5eb)}joomla-alert[type=info] .alert-link{color:var(--jui-alert-info-link-color,#062c33)}joomla-alert[type=warning]{color:var(--jui-alert-warning-color,#7d5a29);background-color:var(--jui-alert-warning-background-color,#fcefdc);border-color:var(--jui-alert-warning-border-color,#fbe8cd)}joomla-alert[type=warning] hr{border-top-color:var(--jui-alert-warning-border-color,#fbe8cd)}joomla-alert[type=warning] .alert-link{color:var(--jui-alert-warning-link-color,#573e1c)}joomla-alert[type=danger]{color:var(--jui-alert-danger-color,#712b29);background-color:var(--jui-alert-danger-background-color,#f7dddc);border-color:var(--jui-alert-danger-border-color,#f4cfce)}joomla-alert[type=danger] hr{border-top-color:var(--jui-alert-danger-border-color,#f4cfce)}joomla-alert[type=danger] .alert-link{color:var(--jui-alert-danger-link-color,#4c1d1b)}html[dir=rtl] joomla-alert .joomla-alert--close,html[dir=rtl] joomla-alert .joomla-alert-button--close{float:left;left:-1.25rem;right:auto}@keyframes joomla-alert-fade-in{0%{opacity:0}}@keyframes joomla-alert-fade-in{0%{opacity:0}}@keyframes joomla-alert-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes joomla-alert-fade-out{0%{opacity:1}100%{opacity:0}}@media (prefers-reduced-motion:reduce){joomla-alert{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}}#system-message-container:empty{display:none;margin-top:0}#system-message-container joomla-alert{position:relative;display:flex;width:100%;min-width:16rem;padding:0;margin-bottom:2rem;color:var(--gray-dark);background-color:#fff;border:1px solid var(--alert-accent-color,transparent);border-radius:.25rem;transition:opacity .15s linear}#system-message-container joomla-alert+*{margin-top:1rem}#system-message-container joomla-alert .alert-heading{display:flex;flex-direction:column;justify-content:center;align-content:center;padding:.8rem;color:var(--alert-heading-text);background:var(--alert-accent-color,transparent)}#system-message-container joomla-alert .alert-heading .message::before,#system-message-container joomla-alert .alert-heading .success::before{display:inline-block;width:1em;height:1em;content:"";background-image:url('data:image/svg+xml;utf8,<svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(255, 255, 255, .95)" d="M1299 813l-422 422q-19 19-45 19t-45-19l-294-294q-19-19-19-45t19-45l102-102q19-19 45-19t45 19l147 147 275-275q19-19 45-19t45 19l102 102q19 19 19 45t-19 45zm141 83q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/></svg>');background-size:100%}#system-message-container joomla-alert .alert-heading .info::before,#system-message-container joomla-alert .alert-heading .notice::before{display:inline-block;width:1em;height:1em;content:"";background-image:url('data:image/svg+xml;utf8,<svg width="1792" height="1792" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(255, 255, 255, .95)" d="M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"/></svg>');background-size:100%}#system-message-container joomla-alert .alert-heading .warning::before{display:inline-block;width:1em;height:1em;content:"";background-image:url('data:image/svg+xml;utf8,<svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(255, 255, 255, .95)" d="M1024 1375v-190q0-14-9.5-23.5t-22.5-9.5h-192q-13 0-22.5 9.5t-9.5 23.5v190q0 14 9.5 23.5t22.5 9.5h192q13 0 22.5-9.5t9.5-23.5zm-2-374l18-459q0-12-10-19-13-11-24-11h-220q-11 0-24 11-10 7-10 21l17 457q0 10 10 16.5t24 6.5h185q14 0 23.5-6.5t10.5-16.5zm-14-934l768 1408q35 63-2 126-17 29-46.5 46t-63.5 17h-1536q-34 0-63.5-17t-46.5-46q-37-63-2-126l768-1408q17-31 47-49t65-18 65 18 47 49z"/></svg>');background-size:100%}#system-message-container joomla-alert .alert-heading .danger::before,#system-message-container joomla-alert .alert-heading .error::before{display:inline-block;width:1em;height:1em;content:"";background-image:url('data:image/svg+xml;utf8,<svg width="1792" height="1792" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(255, 255, 255, .95)" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z"/></svg>');background-size:100%}#system-message-container joomla-alert .alert-wrapper{width:100%}#system-message-container joomla-alert .alert-link{color:var(--success,inherit)}#system-message-container joomla-alert[type=message],#system-message-container joomla-alert[type=success]{--alert-accent-color:var(--success);--alert-heading-text:hsla(0,0%,100%,.95);--alert-close-button:var(--success);background-color:#fff}#system-message-container joomla-alert[type=info],#system-message-container joomla-alert[type=notice]{--alert-accent-color:var(--info);--alert-heading-text:hsla(0,0%,100%,.95);--alert-close-button:var(--info);background-color:#fff}#system-message-container joomla-alert[type=warning]{--alert-accent-color:var(--warning);--alert-heading-text:hsla(0,0%,100%,.95);--alert-close-button:var(--warning);background-color:#fff}#system-message-container joomla-alert[type=danger],#system-message-container joomla-alert[type=error]{--alert-accent-color:var(--danger);--alert-heading-text:hsla(0,0%,100%,.95);--alert-close-button:var(--danger);background-color:#fff}#system-message-container joomla-alert .joomla-alert--close,#system-message-container joomla-alert .joomla-alert-button--close{position:absolute;top:0;right:0;padding:.2rem .8rem;font-size:2rem;color:var(--alert-close-button);background:0 0;border:0;opacity:1}#system-message-container joomla-alert .joomla-alert--close:focus,#system-message-container joomla-alert .joomla-alert--close:hover,#system-message-container joomla-alert .joomla-alert-button--close:focus,#system-message-container joomla-alert .joomla-alert-button--close:hover{text-decoration:none;cursor:pointer;opacity:.75}[dir=rtl] #system-message-container joomla-alert .joomla-alert--close,[dir=rtl] #system-message-container joomla-alert .joomla-alert-button--close{right:auto;left:0;padding:.2rem .6rem}#system-message-container joomla-alert div{font-size:1rem}#system-message-container joomla-alert div .alert-message{padding:.3rem 2rem .3rem .3rem;margin:.5rem}[dir=rtl] #system-message-container joomla-alert div .alert-message{padding:.3rem .3rem .3rem 2rem}#system-message-container joomla-alert div .alert-message:not(:first-of-type){border-top:1px solid var(--alert-accent-color)}
:root{--hb-dark:#1a1f2e;--hb-blue:#2563eb;--hb-blue-hover:#1d4ed8;--hb-blue-light:#eff6ff;--hb-blue-soft:#dbeafe;--hb-orange:#f97316;--hb-orange-light:#fff7ed;--hb-orange-soft:#fed7aa;--hb-green:#16a34a;--hb-green-light:#f0fdf4;--hb-g50:#f8fafc;--hb-g100:#f1f5f9;--hb-g200:#e2e8f0;--hb-g300:#cbd5e1;--hb-g400:#94a3b8;--hb-g500:#64748b;--hb-g600:#475569;--hb-g700:#334155;--hb-g800:#1e293b;--hb-g900:#0f172a;--hb-white:#fff;--hb-r:10px;--hb-t:0.2s cubic-bezier(.4,0,.2,1);--hb-font:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;--hb-safe-b:env(safe-area-inset-bottom,0px)}.cf_filters_list li{position:relative}.cfLiLevel1{margin-inline-start:12px !important}.cfLiLevel2{margin-inline-start:24px !important}.cfLiLevel3{margin-inline-start:36px !important}.cfLiLevel1::before,.cfLiLevel2::before,.cfLiLevel3::before{content:"";position:absolute;left:-8px;top:0;bottom:0;width:1px;background:#e0e0e0}.cfLiLevel1>span>a::before,.cfLiLevel2>span>a::before,.cfLiLevel3>span>a::before{content:"";position:absolute;left:-8px;top:50%;width:8px;height:1px;background:#e0e0e0}.cf_filters_list li .cf_option{word-break:break-word;hyphens:auto}#cf_res_ajax_loader{z-index:9998 !important}.cf_breadcrumbs_wrapper{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}.cf_tag_required{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--hb-blue);background:var(--hb-blue-light);border:1px solid var(--hb-blue-soft);padding:4px 10px;border-radius:20px;cursor:pointer;transition:var(--hb-t) !important}.cf_tag_required:hover{background:var(--hb-blue-soft)}.cf_tag_term{display:flex;flex-direction:column}.cf_tag_category{font-size:75%;opacity:0.7;line-height:14px;display:block}.cf_tag_remove{transition:var(--hb-t)}.cf_tag_required:hover .cf_tag_remove{color:#333}.cf_form .cf_flt_wrapper{background:var(--hb-white);border:1px solid var(--hb-g200);border-radius:var(--hb-r);overflow:hidden;margin-bottom:12px}.cf_form .cf_flt_wrapper>.cf_flt_header{display:flex;align-items:center;justify-content:space-between;padding:6px 16px;cursor:pointer;user-select:none;transition:var(--hb-t) !important;margin-bottom:unset}.cf_form .cf_flt_wrapper>.cf_flt_header:hover{background:var(--hb-g50)}.cf_form .cf_flt_wrapper>.cf_flt_header .cf_flt_header_text{font-size:13px;font-weight:600;color:var(--hb-g800);order:0}.cf_form .cf_flt_wrapper>.cf_flt_header .headexpand{width:16px;height:16px;color:var(--hb-g400);transition:var(--hb-t) !important;flex-shrink:0;order:1}.cf_form .cf_flt_wrapper>.cf_wrapper_inner{padding:0 16px 14px;display:flex;flex-direction:column;gap:6px}.cf_form .cf_flt_wrapper>.cf_wrapper_inner[aria-hidden="true"]{display:none}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list{padding-inline-start:unset;margin:unset;display:flex;flex-direction:column;gap:6px}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li{line-height:unset;margin-inline-start:unset;padding-inline-start:unset;list-style:none;background-image:unset}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check,.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check label{display:flex !important;align-items:center;gap:8px;cursor:pointer;padding:0;transition:var(--hb-t) !important;min-height:unset;margin-bottom:unset;width:100%}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check input{width:16px;height:16px;border:2px solid var(--hb-g300);border-radius:4px;flex-shrink:0;transition:var(--hb-t) !important;display:flex;align-items:center;justify-content:center;background:var(--hb-white);margin-left:unset;margin-top:unset}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check input:checked{background:var(--hb-blue);border-color:var(--hb-blue)}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check input:checked::after{content:'';display:block;width:6px;height:6px;background:var(--hb-white);border-radius:1px}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check label .cf_link{flex:1}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check label .cf_link a{font-size:13px;color:var(--hb-g700);padding:unset}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check label.cf_sel_opt .cf_link a{color:var(--hb-blue);font-weight:600}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check label .cf_flt_counter{font-size:11px;color:var(--hb-g400)}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_wrapper_input_text.cf_wrapper_input_text_2{padding:unset}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_wrapper_input_text.cf_wrapper_input_text_2 .input-group{display:flex;align-items:center;gap:8px;flex-wrap:unset}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_wrapper_input_text.cf_wrapper_input_text_2 .input-group .cf_search_input{width:100%;padding:6px 10px;border:1px solid var(--hb-g200);border-radius:6px;font-family:var(--hb-font);font-size:13px;outline:none;transition:var(--hb-t) !important;display:unset}.cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_wrapper_input_text.cf_wrapper_input_text_2 .input-group .cf_search_button{background:var(--hb-g50);border:1px solid var(--hb-g200);border-radius:var(--hb-r);font-family:var(--hb-font);font-size:13px;font-weight:500;color:var(--hb-g500);cursor:pointer;transition:var(--hb-t) !important;margin-top:4px}.cf_resetAll_link{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;background:var(--hb-g50);border:1px solid var(--hb-g200);border-radius:var(--hb-r);font-family:var(--hb-font);font-size:13px;font-weight:500;color:var(--hb-g500);cursor:pointer;transition:var(--hb-t) !important;margin-top:4px}.cf_resetAll_link:hover{background:var(--hb-white);color:var(--hb-blue);border-color:var(--hb-blue-soft)}.cf_wrapp_all .cf_apply_button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;background:var(--hb-blue);color:#fff;border:none;border-radius:12px;font-family:var(--hb-font);font-size:16px;font-weight:700;cursor:pointer;transition:var(--hb-t) !important;text-transform:unset}.cf_show_more{padding:0;font-size:11px;text-align:left;color:var(--link-color)}.mob-bottombar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:200;background:var(--hb-white);border-top:1px solid var(--hb-g200);padding:10px 16px calc(10px + var(--hb-safe-b));box-shadow:0 -4px 20px rgba(0,0,0,.08)}.mob-bottombar-inner{display:flex;gap:10px;max-width:600px;margin:0 auto}.mob-btn-filter,.mob-btn-sort{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:10px;font-family:var(--hb-font);font-size:14px;font-weight:600;cursor:pointer;transition:var(--hb-t) !important;border:none}.mob-btn-filter{background:var(--hb-blue);color:#fff}.mob-btn-sort{background:var(--hb-white);color:var(--hb-g700);border:1px solid var(--hb-g200)}.mob-btn-filter svg,.mob-btn-sort svg{width:18px;height:18px;flex-shrink:0}.mob-filter-count:empty{display:none}.mob-filter-count{background:var(--hb-white);color:var(--hb-blue);font-size:12px;font-weight:700;min-width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:11px;padding:0 6px;margin-left:2px}@media (max-width:991.98px){.mob-bottombar{display:block}.cf_ajax_loader{width:100% !important;height:100% !important}.cf_wrapp_all>div{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:var(--hb-white);border-radius:20px 20px 0 0;max-height:92vh;flex-direction:column;transform:translateY(100%);transition:transform .35s cubic-bezier(.32,.72,0,1);box-shadow:0 -10px 60px rgba(0,0,0,.15)}.cf_wrapp_all.mob-drawer-open>div{transform:translateY(0)}.cf_wrapp_all .mob-drawer-head{display:flex !important;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--hb-g200);flex-shrink:0}.cf_wrapp_all .mob-drawer-head::before{content:'';position:absolute;top:8px;left:50%;transform:translateX(-50%);width:40px;height:4px;background:var(--hb-g300);border-radius:2px}.cf_wrapp_all .mob-drawer-head h3{font-size:17px;font-weight:700;color:var(--hb-g900);margin-bottom:unset}.cf_wrapp_all .mob-drawer-close{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--hb-g100);border:none;cursor:pointer;color:var(--hb-g600);transition:var(--hb-t) !important}.cf_wrapp_all .cf_form{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px 0 20px;overscroll-behavior:contain}.cf_wrapp_all .cf_form .cf_flt_wrapper{border:none;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;border-bottom:1px solid var(--hb-g100);border-radius:0;margin-bottom:0}.cf_wrapp_all .cf_form .cf_flt_wrapper .cf_flt_header{padding:16px 20px}.cf_wrapp_all .cf_form .cf_flt_wrapper>.cf_flt_header .cf_flt_header_text{font-size:15px}.cf_wrapp_all .cf_form .cf_flt_wrapper .cf_wrapper_inner{padding:0 20px 16px;gap:2px}.cf_wrapp_all .cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check,.cf_wrapp_all .cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check label a{padding:10px 0}.cf_wrapp_all .cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check input{width:22px;height:22px}.cf_wrapp_all .cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check label .cf_link a{font-size:15px}.cf_wrapp_all .cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_filters_list .cf_filters_list_li .form-check label .cf_flt_counter{font-size:13px}.cf_wrapp_all .cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_wrapper_input_text.cf_wrapper_input_text_2 .input-group .cf_search_input{padding:12px 14px;font-size:15px;border-radius:10px}.cf_wrapp_all .cf_form .cf_flt_wrapper>.cf_wrapper_inner .cf_wrapper_input_text.cf_wrapper_input_text_2 .input-group .cf_search_button{padding:14px;font-size:14px;margin:0}.cf_wrapp_all .cf_resetAll_link,.cf_wrapp_all .cf_apply_button{margin:12px 20px 0;width:calc(100% - 40px);padding:14px;font-size:14px;border-radius:10px}.mob-overlay.vis{display:block;opacity:1}.mob-overlay{display:none;position:fixed;inset:0;background:rgba(15,23,42,.5);z-index:998;opacity:0;transition:opacity .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}
body.view-productdetails div#glightbox-body div.gslide-media.gslide-image{background:#fff}.h5,h5{font-size:1.4rem}#min-quantity-surcharge{background-color:#06c !important;color:white !important}#free-shipping{background-color:#F0F0F0 !important}#product-description p,#product-description p span{font-size:1.4rem !important;font-family:"Roboto",sans-serif !important}.text-justify{text-align:justify !important}.main_p,.main_li,.main_ul{font-size:1.2rem;font-family:"Roboto",sans-serif;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}.main_head{font-family:"Roboto",sans-serif;color:#000}.main_ul{list-style-type:square}.main_ul>li::marker{color:#06c}.main_ol>li::marker{font-weight:bold}.legal_p,.legal_li{font-size:1.0rem;font-family:"Roboto",sans-serif;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}.legal_head{font-family:"Roboto",sans-serif;color:#000}.legal_ul{list-style-type:square}.legal_ul>li::marker{color:#06c}.legal_ol>li::marker{font-weight:bold}.wiki_p,.wiki_li,.wikin_ul{font-size:1.0rem;font-family:"Roboto",sans-serif;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}.wiki_head{font-family:"Roboto",sans-serif;color:#000}.wiki_ul{list-style-type:square}.wiki_ul>li::marker{color:#06c}.wiki_ol>li::marker{font-weight:bold}.mitarbeiter{margin-bottom:15px}.team_name{font-size:1.2rem;color:#06c;font-weight:500}.team_position{font-size:1.2rem;font-weight:500}.promo-banner-title{font-family:"Roboto",sans-serif;color:#000}.promo-banner-subtitle{font-family:"Roboto",sans-serif;color:#06c}.promo-banner-text{font-family:"Roboto",sans-serif !important}.table-head-dark{background-color:#f0f0f0 !important}.table-row-dark{background-color:#f8f8f8 !important}.small-text{font-size:0.9rem}@media print{body.com-virtuemart.view-productdetails .header-main{display:none}}.vm-prices-info{font-size:0.8rem}.prime-slide-text-area{background-color:rgba(255,255,255,0.8);padding:5px 5px}@media (max-width:767px){.prime-slide-text-area{padding-top:50px}}.product-label{text-transform:none;border-radius:5px;font-weight:600;min-height:30px;aspect-ratio:0}.accordion-button:not(.collapsed){background-color:#d8ddf1}.accordion-button:not(.collapsed){color:var(--accordion-active-color);box-shadow:0 0}.hz-article{--hz-primary:#06c;--hz-dark:#023C7D;--hz-muted:#6c757d;--hz-border:#dee2e6;--hz-soft:#f8f9fa}.hz-article .hz-section{margin-bottom:3rem}.hz-article .hz-lead{font-size:1.1rem;color:var(--hz-dark)}.hz-article .hz-card{height:100%;border:1px solid var(--hz-border);border-radius:0.5rem;background:#fff;padding:1.25rem}.hz-article .hz-card h3,.hz-article .hz-card h4{font-size:1.1rem;margin-bottom:0.5rem}.hz-article .hz-icon{width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,110,253,0.1);color:var(--hz-primary);font-size:1.2rem;font-weight:700;margin-bottom:0.75rem}.hz-article .hz-highlight{background:var(--hz-soft);border-left:4px solid var(--hz-primary);padding:1rem 1.25rem;border-radius:0.5rem}.hz-article .hz-table-wrap{overflow-x:auto}.hz-article .table>:not(caption)>*>*{vertical-align:top}.hz-article .hz-checklist{padding-left:1.2rem;margin-bottom:0}.hz-article .hz-checklist li{margin-bottom:0.5rem}.hz-article .hz-faq .accordion-button{font-weight:600}.hz-article .hz-badge{display:inline-block;padding:0.35rem 0.65rem;border-radius:999px;background:rgba(13,110,253,0.1);color:var(--hz-primary);font-size:0.875rem;font-weight:600;margin-bottom:0.75rem}.hz-article .hz-cta{background:linear-gradient(135deg,#f8f9fa 0%,#eef4ff 100%);border:1px solid var(--hz-border);border-radius:1rem;padding:2rem}.hz-article .hz-small{color:var(--hz-muted);font-size:0.95rem}.mod-megamenu--sub .mod-megamenu--expand>.mod-megamenu--container{top:0;left:100%;transform:translateY(0) translateX(15px) translateZ(0);padding-top:.1rem;padding-bottom:.1rem;border:1px solid #E5E5E5}.mod-megamenu--level-3{vertical-align:center}.mod-megamenu--expand>.mod-megamenu--container{position:absolute;top:100%;left:0;z-index:380;margin-right:0;margin-left:0;background-color:var(--megamenu-dropdown-background,#fff);background-clip:border-box;background-repeat:no-repeat;box-shadow:rgba(0,0,0,0.15) 0 0 3px;text-align:left;visibility:hidden;opacity:0;transform:translateY(15px) translateZ(0px);pointer-events:none;background-position:right bottom;border-radius:var(--megamenu-dropdown-border-radius,0);transition:opacity 0.4s cubic-bezier(0.19,1,0.22,1),visibility 0.4s cubic-bezier(0.19,1,0.22,1),transform 0.4s cubic-bezier(0.19,1,0.22,1);padding:1.5rem 0}.mod-megamenu--sub{display:grid;grid-template-rows:var(--megamenu-template-rows,initial);grid-template-columns:var(--megamenu-template-columns,1fr);grid-auto-flow:var(--megamenu-item-direction,row);padding:0;margin:0}.mod-vmcategory-menu--current>.mod-vmcategory-menu--item-anchor:hover{background-color:#F9F9F9 !important}.mod-vmcategory-menu--current>.mod-vmcategory-menu--item-anchor .mod-vmcategory-menu--item-title.megamenu-subcat{color:#224faa;font-weight:bold}.megamenu-maincat{text-decoration:underline !important;margin-bottom:5px;font-size:1.0em;font-weight:600}.megamenu-subcat{margin-bottom:8px !important;line-height:1.2 !important;font-size:.9em}.megamenu-subcat a{color:#333}.megamenu-img{width:auto;height:70px;margin-bottom:20px}.megamenu-wiki-head{font-size:.9em;font-weight:600;color:#06c;text-decoration:none;margin-top:10px !important;margin-bottom:-3px !important}.megamenu-wiki-bighead{font-size:.9em;font-weight:600;color:#06c;text-decoration:none;margin-top:80px !important;margin-bottom:-3px !important}.megamenu-wiki a{color:#333;font-size:.9em}.megamenu-wiki{margin-bottom:3px !important}.mod-megamenu--sub--level-1{background-color:#f9f9f9 !important;padding:0}.mm-img-start{width:90px;margin-bottom:15px}.item-container{background-color:#f3f3f3 !important;border:1px solid #e8e8e8;padding-top:5px;box-shadow:none !important;transition:background-color 0.3s ease}.item-container:hover,.item-container.add-hover-effect:hover{background-color:#fff !important;box-shadow:none !important;transform:none !important}.item-container .item-backdrop,.item-container.add-hover-effect:hover .item-backdrop{display:none !important;opacity:0 !important}.filter-name a{color:#333;font-size:1.0em}.product-label-variants{background-color:#fff !important;color:#06c;padding:.3rem .3rem !important;font-size:.8rem !important;font-weight:600}.category-label{background-color:#06c !important;color:#fff;padding:.3rem .3rem !important;font-size:.8rem !important;font-weight:600}.cf_flt_header{background-color:#f3f3f3 !important}.cf_flt_wrapper{background-color:#f9f9f9 !important;border-radius:0 !important}h3.result-title small{color:#06c;font-weight:bold}.controls label.radio-inline:has(input[value="newest"]){display:none !important}.controls label.radio-inline:has(input[value="oldest"]){display:none !important}.card.border-primary{border-width:2px !important}.card.border-secondary{border-color:#dee2e6 !important;border-width:1px !important}.card{transition:all .25s ease}.col-lg-4>.card:hover{transform:translateY(-4px);box-shadow:0 .75rem 1.5rem rgba(0,0,0,.15)!important}.card-header{font-weight:600}.list-group-item{padding:.6rem .8rem}.btn-faq{color:#fff;background-color:#0d3b66;border-color:#0d3b66}.btn-faq:hover{color:#fff;background-color:#092a4a;border-color:#072039}.btn-faq:focus,.btn-faq.focus{color:#fff;background-color:#092a4a;border-color:#072039;box-shadow:0 0 0 0.25rem rgba(13,59,102,0.5)}.btn-faq:active,.btn-faq.active,.show>.btn-faq.dropdown-toggle{color:#fff;background-color:#072039;border-color:#051628}.btn-faq:active:focus,.btn-faq.active:focus,.show>.btn-faq.dropdown-toggle:focus{box-shadow:0 0 0 0.25rem rgba(13,59,102,0.5)}.btn-faq:disabled,.btn-faq.disabled{color:#fff;background-color:#0d3b66;border-color:#0d3b66;opacity:0.65}
.mod-megamenu.bits-shop-megamenu div.mod-megamenu--sub--level-1,.mod-megamenu.bits-boxed-megamenu div.mod-megamenu--sub--level-1{max-width:1320px;margin-left:auto;margin-right:auto;margin-top:-1.5rem;padding-top:0 !important}.mod-megamenu.bits-shop-megamenu .mod-megamenu--container.mod-megamenu--width-full_width.mod-megamenu--level-1,.mod-megamenu.bits-boxed-megamenu .mod-megamenu--container.mod-megamenu--width-full_width.mod-megamenu--level-1{background-color:transparent;box-shadow:none}.mod-megamenu.bits-shop-megamenu>.mod-megamenu--item:last-child,.mod-megamenu.bits-boxed-megamenu>.mod-megamenu--item:last-child{margin-left:unset}.mod-megamenu .mod-megamenu--deeper:not(.mod-megamenu--group)>.mod-megamenu--item-anchor{padding-right:1.5rem}.mod-megamenu .mod-megamenu--level-1>.mod-megamenu--item-anchor{padding:1rem .7rem;font-size:.95rem}.mod-megamenu.bits-shop-megamenu ul.mod-megamenu--sub.vm-category .mod-megamenu--image-title{word-break:break-word;hyphens:auto}.mod-megamenu.bits-shop-megamenu ul.mod-megamenu--sub.additional-links{display:flex;flex-wrap:wrap;gap:1rem}.mod-megamenu.bits-shop-megamenu ul.mod-megamenu--sub.additional-links>li{flex:0 0 auto;max-width:25%}.mod-megamenu.bits-shop-megamenu ul.mod-megamenu--sub.additional-links .mod-megamenu--item>.mod-megamenu--item-anchor .mod-megamenu--item-title{color:var(--template-link-color)}.mod-megamenu.bits-shop-megamenu ul.mod-megamenu--sub.additional-links .mod-megamenu--item>.mod-megamenu--item-anchor .mod-megamenu--item-title:hover{color:var(--template-link-hover-color)}.mod-megamenu.bits-shop-megamenu ul.mod-megamenu--sub.additional-links .mod-megamenu--item>.mod-megamenu--item-anchor{padding:0}.megamenu-category .mod-vmcategory-menu--item-anchor,.megamenu-category .mod-vmcategory-menu--current>.mod-vmcategory-menu--item-anchor{border:unset;background-color:unset}.megamenu-category .mod-vmcategory-menu--item-inner{padding:unset}.megamenu-category .mod-vmcategory-menu--item-title.megamenu-subcat{text-transform:none;font-weight:normal}.megamenu-category .mod-vmcategory-menu--item-anchor:hover{background-color:unset;color:var(--template-link-hover-color)}.megamenu-category .mod-vmcategory-menu--item-sub-opener{border:unset;background-color:unset}
html{scroll-padding-top:222px}@media (max-width:1109px){html{scroll-padding-top:270px}}@media (max-width:991px){html{scroll-padding-top:95px}}body{overflow:auto !important}.main-content-area{margin-bottom:50px}._access-icon.material-icons._access,.cc-trigger{z-index:999 !important}.eb-pageslide{z-index:1000 !important}@media (min-width:992px){.col-lg-bits-5{flex:0 0 auto;width:20%}.col-lg-bits-7{flex:0 0 auto;width:14.2857%}.col-lg-bits-8{flex:0 0 auto;width:12.5%}.col-lg-bits-8{flex:0 0 auto;width:12.5%}.col-lg-bits-9{flex:0 0 auto;width:11.111111%}.col-lg-bits-10{flex:0 0 auto;width:10%}.col-lg-bits-11{flex:0 0 auto;width:9.090909%}}@media (min-width:992px) and (max-width:1314px){.col-lg-bits-8 .addtocart-bar .quantity-box{display:none}}.mod-breadcrumbs__divider svg path{fill:#06c}.header-main .header-phone-number{color:#06c;font-weight:bold;font-size:2em}@media (max-width:450px){.header-main .header-phone-number{font-size:1.5em}}.mega-menu-container{background-color:#f9f9f9}.mod-megamenu>.mod-megamenu--item:last-child{margin-left:auto}.mod-megamenu>.mod-megamenu--item:last-child>.mod-megamenu--item-anchor{padding-right:0}.brand-logo img{max-height:106px;width:auto}.formError{position:initial !important}.breadcrumbs-section{background-color:#fff;border-bottom:unset}.typeahead-result{border:1px solid #e8e8e8;background-color:#fff;padding:10px;position:absolute;z-index:9;height:auto;max-height:150px;width:391px;overflow-y:scroll}.typeahead-result .result-container{padding:10px 5px;cursor:pointer}.typeahead-result .result-container:not(:first-child){border-top:1px solid #e8e8e8}.typeahead-result .result-container.selected{background-color:#2980B9;color:#fff}#ProOPC .proopc-bt-address label{font-weight:700}#proopc-shipment-form .vmshipment_description{display:block}#proopc-shipment-form .clear{margin-bottom:20px}#proopc-payment-form .clear{margin-bottom:20px}.mls-form{padding-top:0}.mss-term{font-style:italic;text-decoration:underline}.mss-bold{font-weight:bold}.result-taxonomy,.result-instruction{display:inline-block}.badge{display:inline-block;padding:.25em .4em;font-size:80%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge-primary{color:#fff;background-color:#007bff}.badge-secondary{color:#fff;background-color:#6c757d}.badge-success{color:#fff;background-color:#28a745}.badge-danger{color:#fff;background-color:#dc3545}.badge-warning{color:#212529;background-color:#ffc107}.badge-info{color:#fff;background-color:#17a2b8}.badge-light{color:#212529;background-color:#f8f9fa}.badge-dark{color:#fff;background-color:#343a40}.productdetails-view h1.product-page-title{font-size:1.8rem}.productdetails-view>div.row>div>p.product-short-description{font-size:1.4rem}.productdetails-view img.product-image{object-fit:contain}.productdetails-view .product-sku{font-weight:bold}.productdetails-view.productdetails .addtocart-area .product-field .product-field-display .vmcustom-numericinput{border-color:#06c}.custom-field-C-container .form-check-label-text{text-transform:unset}.productdetails-view.productdetails .addtocart-bar{justify-content:space-between !important;align-items:center}.productdetails-view .addtocart-bar .quantity-box .quantity-controls{background-color:#06c;color:#fff;border-color:#06c}.productdetails-view .addtocart-bar .quantity-box .quantity-input{border-color:#06c}.tab-content .product-related-products .product-container{height:100%;margin-bottom:0 !important}.tab-content .product-related-products .quantity-box.input-group>.form-control.quantity-input{width:35px}.tab-content .product-related-products .product-bottom-container-bits.pb-4{display:flex;flex-direction:column !important;height:100%;justify-content:end;z-index:22}.tab-content .product-related-products .product-bottom-container-bits .addtocart-area{margin-bottom:0}.productdetails-view.productdetails #product-description{white-space:preserve-breaks;font-size:1.4rem}@media (min-width:768px) and (max-width:1140px){.productdetails-view.productdetails .addtocart-bar{display:grid !important;grid-template-columns:2fr 1fr;grid-gap:2em}}@media (max-width:571px){.productdetails-view.productdetails .addtocart-bar{display:grid !important;grid-template-columns:2fr 1fr;grid-gap:2em}.productdetails-view.productdetails .addtocart-bar .quantity-box{}}#product-children-table-wrapper #product-children-table,#product-children-table-wrapper .bootstrap-table{max-width:100%;overflow-x:hidden}#product-children-table-wrapper #product-children-table,#product-children-table-wrapper .fixed-table-body{overflow-x:auto}#product-children-table-wrapper #product-children-table,#product-children-table-wrapper .bootstrap-table{display:none}#product-children-table-wrapper .bootstrap-table .fixed-table-container .table tbody tr .card-view .card-view-title{word-break:break-word;hyphens:auto}#product-children-table-wrapper .bootstrap-table .product-field{margin-bottom:0}#product-children-table-wrapper .bootstrap-table .addtocart-bar.justify-content-start{justify-content:center !important}#product-children-table-wrapper #product-children-table-loader{display:block;position:absolute;width:80px;height:80px;left:calc(50% - 40px);margin-left:auto;margin-right:auto}#product-children-table-wrapper #product-children-table-loader div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#ccc;animation-timing-function:cubic-bezier(0,1,1,0)}#product-children-table-wrapper #product-children-table-loader div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}#product-children-table-wrapper #product-children-table-loader div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}#product-children-table-wrapper #product-children-table-loader div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}#product-children-table-wrapper #product-children-table-loader div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}#product-children-table-wrapper #product-children-table .btn.btn-secondary.quantity-controls.quantity-minus,#product-children-table-wrapper #product-children-table .btn.btn-secondary.quantity-controls.quantity-plus{background-color:#06c;border-color:#06c;color:#fff}#product-children-table-wrapper #product-children-table .quantity-box .form-control.quantity-input.js-recalculate{border-color:#06c}#product-children-table .addtocart-button.btn.btn-lg{--btn-padding-y:0.3rem;--btn-padding-x:0.5rem;--btn-font-size:1rem}#product-children-table .btn.btn-secondary.quantity-controls{padding-left:0.3rem;padding-right:0.5rem}#product-children-table .vmcustom-numericinput{max-width:160px;margin-left:auto;margin-right:auto;padding-top:.3rem;padding-bottom:.3rem}#product-children-table .quantity-input{padding-top:.3rem;padding-bottom:.3rem}#product-technical-data table.table,#product-technical-data table.table td{width:auto}@media (min-width:991px){.mod-minicart__inner .jewel-group .jewel.jewel-cart{right:1.25rem}.mod-minicart__inner .wishlist-link{margin-top:20px;padding-bottom:0}.mod-minicart__inner .wishlist-link .mod-minicart__cart-subtotal{padding-bottom:0 !important}}.offcanvas{--offcanvas-zindex:1000000000000000000001}#offcanvasLogin .offcanvas-body .offcanvas-registration,#offcanvasLogin .offcanvas-body .separator-line.separator-line-offcanvas{display:none !important}.vme-mod-wishlist .offcanvas .addtocart-bar{flex-direction:column !important}.vme-mod-wishlist .offcanvas .quantity-box{margin-bottom:10px}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.vme-table.vme-compare-table{margin-bottom:100px}@media (min-width:992px){.back-to-top-link{width:4.2rem;height:4.2rem;bottom:6.2rem;font-size:1.2rem}}.cc-trigger.cc-trigger-icon.cc-trigger-middle{top:unset !important;bottom:10%}._access-icon.material-icons._access{border-radius:50%;background-color:#06c !important}._access-menu._access.bottom.type.left{z-index:9999999}._access-icon.material-icons._access,.cc-trigger.cc-trigger-icon.cc-trigger-middle{left:1.2rem !important;right:unset !important}._access-menu.close.left{left:unset !important;visibility:hidden !important}._access-menu.left{visibility:visible !important}.bits-stock-loading{position:relative;height:21px;width:100%;background:linear-gradient(to right,rgba(0,106,176,.1) 0%,rgba(0,106,176,.6) 50%,rgba(0,106,176,.1) 100%);background-size:500px 100px;animation:bits-stock-loading;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes bits-stock-loading{0%{background-position:-250px 0}100%{background-position:250px 0}}.table-stackprice .stackpricerow{cursor:pointer !important}.cf_results-msg{display:none}.prime-slide-text-area{word-break:break-word;hyphens:auto}#vmMainPageOPC .vmTabContent{margin-bottom:unset}#vmMainPageOPC .op_col2{display:grid !important;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;gap:10px}#vmMainPageOPC .op_col2 div:nth-child(1){grid-column:1 / 2;grid-row:1 / 3}#vmMainPageOPC .op_col2 div:nth-child(2){grid-column:2 / 3;grid-row:1 / 2}#vmMainPageOPC .op_col2 div:nth-child(3){grid-column:2 / 3;grid-row:2 / 3}#vmMainPageOPC div.left_checkout div ul#vmtabs{padding:9px 0;border-bottom:1px solid black}#vmMainPageOPC div.left_checkout div ul#vmtabs a{background-color:#EBECF0 !important;color:black !important;font-size:inherit !important;font-family:inherit !important;letter-spacing:inherit !important;padding:10px}#vmMainPageOPC div.left_checkout div ul#vmtabs li.selected a{background-color:white !important;color:black !important;border:1px solid black;border-bottom:1px solid white;border-radius:5px 5px 0 0;padding-left:30px;padding-right:30px}#vmMainPageOPC #registertab fieldset,#vmMainPageOPC .tabcontent3 fieldset,#vmMainPageOPC fieldset.other_address{padding-bottom:8px !important}#vmMainPageOPC .opc_payment_wrap,#vmMainPageOPC .opc_ship_wrap{display:flex;gap:20px}#vmMainPageOPC div.formField select{max-width:80% !important;width:80% !important}#vmMainPageOPC #total_delivery_field{margin-top:10px !important}#vmMainPageOPC #onepage_info_above_button{margin-top:50px;margin-bottom:50px}#vmMainPageOPC #confirmbtn{--btn-padding-x:1rem;--btn-padding-y:0.6rem;--btn-font-size:1rem;--btn-font-weight:400;--btn-line-height:1.5;--btn-color:var(--body-color);--btn-bg:transparent;--btn-border-width:2px;--btn-border-color:transparent;--btn-border-radius:var(--border-radius);--btn-hover-border-color:transparent;--btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--btn-disabled-opacity:0.65;--btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--btn-padding-y) var(--btn-padding-x);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);color:var(--btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-border-radius);background-color:var(--btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;--btn-color:var(--template-primary-contrast-color);--btn-bg:var(--template-primary-color);--btn-border-color:var(--template-primary-color);--btn-hover-color:var(--template-primary-hover-contrast-color);--btn-hover-bg:var(--template-primary-hover-color);--btn-hover-border-color:var(--template-primary-hover-color);--btn-focus-shadow-rgb:39,39,111;--btn-active-color:var(--template-primary-hover-contrast-color);--btn-active-bg:var(--template-primary-hover-color);--btn-active-border-color:var(--template-primary-hover-color);--btn-active-shadow:none;--btn-disabled-color:var(--template-primary-contrast-color);--btn-disabled-bg:var(--template-primary-color);--btn-disabled-border-color:var(--template-primary-color)}.opc_error_row.row{margin:unset !important}.opc_loader_img{margin-left:10px;margin-bottom:10px}.shipping_loader_msg{margin-left:10px;margin-bottom:10px}#onepage_main_div button,#onepage_main_div input,#onepage_main_div optgroup,#onepage_main_div select,#onepage_main_div textarea{margin:3px}div#vmMainPageOPC div#onepage_userfieds{box-sizing:border-box;margin-bottom:10px}#vmMainPageOPC div#onepage_info_above_button label{margin-top:5px;margin-bottom:10px}#shipping-message,#free-shipping,#min-quantity-surcharge,#cart-min-value{border:1px solid #e4e4e2;padding:10px;margin-top:10px;margin-bottom:10px}#shipping-message{text-align:center}#free-shipping{background-color:#FFE0CC}#min-quantity-surcharge{background-color:#d85030;color:white}#cart-min-value{background-color:#FCEBDF;color:black}div#onepage_main_div .tabcontent3 h3,div#onepage_main_div h3.payment_h3,div#onepage_main_div h3.shipping_h3{width:100%;box-sizing:border-box}div#vmMainPageOPC label span.vmshipment{font-size:13px;line-height:24px;text-transform:uppercase}div#vmMainPageOPC label span.vmshipment_description{clear:both;display:block;color:var(--gray-600)}div#vmMainPageOPC label span.vmshipment_cost{color:var(--gray-600);display:none}#vat_info.vat_status1{color:green !important}@media (max-width:992px){div#vmMainPageOPC .op_basket_row>div{height:auto}div#vmMainPageOPC .op_basket_row .op_col2 div:nth-child(1){display:none}}@media (min-width:480px){.mobile_unit_price{display:none !important}}.com-virtuemart.view-category .content-top-horizontal-section,.com-customfilters.view-products .content-top-horizontal-section{margin:0}.com-virtuemart.view-category .mod-position-content-top-horizontal:has(.cf_tag_required),.com-customfilters.view-products .mod-position-content-top-horizontal:has(.cf_tag_required){margin-bottom:3rem !important}.com-virtuemart.view-category .mod-position-content-top-horizontal,.com-customfilters.view-products .mod-position-content-top-horizontal{margin-bottom:0 !important}.com-virtuemart.view-category .mod-position-content-top-horizontal:has(.mod-title),.com-customfilters.view-products .mod-position-content-top-horizontal:has(.mod-title){margin-bottom:3rem !important}.pagination__wrapper ul{display:flex;flex-wrap:wrap;justify-content:center}.category-view .product-short-description.text-center.mb-3{word-break:break-word;hyphens:auto}.category-view .addtocart-area .vm-customfields-container{display:none}.category-view .product-specs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}.category-view .spec-tag{font-size:10px;background:var(--hb-g100);color:var(--hb-g600);padding:2px 6px;border-radius:3px;font-weight:500}.cf_option.cf_clear{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;background:var(--hb-g50);border:1px solid var(--hb-g200);border-radius:var(--hb-r);font-family:var(--hb-font);font-size:13px;font-weight:500;color:var(--hb-g500);cursor:pointer;transition:var(--hb-t);margin-top:4px}@media only screen and (max-width:991px){.brand-logo img{max-height:50px}.header-main .header-phone-number{text-align:center}.header-phone-number a{font-size:clamp(16px,5vw,32px)}.header-main .container-inner{padding-top:5px;padding-bottom:5px}.mobile-header-center.d-flex.flex-column.justify-content-center.align-items-center{width:100%;flex-direction:unset !important;gap:10px}}.mod-megamenu--separator.mod-megamenu--item-anchor{cursor:default}div.vp-thankyou-links a.btn.btn-lg.btn-success{--btn-color:var(--template-primary-contrast-color);--btn-bg:var(--template-primary-color);--btn-border-color:var(--template-primary-color);--btn-hover-color:var(--template-primary-hover-contrast-color);--btn-hover-bg:var(--template-primary-hover-color);--btn-hover-border-color:var(--template-primary-hover-color);--btn-focus-shadow-rgb:39,39,111;--btn-active-color:var(--template-primary-hover-contrast-color);--btn-active-bg:var(--template-primary-hover-color);--btn-active-border-color:var(--template-primary-hover-color);--btn-active-shadow:none;--btn-disabled-color:var(--template-primary-contrast-color);--btn-disabled-bg:var(--template-primary-color);--btn-disabled-border-color:var(--template-primary-color);background-color:var(--template-primary-color);color:var(--template-primary-contrast-color);background-image:unset;border-color:unset;background-repeat:unset}div.vp-thankyou-links a.btn.btn-lg.btn-success:hover{color:var(--btn-hover-color);background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border-color)}h1.vp-thankyou-pageheader.text-success,p.vp-thankyou-subheader.text-success{color:var(--template-primary-color) !important}.product-label{white-space:pre-wrap}.btn-info{--btn-color:hsl(0,0%,100%);--btn-bg:#06c;--btn-border-color:#06c;--btn-hover-color:hsl(0,0%,100%);--btn-hover-bg:#023c7d;--btn-hover-border-color:#023c7d;--btn-focus-shadow-rgb:79,122,158;--btn-active-color:hsl(0,0%,100%);--btn-active-bg:#06c;--btn-active-border-color:#06c;--btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--btn-disabled-color:hsl(0,0%,100%);--btn-disabled-bg:#06c;--btn-disabled-border-color:#06c}.product-manufacturer .product-mpn{margin-top:8px;font-weight:bold;font-size:0.9rem}.vpprime-product-carousel-item .product-name,.vpprime-product-carousel-item .product-categories{word-break:break-word;hyphens:auto}@media (min-width:1500px){.container-xxl .tns-outer::before{left:0;width:2rem}.container-xxl .tns-controls button{left:-1rem;transform:translate(0,-50%);padding-left:1rem;padding-right:0}.container-xxl .tns-outer::after{right:0;width:2rem}.container-xxl .tns-controls button:last-child{right:-1rem;transform:translate(0,-50%);padding-left:0;padding-right:1rem}}.content-bottom-horizontal-section .row{--gutter-x:5em}#bits-loader{display:block;position:relative;width:80px;height:80px;margin-left:auto;margin-right:auto}#bits-loader div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#ccc;animation-timing-function:cubic-bezier(0,1,1,0)}#bits-loader div:nth-child(1){left:8px;animation:bits-loader-ellipsis1 0.6s infinite}#bits-loader div:nth-child(2){left:8px;animation:bits-loader-ellipsis2 0.6s infinite}#bits-loader div:nth-child(3){left:32px;animation:bits-loader-ellipsis2 0.6s infinite}#bits-loader div:nth-child(4){left:56px;animation:bits-loader-ellipsis3 0.6s infinite}@keyframes bits-loader-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes bits-loader-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes bits-loader-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.category-labels{position:absolute;display:flex;top:.6rem;left:.6rem;flex-direction:column;align-items:flex-start;pointer-events:none}.category-label{display:flex;justify-content:center;align-items:center;background-color:#06c;color:#fff;padding:.3rem .6rem;font-size:.9rem;font-weight:600;line-height:1.4;text-transform:none;min-width:55px;min-height:30px;text-align:center;margin-bottom:.7rem;border-radius:5px;word-break:break-all;aspect-ratio:0;white-space:pre-wrap}.category-label:last-child{margin-bottom:0}.category-view .main-category .category-name a{color:#224faa;font-size:1.2em;font-weight:900}.category-level-1 #left-aside,.category-level-2 #left-aside,.category-no-filter #left-aside,.category-level-1 .mob-bottombar,.category-level-2 .mob-bottombar,.category-no-filter .mob-bottombar{display:none}.category-level-1 #content,.category-level-2 #content,.category-no-filter #content{width:100%}#cf_flt_wrapper_virtuemart_category_id_154{display:none}.category-view .toolbar-seprator,.category-view .orderby-container{display:none !important}
@font-face{src:url("https://hebezone.de/media/templates/site/vp_neoteric_hebezone/webfonts/eurostile-400-normal.woff2") format("woff2");font-family:"eurostile";font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{src:url("https://hebezone.de/media/templates/site/vp_neoteric_hebezone/webfonts/eurostile-500-normal.woff2") format("woff2");font-family:"eurostile";font-display:swap;font-style:normal;font-weight:500;font-stretch:normal}.tk-eurostile{font-family:"eurostile",sans-serif}
@font-face{src:url("https://hebezone.de/media/templates/site/vp_neoteric_hebezone/webfonts/material-icons.woff2") format('woff2');font-family:'Material Icons';font-style:normal;font-weight:400;font-display:swap}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}
.mod-vmcategory-menu,.mod-vmcategory-menu--sub{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.mod-vmcategory-menu--item-anchor{display:flex;flex-direction:row;justify-content:space-between;text-decoration:none;padding:0;margin:0;color:var(--vmcategory-menu-item-color,#333);border-bottom:1px solid var(--vmcategory-menu-item-border-color,#aaa);background-color:var(--vmcategory-menu-item-hover-bg,#ffffff);transition:all 0.4s ease}.mod-vmcategory-menu--item-anchor:hover{color:var(--vmcategory-menu-item-hover-color,#224faa);background-color:var(--vmcategory-menu-item-hover-bg,#fff);text-decoration:none}.mod-vmcategory-menu--current>.mod-vmcategory-menu--item-anchor,.mod-vmcategory-menu--current>.mod-vmcategory-menu--item-anchor:hover{color:var(--vmcategory-menu-item-active-color,#224faa);background-color:var(--vmcategory-menu-item-active-bg,#fff)}.mod-vmcategory-menu--open>.mod-vmcategory-menu--item-anchor,.mod-vmcategory-menu--open>.mod-vmcategory-menu--item-anchor:hover{color:var(--vmcategory-menu-item-opened-color,#224faa);background-color:var(--vmcategory-menu-item-opened-bg,#ffffff)}.mod-vmcategory-menu--item-inner{display:flex;flex-direction:row;align-items:center;padding:0.9rem 1rem}.mod-vmcategory-menu--item-sub-opener{display:flex;align-items:center;padding:0 1.3rem;margin:-1px 0;background-color:var(--vmcategory-menu-item-opener-bg,transparent);color:var(--vmcategory-menu-item-opener-color,inherit);border:1px solid var(--vmcategory-menu-item-opener-border-color,#aaa);border-right:none;cursor:pointer;transition:all 0.4s ease}.mod-vmcategory-menu--open>.mod-vmcategory-menu--item-anchor>.mod-vmcategory-menu--item-sub-opener{background-color:var(--vmcategory-menu-item-opener-opened-bg,transparent);color:var(--vmcategory-menu-item-opener-opened-color,inherit);border-color:var(--vmcategory-menu-item-opener-opened-border-color,#aaa)}.mod-vmcategory-menu--item-sub-opener>i{transition:transform 0.4s ease}.mod-vmcategory-menu--open>.mod-vmcategory-menu--item-anchor>.mod-vmcategory-menu--item-sub-opener>i{transform:rotate(90deg)}.mod-vmcategory-menu--spacer{display:inline-block;width:1rem;height:0.1rem}.mod-vmcategory-menu--level-1>.mod-vmcategory-menu--item-anchor{text-transform:uppercase;font-weight:var(--vmcategory-menu-item-weight,600)}.mod-vmcategory-menu--sub{display:none}.mod-vmcategory-menu--open>.mod-vmcategory-menu--sub{display:flex}.mod-vmcategory-menu--opening>.mod-vmcategory-menu--sub{display:flex;height:0;overflow:hidden;transition:height 0.4s ease}
@font-face{src:url("https://hebezone.de/media/templates/site/vp_neoteric_hebezone/webfonts/montserrat-400-normal.woff2") format("woff2");font-family:"montserrat";font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{src:url("https://hebezone.de/media/templates/site/vp_neoteric_hebezone/webfonts/montserrat-400-italic.woff2") format("woff2");font-family:"montserrat";font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{src:url("https://hebezone.de/media/templates/site/vp_neoteric_hebezone/webfonts/montserrat-700-normal.woff2") format("woff2");font-family:"montserrat";font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{src:url("https://hebezone.de/media/templates/site/vp_neoteric_hebezone/webfonts/montserrat-700-italic.woff2") format("woff2");font-family:"montserrat";font-display:swap;font-style:italic;font-weight:700;font-stretch:normal}.tk-montserrat{font-family:"montserrat",sans-serif}
.mls-form{padding-top:0}.mss-term{font-style:italic;text-decoration:underline}.mss-bold{font-weight:bold}.result-taxonomy,.result-instruction{display:inline-block}.badge{display:inline-block;padding:.25em .4em;font-size:80%;font-weight:700;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem;white-space:normal;word-wrap:break-word}.badge-primary{color:#fff;background-color:#007bff}.badge-secondary{color:#fff;background-color:#6c757d}.badge-success{color:#fff;background-color:#28a745}.badge-danger{color:#fff;background-color:#dc3545}.badge-warning{color:#212529;background-color:#ffc107}.badge-info{color:#fff;background-color:#17a2b8}.badge-light{color:#212529;background-color:#f8f9fa}.badge-dark{color:#fff;background-color:#343a40}.badge-purple{color:#fff;background-color:#6f42c1}.badge-teal{color:#212529;background-color:#20c997}.badge-orange{color:#212529;background-color:#fd7e14}.badge-pink{color:#fff;background-color:#e83e8c}.badge-indigo{color:#fff;background-color:#6610f2}.badge-cyan{color:#fff;background-color:#0dcaf0}.badge-muted{color:#fff;background-color:#adb5bd}.badge-olive{color:#fff;background-color:#596157}.badge-lime{color:#212529;background-color:#cddc39}.badge-maroon{color:#fff;background-color:#800000}.badge-sky{color:#fff;background-color:#87ceeb}.badge-gold{color:#212529;background-color:#ffd700}.badge-forest{color:#fff;background-color:#228b22}.badge-coral{color:#fff;background-color:#ff7f50}.badge-slate{color:#fff;background-color:#708090}.badge-rose{color:#fff;background-color:#ff007f}.mls-results,.mls-results.col{margin-top:5px}.mls-dropdown .mls-results-inner::before,.mls-dropdown .mls-results-inner::after{display:none}.mls-query-link{padding:12px;background-color:#e9ecef;color:#495057;transition:background-color 0.3s}.mls-query-link:hover{background-color:#dee2e6}.mls-suggest-panel{background-color:#fff;border-radius:4px;padding:15px;margin-top:5px;box-shadow:0 1px 2px rgba(0,0,0,0.07);border:1px solid #e5e5e5}.mls-suggest-panel ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.mls-suggest-panel li{margin-right:10px;margin-bottom:10px}.mls-panel-items ul li+li{border-top:none}.mls-suggest-panel a{text-decoration:none !important;color:#007bff;padding:5px 10px !important;border-radius:20px;background-color:#e7f1ff;transition:background-color 0.3s;font-size:12px}.mls-suggest-panel a:hover{background-color:#cfe4ff}.mls-input-tools{display:none}.search-pagination{padding-bottom:0}.search-pagination .search-pages-counter{display:none}.mls-page-loader{display:none}
