@keyframes stoltz-listing-enter{0%{opacity:0;transform:translateY(16px)}}.wp-block-stoltz-listing{color:var(--wp--preset--color--plum);position:relative}.wp-block-stoltz-listing .screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wp-block-stoltz-listing__bar{align-items:center;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between}.wp-block-stoltz-listing__viewing{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.wp-block-stoltz-listing__dot{background:var(--wp--preset--color--stoltz-red);border-radius:50%;flex:none;height:15px;margin-right:10px;width:15px}.wp-block-stoltz-listing__filters-toggle,.wp-block-stoltz-listing__viewing-toggle{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;gap:8px;letter-spacing:.05em;line-height:1;min-height:44px;padding:0;text-transform:uppercase}.wp-block-stoltz-listing__filters-toggle,.wp-block-stoltz-listing__viewing-label{font-weight:700}.wp-block-stoltz-listing__viewing-current,.wp-block-stoltz-listing__viewing-option{align-items:center;border-radius:2px;color:inherit;display:inline-flex;font-size:14px;font-weight:400;letter-spacing:.05em;line-height:1;padding:4px 6px;text-decoration:none;text-transform:uppercase}.wp-block-stoltz-listing__viewing-option{display:none;position:relative}@media(pointer:coarse){.wp-block-stoltz-listing__viewing-option:after{content:"";inset:-11px -4px;position:absolute}}.wp-block-stoltz-listing__viewing-option:focus-visible,.wp-block-stoltz-listing__viewing-option:hover{background:var(--wp--preset--color--lemonade)}.wp-block-stoltz-listing__viewing.is-open .wp-block-stoltz-listing__viewing-option{display:inline-flex}.wp-block-stoltz-listing__viewing.is-open .wp-block-stoltz-listing__viewing-current{background:var(--wp--preset--color--lemonade)}.wp-block-stoltz-listing__filters-icon{flex:none;height:16px;position:relative;width:16px}.wp-block-stoltz-listing__filters-icon:after,.wp-block-stoltz-listing__filters-icon:before{background:currentColor;content:"";height:1.5px;left:2px;margin-top:-.75px;position:absolute;right:2px;top:50%}.wp-block-stoltz-listing__filters-icon:after{transform:rotate(90deg)}.wp-block-stoltz-listing__filters-toggle[aria-expanded=true] .wp-block-stoltz-listing__filters-icon:after{display:none}.wp-block-stoltz-listing__chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:24px 0 0;padding:0}.wp-block-stoltz-listing__chip{align-items:center;background:var(--wp--preset--color--lemonade);border-radius:4px;color:inherit;display:inline-flex;font-size:12px;gap:6px;line-height:1;padding:6px 8px;position:relative;text-decoration:none}@media(pointer:coarse){.wp-block-stoltz-listing__chip:after{content:"";inset:-10px 0;position:absolute}}.wp-block-stoltz-listing__filters{border-top:2px solid var(--wp--preset--color--stoltz-red);display:grid;gap:32px 24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin-top:32px;padding-top:24px}.wp-block-stoltz-listing__filters[hidden]{display:none}.wp-block-stoltz-listing__filters ul{display:grid;gap:4px;list-style:none;margin:0;padding:0}@media(prefers-reduced-motion:no-preference){.wp-block-stoltz-listing__filters{interpolate-size:allow-keywords;clip-path:inset(0);overflow:clip;transition-behavior:allow-discrete;transition-duration:.45s;transition-property:height,margin-top,padding-top,border-top-width,clip-path,display;transition-timing-function:cubic-bezier(.22,1,.36,1)}@starting-style{.wp-block-stoltz-listing__filters{border-top-width:0;clip-path:inset(0 0 100% 0);height:0;margin-top:0;padding-top:0}}.wp-block-stoltz-listing__filters[hidden]{border-top-width:0;clip-path:inset(0 0 100% 0);height:0;margin-top:0;padding-top:0}.wp-block-stoltz-listing__filters :is(.wp-block-stoltz-listing__filter-legend,li){transition:opacity .4s ease-out,transform .4s cubic-bezier(.22,1,.36,1);transition-delay:calc(.12s + var(--g, 0)*.06s + var(--i, 0)*35ms)}@starting-style{.wp-block-stoltz-listing__filters :is(.wp-block-stoltz-listing__filter-legend,li){opacity:0;transform:translateY(6px)}}}.wp-block-stoltz-listing__filter-group{border:0;margin:0;min-width:0;padding:0}.wp-block-stoltz-listing__filter-legend{font-size:14px;font-weight:700;letter-spacing:.05em;line-height:1;margin-bottom:12px;padding:0;text-transform:uppercase}.wp-block-stoltz-listing__filter-option{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px;line-height:1.4;min-height:24px}@media(pointer:coarse){.wp-block-stoltz-listing__filter-option{min-height:44px}}.wp-block-stoltz-listing__checkbox{appearance:none;background:var(--wp--preset--color--white) center/12px no-repeat;border:1px solid var(--wp--preset--color--stoltz-red);border-radius:2px;cursor:pointer;flex:none;height:16px;margin:0;width:16px}.wp-block-stoltz-listing__checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27%3E%3Cpath fill=%27none%27 stroke=%27%23600127%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.8%27 d=%27m2 6.3 2.6 2.5L10 3.3%27/%3E%3C/svg%3E")}.wp-block-stoltz-listing__filters-apply{align-items:center;background:var(--wp--preset--color--plum);border:0;border-radius:4px;color:var(--wp--preset--color--white);cursor:pointer;display:none;font-family:inherit;font-size:16px;grid-column:1/-1;justify-self:start;min-height:44px;padding:12px 16px}.wp-block-stoltz-listing__featured,.wp-block-stoltz-listing__results{margin-top:clamp(32px,4.2vw,60px);position:relative}@media(prefers-reduced-motion:no-preference){.wp-block-stoltz-listing__results{transition:opacity .2s ease}}.wp-block-stoltz-listing.is-loading .wp-block-stoltz-listing__results{opacity:.5}@media(prefers-reduced-motion:no-preference){.wp-block-stoltz-listing.is-entering .wp-block-stoltz-listing__empty,.wp-block-stoltz-listing.is-entering .wp-block-stoltz-listing__featured>*,.wp-block-stoltz-listing.is-entering .wp-block-stoltz-listing__item>*{animation:stoltz-listing-enter .45s cubic-bezier(.2,.6,.2,1) both;animation-delay:calc(var(--stoltz-i, 0)*50ms)}}.wp-block-stoltz-listing__grid{display:grid;gap:clamp(48px,12.5vw,180px) 24px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.wp-block-stoltz-listing__grid .wp-block-stoltz-featured-work__card{height:100%}.wp-block-stoltz-listing__grid.is-type-post{align-items:end}.wp-block-stoltz-listing__grid.is-type-post .wp-block-stoltz-featured-work__card{justify-content:flex-end}.wp-block-stoltz-listing__grid.is-type-post .wp-block-stoltz-featured-work__body{padding:0 0 16px}.wp-block-stoltz-listing__grid.is-type-post .wp-block-stoltz-featured-work__media{aspect-ratio:443/205}.wp-block-stoltz-listing__grid .wp-block-stoltz-featured-work__media{aspect-ratio:443/373}.wp-block-stoltz-listing__grid.has-scroll-stagger{--stoltz-stagger-step:0ms}@media(min-width:1024px){.wp-block-stoltz-listing__grid.has-scroll-stagger>:nth-child(3n+1){--stoltz-stagger-distance:100px}.wp-block-stoltz-listing__grid.has-scroll-stagger>:nth-child(3n+2){--stoltz-stagger-distance:175px}.wp-block-stoltz-listing__grid.has-scroll-stagger>:nth-child(3n){--stoltz-stagger-distance:250px}}@media(min-width:600px)and (max-width:1023px){.wp-block-stoltz-listing__grid.has-scroll-stagger>:nth-child(odd){--stoltz-stagger-distance:100px}.wp-block-stoltz-listing__grid.has-scroll-stagger>:nth-child(2n){--stoltz-stagger-distance:250px}}.wp-block-stoltz-listing__empty{font-size:20px;padding-block:80px}.wp-block-stoltz-listing__empty p{margin:0 0 16px}.wp-block-stoltz-listing__clear{color:inherit;font-size:16px}.wp-block-stoltz-listing__pagination{margin-top:clamp(48px,9.7vw,140px)}.wp-block-stoltz-listing__pagination ul{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;list-style:none;margin:0;padding:0}.wp-block-stoltz-listing__pagination .page-numbers{align-items:center;border-radius:4px;color:var(--wp--preset--color--plum);display:inline-flex;font-size:16px;gap:16px;height:48px;justify-content:center;line-height:24px;min-width:44px;padding:12px 16px;text-decoration:none}.wp-block-stoltz-listing__pagination a.page-numbers:is(:hover,:focus-visible){background:var(--wp--preset--color--lemonade)}.wp-block-stoltz-listing__pagination .current{background:var(--wp--preset--color--plum);color:var(--wp--preset--color--white);font-weight:700}.wp-block-stoltz-listing__pagination .is-disabled{opacity:.35}@media(max-width:599px){.wp-block-stoltz-listing__pagination ul{gap:2px}.wp-block-stoltz-listing__pagination .next,.wp-block-stoltz-listing__pagination .prev{padding-inline:0}.wp-block-stoltz-listing__pagination.is-long li:has(>.prev,>.next){display:none}.wp-block-stoltz-listing__pagination .wp-block-stoltz-listing__page-label{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.wp-block-stoltz-listing__pagination .next:after,.wp-block-stoltz-listing__pagination .prev:before{border:solid;border-width:0 0 1.5px 1.5px;content:"";height:7px;width:7px}.wp-block-stoltz-listing__pagination .prev:before{transform:rotate(45deg)}.wp-block-stoltz-listing__pagination .next:after{transform:rotate(-135deg)}@media(max-width:1023px){.wp-block-stoltz-listing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.wp-block-stoltz-listing__grid{grid-template-columns:1fr;row-gap:40px}.wp-block-stoltz-listing__grid .wp-block-stoltz-featured-work__media{aspect-ratio:350/288}.wp-block-stoltz-listing__grid.is-type-post{row-gap:60px}.wp-block-stoltz-listing__grid.is-type-post .wp-block-stoltz-featured-work__card{aspect-ratio:349/316;height:auto}.wp-block-stoltz-listing__grid.is-type-post .wp-block-stoltz-featured-work__body{gap:16px;padding:0 0 24px}.wp-block-stoltz-listing__grid.is-type-post .wp-block-stoltz-featured-work__media{aspect-ratio:auto;flex:1 1 0;min-height:120px}}.wp-block-stoltz-listing h2.screen-reader-text:focus{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}
