body.page .theme-hero-filter,body.single .theme-hero-filter{position:relative;--image-z-index: 1}body.page .theme-hero-filter .image,body.single .theme-hero-filter .image{position:absolute;inset:0;width:100%;height:100%;z-index:var(--image-z-index)}body.page .theme-hero-filter .image:before,body.single .theme-hero-filter .image:before{content:"";display:block;position:absolute;inset:0;width:100%;height:100%}body.page .theme-hero-filter .image img,body.single .theme-hero-filter .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page .theme-hero-filter .text,body.single .theme-hero-filter .text{background-color:var(--theme-primary);padding:1rem 0 1.25rem 1.25rem;--elements-space-y: .625rem}body.page .theme-hero-filter .text *,body.single .theme-hero-filter .text *{color:var(--theme-tertiary)}body.page .theme-hero-filter .text p,body.single .theme-hero-filter .text p{font-size:var(--theme-h3-fs)}body.page .theme-hero-filter .content,body.single .theme-hero-filter .content{position:relative;display:flex;align-items:flex-end;z-index:calc(var(--image-z-index) + 1);min-height:calc(100vh - var(--header-offset));--space-content-y: 6.25rem;padding-top:calc(var(--header-height, var(--theme-header-height-fallback)) - var(--top-bar-height, var(--theme-top-bar-fallback)) + var(--space-content-y));padding-bottom:var(--space-content-y)}@media (min-width: 992px){body.page .theme-hero-filter .content,body.single .theme-hero-filter .content{--space-content-y: 11.875rem}}body.page .theme-hero-filter .content .row,body.single .theme-hero-filter .content .row{flex-grow:1}body.page .theme-hero-filter .filter,body.single .theme-hero-filter .filter{height:15.5rem}@media (min-width: 992px){body.page .theme-hero-filter .filter,body.single .theme-hero-filter .filter{height:4.125rem}}body.page .theme-hero-filter .filter form,body.single .theme-hero-filter .filter form{margin:0}
