.Filter-dropdown{position:relative;--input-height:3rem}@media screen and (min-width:27.5625rem){.Filter-dropdown{min-width:12.5rem}}.Filter-dropdown--date input{height:3rem}@media screen and (min-width:27.5625rem){.Filter-dropdown--date input{padding-left:.9em;padding-right:.9em}}.Filter-dropdown__input{font-family:var(--wp--preset--font-family--barlow);font-size:.875rem;line-height:var(--oris-text-line-height,1.5);font-weight:400;letter-spacing:.01em;text-align:left;display:flex;align-items:center;gap:.5rem;background:#fff;border-radius:.75rem;border:2px solid #c7c2b4;height:var(--input-height);padding-left:1.25rem;padding-right:1.25rem;cursor:pointer;width:100%}.Filter-dropdown__input:focus-visible{outline:1px auto -webkit-focus-ring-color}.Filter-dropdown__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--wp--preset--font-family--barlow);font-size:var(--text-l,1.25rem);line-height:var(--oris-text-line-height,1.5);font-weight:400;flex:auto;margin-right:auto}@media screen and (max-width:45rem){.Filter-dropdown__label{font-size:1rem}}.Filter-dropdown--hide-options-header .Filter-dropdown__label{font-family:var(--wp--preset--font-family--barlow);font-size:1rem;line-height:var(--oris-text-line-height,1.5);font-weight:400;color:currentColor}.Filter-dropdown__icon-rotate{flex:none;transition:transform .2s ease;width:1.5rem}.open .Filter-dropdown__icon-rotate{transform:rotate(180deg)}.Filter-dropdown__icon{flex:none}.Filter-dropdown__menu{list-style:none;padding:0;margin:.5em 0 0;box-shadow:0 4px 10px rgba(0,0,0,.2),0 1px 3px rgba(0,0,0,.1);position:absolute;left:0;top:auto;width:100%;min-width:260px;overflow-y:auto;background:#fff;border:1px solid #c7c2b4;z-index:999}.Filter-dropdown__menu-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;max-width:100%;padding:1rem var(--oris-spacing,2rem);cursor:pointer;text-underline-offset:.1em}.Filter-dropdown__menu-item:not(.disabled):not(:first-child):not(.selected):hover>.title{text-decoration:underline}.Filter-dropdown--date .Filter-dropdown__menu-item:not(:first-child){padding-top:.5rem;padding-bottom:.5rem}.Filter-dropdown--hide-options-header .Filter-dropdown__menu-item--header{display:none}.Filter-dropdown__menu-item.selected{font-weight:var(--heading-medium,500);cursor:default}.Filter-dropdown__menu-item.selected:before{content:"";display:inline-block;width:12px;height:12px;margin-right:2px;background-image:url(/_next/static/media/Tick.4a4e6cbd.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle}.Filter-dropdown__menu-item.disabled{cursor:default}.Filter-dropdown__menu-item.disabled .title{opacity:.5}.Filter-dropdown__menu-item:first-child{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#fff;font-family:var(--wp--preset--font-family--barlow);font-size:var(--heading-s-nonresponsive,1.5rem);line-height:1.3;font-weight:var(--heading-bold,700);border-bottom:1px solid #c7c2b4;cursor:default}@media screen and (max-width:45rem){.Filter-dropdown__menu-item:first-child{font-size:1.25rem}}.Filter-dropdown__menu-item>*{flex:none}.Filter-dropdown__menu-item .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:#000;flex:auto}.Filter-dropdown__menu-item .count{opacity:.5}.Filter-dropdown__remove{font-family:var(--wp--preset--font-family--barlow);font-size:.875rem;line-height:var(--oris-text-line-height,1.5);font-weight:400;letter-spacing:.01em;text-underline-offset:.1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#bc432e;cursor:pointer;text-decoration:underline}.Filter-dropdown__remove:hover{color:#000}.custom-cb{width:16px;height:16px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.wp-admin{--akka-full-width:100%}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:.8}to{transform:scale(1);opacity:0}}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.Scroll-menu{background:#f6f3e8;position:-webkit-sticky;position:sticky;top:var(--akka-admin-bar-offset,0);z-index:50;display:flex;gap:var(--oris-spacing,2rem);align-items:center}@media screen and (max-width:67.5rem){.Scroll-menu{justify-content:space-between;height:4.25rem}}.Scroll-menu:before{content:"";position:absolute;background:#f6f3e8;height:5.5rem;width:100vw;left:50%;transform:translateX(-50vw)}@media screen and (max-width:67.5rem){.Scroll-menu:before{height:4.25rem}}.Scroll-menu__nav{display:flex;align-items:center;gap:var(--oris-spacing,2rem);flex:auto}@media screen and (max-width:67.5rem){.Scroll-menu__nav{display:none}.Scroll-menu--open .Scroll-menu__nav{display:flex;position:fixed;background:#f6f3e8;padding:var(--oris-spacing,2rem);top:var(--akka-admin-bar-offset,0);right:0;bottom:0;left:0;flex-direction:column;align-items:center;z-index:56}.Scroll-menu--open .Scroll-menu__nav ul a{font-family:var(--wp--preset--font-family--meek-display);font-size:var(--heading-m-nonresponsive,2rem);line-height:1.1;font-weight:var(--heading-bold,700);text-wrap:balance}}@media screen and (max-width:67.5rem)and (max-width:45rem){.Scroll-menu--open .Scroll-menu__nav ul a{font-family:var(--wp--preset--font-family--meek-display);font-size:var(--heading-s-nonresponsive,1.5rem);line-height:1.3;font-weight:var(--heading-bold,700)}}@media screen and (min-width:67.5625rem){.Scroll-menu__close,.Scroll-menu__menu-toggle{display:none}}.Scroll-menu__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:0;border-style:none;cursor:pointer;padding:0;text-align:inherit;position:absolute;top:var(--oris-spacing,2rem);right:var(--oris-spacing,2rem)}.Scroll-menu__home-link{color:inherit;position:relative;top:2px}.Scroll-menu__cta,.Scroll-menu__home-link{position:relative;opacity:0;transition:opacity .5s ease-out;pointer-events:none}.Scroll-menu--sticky .Scroll-menu__cta,.Scroll-menu--sticky .Scroll-menu__home-link{opacity:1;pointer-events:auto}.Scroll-menu ul{list-style:none;flex:auto;position:relative;height:5.5rem;display:flex;align-items:center;justify-content:center;gap:4rem}@media screen and (max-width:67.5rem){.Scroll-menu ul{flex-direction:column;gap:var(--oris-spacing,2rem);padding:140px 0}}.Scroll-menu ul a{text-decoration:none;font-weight:500}.akka-hover .Scroll-menu ul a:hover{text-decoration:underline}