/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (prefers-reduced-motion:no-preference){body,html{scroll-behavior:smooth}}@media print{.page{background:#fff;display:block;height:29.7cm;margin:0 auto .5cm;width:21cm}}.page__content-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}@media (min-width:768px){.page__content-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media print{.page__content-grid{display:block}}.page__content-grid{padding-left:1rem;padding-right:1rem}@media (min-width:1520px){.page__content-grid{margin-left:auto;margin-right:auto;padding-left:var(--container-padding,1rem);padding-right:var(--container-padding,1rem);width:100%}@media (min-width:576px){.page__content-grid{max-width:576px;padding-left:var(--container-padding,2rem);padding-right:var(--container-padding,2rem)}}@media (min-width:768px){.page__content-grid{max-width:768px}}@media (min-width:1024px){.page__content-grid{max-width:1024px;padding-left:var(--container-padding,4rem);padding-right:var(--container-padding,4rem)}}@media (min-width:1280px){.page__content-grid{max-width:1280px}}@media (min-width:1520px){.page__content-grid{max-width:1520px}}@media print{.page__content-grid{max-width:100%}}}.page__content-grid .region{grid-column:span 6/span 6}@media (min-width:768px){.page__content-grid .region{grid-column-end:13;grid-column-start:1}.page__content.content--has-left-sidebar .region--content{grid-column-start:4;grid-row-start:1}.page__content.content--has-left-sidebar .region--content~.region--sidebar-left{grid-column:span 2/span 2;grid-column-start:1;grid-row-start:1}.page__content.content--has-right-sidebar .region--content{grid-column-end:9;grid-row-start:1}.page__content.content--has-right-sidebar .region--content~.region--sidebar-right{grid-column-start:10;grid-row-start:1}body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content{grid-column-end:7;grid-row-start:1}}body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right{position:relative}@media (min-width:768px){body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right{grid-column-start:8;grid-row-start:1}}body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right:after{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1));content:"";height:100%;left:-1rem;position:absolute;top:0;width:100vw;z-index:0}@media (min-width:768px){body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right:after{left:0}}body:where(.page-variant--homepage) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right>.block{position:relative;z-index:10}body:where(:not(.page-variant--homepage)) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(115 115 115/var(--tw-divide-opacity,1));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}body:where(:not(.page-variant--homepage)) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity,1));padding:1.5rem}@media (min-width:1024px){body:where(:not(.page-variant--homepage)) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right{padding:3rem}}body:where(.page-variant--homepage) .page__content{--tw-bg-opacity:1;background-color:rgb(var(--theme-brown-200)/var(--tw-bg-opacity,1));overflow:hidden}
.content-slice{grid-column:span 12/span 12}
.page__footer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--theme-green-900)/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}@media print{.page__footer{--tw-text-opacity:1;background-color:transparent;color:rgb(0 0 0/var(--tw-text-opacity,1))}}.region--footer{padding-bottom:2rem;padding-top:2rem;row-gap:2rem}@media (min-width:1024px){.region--footer{padding-bottom:6rem;padding-top:6rem}}.region--footer>.block{position:relative}@media print{.region--footer .brand img{--tw-grayscale:grayscale(100%);--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}
.page__header{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(var(--theme-green-900)/var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}.region--header{padding-bottom:1rem;padding-top:1rem;row-gap:.5rem}@media (min-width:1024px){.region--header{-moz-column-gap:1.25rem;column-gap:1.25rem;padding-bottom:0;padding-top:0}}
.page__hero{--tw-bg-opacity:1;background-color:rgb(var(--theme-green-900)/var(--tw-bg-opacity,1))}@media print{.page__hero{background-color:transparent}}
.page__post-footer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--theme-green-900)/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;padding-bottom:2rem}@media print{.page__post-footer{--tw-text-opacity:1;background-color:transparent;color:rgb(0 0 0/var(--tw-text-opacity,1))}}.page__post-footer{--tw-border-opacity:0.3;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-top-width:1px;padding-top:1.5rem}
.banner--landing-default{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));justify-content:center;row-gap:.5rem;text-align:center}@media (min-width:768px){.banner--landing-default{max-height:33vmin}}@media (min-width:1520px){.banner--landing-default{row-gap:.75rem}}@media print{.banner--landing-default{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));display:block;max-height:100%}}.banner--landing-default .banner__image{grid-column:span 1/span 1;grid-column-start:1;grid-row:span 2/span 2;grid-row-start:1;position:relative}@media print{.banner--landing-default .banner__image{display:none}}.banner--landing-default .banner__image:after{--tw-bg-opacity:0.7;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));content:"";inset:0;position:absolute}.banner--landing-default .banner__image .field,.banner--landing-default .banner__image .field :not(.caption){height:100%;width:100%}.banner--landing-default .banner__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner--landing-default .banner__image .caption,.banner--landing-default .banner__image .media__description{display:none}.banner--landing-default h1{align-self:center;font-size:1.875rem;font-weight:700;grid-column-start:1;grid-row:span 2/span 2;grid-row-start:1;justify-content:center;line-height:2.25rem;padding-bottom:2rem;padding-top:2rem;position:relative;z-index:10}@media (min-width:1024px){.banner--landing-default h1{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1520px){.banner--landing-default h1{font-size:3rem;line-height:1}}.banner--landing-default .banner__subtitle{font-size:1.25rem;font-weight:500;grid-column-start:1;grid-row-start:2;line-height:1.75rem;padding-bottom:2rem;position:relative;z-index:10}@media (min-width:1520px){.banner--landing-default .banner__subtitle{font-size:1.5rem;line-height:2rem}}.banner--landing-default:has(.banner__subtitle) h1{align-self:flex-end;grid-row:span 1/span 1;grid-row-start:1;padding-bottom:0}@-moz-document url-prefix(){.banner__subtitle{margin-top:2rem}}
.block{--block-title-margin:1rem}.block__title{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:var(--block-title-margin)}.block:is(.filters-has-gradient){overflow:hidden;position:relative}.block:is(.filters-has-gradient) .views-exposed-form{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem;position:relative}@media (min-width:1024px){.block:is(.filters-has-gradient) .views-exposed-form{padding-bottom:5rem;padding-top:5rem}}.block:is(.filters-has-gradient) .views-exposed-form:before{--tw-translate-x:-50%;background:linear-gradient(90deg,#9e5f99,#00b2ae);content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100vw;z-index:-10}.block:is(.filters-has-gradient) .views-exposed-form .form-item{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.block:is(.filters-has-gradient) .views-exposed-form .form-select{--tw-border-opacity:1;--tw-text-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-left-width:0;border-right-width:0;border-top-width:0;color:rgb(255 255 255/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;padding-left:0;padding-right:3rem}.block:is(.filters-has-gradient) .views-exposed-form .form-select:focus{outline:2px solid transparent;outline-offset:2px}.block:is(.filters-has-gradient) .views-exposed-form .form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='15' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cpath d='m26.162 1-12.58 12.585L1 1' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E");background-size:auto 28%}.block:is(.header-has-gradient){overflow:hidden;position:relative}.block:is(.header-has-gradient) .view__header{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem;position:relative}@media (min-width:1024px){.block:is(.header-has-gradient) .view__header{padding-bottom:5rem;padding-top:5rem}}.block:is(.header-has-gradient) .view__header h3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.block:is(.header-has-gradient) .view__header :where(p,ul,ol){line-height:1.625;max-width:42rem}.block:is(.header-has-gradient) .view__header:before{--tw-translate-x:-50%;background:linear-gradient(90deg,#9e5f99,#00b2ae);content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100vw;z-index:-10}:where(.block--fixed-title){padding-top:3.5rem;position:relative}:where(.block--fixed-title) .block__title{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(var(--theme-green-900)/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;font-size:1rem;font-weight:600;height:3.5rem;left:0;line-height:1.5rem;line-height:1;padding-left:1rem;padding-right:1rem;position:absolute;text-transform:uppercase;top:0;white-space:nowrap}@media (min-width:768px){:where(.block--fixed-title) .block__title{left:0;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){:where(.block--fixed-title) .block__title{padding-left:3.5rem;padding-right:3.5rem}}
.region--footer :where(.block-content--type-basic.block-content--view-mode-full){font-size:.875rem;line-height:1.25rem;line-height:1.625}
.call-to-action{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:grid;grid-template-columns:repeat(1,minmax(0,1fr));text-align:center;width:100%}@media print{.call-to-action{display:none}}.call-to-action{grid-template-columns:auto 1fr}.call-to-action>.block__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:500;grid-column:span 1/span 1;grid-column-start:1;grid-row-start:1;margin-top:5rem;position:relative;text-align:center;text-transform:uppercase;z-index:20}@media (min-width:1024px){.call-to-action>.block__title{margin-top:6rem}}.call-to-action>.media{grid-column:1/2;grid-row:1/10;z-index:10}.call-to-action>.media .media__figure{height:100%}.call-to-action>.media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.call-to-action .block__heading{font-size:1.5rem;font-weight:700;grid-row-start:2;line-height:2rem}@media (min-width:1024px){.call-to-action .block__heading{font-size:2.25rem;line-height:2.5rem;margin-top:1.5rem}}@media (min-width:1520px){.call-to-action .block__heading{font-size:3rem;line-height:1}}.call-to-action .block__body,.call-to-action .block__form,.call-to-action .block__heading,.call-to-action .block__links{grid-column:1/2;z-index:20}.call-to-action>.block__body{font-size:1.125rem;grid-row:3/4;line-height:1.75rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:1024px){.call-to-action>.block__body{font-size:1.25rem;line-height:1.75rem;line-height:1.625;margin-top:2rem;max-width:50%}}.call-to-action>.block__links{font-size:1rem;grid-row:4/5;line-height:1.5rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:1024px){.call-to-action>.block__links{margin-top:2rem;max-width:50%}}.call-to-action>.block__links a{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:rgb(var(--theme-red-600)/var(--tw-bg-opacity,1));border-color:rgb(var(--theme-red-600)/var(--tw-border-opacity,1));border-radius:.25rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;font-weight:400;justify-content:center;line-height:1;padding:1rem .75rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.call-to-action>.block__links a:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));border-color:rgb(23 23 23/var(--tw-border-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.call-to-action>.block__links a:focus-visible{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}@media (min-width:1024px){.call-to-action>.block__links a{padding-left:2rem;padding-right:2rem}}.call-to-action>.block__form{font-size:1rem;grid-row:5/6;line-height:1.5rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:1024px){.call-to-action>.block__form{max-width:620px}}.mailchimp-signup-subscribe-form{--tw-bg-opacity:0.2;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-backdrop-blur:blur(8px);align-items:center;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;margin-top:2rem;padding:2rem;row-gap:1.5rem}@media (min-width:768px){.mailchimp-signup-subscribe-form{margin-bottom:4rem}}@media (min-width:1024px){.mailchimp-signup-subscribe-form{border-radius:.5rem;margin-bottom:6rem;row-gap:2rem}}.mailchimp-signup-subscribe-form :not(.form-checkboxes) label,.mailchimp-signup-subscribe-form legend{display:block;font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem;text-align:center}.mailchimp-signup-subscribe-form>div:empty{display:none}.mailchimp-signup-subscribe-form .messages{background-color:transparent;border-radius:0;border-style:none;font-family:Montserrat,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;padding:0}.mailchimp-signup-subscribe-form .messages .messages__dismiss{display:none}.mailchimp-signup-subscribe-form .form-item :where(.form-text,.form-email){--tw-ring-color:rgb(var(--theme-red-600)/1);--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(115 115 115/var(--tw-border-opacity,1));border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1));border-radius:.5rem;border-width:0 0 1px;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:1.125rem;line-height:1.75rem;padding:.5rem .75rem;width:100%}@media (min-width:1024px){.mailchimp-signup-subscribe-form .form-item :where(.form-text,.form-email){min-width:25ch}}.mailchimp-signup-subscribe-form .form-checkboxes{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:42px;row-gap:.5rem}.mailchimp-signup-subscribe-form .form-checkboxes>.form-item{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.mailchimp-signup-subscribe-form .form-checkboxes>.form-item input{--tw-ring-color:rgb(var(--theme-red-600)/1);accent-color:rgb(var(--theme-red-600)/1);border-radius:.25rem;height:1.25rem;width:1.25rem}@media (min-width:1024px){.mailchimp-signup-subscribe-form .form-checkboxes>.form-item input{height:22px;width:22px}}.mailchimp-signup-subscribe-form .form-checkboxes>.form-item input{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.mailchimp-signup-subscribe-form .form-checkboxes label{display:block;font-size:.875rem;line-height:1.25rem;margin-bottom:0;text-align:left;width:auto;width:100%}.mailchimp-signup-subscribe-form .form-submit{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--theme-red-600)/var(--tw-bg-opacity,1));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-block;font-size:1rem;font-weight:500;line-height:1.5rem;line-height:1;padding:.75rem 1.25rem;text-transform:uppercase}.mailchimp-signup-subscribe-form .form-submit:hover{--tw-bg-opacity:1;background-color:rgb(var(--theme-red-600)/var(--tw-bg-opacity,1))}.mailchimp-signup-subscribe-form .form-submit:focus-visible{--tw-bg-opacity:1;background-color:rgb(var(--theme-red-600)/var(--tw-bg-opacity,1))}
.brand--slogan .brand__slogan{font-size:.875rem;line-height:1.25rem;line-height:1.625}.brand--slogan *+.brand__slogan{margin-top:1rem}@media (min-width:1024px){.brand--slogan *+.brand__slogan{margin-top:1.25rem}}.brand--slogan img{height:auto;max-width:244px;vertical-align:top}
.controls{align-items:center;display:flex;justify-content:flex-end}@media (min-width:768px){.controls{display:none}}.controls button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-list'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;display:flex;height:2rem;justify-content:center;width:2rem}
.copyright{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media print{.copyright{display:block}}.copyright>.block-content{font-size:.875rem;grid-column:span 12/span 12;line-height:1.25rem}@media (min-width:1024px){.copyright>.block-content{grid-column:span 10/span 10;grid-column-start:2}}
body:where(:not(.page-variant--homepage)) .page__content.content--has-right-sidebar .region--content~.region--sidebar-right>.block-facet--checkbox+.block-facet--checkbox{--tw-border-opacity:1;border-top-color:rgb(163 163 163/var(--tw-border-opacity,1));border-top-width:1px;margin-top:1.5rem;padding-top:1.5rem}.facet{--container-padding:0}.facet:is(.bef-exposed-form) .fieldset-legend{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-weight:500;margin-bottom:.75rem}@media (min-width:1024px){.facet:is(.bef-exposed-form) .fieldset-legend{margin-bottom:1rem}}.facet:is(.bef-exposed-form) .fieldset-legend{font-size:1.125rem;line-height:1.75rem;margin-bottom:var(--block-title-margin)}.facet .form-item:not(.fieldgroup){align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.facet .form-item:not(.fieldgroup) label{text-wrap:balance;cursor:pointer;font-size:.875rem;font-weight:400;line-height:1.25rem}.facet .bef-checkboxes>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.facet .form-checkbox{--tw-ring-color:rgb(var(--theme-red-600)/1);accent-color:rgb(var(--theme-red-600)/1);border-radius:.25rem;height:1.25rem;width:1.25rem}@media (min-width:1024px){.facet .form-checkbox{height:22px;width:22px}}.facet .form-checkbox{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.facet .fieldgroup+.fieldgroup{border-top-color:rgb(163 163 163/var(--tw-border-opacity));border-top-width:1px;margin-top:1.5rem;padding-top:1.5rem}.facet legend{display:contents;width:100%}
