.hierarchy-filter.svelte-1b4veqn.svelte-1b4veqn{width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box}.hierarchy-filter.svelte-1b4veqn .filter-content.svelte-1b4veqn{display:flex;align-items:flex-start;gap:10px;padding:5px;position:relative}.hierarchy-filter.svelte-1b4veqn .filter-content:hover .filter-label.svelte-1b4veqn,.hierarchy-filter.svelte-1b4veqn .filter-label.checked.svelte-1b4veqn{color:#a8cd00}.hierarchy-filter.svelte-1b4veqn .expand-indicator.svelte-1b4veqn{margin-top:5px;position:absolute;left:-18px;top:5px;opacity:0;transition:transform .3s ease-out}.hierarchy-filter.svelte-1b4veqn .expand-indicator.expanded.svelte-1b4veqn{transform:rotate(90deg)}.hierarchy-filter.svelte-1b4veqn .expand-indicator.visible.svelte-1b4veqn{opacity:1}.hierarchy-filter.svelte-1b4veqn .children.svelte-1b4veqn{padding-left:10px;position:relative}.border.svelte-1b4veqn.svelte-1b4veqn{position:absolute;left:-20px;bottom:0;top:0;border-left:1px solid #e0e0e0}.accordeon-wrap.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{--accordeon-colour:var(--color-primary);box-sizing:border-box;position:relative;width:100%;max-width:280px;padding-left:35px;background-color:#fff}.accordeon.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{all:unset;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;box-sizing:border-box;padding:15px 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:var(--green);transition:background-color .2s ease-in-out;transition-delay:.2s}.accordeon.svelte-1g2upnu .arrow.svelte-1g2upnu.svelte-1g2upnu{min-width:40px;min-height:40px;width:40px;height:40px;background-image:url(../../../icons/down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .2s ease-in-out;transform:rotate(-90deg);position:absolute;left:-35px}.accordeon.open.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{color:var(--accordeon-colour)}.flipped.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{transform:rotate(0)!important}.accordeon.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu,.accordeon-content.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{width:100%;max-width:786px}.accordeon-content>p{margin:0!important;padding:15px 0}.accordeon-content>div{width:100%}.accordeon-content>p>img{width:100%;height:auto;object-fit:contain}.accordeon-wrap.svelte-1g2upnu>.background.svelte-1g2upnu.svelte-1g2upnu{position:absolute;top:0;left:0;right:0;height:50px;background-color:#f7f3ef;transition:all .2s ease-in-out;opacity:0;border-radius:15px}.open.svelte-1g2upnu>.background.svelte-1g2upnu.svelte-1g2upnu{opacity:1;height:100%}.accordeon-content.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{box-sizing:border-box;padding-left:0;padding-right:15px;position:relative;z-index:2}.accordeon-content.svelte-1g2upnu>*{margin:0;padding-top:5px;box-sizing:border-box}.accordeon.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu:active{--accordeon-colour:var(--color-primary)}.accordeon-content.svelte-1g2upnu h1,.accordeon-content.svelte-1g2upnu h2,.accordeon-content.svelte-1g2upnu h3,.accordeon-content.svelte-1g2upnu h4,.accordeon-content.svelte-1g2upnu h5,.accordeon-content.svelte-1g2upnu h6,.accordeon-content.svelte-1g2upnu p,.accordeon-content.svelte-1g2upnu ul{margin-top:5px;margin-bottom:5px;color:var(--green)}.accordeon-content.svelte-1g2upnu h1 strong,.accordeon-content.svelte-1g2upnu h2 strong,.accordeon-content.svelte-1g2upnu h3 strong,.accordeon-content.svelte-1g2upnu h4 strong,.accordeon-content.svelte-1g2upnu h5 strong,.accordeon-content.svelte-1g2upnu h6 strong,.accordeon-content.svelte-1g2upnu p strong,.accordeon-content.svelte-1g2upnu ul strong{font: 700 20px/25px Noto Sans;line-height:28px;color:var(--green)}@media only screen and (max-width: 1099px){.accordeon-content.svelte-1g2upnu h1 strong,.accordeon-content.svelte-1g2upnu h2 strong,.accordeon-content.svelte-1g2upnu h3 strong,.accordeon-content.svelte-1g2upnu h4 strong,.accordeon-content.svelte-1g2upnu h5 strong,.accordeon-content.svelte-1g2upnu h6 strong,.accordeon-content.svelte-1g2upnu p strong,.accordeon-content.svelte-1g2upnu ul strong{font: 700 18px/24px Noto Sans}}@media only screen and (max-width: 1099px){.accordeon-content.svelte-1g2upnu h2{margin-top:5px}}.checkbox.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{width:16px;height:16px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border:2px solid rgba(225,255,255,0);flex-shrink:0}.filter.svelte-1g2upnu:hover .checkbox.svelte-1g2upnu.svelte-1g2upnu{border:2px solid #a8cd00}.checkbox.checked.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{border:2px solid #a8cd00;background-color:#a8cd00}.checkbox.svelte-1g2upnu svg.svelte-1g2upnu.svelte-1g2upnu{color:#fff;opacity:0;transition:opacity .2s ease}.checkbox.checked.svelte-1g2upnu svg.svelte-1g2upnu.svelte-1g2upnu{opacity:1}.filter.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{cursor:pointer;transition:background-color .3s ease;-webkit-user-select:none;user-select:none;width:100%;box-sizing:border-box;max-width:250px;padding:0 5px 0 0}.filter.left-pad.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{padding-left:20px;padding-top:15px;padding-bottom:15px}.filter.active.svelte-1g2upnu .filter-label.svelte-1g2upnu.svelte-1g2upnu,.filter.svelte-1g2upnu:hover .filter-label.svelte-1g2upnu.svelte-1g2upnu{color:#a8cd00}.accordeon-content.svelte-1g2upnu .filter.svelte-1g2upnu.svelte-1g2upnu{padding:5px;max-width:250px;letter-spacing:-.34px}.accordeon-content.svelte-1g2upnu .filter.svelte-1g2upnu .filter-label.svelte-1g2upnu{margin:5px 0}.filter-label.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{margin:0;cursor:pointer;font: 600 17px/20px Noto Sans;letter-spacing:-.34px}.filter-content.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%}.font-filter.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{font: 600 17px/20px Noto Sans}.accordeon-content.svelte-1g2upnu.svelte-1g2upnu.svelte-1g2upnu{padding-bottom:10px}.accordeon-content.svelte-1g2upnu p.svelte-1g2upnu.svelte-1g2upnu{font: 17px/20px Noto Sans!important}.virtual-scroller.svelte-1x6rp1u{width:100%;height:100%;display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center}.loading-trigger.svelte-1x6rp1u{width:100%;opacity:.5;margin-top:20px;margin-bottom:20px}.loading-indicator.svelte-1x6rp1u{width:100%;text-align:center;padding:20px}
