.hbs-facets:not(:last-child){border-bottom:1px solid var(--c-border)}.hbs-facets:not(:first-child){margin-top:12px}@media(min-width:1024px){.hbs-facets:not(:first-child){margin-top:24px}}.hbs-facets__title{font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.4;letter-spacing:-.01em;margin:0 8px 0 0}.hbs-facets__item{margin-bottom:2px}.hbs-facets__item:last-child{margin-bottom:0;padding-bottom:18px}.hbs-facets__sub-menu{display:none;margin-left:24px}.hbs-facets__sub-menu .hbs-facets__item:last-child{padding-bottom:0;margin-bottom:8px}.hbs-facets__sub-menu:has(.hbs-facets__checkbox[data-state=checked]){display:block}.hbs-facets__checkbox{height:1.2em;width:1.2em;align-items:center;background-color:#fff;border-radius:4px;border:1px solid var(--c-border);border-color:var(--c-border-dark);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;position:relative;transition:background-color .2s cubic-bezier(.65,0,.35,1),border-color .2s cubic-bezier(.65,0,.35,1);vertical-align:middle}.hbs-facets__checkbox [data-state=checked]{align-items:center;display:flex}.hbs-facets__checkbox[data-state=checked]{background-color:var(--c-spot);border-color:rgba(0,0,0,0);outline-offset:2px}.hbs-facets__checkbox[data-state=checked]+label{font-weight:600}.hbs-facets__checkbox[data-state=checked]~.hbs-facets__sub-menu{display:block}.hbs-facets__check-icon{height:10px;width:12px;color:var(--c-bg)}.hbs-facets__label{font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.4;letter-spacing:-.01em;transform:none;color:var(--c-text);-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .2s cubic-bezier(.65,0,.35,1),-webkit-text-decoration-color .2s cubic-bezier(.65,0,.35,1);transition:text-decoration-color .2s cubic-bezier(.65,0,.35,1),color .2s cubic-bezier(.65,0,.35,1);transition:text-decoration-color .2s cubic-bezier(.65,0,.35,1),color .2s cubic-bezier(.65,0,.35,1),-webkit-text-decoration-color .2s cubic-bezier(.65,0,.35,1);cursor:pointer;margin-left:5px;font-size:14px;font-family:400;font-weight:400;line-height:1.2;line-height:1.55;margin-right:8px}@media not all and (hover:none){.hbs-facets__label:hover{color:var(--c-spot);-webkit-text-decoration-color:var(--c-text);text-decoration-color:var(--c-text);outline:none}}.hbs-facets__label:focus:not(:hover){outline:4px solid var(--c-outline);outline-offset:1px}.hbs-facets__label:focus:not(:focus-visible){outline:none}.hbs-facets__label b,.hbs-facets__label strong{font-weight:600}.hbs-facets__number{font-weight:600;white-space:nowrap}.hbs-facets__more-button{cursor:pointer;color:var(--c-solid);-webkit-text-decoration-color:var(--c-border-dark);text-decoration-color:var(--c-border-dark);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .2s cubic-bezier(.65,0,.35,1),-webkit-text-decoration-color .2s cubic-bezier(.65,0,.35,1);transition:text-decoration-color .2s cubic-bezier(.65,0,.35,1),color .2s cubic-bezier(.65,0,.35,1);transition:text-decoration-color .2s cubic-bezier(.65,0,.35,1),color .2s cubic-bezier(.65,0,.35,1),-webkit-text-decoration-color .2s cubic-bezier(.65,0,.35,1)}@media not all and (hover:none){.hbs-facets__more-button:hover{color:var(--c-spot);-webkit-text-decoration-color:var(--c-solid);text-decoration-color:var(--c-solid);outline:none}}.hbs-facets__more-button:focus:not(:hover){outline:4px solid var(--c-outline);outline-offset:1px}.hbs-facets__more-button:focus:not(:focus-visible){outline:none}.hbs-facets__more-button .hbs-cta-link__text{font-size:14px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1.2}.hbs-facets__more-button .hbs-cta-link__text b,.hbs-facets__more-button .hbs-cta-link__text strong{font-weight:600}.hbs-facets__accordion-header-button{background:rgba(0,0,0,0);border-radius:0;border:none;overflow:visible;padding:0;text-align:inherit;width:auto;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;align-items:center;display:flex;position:relative;width:100%;margin:0 0 5px}.hbs-facets__accordion-header-button::-moz-focus-inner{border:0;padding:0}.hbs-facets__accordion-header-button:focus:not(:focus-visible){outline:none}.hbs-facets__accordion-header-button:focus:not(:-moz-focusring){outline:none}.hbs-facets__accordion-header-button .hbs-facets__caret{height:12px;width:12px;transition:transform .6s cubic-bezier(.65,0,.35,1)}[data-state=open] .hbs-facets__accordion-header-button .hbs-facets__caret{transform:rotateX(180deg)}.hbs-facets__item .hbs-facets__caret{height:12px;width:12px;transform:rotate(270deg);transition:transform .6s cubic-bezier(.65,0,.35,1);margin-left:8px}.hbs-facets__item .hbs-facets__checkbox[data-state=checked]+.hbs-facets__label .hbs-facets__caret{transform:rotate(1turn)}.hbs-facets__accordion-menu{height:100%}.hbs-facets__accordion-menu[data-state=open]{animation:open .4s cubic-bezier(.65,0,.35,1)}.hbs-facets__accordion-menu[data-state=closed]{animation:close .4s cubic-bezier(.65,0,.35,1)}
/*# sourceMappingURL=6b88950dc00104a9.css.map*/