@charset "UTF-8";
/*! This file is auto-generated */
.has-white-background-color{--input-background-color:var(--wp--preset--color--light);--input-border-color:var(--wp--preset--color--light)}html{scroll-behavior:smooth;scroll-padding-top:12em}body{background-color:var(--wp--preset--color--light);overflow-x:clip}.is-root-container{padding-inline:var(--wp--custom--layout--device-spacing);padding-top:var(--wp--preset--spacing--medium)}.is-root-container .alignfull{margin-inline:calc(-1 * var(--wp--custom--layout--device-spacing))}.is-root-container>.alignfull.has-background{padding-inline:var(--wp--custom--layout--device-spacing)}.is-root-container:has(>:first-child:is(.alignwide,.alignfull):is(.wp-block-cover,.hentry.type-story .image-wrapper,.wp-block-group)){padding-top:var(--wp--preset--spacing--small)}:is(.is-root-container,main,.is-layout-flow,.wp-block-column,.wp-block-group)>[class*=wp-block-]:not(:first-child,p,h1,h2,.wc-block-components-checkout-order-summary__title,h3,.widgettitle,.wpc-filter-header,.wc-block-components-checkout-step__title,h4,.wc-block-components-product-name,h5,h6){margin-top:var(--wp--custom--layout--flow-space)}.alignfull+.alignfull{--wp--custom--layout--flow-space:0}p+:is(.wp-block-image,.wp-block-gallery,.wp-block-media-text),p+:is(.wp-block-image,.wp-block-gallery,.wp-block-media-text)+*{--wp--custom--layout--flow-space:var(--wp--preset--spacing--small);margin-top:var(--wp--custom--layout--flow-space)}*,*::before,*::after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,.gform_drop_area,button,.variation-button,.wc-block-checkout__shipping-method-option,textarea,select{font:inherit}p,h1,h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,li.product .woocommerce-loop-product__title,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,h4,.wc-block-components-product-name,.wp-block-column.sidebar .event h3,.wp-block-column.sidebar .event .widgettitle,.wp-block-column.sidebar .event .wpc-filter-header,.wp-block-column.sidebar .event .product-categories>.cat-item>a,.wp-block-column.sidebar .event li.product .woocommerce-loop-product__title,li.product .wp-block-column.sidebar .event .woocommerce-loop-product__title,.wp-block-column.sidebar .event .wc-block-components-checkout-step__title,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event .wc-block-components-checkout-order-summary__title,h5,h6{overflow-wrap:break-word}body{accent-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);font-family:var(--wp--preset--font-family--sans-serif);font-size:var(--wp--preset--font-size--normal);line-height:1.5}h1,h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,li.product .woocommerce-loop-product__title,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,h4,.wc-block-components-product-name,.wp-block-column.sidebar .event h3,.wp-block-column.sidebar .event .widgettitle,.wp-block-column.sidebar .event .wpc-filter-header,.wp-block-column.sidebar .event .product-categories>.cat-item>a,.wp-block-column.sidebar .event li.product .woocommerce-loop-product__title,li.product .wp-block-column.sidebar .event .woocommerce-loop-product__title,.wp-block-column.sidebar .event .wc-block-components-checkout-step__title,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event .wc-block-components-checkout-order-summary__title,h5,h6{color:inherit;font-family:var(--wp--preset--font-family--rounded);font-weight:700;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;margin-bottom:.5em}h1 strong,h2 strong,.wc-block-components-checkout-order-summary__title strong,h3 strong,.wp-block-table.with-numbers td:not(:first-child) strong strong,.widgettitle strong,.wpc-filter-header strong,.product-categories>.cat-item>a strong,li.product .woocommerce-loop-product__title strong,.wc-block-components-checkout-step__title strong,.wp-block-hope-baden-tile:not(.acf-block-preview) h2 strong,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title strong,h4 strong,.wc-block-components-product-name strong,.wp-block-column.sidebar .event h3 strong,.wp-block-column.sidebar .event .widgettitle strong,.wp-block-column.sidebar .event .wpc-filter-header strong,.wp-block-column.sidebar .event .product-categories>.cat-item>a strong,.wp-block-column.sidebar .event li.product .woocommerce-loop-product__title strong,li.product .wp-block-column.sidebar .event .woocommerce-loop-product__title strong,.wp-block-column.sidebar .event .wc-block-components-checkout-step__title strong,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) h2 strong,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event h2 strong,h5 strong,h6 strong{font-family:var(--wp--preset--font-family--serif);font-style:italic;font-weight:400;letter-spacing:normal}h1+*,h2+*,.wc-block-components-checkout-order-summary__title+*,h3+*,.wp-block-table.with-numbers td:not(:first-child) strong+*,.widgettitle+*,.wpc-filter-header+*,.product-categories>.cat-item>a+*,li.product .woocommerce-loop-product__title+*,.wc-block-components-checkout-step__title+*,.wp-block-hope-baden-tile:not(.acf-block-preview) h2+*,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title+*,h4+*,.wc-block-components-product-name+*,.wp-block-column.sidebar .event h3+*,.wp-block-column.sidebar .event .widgettitle+*,.wp-block-column.sidebar .event .wpc-filter-header+*,.wp-block-column.sidebar .event .product-categories>.cat-item>a+*,.wp-block-column.sidebar .event li.product .woocommerce-loop-product__title+*,li.product .wp-block-column.sidebar .event .woocommerce-loop-product__title+*,.wp-block-column.sidebar .event .wc-block-components-checkout-step__title+*,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) h2+*,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title+*,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event h2+*,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event .wc-block-components-checkout-order-summary__title+*,h5+*,h6+*{--wp--custom--layout--flow-space:0 !important}h1{font-size:var(--wp--preset--font-size--huge)}h2,.wc-block-components-checkout-order-summary__title{font-size:var(--wp--preset--font-size--large)}h3,.wp-block-table.with-numbers td:not(:first-child) strong,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,li.product .woocommerce-loop-product__title,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title{font-size:var(--wp--preset--font-size--medium)}h4,.wc-block-components-product-name,.wp-block-column.sidebar .event h3,.wp-block-column.sidebar .event .wp-block-table.with-numbers td:not(:first-child) strong,.wp-block-table.with-numbers td:not(:first-child) .wp-block-column.sidebar .event strong,.wp-block-column.sidebar .event .widgettitle,.wp-block-column.sidebar .event .wpc-filter-header,.wp-block-column.sidebar .event .product-categories>.cat-item>a,.wp-block-column.sidebar .event li.product .woocommerce-loop-product__title,li.product .wp-block-column.sidebar .event .woocommerce-loop-product__title,.wp-block-column.sidebar .event .wc-block-components-checkout-step__title,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event .wc-block-components-checkout-order-summary__title{font-size:var(--wp--preset--font-size--normal)}:not(h1,h2,.wc-block-components-checkout-order-summary__title,h3,.widgettitle,.wpc-filter-header,.wc-block-components-checkout-step__title,h4,.wc-block-components-product-name,h5,h6,.date)+:is(h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,li.product .woocommerce-loop-product__title,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,h4,.wc-block-components-product-name,.wp-block-column.sidebar .event h3,.wp-block-column.sidebar .event .widgettitle,.wp-block-column.sidebar .event .wpc-filter-header,.wp-block-column.sidebar .event .product-categories>.cat-item>a,.wp-block-column.sidebar .event li.product .woocommerce-loop-product__title,li.product .wp-block-column.sidebar .event .woocommerce-loop-product__title,.wp-block-column.sidebar .event .wc-block-components-checkout-step__title,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event .wc-block-components-checkout-order-summary__title,h5,h6),p:has(>:last-child:is(em))+p:has(>:first-child:is(strong)),.is-root-container p+p:has(>:first-child:is(strong)):has(>br){margin-top:1.5em}a{color:var(--wp--preset--color--primary);text-decoration:none;transition:0.3s}:is(a[href^="mailto:"],a[href^="tel:"],.email:not(li),.phone):not(.hentry){align-items:baseline;display:inline-flex;gap:.5em;text-decoration:none;white-space:nowrap}:is(a[href^="mailto:"],a[href^="tel:"],.email:not(li),.phone):not(.hentry)::before{transform:translateY(.2em)}p>a:not(br+a,:has(+br)):is(a[href^="mailto:"],a[href^="tel:"],.email:not(li),.phone){gap:.25em;margin-inline:.25em .125em}:is(a[href^="mailto:"],.email:not(li))::before{--icon:var(--icon-envelope)}:is(a[href^="tel:"],.phone)::before{--icon:var(--icon-phone)}:is(a[href^="tel:"],.phone):is(:hover,:focus,:active)::before,.hentry:is(a):is(:hover,:focus,:active) .read-more:is(a[href^="tel:"],.phone)::before,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .read-more:is(a[href^="tel:"],.phone)::before{--icon:var(--icon-phone-volume)}:is(p,ul,ol):not(:last-child){margin-bottom:.5em}p+:not(ul,ol){--wp--custom--layout--flow-space:var(--wp--preset--spacing--medium)}p+:is(ul,ol){--wp--custom--layout--flow-space:0}.is-style-lead,.hentry p,.wp-block-post-excerpt,h1+p:not(.price),.meta+p:has(+h1){font-family:var(--wp--preset--font-family--serif);font-style:italic;font-size:1.25em}em{font-family:var(--wp--preset--font-family--serif);font-style:italic}.wp-block-column.with-icon.icon-piggy-bank::after,.wp-block-column.with-icon.icon-clock::after,[data-toggle=sidebar]::before,.hentry.report:has(.icon-file) .download-button::before,.hentry[class*=download] .download-button::before,.hentry.report .download-button::before,.hentry[class*=download].highlight .title::after,.hentry.highlight.report .title::after,[data-toggle=show-more]::after,.woocommerce-store-notice__dismiss-link::after,.single_add_to_cart_button::after,li.product .add_to_cart_button::after,.wc-block-components-panel__button::after,.wp-element-button.wc-block-components-notice-banner__dismiss::after,.wc-block-mini-cart__button::after,.wc-block-components-drawer__close::after,.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-term-selected .wpc-filter-label-wrapper a::after,.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper a:is(:hover,:focus,:active)::after,.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper .hentry:is(a):is(:hover,:focus,:active) a.read-more::after,.hentry:is(a):is(:hover,:focus,:active) .wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper a.read-more::after,.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper a.read-more::after,.wc-block-mini-cart__footer-checkout::before,.button.checkout::before,.wc-block-cart__submit-button::before,.wc-block-components-checkout-place-order-button::before,.wc-block-cart-item__remove-link::after,.woocommerce-Address .edit::after,.wc-block-components-address-card__edit::after,form[role=search] button[type=submit]::after,.post-password-form>p:last-child button[type=submit]::after,form[role=search] [type=submit].variation-button::after,form[role=search] [type=submit].wc-block-checkout__shipping-method-option::after,.post-password-form>p:last-child [type=submit].variation-button::after,.post-password-form>p:last-child [type=submit].wc-block-checkout__shipping-method-option::after,form[role=search] .wpc-search-icon::after,.post-password-form>p:last-child .wpc-search-icon::after,.prev::after,.flex-prev::after,.next::after,.flex-next::after,.sidebar.fixed [data-action=close-filter]::after,.mobile-menu summary::after,.meta .status::before,.meta .target::before,.meta .workload::before,.meta .file-size::before,.meta .repeat::before,.meta .location::before,.meta .time::before,.meta .categories::before,.meta .authors::before,.meta .date::before,.menu-item-has-children>a::after,.wpc-open-icon::after,.ginput_preview_list .dashicons-trash,.gform_drop_instructions::before,body .gfield--type-fileupload[id]:has(.ginput_preview_list:not(:empty)) .ginput_container_fileupload::after,:is(.wc-block-components-text-input:is(.is-active,.has-error),.wc-block-components-combobox:is(.is-active,.has-error),.gfield:has(>.validation_message,>.wc-block-components-validation-error,>.form-row em)>.ginput_container)::after,dialog [data-toggle=close]::after,details summary::after,.woocommerce-tabs details>p>a:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):only-child::after,.wc-block-mini-cart__button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.single_add_to_cart_button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.request-production:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.back-to-archive:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.wc-block-components-checkout-return-to-cart-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.gform_button_select_files:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,input[type=submit]:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,[type=submit].gform_drop_area:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.read-more:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.wp-element-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):not(.add_to_cart_button)::after,.wp-block-file>a:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):not(.wp-element-button)::after,body [class*=-breadcrumb] .breadcrumb-item:not(:last-child)::after,a.wp-block-hope-baden-current-menu::after,div.wp-block-hope-baden-current-menu>a::after,.wp-block-cover.is-style-emotional :is(h1,h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,li.product .woocommerce-loop-product__title,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title)::before,.hentry.type-story .image-wrapper :is(h1,h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,li.product .woocommerce-loop-product__title,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title)::before,.wp-block-categories :is([class*=current],.is-active):not(.cat-parent)>a::after,.product-categories :is([class*=current],.is-active):not(.cat-parent)>a::after,:is(a[href^="mailto:"],.email:not(li))::before,:is(a[href^="tel:"],.phone)::before,i.icon{aspect-ratio:1;background-color:currentColor;content:"";height:1em;display:inline-block;-webkit-mask-image:var(--icon);mask-image:var(--icon);-webkit-mask-size:cover;mask-size:cover}:root{--icon-arrow-right:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/arrow-right.svg);--icon-calendar:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/calendar.svg);--icon-cart-plus:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/cart-plus.svg);--icon-cart:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/cart.svg);--icon-check:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/check.svg);--icon-chevron-down:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/chevron-down.svg);--icon-circle-three-quarters:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/circle-three-quarters.svg);--icon-clock:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/clock.svg);--icon-close:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/close.svg);--icon-docx:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/docx.svg);--icon-dotx:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/dotx.svg);--icon-edit:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/edit.svg);--icon-envelope:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/envelope.svg);--icon-external-link:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/external-link.svg);--icon-file:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/file.svg);--icon-filter:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/filter.svg);--icon-folder-arrow-up:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/folder-arrow-up.svg);--icon-heart:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/heart.svg);--icon-image:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/image.svg);--icon-info:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/info.svg);--icon-location:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/location.svg);--icon-lock-open:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/lock-open.svg);--icon-lock:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/lock.svg);--icon-pdf:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/pdf.svg);--icon-phone-volume:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/phone-volume.svg);--icon-phone:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/phone.svg);--icon-piggy-bank:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/piggy-bank.svg);--icon-plate-utensils:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/plate-utensils.svg);--icon-pptx:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/pptx.svg);--icon-repeat:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/repeat.svg);--icon-search:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/search.svg);--icon-spinner:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/spinner.svg);--icon-stars:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/stars.svg);--icon-sun:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/sun.svg);--icon-tag:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/tag.svg);--icon-trash-xmark:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/trash-xmark.svg);--icon-trash:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/trash.svg);--icon-user:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/user.svg);--icon-video:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/video.svg);--icon-xls:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/xls.svg);--icon-xlsx:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/icons/xlsx.svg)}.icon-arrow-right{--icon:var(--icon-arrow-right)}.icon-calendar{--icon:var(--icon-calendar)}.icon-cart-plus{--icon:var(--icon-cart-plus)}.icon-cart{--icon:var(--icon-cart)}.icon-check{--icon:var(--icon-check)}.icon-chevron-down{--icon:var(--icon-chevron-down)}.icon-circle-three-quarters{--icon:var(--icon-circle-three-quarters)}.icon-clock{--icon:var(--icon-clock)}.icon-close{--icon:var(--icon-close)}.icon-docx{--icon:var(--icon-docx)}.icon-dotx{--icon:var(--icon-dotx)}.icon-edit{--icon:var(--icon-edit)}.icon-envelope{--icon:var(--icon-envelope)}.icon-external-link{--icon:var(--icon-external-link)}.icon-file{--icon:var(--icon-file)}.icon-filter{--icon:var(--icon-filter)}.icon-folder-arrow-up{--icon:var(--icon-folder-arrow-up)}.icon-heart{--icon:var(--icon-heart)}.icon-image{--icon:var(--icon-image)}.icon-info{--icon:var(--icon-info)}.icon-location{--icon:var(--icon-location)}.icon-lock-open{--icon:var(--icon-lock-open)}.icon-lock{--icon:var(--icon-lock)}.icon-pdf{--icon:var(--icon-pdf)}.icon-phone-volume{--icon:var(--icon-phone-volume)}.icon-phone{--icon:var(--icon-phone)}.icon-piggy-bank{--icon:var(--icon-piggy-bank)}.icon-plate-utensils{--icon:var(--icon-plate-utensils)}.icon-pptx{--icon:var(--icon-pptx)}.icon-repeat{--icon:var(--icon-repeat)}.icon-search{--icon:var(--icon-search)}.icon-spinner{--icon:var(--icon-spinner)}.icon-stars{--icon:var(--icon-stars)}.icon-sun{--icon:var(--icon-sun)}.icon-tag{--icon:var(--icon-tag)}.icon-trash-xmark{--icon:var(--icon-trash-xmark)}.icon-trash{--icon:var(--icon-trash)}.icon-user{--icon:var(--icon-user)}.icon-video{--icon:var(--icon-video)}.icon-xls{--icon:var(--icon-xls)}.icon-xlsx{--icon:var(--icon-xlsx)}[hidden]{display:none!important}.wp-block-button__link{width:auto!important}[class*=wp-block-buttons]{--wp--custom--layout--flow-space:1em !important;display:flex;gap:.5em .75em}[class*=wp-block-buttons]>.wp-block-button.is-style-small+.wp-block-button.is-style-small{margin-top:-.25em}[class*=wp-block-buttons] .wp-block-button{transition:all 0.3s}[class*=wp-block-buttons]:not(.is-vertical) .wp-block-button:not(:only-child) .wp-element-button::before,[class*=wp-block-buttons]:not(.is-vertical) .wp-block-button:not(:only-child) .wp-element-button::after{content:none}[class*=wp-block-buttons]+.wp-block-gallery{--wp--custom--layout--flow-space:var(--wp--preset--spacing--medium)}.is-root-container .wp-block-column [class*=wp-block-buttons].is-vertical{font-size:1.25em!important;row-gap:1em}.is-root-container .wp-block-column [class*=wp-block-buttons].is-vertical .wp-element-button{font-size:inherit!important}.wp-block-categories,.product-categories{border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);margin-bottom:1em!important;padding-bottom:1em;list-style:none}.wp-block-categories a,.product-categories a{align-items:baseline;color:currentColor;display:flex;gap:1em;justify-content:space-between}.wp-block-categories :is([class*=current],.is-active):not(.cat-parent)>a,.product-categories :is([class*=current],.is-active):not(.cat-parent)>a{color:var(--wp--preset--color--primary);font-weight:700!important}.wp-block-categories :is([class*=current],.is-active):not(.cat-parent)>a::after,.product-categories :is([class*=current],.is-active):not(.cat-parent)>a::after{--icon:var(--icon-arrow-right)}.wp-block-categories .children,.product-categories .children,.wp-block-categories-list{display:flex;flex-direction:column;list-style:inside none}.wp-block-column.has-background{padding:2.1em}.wp-block-columns{gap:var(--wp--preset--spacing--normal)}.wp-block-columns.alignwide{-moz-column-gap:var(--wp--preset--spacing--medium);column-gap:var(--wp--preset--spacing--medium)}.wp-block-columns+:not(.wp-block-group){--wp--custom--layout--flow-space:var(--wp--preset--spacing--normal);margin-top:var(--wp--custom--layout--flow-space)}@media (max-width:1032px){.wp-block-columns{flex-wrap:wrap!important}.wp-block-columns>.wp-block-column{flex-basis:100%!important}}.wp-block-file+.wp-block-columns{--wp--custom--layout--flow-space:var(--wp--preset--spacing--medium)}.wp-block-cover,.hentry.type-story .image-wrapper{padding:0}.wp-block-cover.alignfull .wp-block-cover__inner-container,.hentry.type-story .alignfull.image-wrapper .wp-block-cover__inner-container{padding-inline:var(--wp--custom--layout--offset)}.wp-block-cover__inner-container{padding:var(--wp--preset--spacing--normal)}.wp-block-cover.is-style-emotional,.hentry.type-story .image-wrapper{color:var(--wp--preset--color--accent);text-align:center}.wp-block-cover.is-style-emotional *,.hentry.type-story .image-wrapper *{color:currentColor!important}.wp-block-cover.is-style-emotional :is(h1,h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,li.product .woocommerce-loop-product__title,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title)::before,.hentry.type-story .image-wrapper :is(h1,h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,li.product .woocommerce-loop-product__title,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title)::before{--icon:var(--icon-sun);color:var(--wp--preset--color--white);display:flex;justify-content:center;margin:0 auto .25em;transition:inherit;width:2.2em}.wp-block-cover.is-style-emotional img,.hentry.type-story .image-wrapper img{filter:var(--wp--custom--filter--sepia)}.wp-block-cover .wp-block-heading:last-child,.hentry.type-story .image-wrapper .wp-block-heading:last-child{margin-bottom:0}a.wp-block-hope-baden-current-menu .main,div.wp-block-hope-baden-current-menu>a .main{font-weight:700;margin-block:0.5em!important}a.wp-block-hope-baden-current-menu::after,div.wp-block-hope-baden-current-menu>a::after{--icon:var(--icon-plate-utensils);font-size:14em;inset:0 0 auto auto;opacity:var(--_icon-opacity,.03);position:absolute;transform:translate(7%,-21%);transition:inherit}a.wp-block-hope-baden-current-menu .read-more,div.wp-block-hope-baden-current-menu>a .read-more{margin-top:1rem}a.wp-block-hope-baden-current-menu:is(:hover,:focus,:active)::after,.hentry:is(a):is(:hover,:focus,:active) a.wp-block-hope-baden-current-menu.read-more::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.wp-block-hope-baden-current-menu.read-more::after,div.wp-block-hope-baden-current-menu>a:is(:hover,:focus,:active)::after,.hentry:is(a):is(:hover,:focus,:active) div.wp-block-hope-baden-current-menu>a.read-more::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) div.wp-block-hope-baden-current-menu>a.read-more::after{opacity:.042}.wp-block-hope-baden-daily-watchword{font-size:1.21em;font-family:var(--wp--preset--font-family--serif);text-align:center}.wp-block-hope-baden-daily-watchword p{font-size:inherit!important}.wp-block-hope-baden-daily-watchword .dateWrapper{display:none}.wp-block-hope-baden-daily-watchword .instructiveText{margin-top:1.21em}.wp-block-hope-baden-daily-watchword .text-muted{font-size:.79em;font-family:var(--wp--preset--font-family--sans-serif);font-style:normal;font-weight:700;display:block;margin-top:.42em}.wp-block-hope-baden-downloads:not(.acf-block-preview) form[role=search],.wp-block-hope-baden-downloads:not(.acf-block-preview) .post-password-form>p:last-child,.wp-block-hope-baden-downloads>div:not([class]) form[role=search],.wp-block-hope-baden-downloads>div:not([class]) .post-password-form>p:last-child{margin-top:-1em}.wp-block-embed{--wp--custom--layout--flow-space:var(--wp--preset--spacing--normal)}.wp-embed-aspect-16-9 .wp-block-embed__wrapper{aspect-ratio:16/9}.wp-block-hope-baden-employees:not(.acf-block-preview),.wp-block-hope-baden-employees>div:not([class]){display:grid;gap:var(--wp--preset--spacing--normal);grid-template-columns:repeat(auto-fill,minmax(min(15em, 100%),1fr))}@media (max-width:768px){.wp-block-hope-baden-employees:not(.acf-block-preview):not(.is-style-small),.wp-block-hope-baden-employees>div:not([class]):not(.is-style-small){grid-template-columns:repeat(2,1fr)}.wp-block-hope-baden-employees:not(.acf-block-preview):not(.is-style-small) .hentry,.wp-block-hope-baden-employees>div:not([class]):not(.is-style-small) .hentry{zoom:.9}.wp-block-hope-baden-employees:not(.acf-block-preview):not(.is-style-small) .email,.wp-block-hope-baden-employees>div:not([class]):not(.is-style-small) .email{display:none}}.wp-block-hope-baden-events:not(.acf-block-preview),.wp-block-hope-baden-events>div:not([class]){display:flex;flex-direction:column;gap:1em}.wp-block-hope-baden-events:not(.acf-block-preview):has(>a.type-event:is(:hover,:focus,:active),>a.hentry.type-project:is(:hover,:focus,:active),>a.hentry.type-job:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) a.type-event.read-more,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-project,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-job) a.type-event:not(:hover):not(:focus):not(:active)>*,.wp-block-hope-baden-events:not(.acf-block-preview):has(>a.type-event:is(:hover,:focus,:active),>a.hentry.type-project:is(:hover,:focus,:active),>a.hentry.type-job:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) a.type-event.read-more,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-project,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-job) a.hentry.type-project:not(:hover):not(:focus):not(:active)>*,.wp-block-hope-baden-events:not(.acf-block-preview):has(>a.type-event:is(:hover,:focus,:active),>a.hentry.type-project:is(:hover,:focus,:active),>a.hentry.type-job:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) a.type-event.read-more,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-project,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-job) a.hentry.type-job:not(:hover):not(:focus):not(:active)>*,.wp-block-hope-baden-events>div:not([class]):has(>a.type-event:is(:hover,:focus,:active),>a.hentry.type-project:is(:hover,:focus,:active),>a.hentry.type-job:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) a.type-event.read-more,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-project,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-job) a.type-event:not(:hover):not(:focus):not(:active)>*,.wp-block-hope-baden-events>div:not([class]):has(>a.type-event:is(:hover,:focus,:active),>a.hentry.type-project:is(:hover,:focus,:active),>a.hentry.type-job:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) a.type-event.read-more,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-project,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-job) a.hentry.type-project:not(:hover):not(:focus):not(:active)>*,.wp-block-hope-baden-events>div:not([class]):has(>a.type-event:is(:hover,:focus,:active),>a.hentry.type-project:is(:hover,:focus,:active),>a.hentry.type-job:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) a.type-event.read-more,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-project,>.hentry:is(a):is(:hover,:focus,:active) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.read-more.hentry.type-job,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.type-event.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-project,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more.hentry.type-job) a.hentry.type-job:not(:hover):not(:focus):not(:active)>*{opacity:.21}.wp-block-hope-baden-events:not(.acf-block-preview):has(>[data-toggle=show-more])>.type-event:not(.hidden):has(+.type-event.hidden,+.hidden.hentry.type-project,+.hidden.hentry.type-job),.wp-block-hope-baden-events:not(.acf-block-preview):has(>[data-toggle=show-more])>.hentry.type-project:not(.hidden):has(+.type-event.hidden,+.hidden.hentry.type-project,+.hidden.hentry.type-job),.wp-block-hope-baden-events:not(.acf-block-preview):has(>[data-toggle=show-more])>.hentry.type-job:not(.hidden):has(+.type-event.hidden,+.hidden.hentry.type-project,+.hidden.hentry.type-job),.wp-block-hope-baden-events>div:not([class]):has(>[data-toggle=show-more])>.type-event:not(.hidden):has(+.type-event.hidden,+.hidden.hentry.type-project,+.hidden.hentry.type-job),.wp-block-hope-baden-events>div:not([class]):has(>[data-toggle=show-more])>.hentry.type-project:not(.hidden):has(+.type-event.hidden,+.hidden.hentry.type-project,+.hidden.hentry.type-job),.wp-block-hope-baden-events>div:not([class]):has(>[data-toggle=show-more])>.hentry.type-job:not(.hidden):has(+.type-event.hidden,+.hidden.hentry.type-project,+.hidden.hentry.type-job){margin-bottom:-1em}*+.wp-block-hope-baden-feedback{margin-top:var(--wp--preset--spacing--small)}.wp-block-file{--wp--custom--layout--flow-space:1em;font-size:unset!important}.wp-block-file .wp-element-button{display:none}.wp-block-hope-baden-floating-image{--wp--custom--layout--flow-space:1em;float:unset!important}.wp-block-hope-baden-floating-image img{float:left;margin-block:var(--wp--preset--spacing--small);shape-margin:var(--wp--preset--spacing--small);shape-outside:var(--image)}@media (min-width:1032px){.wp-block-hope-baden-floating-image img{margin:var(--wp--preset--spacing--small);max-width:var(--width)}}.wp-block-hope-baden-floating-image.alignright img{float:right}.wp-block-gallery{--wp--style--gallery-gap-default:1em}.wp-block-group.has-background{padding:var(--wp--preset--spacing--normal)}.wp-block-group.has-background.alignfull{padding-block:var(--wp--preset--spacing--large)}.wp-block-image+*{margin-top:1em}.wp-block-hope-baden-jobs:not(.acf-block-preview),.wp-block-hope-baden-jobs>div:not([class]){display:flex;flex-direction:column;gap:1em}.wp-block-hope-baden-jobs:not(.acf-block-preview):has(>a.type-job:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) a.type-job.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.type-job.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.type-job.read-more) a.type-job:not(:hover):not(:focus):not(:active)>*,.wp-block-hope-baden-jobs>div:not([class]):has(>a.type-job:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) a.type-job.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.type-job.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.type-job.read-more) a.type-job:not(:hover):not(:focus):not(:active)>*{opacity:.21}.wp-block-list.is-style-dots{list-style-type:"... "}.wp-block-hope-baden-map{--wp--custom--layout--flow-space:var(--wp--preset--spacing--normal);min-height:30em;height:100%}.wp-block-hope-baden-map .leaflet-control-container{display:none}.wp-block-media-text{gap:var(--wp--preset--spacing--small) 2em}.wp-block-media-text__content{padding-inline:unset!important}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{min-height:unset}.wp-block-hope-baden-menu-card table{font-size:var(--wp--preset--font-size--small)}@media (max-width:1032px){.wp-block-hope-baden-menu-card table{min-width:var(--wp--style--global--content-size)}}.wp-block-hope-baden-menu-card table tr{border-bottom:0!important}.wp-block-hope-baden-menu-card table th{background-color:var(--wp--preset--color--white);font-weight:400}.wp-block-hope-baden-menu-card table th strong{display:block;font-weight:500}.wp-block-hope-baden-menu-card table td,.wp-block-hope-baden-menu-card table th{line-height:1.2;padding:.75em .5em;text-align:center!important;vertical-align:middle;width:20%}.wp-block-hope-baden-menu-card table .main{font-weight:700}.wp-block-hope-baden-menu-card table .is-in-past{opacity:.21}.wp-block-hope-baden-menu-card table th.current{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.wp-block-hope-baden-menu-card table td.current{background-color:var(--wp--preset--color--primary-light)}@media (max-width:1032px){.wp-block-hope-baden-menu-card{margin-inline:calc(-1 * var(--wp--custom--layout--device-spacing));-webkit-mask-image:linear-gradient(to right,transparent 0%,black var(--left,0),black calc(100% - var(--right, 3em)),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black var(--left,0),black calc(100% - var(--right, 3em)),transparent 100%);padding-inline:var(--wp--custom--layout--device-spacing);overflow-x:scroll;scrollbar-width:none}.wp-block-hope-baden-menu-card::-webkit-scrollbar{display:none}.wp-block-hope-baden-menu-card:is(.is-scrolling,.end){--left:3em}.wp-block-hope-baden-menu-card.end{--right:0px}.wp-block-hope-baden-menu-card tr>:last-child{border-right:var(--wp--custom--layout--device-spacing) solid var(--wp--preset--color--light)!important}}.wp-block-hope-baden-news:not(.acf-block-preview),.wp-block-hope-baden-annual-reports:not(.acf-block-preview),.wp-block-hope-baden-news>div:not([class]),.wp-block-hope-baden-annual-reports>div:not([class]){-moz-column-gap:var(--wp--preset--spacing--small);column-gap:var(--wp--preset--spacing--small);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(19em, 100%),1fr));row-gap:var(--wp--preset--spacing--normal)}.wp-block-hope-baden-news:not(.acf-block-preview) h2,.wp-block-hope-baden-news:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-annual-reports:not(.acf-block-preview) h2,.wp-block-hope-baden-annual-reports:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-news>div:not([class]) h2,.wp-block-hope-baden-news>div:not([class]) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-annual-reports>div:not([class]) h2,.wp-block-hope-baden-annual-reports>div:not([class]) .wc-block-components-checkout-order-summary__title{grid-column:1/-1;margin-bottom:calc(-1 * var(--wp--preset--spacing--normal))}.wp-block-hope-baden-next-event .date{background-color:color-mix(in srgb,var(--wp--preset--color--white) 21%,transparent)!important;margin-bottom:auto}.wp-block-hope-baden-next-event .meta{flex-direction:column}.wp-block-column.sidebar .event{color:currentColor;display:flex;font-size:var(--wp--preset--font-size--small);gap:1em;position:relative}.wp-block-column.sidebar .event .date{background-color:var(--wp--preset--color--light)!important}.wp-block-column.sidebar .event .data-wrapper{margin:.25em 0 0 0}.wp-block-column.sidebar .event+.event{margin-top:1em}.wp-block-hope-baden-notice{--wp--custom--layout--flow-space:var(--wp--preset--spacing--small)}.wp-block-hope-baden-notice .icon+.wp-block-heading{margin-top:0!important}.wp-block-hope-baden-offer-areas:not(.acf-block-preview){display:grid;gap:var(--wp--preset--spacing--small);grid-template-columns:repeat(auto-fill,minmax(min(15em, 100%),1fr))}aside .wp-block-hope-baden-offer-areas:not(.acf-block-preview){row-gap:1em}.wp-block-hope-baden-offers:not(.acf-block-preview),.wp-block-hope-baden-offers>div:not([class]){display:grid;gap:var(--wp--preset--spacing--normal);grid-template-columns:repeat(auto-fill,minmax(min(19em, 100%),1fr))}.wp-block-hope-baden-offers-list:not(.acf-block-preview) a,.wp-block-hope-baden-offers-list>div:not([class]) a{opacity:.7}.wp-block-hope-baden-offers-list:not(.acf-block-preview) a:is(:hover,:focus,:active),.wp-block-hope-baden-offers-list:not(.acf-block-preview) .hentry:is(a):is(:hover,:focus,:active) a.read-more,.hentry:is(a):is(:hover,:focus,:active) .wp-block-hope-baden-offers-list:not(.acf-block-preview) a.read-more,.wp-block-hope-baden-offers-list:not(.acf-block-preview) .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wp-block-hope-baden-offers-list:not(.acf-block-preview) a.read-more,.wp-block-hope-baden-offers-list>div:not([class]) a:is(:hover,:focus,:active),.wp-block-hope-baden-offers-list>div:not([class]) .hentry:is(a):is(:hover,:focus,:active) a.read-more,.hentry:is(a):is(:hover,:focus,:active) .wp-block-hope-baden-offers-list>div:not([class]) a.read-more,.wp-block-hope-baden-offers-list>div:not([class]) .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wp-block-hope-baden-offers-list>div:not([class]) a.read-more{opacity:1}.wp-block-hope-baden-pie-chart{--color:var(--wp--preset--color--primary);--hole-size:37%}.wp-block-hope-baden-pie-chart h3,.wp-block-hope-baden-pie-chart .wp-block-table.with-numbers td:not(:first-child) strong,.wp-block-table.with-numbers td:not(:first-child) .wp-block-hope-baden-pie-chart strong,.wp-block-hope-baden-pie-chart .widgettitle,.wp-block-hope-baden-pie-chart .wpc-filter-header,.wp-block-hope-baden-pie-chart .product-categories>.cat-item>a,.wp-block-hope-baden-pie-chart li.product .woocommerce-loop-product__title,li.product .wp-block-hope-baden-pie-chart .woocommerce-loop-product__title,.wp-block-hope-baden-pie-chart .wc-block-components-checkout-step__title,.wp-block-hope-baden-pie-chart .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-pie-chart .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-hope-baden-pie-chart h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-hope-baden-pie-chart .wc-block-components-checkout-order-summary__title{font-size:1.125em;margin-bottom:1em}.wp-block-hope-baden-pie-chart .chart{aspect-ratio:1;background:radial-gradient(white var(--hole-size),transparent var(--hole-size)),var(--data);border-radius:50%;width:14em}.wp-block-hope-baden-pie-chart figcaption{display:flex;flex-direction:column;font:inherit;text-align:left}.wp-block-hope-baden-pie-chart figcaption span{align-items:baseline;display:flex;gap:.5em}.wp-block-hope-baden-pie-chart figcaption span::before{aspect-ratio:1;background-color:color-mix(in srgb,var(--color) calc(100% - var(--index) * 100% / var(--slices)),white);content:"";height:1em;transform:translateY(.125em)}.wp-block-post-excerpt{margin-bottom:.5em}.wp-block-post-excerpt+*{margin-top:var(--wp--preset--spacing--small)}.wp-block-hope-baden-posts:not(.acf-block-preview),.wp-block-hope-baden-posts>div:not([class]){display:grid;gap:1em}.wp-block-hope-baden-posts:not(.acf-block-preview):not(.is-style-list),.wp-block-hope-baden-posts>div:not([class]):not(.is-style-list){gap:var(--wp--preset--spacing--normal);grid-template-columns:repeat(auto-fill,minmax(min(15em, 100%),1fr))}.wp-block-hope-baden-projects:not(.acf-block-preview),.wp-block-hope-baden-projects>div:not([class]){display:flex;flex-direction:column;gap:1em}.wp-block-hope-baden-projects:not(.acf-block-preview):has(>a.type-project:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) a.type-project.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.type-project.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.type-project.read-more) a.type-project:not(:hover):not(:focus):not(:active)>*,.wp-block-hope-baden-projects>div:not([class]):has(>a.type-project:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) a.type-project.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) a.type-project.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.type-project.read-more) a.type-project:not(:hover):not(:focus):not(:active)>*{opacity:.21}.wp-block-pullquote{font-size:unset;line-height:unset;margin:unset;padding:unset;text-align:unset}.wp-block-quote{--wp--custom--layout--flow-space:var(--wp--preset--spacing--normal)}.wp-block-social-links{margin-bottom:0!important}*+.wp-block-social-links{margin-top:var(--wp--preset--spacing--small)}.wp-block-hope-baden-stories:not(.acf-block-preview),.wp-block-hope-baden-stories>div:not([class]){-moz-column-gap:var(--wp--preset--spacing--small);column-gap:var(--wp--preset--spacing--small);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(19em, 100%),1fr));row-gap:var(--wp--preset--spacing--normal)}img[src*=hoffnung-geben]{margin:var(--wp--preset--spacing--large) auto 0;max-width:30rem!important}body .wp-block-table{--wp--custom--layout--flow-space:var(--wp--preset--spacing--normal);border-bottom:0!important;overflow-x:unset}body .wp-block-table tr :is(th,td):first-child{padding-left:0}body .wp-block-table tr :is(th,td):last-child{padding-right:0}body .wp-block-table tr:not(:last-child){border-bottom:1px solid color-mix(in srgb,currentColor 21%,transparent)}body .wp-block-table.is-style-stripes tbody tr,body .wp-block-table.is-style-stripes .wp-block-woocommerce-cart-cross-sells-block>div tr{background-color:var(--wp--preset--color--light);border-bottom:0}body .wp-block-table.is-style-stripes tbody tr:nth-child(2n+1),body .wp-block-table.is-style-stripes .wp-block-woocommerce-cart-cross-sells-block>div tr:nth-child(2n+1){background-color:var(--wp--preset--color--white)!important}body .wp-block-table.is-style-stripes tbody td,body .wp-block-table.is-style-stripes .wp-block-woocommerce-cart-cross-sells-block>div td{padding-inline:.75em}body .wp-block-table+p{margin-top:.5em}.wp-block-hope-baden-table-of-contents{list-style:none;overflow:hidden}.wp-block-hope-baden-table-of-contents a{border:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);border-width:1px 0;color:currentColor;display:block;margin-block:-1px;overflow:hidden;padding-block:.325em;text-overflow:ellipsis;white-space:nowrap}.wp-block-hope-baden-table-of-contents a:is(:hover,:focus,:active,.current){color:var(--wp--preset--color--primary)}.wp-block-hope-baden-teaser:not(:has(>.image-wrapper)){background-color:var(--wp--preset--color--white);padding:var(--wp--preset--spacing--small)}.wp-block-hope-baden-teaser:not(:has(>.image-wrapper)) .data-wrapper{flex:1}.wp-block-hope-baden-teaser:not(:has(>.image-wrapper)):is(:hover,:focus,:active),.hentry:is(a):is(:hover,:focus,:active) .wp-block-hope-baden-teaser.read-more:not(:has(>.image-wrapper)),.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) .wp-block-hope-baden-teaser.read-more:not(:has(>.image-wrapper)),.hentry:is(a):is(:hover,:focus,:active) .hentry.read-more:is(a) .wp-block-hope-baden-teaser.read-more:not(:has(>.image-wrapper)),.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) .hentry.read-more:is(a) .wp-block-hope-baden-teaser.read-more:not(:has(>.image-wrapper)),.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wp-block-hope-baden-teaser.read-more:not(:has(>.image-wrapper)){box-shadow:var(--wp--preset--shadow--normal)}.wp-block-hope-baden-teasers:not(.acf-block-preview),.wp-block-hope-baden-teasers>div:not([class]){display:grid;gap:var(--wp--preset--spacing--normal);grid-template-columns:repeat(auto-fill,minmax(min(19em, 100%),1fr))}.wp-block-columns .wp-block-hope-baden-teasers:not(.acf-block-preview),.wp-block-columns .wp-block-hope-baden-teasers>div:not([class]){gap:var(--wp--preset--spacing--small)}.wp-block-hope-baden-tile:not(.acf-block-preview){--wp--custom--layout--flow-space:0;background-color:var(--wp--preset--color--white);color:currentColor;display:flex;flex-direction:column;height:100%;justify-content:end;overflow:hidden;position:relative;transition:all 0.3s}.wp-block-hope-baden-tile:not(.acf-block-preview) img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:all 0.3s;width:100%}.wp-block-hope-baden-tile:not(.acf-block-preview) .data-wrapper{align-items:start;display:flex;flex:1;flex-direction:column;justify-content:end;padding:var(--wp--preset--spacing--small);z-index:1}.wp-block-hope-baden-tile:not(.acf-block-preview) img+.data-wrapper{background:var(--wp--preset--gradient--transparent-to-base);color:var(--wp--preset--color--white)}.wp-block-hope-baden-tile:not(.acf-block-preview) p+.read-more{margin-top:.5em}.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) img{scale:1.05}.wp-block-hope-baden-tile:not(.acf-block-preview):not(:has(img)):is(a:hover,a:focus,a:active){box-shadow:var(--wp--preset--shadow--normal)}.wp-block-hope-baden-weather .current{display:flex;flex-direction:column;position:relative}.wp-block-hope-baden-weather .current h2,.wp-block-hope-baden-weather .current .wc-block-components-checkout-order-summary__title{margin-bottom:0}.wp-block-hope-baden-weather .current .description{font-size:1.5rem;opacity:.42}.wp-block-hope-baden-weather .current .temperature{font-size:2.1em;margin-top:.21em}.wp-block-hope-baden-weather .current img{position:absolute;inset:0 0 auto auto;width:7em}.wp-block-hope-baden-weather .forecast{font-size:.8em}.wp-block-hope-baden-weather .forecast img{width:2em}.wp-block-hope-baden-weather .forecast th,.wp-block-hope-baden-weather .forecast td{padding:.21em 0;vertical-align:middle;white-space:nowrap}.wp-block-hope-baden-weather .forecast tr:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white)}.wp-block-hope-baden-weather .forecast .icon{width:100%}.wp-block-hope-baden-weather .forecast .temperature .min{opacity:.42}.wp-block-hope-baden-weather .todays-forecast{display:flex;justify-content:space-between;margin-top:auto}.wp-block-hope-baden-weather .todays-forecast .today{align-items:center;display:flex;flex-direction:column;gap:.5em;padding-inline:1em;width:100%}.wp-block-hope-baden-weather .todays-forecast .today[data-is-in-past=true]{opacity:.3}.wp-block-hope-baden-weather .todays-forecast .time{font-size:.825em}.wp-block-hope-baden-weather .todays-forecast img{width:2em}.wp-block-hope-baden-weather .todays-forecast .today:not(:last-child){border-right:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white)}.wp-block-hope-baden-weather>.wp-block-column:first-child{display:flex;flex-direction:column}address{font-style:normal}@media (prefers-reduced-motion:no-preference){[class*=__inner-container]>*{animation:fade-down 1s}.wp-block-cover>img,.hentry.type-story .image-wrapper>img{animation:scale-in 0.7s}}@view-transition{navigation:auto}@keyframes fade-down{from{opacity:0;transform:translateY(calc(-1 * (3vh + 21%)))}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{from{scale:1.05}to{scale:1}}body::after,.wp-lightbox-overlay .scrim{background-color:rgb(0 0 0 / .21)!important;content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:all 0.3s;z-index:1000}body:has(>.wc-block-components-drawer__screen-overlay:not([class*=is-hidden]))::after,.menu-open::after,.sidebar-toggled::after,body:has(.toggled,.pswp--open,dialog[open])::after,.wp-lightbox-overlay .scrim{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:1;pointer-events:all}.pswp__bg{background-color:unset!important}.badge,.woocommerce-orders-table__cell-order-status,.wc-block-components-order-summary-item__quantity{align-items:center;background-color:var(--wp--preset--color--primary);border-radius:999px;color:var(--wp--preset--color--white);display:inline-flex;font-size:0.75em!important;font-weight:700;gap:.375em;justify-content:center;padding:.125em .625em;white-space:nowrap}blockquote{display:flex;flex-direction:column;font-size:var(--wp--preset--font-size--large);row-gap:.5em;-webkit-hyphens:auto;hyphens:auto}blockquote p{font-family:var(--wp--preset--font-family--serif);font-size:.9em;margin-bottom:0!important}blockquote p::before{content:"«"}blockquote p::after{content:"»"}blockquote cite,blockquote:has(img) figcaption{font-size:.75em;font-style:normal;font-weight:700}blockquote cite em,blockquote:has(img) figcaption em{font-style:normal;font-weight:400;opacity:.5}.is-root-container,.page-footer{position:relative}.is-root-container::before,.page-footer::before{aspect-ratio:1;background-repeat:no-repeat;background-position:right;content:"";position:absolute;width:21em;z-index:-1}.is-root-container::before{background-image:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/sun-round.svg);inset:14em auto auto 0;transform:translateX(-42%)}.page-footer::before{background-image:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/sun.svg);inset:0 0 auto auto;transform:rotate(90deg) translateX(-100%)}body [class*=-breadcrumb]{font-size:var(--wp--preset--font-size--small);margin-bottom:var(--wp--preset--spacing--normal);overflow-x:auto;scrollbar-width:none;margin-inline:auto;max-width:var(--wp--style--global--wide-size)!important}@media (max-width:1032px){body [class*=-breadcrumb]{margin-inline:calc(-1 * var(--wp--custom--layout--device-spacing))!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,black var(--left,0),black calc(100% - var(--right, 3em)),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black var(--left,0),black calc(100% - var(--right, 3em)),transparent 100%);padding-inline:var(--wp--custom--layout--device-spacing)!important}body [class*=-breadcrumb] .breadcrumb-item:last-child{border-right:var(--wp--custom--layout--device-spacing) solid #fff0}body [class*=-breadcrumb]:is(.is-scrolling,.end){--left:3em}body [class*=-breadcrumb].end{--right:0px}}body [class*=-breadcrumb]::-webkit-scrollbar{display:none}body [class*=-breadcrumb] ol{display:flex;list-style:none}body [class*=-breadcrumb] .breadcrumb-item{align-items:center;display:inline-flex;white-space:nowrap}body [class*=-breadcrumb] .breadcrumb-item:last-child{font-weight:700}body [class*=-breadcrumb] a{color:currentColor}body [class*=-breadcrumb] .breadcrumb-item:not(:last-child)::after{--icon:var(--icon-arrow-right);margin-inline:.5em}body [class*=-breadcrumb]+*{--wp--custom--layout--flow-space:0}.page-content>:last-child:is([class*=-breadcrumb]),.page-content+[class*=-breadcrumb]{margin-block:var(--wp--preset--spacing--large) calc(-1 * var(--wp--preset--spacing--large) + var(--wp--preset--spacing--small))}.page-content+[class*=-breadcrumb]{max-width:unset!important;padding-inline:var(--wp--custom--layout--wide-offset)}@media (max-width:1032px){.page-content+[class*=-breadcrumb]{margin-inline:unset!important}}button,.variation-button,.wc-block-checkout__shipping-method-option{all:unset;cursor:pointer;transition:all 0.3s}button svg,.variation-button svg,.wc-block-checkout__shipping-method-option svg{display:none}.woocommerce-tabs details>p>a:only-child,.wc-block-mini-cart__button,.single_add_to_cart_button,.request-production,.back-to-archive,.wc-block-components-checkout-return-to-cart-button,.sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button,.gform_button_select_files,input[type=submit],[type=submit].gform_drop_area,.read-more,.wp-element-button:not(.add_to_cart_button),.wp-block-file>a:not(.wp-element-button){all:unset;align-items:center;background-color:var(--wp--preset--color--primary);border-radius:999px;color:var(--wp--preset--color--white);cursor:pointer;display:inline-flex;font-size:var(--wp--preset--font-size--small);font-weight:500;padding:.75em 1.75em;position:relative;transition:all 0.3s;white-space:nowrap;z-index:1}.woocommerce-tabs details>p>a:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):only-child::before,.wc-block-mini-cart__button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.single_add_to_cart_button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.request-production:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.back-to-archive:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.wc-block-components-checkout-return-to-cart-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.gform_button_select_files:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,input[type=submit]:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,[type=submit].gform_drop_area:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.read-more:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.wp-element-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):not(.add_to_cart_button)::before,.wp-block-file>a:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):not(.wp-element-button)::before,.woocommerce-tabs details>p>a:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):only-child::after,.wc-block-mini-cart__button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.single_add_to_cart_button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.request-production:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.back-to-archive:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.wc-block-components-checkout-return-to-cart-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.gform_button_select_files:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,input[type=submit]:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,[type=submit].gform_drop_area:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.read-more:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.wp-element-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):not(.add_to_cart_button)::after,.wp-block-file>a:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):not(.wp-element-button)::after{position:absolute;transition:inherit}.woocommerce-tabs details>p>a:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):only-child::before,.wc-block-mini-cart__button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.single_add_to_cart_button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.request-production:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.back-to-archive:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.wc-block-components-checkout-return-to-cart-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.gform_button_select_files:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,input[type=submit]:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,[type=submit].gform_drop_area:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.read-more:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::before,.wp-element-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):not(.add_to_cart_button)::before,.wp-block-file>a:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):not(.wp-element-button)::before{background-color:inherit;border-radius:inherit;content:"";inset:0;width:100%;z-index:-1}.woocommerce-tabs details>p>a:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):only-child::after,.wc-block-mini-cart__button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.single_add_to_cart_button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.request-production:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.back-to-archive:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.wc-block-components-checkout-return-to-cart-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.gform_button_select_files:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,input[type=submit]:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,[type=submit].gform_drop_area:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.read-more:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more])::after,.wp-element-button:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):not(.add_to_cart_button)::after,.wp-block-file>a:not([href^="tel:"],[href^="mailto:"],.wc-block-components-button,.button,.wpc-filters-apply-button,[data-toggle=sidebar],.wc-block-mini-cart__button,.request-production,[data-toggle=show-more]):not(.wp-element-button)::after{--icon:var(--icon-arrow-right);font-size:1.25em;left:0;opacity:0}.woocommerce-tabs details>p>a:only-child svg,.wc-block-mini-cart__button svg,.single_add_to_cart_button svg,.request-production svg,.back-to-archive svg,.wc-block-components-checkout-return-to-cart-button svg,.sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button svg,.gform_button_select_files svg,input[type=submit] svg,[type=submit].gform_drop_area svg,.read-more svg,.wp-element-button:not(.add_to_cart_button) svg,.wp-block-file>a:not(.wp-element-button) svg{display:none}.woocommerce-tabs details>p>a:is(:hover,:focus,:active):only-child,.wc-block-mini-cart__button:is(:hover,:focus,:active),.single_add_to_cart_button:is(:hover,:focus,:active),.request-production:is(:hover,:focus,:active),.back-to-archive:is(:hover,:focus,:active),.wc-block-components-checkout-return-to-cart-button:is(:hover,:focus,:active),.sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button:is(:hover,:focus,:active),.sidebar.fixed .wpc-filters-widget-controls-wrapper .hentry:is(a):is(:hover,:focus,:active) .wpc-filters-apply-button.read-more,.hentry:is(a):is(:hover,:focus,:active) .sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button.read-more,.gform_button_select_files:is(:hover,:focus,:active),input[type=submit]:is(:hover,:focus,:active),[type=submit].gform_drop_area:is(:hover,:focus,:active),.read-more:is(:hover,:focus,:active),.hentry:is(a):is(:hover,:focus,:active) .read-more,.wp-element-button:is(:hover,:focus,:active):not(.add_to_cart_button),.wp-block-file>a:is(:hover,:focus,:active):not(.wp-element-button),.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .read-more{background-color:color-mix(in srgb,var(--wp--preset--color--primary) 79%,black)}.woocommerce-tabs details>p>a:is(:hover,:focus,:active):only-child::before,.wc-block-mini-cart__button:is(:hover,:focus,:active)::before,.single_add_to_cart_button:is(:hover,:focus,:active)::before,.request-production:is(:hover,:focus,:active)::before,.back-to-archive:is(:hover,:focus,:active)::before,.wc-block-components-checkout-return-to-cart-button:is(:hover,:focus,:active)::before,.sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button:is(:hover,:focus,:active)::before,.sidebar.fixed .wpc-filters-widget-controls-wrapper .hentry:is(a):is(:hover,:focus,:active) .wpc-filters-apply-button.read-more::before,.hentry:is(a):is(:hover,:focus,:active) .sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button.read-more::before,.gform_button_select_files:is(:hover,:focus,:active)::before,input[type=submit]:is(:hover,:focus,:active)::before,[type=submit].gform_drop_area:is(:hover,:focus,:active)::before,.read-more:is(:hover,:focus,:active)::before,.hentry:is(a):is(:hover,:focus,:active) .read-more::before,.wp-element-button:is(:hover,:focus,:active):not(.add_to_cart_button)::before,.wp-block-file>a:is(:hover,:focus,:active):not(.wp-element-button)::before,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .read-more::before{width:calc(100% + 2em)}.woocommerce-tabs details>p>a:is(:hover,:focus,:active):only-child::after,.wc-block-mini-cart__button:is(:hover,:focus,:active)::after,.single_add_to_cart_button:is(:hover,:focus,:active)::after,.request-production:is(:hover,:focus,:active)::after,.back-to-archive:is(:hover,:focus,:active)::after,.wc-block-components-checkout-return-to-cart-button:is(:hover,:focus,:active)::after,.sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button:is(:hover,:focus,:active)::after,.sidebar.fixed .wpc-filters-widget-controls-wrapper .hentry:is(a):is(:hover,:focus,:active) .wpc-filters-apply-button.read-more::after,.hentry:is(a):is(:hover,:focus,:active) .sidebar.fixed .wpc-filters-widget-controls-wrapper .wpc-filters-apply-button.read-more::after,.gform_button_select_files:is(:hover,:focus,:active)::after,input[type=submit]:is(:hover,:focus,:active)::after,[type=submit].gform_drop_area:is(:hover,:focus,:active)::after,.read-more:is(:hover,:focus,:active)::after,.hentry:is(a):is(:hover,:focus,:active) .read-more::after,.wp-element-button:is(:hover,:focus,:active):not(.add_to_cart_button)::after,.wp-block-file>a:is(:hover,:focus,:active):not(.wp-element-button)::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .read-more::after{opacity:1;left:calc(100% - 0.75em)}.wp-block-file>a:not(.wp-element-button){background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)!important}.wp-block-file>a:not(.wp-element-button)::after{font-size:inherit;top:-1em;left:calc(100% - 1em)!important;transform:rotate(90deg)}.wp-block-file>a:is(:hover,:focus,:active):not(.wp-element-button)::before,.hentry:is(a):is(:hover,:focus,:active) .wp-block-file>a.read-more:not(.wp-element-button)::before,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wp-block-file>a.read-more:not(.wp-element-button)::before{width:calc(100% + 1.5em)}.wp-block-file>a:is(:hover,:focus,:active):not(.wp-element-button)::after,.hentry:is(a):is(:hover,:focus,:active) .wp-block-file>a.read-more:not(.wp-element-button)::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wp-block-file>a.read-more:not(.wp-element-button)::after{top:.75em}.woocommerce-tabs details>p>a:only-child,.read-more,.wp-block-button.is-style-small .wp-element-button{background-color:unset!important;color:currentColor!important;padding:unset;width:unset!important}.woocommerce-tabs details>p>a:is(:hover,:focus,:active):only-child::after,.read-more:is(:hover,:focus,:active)::after,.hentry:is(a):is(:hover,:focus,:active) .read-more::after,.wp-block-button.is-style-small .wp-element-button:is(:hover,:focus,:active)::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .read-more::after{left:calc(100% + 0.5em)}.variation-button,.wc-block-checkout__shipping-method-option{align-items:center;background-color:var(--wp--preset--color--white)!important;border:2px solid color-mix(in srgb,var(--input-border-color,var(--wp--preset--color--base)) var(--_border-opacity,21%),white);border-radius:0;color:currentColor;display:flex;flex-direction:column;font-weight:400;row-gap:.5em}.variation-button svg,.wc-block-checkout__shipping-method-option svg{fill:currentColor}.variation-button:is(:hover,:focus,:active,[class*=selected]),.wc-block-checkout__shipping-method-option:is(:hover,:focus,:active,[class*=selected]){--_border-opacity:69%}[data-toggle=sidebar],[data-toggle=show-more],.single_add_to_cart_button,.wc-block-mini-cart__footer-checkout,.button.checkout,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{-moz-column-gap:0.75em!important;column-gap:0.75em!important}[data-toggle=sidebar]::before,[data-toggle=show-more]::before,.single_add_to_cart_button::before,.wc-block-mini-cart__footer-checkout::before,.button.checkout::before,.wc-block-cart__submit-button::before,.wc-block-components-checkout-place-order-button::before,[data-toggle=sidebar]::after,[data-toggle=show-more]::after,.single_add_to_cart_button::after,.wc-block-mini-cart__footer-checkout::after,.button.checkout::after,.wc-block-cart__submit-button::after,.wc-block-components-checkout-place-order-button::after{font-size:1.125em}.wc-block-mini-cart__footer .wp-block-woocommerce-mini-cart-cart-button-block,.wc-block-components-checkout-return-to-cart-button{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--base)}.wc-block-mini-cart__footer .wp-block-woocommerce-mini-cart-cart-button-block:is(:hover,:focus,:active),.wc-block-mini-cart__footer .hentry:is(a):is(:hover,:focus,:active) .wp-block-woocommerce-mini-cart-cart-button-block.read-more,.hentry:is(a):is(:hover,:focus,:active) .wc-block-mini-cart__footer .wp-block-woocommerce-mini-cart-cart-button-block.read-more,.wc-block-components-checkout-return-to-cart-button:is(:hover,:focus,:active),.hentry:is(a):is(:hover,:focus,:active) .wc-block-components-checkout-return-to-cart-button.read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wc-block-mini-cart__footer .read-more.wp-block-woocommerce-mini-cart-cart-button-block,.wc-block-mini-cart__footer .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .read-more.wp-block-woocommerce-mini-cart-cart-button-block,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .read-more.wc-block-components-checkout-return-to-cart-button{background-color:var(--wp--preset--color--primary-light);color:var(--wp--preset--color--primary)}:is(.single-news,.single-annual-report) h1,[data-style=image-with-colorful-title] :is(h1,h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,li.product .woocommerce-loop-product__title,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,h4,.wp-block-column.sidebar .event h3,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event h2,.wc-block-components-product-name,.wp-block-column.sidebar .event .wc-block-components-checkout-step__title,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event .wc-block-components-checkout-order-summary__title,.wp-block-column.sidebar .event li.product .woocommerce-loop-product__title,li.product .wp-block-column.sidebar .event .woocommerce-loop-product__title,.wp-block-column.sidebar .event .widgettitle,.wp-block-column.sidebar .event .wpc-filter-header,.wp-block-column.sidebar .event .product-categories>.cat-item>a,h5,h6),.has-image-with-colorful-title>:is(img,:has(>img))+:is(h1,h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,li.product .woocommerce-loop-product__title,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,h4,.wp-block-column.sidebar .event h3,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event h2,.wc-block-components-product-name,.wp-block-column.sidebar .event .wc-block-components-checkout-step__title,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event .wc-block-components-checkout-order-summary__title,.wp-block-column.sidebar .event li.product .woocommerce-loop-product__title,li.product .wp-block-column.sidebar .event .woocommerce-loop-product__title,.wp-block-column.sidebar .event .widgettitle,.wp-block-column.sidebar .event .wpc-filter-header,.wp-block-column.sidebar .event .product-categories>.cat-item>a,h5,h6),.hentry.news h3,.hentry.news .wp-block-table.with-numbers td:not(:first-child) strong,.wp-block-table.with-numbers td:not(:first-child) .hentry.news strong,.hentry.news .widgettitle,.hentry.news .wpc-filter-header,.hentry.news .product-categories>.cat-item>a,.hentry.annual-report h3,.hentry.annual-report .wp-block-table.with-numbers td:not(:first-child) strong,.wp-block-table.with-numbers td:not(:first-child) .hentry.annual-report strong,.hentry.annual-report .widgettitle,.hentry.annual-report .wpc-filter-header,.hentry.annual-report .product-categories>.cat-item>a,.hentry.news .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .hentry.news h2,.hentry.annual-report .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .hentry.annual-report h2,.hentry.news .wc-block-components-checkout-step__title,.hentry.annual-report .wc-block-components-checkout-step__title,.hentry.news .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .hentry.news .wc-block-components-checkout-order-summary__title,.hentry.annual-report .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .hentry.annual-report .wc-block-components-checkout-order-summary__title,.hentry.news li.product .woocommerce-loop-product__title,li.product .hentry.news .woocommerce-loop-product__title,.hentry.annual-report li.product .woocommerce-loop-product__title,li.product .hentry.annual-report .woocommerce-loop-product__title{background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--primary);margin-block:0!important;margin-inline:auto;min-width:22ch;padding:.25em .5em;position:relative;text-align:center;transform:translateY(-50%);white-space:nowrap;width:-moz-fit-content;width:fit-content;z-index:1}.custom-logo{height:1em;font-size:clamp(4.2em, 6.3vw, 6.3em);transition:all 0.3s;width:auto}.custom-logo-link{z-index:1}.date:not(li,span){align-self:baseline;display:inline-flex;flex-direction:column;gap:.25em;line-height:1;text-align:center}.date:not(li,span) .day{font-size:1.375em;font-weight:bolder}.date:not(li,span):has(.name){background-color:var(--wp--preset--color--white);flex-basis:5em;min-width:5em}.date:not(li,span):has(.name)>*{padding-inline:1em}.date:not(li,span):has(.name) .name{background-color:var(--wp--preset--color--primary);border-top-left-radius:inherit;border-top-right-radius:inherit;color:var(--wp--preset--color--white);padding-block:.5em}.date:not(li,span):has(.name) .day{padding-top:.25em}.date:not(li,span):has(.name) .month{padding-bottom:.75em}.date:not(li,span)+*{margin-top:var(--wp--preset--spacing--small)}@media (min-width:1174px){.date-wrapper{position:relative}.date-wrapper .date{position:absolute;transform:translate(calc(-1 * (100% + var(--wp--preset--spacing--small))),-.5em)}.date-wrapper .date+*{margin-top:0}.date-wrapper h1{margin-bottom:0}}details{border:1px solid color-mix(in srgb,currentColor 21%,white);border-width:1px 0;margin-top:-1px;transition:0.3s}details summary{align-items:center;cursor:pointer;display:flex;font-size:1.25em;font-weight:500;margin-bottom:0;padding:.75em 0;position:relative;transition:all 0.3s}details summary::-webkit-details-marker{display:none}details summary::marker{content:none}details summary::after{--icon:var(--icon-chevron-down);position:absolute;right:0;transition:inherit}details[open]{padding-bottom:var(--wp--preset--spacing--small)}details[open] summary::after{transform:scaleY(-1)}details+details{margin-top:-1px!important}dialog{--_spacing:clamp(var(--wp--custom--layout--device-spacing), 5vw, var(--wp--preset--spacing--medium));background-color:var(--wp--preset--color--light);border:0;box-shadow:var(--wp--preset--shadow--normal);color:var(--wp--preset--color--base);display:none;flex-direction:column;margin:var(--wp--preset--spacing--medium) auto;max-height:calc(100vh - 2 * var(--wp--preset--spacing--medium));max-width:var(--wp--style--global--content-size);-ms-overflow-style:none;padding:var(--_spacing);padding-top:0;scrollbar-width:none;width:100%}dialog::-webkit-scrollbar{display:none}dialog[open]{display:flex}dialog [data-toggle=close]{align-self:end;color:var(--wp--preset--color--primary);font-size:0;margin-top:var(--_spacing);position:fixed;transform:translateY(25%);z-index:10}dialog [data-toggle=close]+h2,dialog [data-toggle=close]+.wc-block-components-checkout-order-summary__title{inset:0 auto!important;margin-inline:calc(-1 * var(--_spacing));min-height:unset!important;padding:var(--_spacing) var(--_spacing) 1em var(--_spacing)!important}dialog [data-toggle=close]::after{--icon:var(--icon-close);font-size:var(--wp--preset--font-size--medium)}dialog [data-toggle=close]+*{margin-top:0!important}@media (max-width:1032px){dialog{margin-block:auto;max-height:calc(100vh - var(--wp--custom--layout--device-spacing));width:calc(100% - var(--wp--custom--layout--device-spacing))}}dialog .gform_wrapper{margin-top:1em;z-index:0}dialog:not([style*="--current: 0"]) [data-toggle=close]+h2::after,dialog:not([style*="--current: 0"]) [data-toggle=close]+.wc-block-components-checkout-order-summary__title::after{--_total:calc((var(--current) + var(--addition, 0)) / var(--goal) * 100%);--_current:calc(var(--current) / var(--goal) * 100%);background:linear-gradient(to right,var(--wp--preset--color--primary) var(--_current),var(--wp--preset--color--primary-light) var(--_current) var(--_total),var(--wp--preset--color--white) var(--_total) 100%);content:"";height:.3em;inset:0 0 auto 0;position:absolute;z-index:10}dialog .content-wrapper :is(.read-more,.meta){display:none}body:has(dialog[open]){overflow:hidden}.divider-with-text{border-top:1px solid currentColor;font-size:var(--wp--preset--font-size--small);display:block;margin-block:2.1em;opacity:.5;position:relative}.divider-with-text .text{background-color:var(--wp--preset--color--white);display:block;margin-inline:auto;padding-inline:.5em;transform:translateY(-50%);width:-moz-fit-content;width:fit-content}.employees{--size:5em;display:grid;gap:0!important;grid-template-columns:repeat(6,1fr)!important;margin-block:var(--wp--preset--spacing--small)!important;padding-inline:0.5em!important}.employees [class*=employee]{border:.21em solid currentColor;color:var(--wp--preset--color--white);margin-inline:-.5em;z-index:1}.employees [class*=employee] .data-wrapper,.employees [class*=employee]:nth-child(n+7){display:none!important}.employees:has(a:is(:hover,:focus,:active),.hentry:is(a):is(:hover,:focus,:active) a.read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more) a:not(:hover):not(:focus):not(:active){opacity:.21}.employees a:is(:hover,:focus,:active),.employees .hentry:is(a):is(:hover,:focus,:active) a.read-more,.hentry:is(a):is(:hover,:focus,:active) .employees a.read-more,.employees .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .employees a.read-more{z-index:999}:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container){position:relative}:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) label:not(:has(>input)){font-weight:400;inset:1em auto auto 1em;opacity:.7;position:absolute;transform-origin:left;transition:all 0.3s;z-index:1}:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) input:not([type=submit]),:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) .gform_drop_area:not([type=submit]),:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) select,:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) textarea{padding-block:1.5em .375em}:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) input:not([type=submit])::-moz-placeholder,:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) .gform_drop_area:not([type=submit])::-moz-placeholder,:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) select::-moz-placeholder,:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) textarea::-moz-placeholder{color:#fff0}:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) input:not([type=submit])::placeholder,:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) .gform_drop_area:not([type=submit])::placeholder,:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) select::placeholder,:is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) textarea::placeholder{color:#fff0}:is(:has(:focus,[placeholder]:not(:-moz-placeholder),[value]:not([value=""])),.is-active):is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) label:not(:has(>input)){transform:translateY(-50%) scale(.79)}:is(:has(:focus,[placeholder]:not(:placeholder-shown),[value]:not([value=""])),.is-active):is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) label:not(:has(>input)){transform:translateY(-50%) scale(.79)}:has([placeholder]:not(:focus):-moz-placeholder):is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) label{transform:unset!important}:has([placeholder]:not(:focus):placeholder-shown):is(.gfield:not(.gfield--type-consent,.gfield--type-fileupload),#loginform :has(label),.wc-block-components-text-input,.wc-block-components-combobox,.form-row,.p-Field,.wc-blocks-components-select__container) label{transform:unset!important}body .gfield--type-fileupload[id]:has(.ginput_preview_list:not(:empty)) .ginput_container_fileupload,:is(.wc-block-components-text-input:is(.is-active,.has-error),.wc-block-components-combobox:is(.is-active,.has-error),.gfield:has(>.validation_message,>.wc-block-components-validation-error,>.form-row em)>.ginput_container){position:relative}body .gfield--type-fileupload[id]:has(.ginput_preview_list:not(:empty)) .ginput_container_fileupload::after,:is(.wc-block-components-text-input:is(.is-active,.has-error),.wc-block-components-combobox:is(.is-active,.has-error),.gfield:has(>.validation_message,>.wc-block-components-validation-error,>.form-row em)>.ginput_container)::after{color:var(--color);inset:1.375em 1em auto auto;position:absolute;transition:color 0.3s}body .gfield--type-fileupload[id]:has(.ginput_preview_list:not(:empty)) .ginput_container_fileupload:has(:valid),:has(:valid):is(.wc-block-components-text-input:is(.is-active,.has-error),.wc-block-components-combobox:is(.is-active,.has-error),.gfield:has(>.validation_message,>.wc-block-components-validation-error,>.form-row em)>.ginput_container){--color:color-mix(in srgb, currentColor 21%, white) !important;--icon:var(--icon-check) !important}body .gfield--type-fileupload[id]:has(.ginput_preview_list:not(:empty)) .ginput_container_fileupload:has(:valid:focus),:has(:valid:focus):is(.wc-block-components-text-input:is(.is-active,.has-error),.wc-block-components-combobox:is(.is-active,.has-error),.gfield:has(>.validation_message,>.wc-block-components-validation-error,>.form-row em)>.ginput_container){--color:color-mix(in srgb, currentColor 69%, white) !important}body .gfield--type-fileupload[id]:has(.ginput_preview_list:not(:empty)) .ginput_container_fileupload:has(:invalid,[aria-invalid=true]),:has(:invalid,[aria-invalid=true]):is(.wc-block-components-text-input:is(.is-active,.has-error),.wc-block-components-combobox:is(.is-active,.has-error),.gfield:has(>.validation_message,>.wc-block-components-validation-error,>.form-row em)>.ginput_container){--color:var(--wp--preset--color--primary);--icon:var(--icon-close)}.gform_fields,[class*=field-wrapper],:has(>.form-row,>.wc-block-components-text-input){--_column-gap:var(--wp--preset--spacing--small);--_row-gap:calc(.75 * var(--wp--preset--spacing--small));-moz-column-gap:var(--_column-gap)!important;column-gap:var(--_column-gap)!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:var(--_row-gap)!important}.gform_fields>*,[class*=field-wrapper]>*,:has(>.form-row,>.wc-block-components-text-input)>*{grid-column:span 12}.gfield--type-section{margin-block:calc(-1 * var(--_row-gap));padding-top:var(--wp--preset--spacing--normal)}label,[class$=__label],legend{font-size:var(--wp--preset--font-size--normal);font-weight:700;margin-bottom:.25em}label a,[class$=__label] a,legend a{font-weight:400}[class$=__label]{margin-bottom:0}label:has(>strong){font-weight:400}label:has(>strong)>strong::before{content:":";font-weight:400;margin-right:.25em}input:not([type=submit]),.gform_drop_area:not([type=submit]),select,textarea{background-color:var(--input-background-color,var(--wp--preset--color--white));border:2px solid color-mix(in srgb,var(--input-border-color,var(--wp--preset--color--base)) var(--_border-opacity,21%),white);border-radius:0;box-shadow:none;color:currentColor;outline:0;padding:.5em 1em;transition:border-color 0.3s;width:100%}input:not([type=submit]):is([type=checkbox],[type=radio]),.gform_drop_area:not([type=submit]):is([type=checkbox],[type=radio]),select:is([type=checkbox],[type=radio]),textarea:is([type=checkbox],[type=radio]){aspect-ratio:1;height:1em;padding:0;width:1em}input:not([type=submit]):is(:focus-visible,[aria-invalid=true]),.gform_drop_area:not([type=submit]):is(:focus-visible,[aria-invalid=true]),select:is(:focus-visible,[aria-invalid=true]),textarea:is(:focus-visible,[aria-invalid=true]){--_border-opacity:69%}input:not([type=checkbox],[type=radio]),.gform_drop_area:not([type=checkbox],[type=radio]),select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=submit]:is(:hover,:focus,:active),.hentry:is(a):is(:hover,:focus,:active) input[type=submit].read-more,[type=submit].gform_drop_area:is(:hover,:focus,:active),.hentry:is(a):is(:hover,:focus,:active) [type=submit].gform_drop_area.read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) input[type=submit].read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) [type=submit].read-more.gform_drop_area{opacity:.7}label:has(input[type=checkbox],[type=checkbox].gform_drop_area,input[type=radio],[type=radio].gform_drop_area){align-items:baseline;display:flex;gap:.5em;margin-bottom:0}label:has(input[type=checkbox],[type=checkbox].gform_drop_area,input[type=radio],[type=radio].gform_drop_area) input:is([type=checkbox],[type=radio]),label:has(input[type=checkbox],[type=checkbox].gform_drop_area,input[type=radio],[type=radio].gform_drop_area) .gform_drop_area:is([type=checkbox],[type=radio]){transform:translateY(.125em)}fieldset{border:0;padding:0}textarea{height:10em;resize:none}.gfield--width-quarter,[class*=input][class*=postcode],[class*=field][id*=postcode]{grid-column:span 4}[class*=input][class*=city],[class*=field][id*=city],.gfield--width-quarter+.gfield--width-three-quarter{grid-column:span 8}[class*=input][class*=postcode]+[class*=input][class*=city],[class*=field][id*=postcode]+[class*=field][id*=city],.gfield--width-quarter+.gfield--width-three-quarter{margin-left:calc(-0.5 * var(--_column-gap));min-width:calc(100% + 0.5 * var(--_column-gap))}.gform_footer,[class*=field-wrapper]+*,:has(>.form-row)>:has(>[type=submit]){display:flex;margin-top:var(--wp--preset--spacing--small);justify-content:end}.gfield_required{font-weight:300}.gform_confirmation_message,.gform_validation_errors{margin-bottom:1em}.gform_confirmation_message h2,.gform_confirmation_message .wc-block-components-checkout-order-summary__title,.gform_validation_errors h2,.gform_validation_errors .wc-block-components-checkout-order-summary__title{font:inherit!important;margin-bottom:0}.validation_message,.wc-block-components-validation-error,.form-row em,.gfield_description{font-size:var(--wp--preset--font-size--small);font-style:normal;margin-top:.25em}.gform_ajax_spinner,.gfield--type-honeypot,.gfield--type-captcha,.hidden_label>.gfield_label,.gfield_visibility_hidden,.instruction,.gfield_validation_message,.gform_fileupload_rules{display:none}.gform_button_select_files{background-color:var(--wp--preset--color--primary-light)!important;color:var(--wp--preset--color--primary)!important}.gform_drop_instructions{display:block;font-size:var(--wp--preset--font-size--small);margin-bottom:.25em}.gform_drop_instructions::before{--icon:var(--icon-folder-arrow-up);color:var(--wp--preset--color--primary);font-size:3em;inset-inline:50%;position:absolute;transform:translate(-50%,calc(-1 * (100% + 1rem)))}.gform_drop_area{border-style:dashed!important;padding:9em 1em 3em 1em!important;text-align:center}body .gfield--type-fileupload[id]{position:relative}body .gfield--type-fileupload[id] label{font-weight:400;inset:1em 1em auto 1em;opacity:.7;position:absolute;z-index:1}body .gfield--type-fileupload[id].gfield_error .ginput_container_fileupload{--_border-opacity:69%;--color:var(--wp--preset--color--primary) !important;--icon:var(--icon-close) !important}.ginput_preview_list{display:flex;flex-direction:column;gap:.25em;margin-top:.5em}.ginput_preview_list .gfield_fileupload_filesize,.ginput_preview_list .gfield_fileupload_progress{display:none}.ginput_preview_list .ginput_preview{align-items:center;display:flex;gap:.5em}.ginput_preview_list .gform_delete_file{display:inline-flex}.ginput_preview_list .dashicons-trash{--icon:var(--icon-trash)}.ginput_preview_list:empty{display:none}.grecaptcha-badge{visibility:hidden}@media (min-width:1032px){.gfield--width-three-quarter{grid-column:span 9!important}.gfield--width-half,.wc-block-components-address-form [class*=first_name],.wc-block-components-address-form [id*=first_name],.wc-block-components-address-form [class*=last_name],.wc-block-components-address-form [id*=last_name],.wc-block-components-address-form [class*=address_1],.wc-block-components-address-form [id*=address_1],.wc-block-components-address-form :is(.form-row-first,.form-row-last),[class*=field-wrapper] [class*=first_name],[class*=field-wrapper] [id*=first_name],[class*=field-wrapper] [class*=last_name],[class*=field-wrapper] [id*=last_name],[class*=field-wrapper] [class*=address_1],[class*=field-wrapper] [id*=address_1],[class*=field-wrapper] :is(.form-row-first,.form-row-last),:has(>.form-row) [class*=first_name],:has(>.form-row) [id*=first_name],:has(>.form-row) [class*=last_name],:has(>.form-row) [id*=last_name],:has(>.form-row) [class*=address_1],:has(>.form-row) [id*=address_1],:has(>.form-row) :is(.form-row-first,.form-row-last){grid-column:span 6!important}.gfield--width-third,[class*=input][class*=city],[class*=field][id*=city]{grid-column:span 4!important}.gfield--width-quarter{grid-column:span 3!important}[class*=input][class*=postcode],[class*=field][id*=postcode]{grid-column:span 2!important}}.ginput_container_consent{align-items:baseline;display:flex;gap:.5em}.ginput_container_consent input,.ginput_container_consent .gform_drop_area{transform:translateY(.125em)}.ginput_container_consent label{margin-bottom:0}.validation_message--hidden-on-empty:empty{display:none}figcaption{font-family:var(--wp--preset--font-family--serif);font-size:.9em;font-style:italic;text-align:center;margin-block:.5em 0!important}.wpc-filters-widget-wrapper a{color:currentColor}.wpc-filters-section+.wpc-filters-section{border-top:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);margin-top:1em;padding-top:1em}.wpc-filters-ul-list{list-style:none}.wpc-custom-selected-terms,.wpc-widget-popup-title,.wpc-filters-open-button-container,.wpc-filters-widget-top-container,.wpc-edit-filter-set,.wpc-posts-found,.wpc-after-sorting-form,.wpc-instead-of-posts-found,.wpc-filters-section:has(.wpc-filter-_sale_price,.wpc-filter-best_before_date),.woocommerce-content>.wpc-custom-selected-terms,.sidebar:not(.fixed) :is(.wpc-widget-close-icon,.wpc-filters-widget-controls-container),.wpc-search-clear-icon-wrapper{display:none}.wpc-filter-header .wpc-filter-selected-values{display:none}.wpc-filter-title button,.wpc-filter-title .variation-button,.wpc-filter-title .wc-block-checkout__shipping-method-option{align-items:center;display:flex;justify-content:space-between;width:100%}.wpc-term-count-0:not(.wpc-term-selected){cursor:not-allowed;filter:grayscale(100%);opacity:.21}.wpc-term-count-0:not(.wpc-term-selected) label{pointer-events:none}.wpc-open-icon::after{--icon:var(--icon-chevron-down);font-size:var(--wp--preset--font-size--small);transition:all 0.3s}.wpc-filter-content{transition:all 0.3s}.wpc-filter-collapsible:not(.wpc-opened) .wpc-filter-content{max-height:0;padding-top:0;opacity:0}.wpc-filter-collapsible.wpc-opened .wpc-open-icon::after{transform:scaleY(-1)}.wpc-filters-labels{display:flex;flex-wrap:wrap;gap:.25em}.wpc-filters-labels .wpc-label-input{display:none}.wpc-filters-labels label{margin:0}.wpc-filter-label-wrapper{display:flex;font-size:0}.wpc-filter-label-wrapper>*{font-size:var(--wp--preset--font-size--normal)}.wpc-label-item{transition:all 0.3s}.wpc-filter-content.wpc-filter-employees .wpc-filters-labels{display:grid;gap:.25em;grid-template-columns:repeat(auto-fill,minmax(min(3em, 100%),1fr))}.wpc-filter-content.wpc-filter-employees .wpc-filters-labels:has(a:is(:hover,:focus,:active),.hentry:is(a):is(:hover,:focus,:active) a.read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more,.wpc-term-selected) .wpc-label-item:not(.wpc-term-selected):not(:has(a:is(:hover,:focus,:active))){opacity:.21}.wpc-filter-content.wpc-filter-employees .wpc-filters-labels .wpc-label-item:not(:has(.portrait)){display:none}.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filters-labels{--size:2rem !important}.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper{font-size:0}.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper a{padding:0}.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-term-swatch{aspect-ratio:1;border-radius:50%;height:var(--size);display:block}.wpc-filters-apply-button{gap:0.25em!important}.wpc-filter-layout-search-field .wpc-filter-header{display:none}:is(.is-active,[data-state=replacing-dynamic-content]){cursor:wait}:is(.is-active,[data-state=replacing-dynamic-content]) :not(.sidebar-toggled) [data-content=dynamic]{filter:blur(.21em)}[data-content=dynamic]{transition:filter 0.3s}.fixed-widgets{display:flex;inset:0;justify-content:end;pointer-events:none;position:fixed;z-index:999}.fixed-widgets .wp-block-button{transform:translateX(calc(50% - 1.5em))}.fixed-widgets .wp-element-button{background-color:var(--wp--preset--color--primary-light);border-radius:2.1em 2.1em 0 0;color:var(--wp--preset--color--primary);padding-top:1em;pointer-events:auto;transform:rotate(-90deg)}.fixed-widgets .wp-element-button::before,.fixed-widgets .wp-element-button::after{content:none}.fixed-widgets .wp-element-button:is(:hover,:focus,:active),.fixed-widgets .hentry:is(a):is(:hover,:focus,:active) .wp-element-button.read-more,.hentry:is(a):is(:hover,:focus,:active) .fixed-widgets .wp-element-button.read-more,.fixed-widgets .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wp-element-button.read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .fixed-widgets .wp-element-button.read-more{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);letter-spacing:.07em}@media (max-width:1032px){.fixed-widgets{display:none}}hr{background-color:color-mix(in srgb,currentColor 21%,white);border:none!important;height:2px;margin-block:var(--wp--preset--spacing--medium)!important}iframe{display:block;height:100%;width:100%}img{height:auto;transition:all 0.3s;width:100%}.image-wrapper{align-items:center;background-color:var(--accent-color,var(--wp--preset--color--white));display:flex;justify-content:center;overflow:hidden;position:relative}a:is(:hover,:focus,:active,.is-selected) .image-wrapper img{scale:1.05}ul,ol{margin:0;padding:0}:not(nav)>:is(ul,ol):is(:not([class]),.wp-block-list){display:flex;flex-direction:column;gap:.25em;padding-left:.9em}:not(nav)>:is(ul,ol):is(:not([class]),.wp-block-list):is(ul){list-style-type:"– "}[data-masonry]{--wp--custom--layout--flow-space:calc(1.5 * var(--wp--preset--spacing--small))}[data-masonry]>column{display:flex;flex-direction:column;row-gap:inherit}[data-masonry] .pagination,[data-masonry] .woocommerce-pagination{margin-top:-2.1em}[data-masonry]:has(.hentry){gap:2.1em!important}[data-masonry]:has(.hentry) .hentry p{display:inline-block}.menu{align-items:center;-moz-column-gap:2.5em;column-gap:2.5em;display:flex;list-style:none;row-gap:.5em}.menu-item:is([class*=current-],:has([class*=current-]))>a,.menu-item:not(.menu-item-has-children)>a:is(:hover,:focus,:active),.hentry:is(a):is(:hover,:focus,:active) .menu-item:not(.menu-item-has-children)>a.read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .menu-item:not(.menu-item-has-children)>a.read-more,.sub-menu a:is(:hover,:focus,:active),.sub-menu .hentry:is(a):is(:hover,:focus,:active) a.read-more,.hentry:is(a):is(:hover,:focus,:active) .sub-menu a.read-more,.sub-menu .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .sub-menu a.read-more{color:var(--wp--preset--color--primary)}.menu-item{position:relative}.menu-item-has-children>a::after{--icon:var(--icon-chevron-down);font-size:.75em;transition:all 0.3s}@media (min-width:1032px){.menu-item-has-children>a::after{display:none}}.menu-item>a,.menu-item>summary>a{color:currentColor;padding-block:1rem;transition:all 0.3s}.sub-menu{background-color:var(--wp--preset--color--light);display:flex;flex-direction:column;list-style:none;z-index:-1}@media (min-width:1032px){.sub-menu{box-shadow:var(--wp--preset--shadow--normal);gap:.5em;inset:auto 0;min-width:-moz-min-content;min-width:min-content;padding:1em;position:absolute}}.menu-item>a:not(:hover,:focus,:active,.clicked)+.sub-menu:not(:hover){display:none}html:has(.menu-open){overflow:hidden}.menu-toggle{--height:calc(3 * var(--wp--custom--menu-toggle--bar-height) + 2 * var(--wp--custom--menu-toggle--gap));--offset:calc(var(--height) / 2 - var(--wp--custom--menu-toggle--bar-height) / 2);z-index:1}@media (width>=1032px){.menu-toggle{display:none}}.menu-toggle input[type=checkbox],.menu-toggle [type=checkbox].gform_drop_area{opacity:0;position:absolute}.menu-toggle .hamburger{color:currentColor;cursor:pointer;display:flex;flex-direction:column;gap:var(--wp--custom--menu-toggle--gap);justify-content:space-between;margin-bottom:0;transition:all 0.3s;width:var(--wp--custom--menu-toggle--width)}.menu-toggle .hamburger .slice{background-color:currentColor;height:var(--wp--custom--menu-toggle--bar-height);transition:inherit}#menu-toggle:checked+.hamburger .slice:nth-child(1){transform:translateY(var(--offset)) rotate(45deg)}#menu-toggle:checked+.hamburger .slice:nth-child(2){opacity:0}#menu-toggle:checked+.hamburger .slice:nth-child(3){transform:translateY(calc(-1 * var(--offset))) rotate(-45deg)}.meta{-moz-column-gap:1em;column-gap:1em;display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--small);row-gap:.25em}.meta>*{display:inline-block;line-height:inherit;margin:0;padding-block:0!important;padding-left:1.25em;position:relative}.meta>*::before{left:0;position:absolute;transform:translateY(.25em)}.meta .date::before{--icon:var(--icon-calendar)}.meta .authors::before{--icon:var(--icon-user)}.meta .categories::before{--icon:var(--icon-tag)}.meta .time::before{--icon:var(--icon-clock)}.meta .location::before{--icon:var(--icon-location)}.meta .repeat::before{--icon:var(--icon-repeat)}.meta .file-size::before{--icon:var(--icon-file)}.meta .workload::before{--icon:var(--icon-clock)}.meta .target::before{--icon:var(--icon-piggy-bank)}.meta .status::before{--icon:var(--icon-circle-three-quarters)}.meta a{color:currentColor}.meta+*{margin-top:1rem}.meta-menu{transition:height 0.3s,opacity 0.3s}.meta-menu .sub-menu{font-size:var(--wp--preset--font-size--small);z-index:1}@media (min-width:1032px){.meta-menu .sub-menu{margin-inline:-1em}}aside .meta-wrapper{background-color:var(--wp--preset--color--white);padding:var(--wp--preset--spacing--small)}aside .meta-wrapper+*{margin-top:var(--wp--preset--spacing--normal)}aside .meta-wrapper>:is(h1,h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,li.product .woocommerce-loop-product__title,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,h4,.wc-block-components-product-name,.wp-block-column.sidebar .event h3,.wp-block-column.sidebar .event .widgettitle,.wp-block-column.sidebar .event .wpc-filter-header,.wp-block-column.sidebar .event .product-categories>.cat-item>a,.wp-block-column.sidebar .event li.product .woocommerce-loop-product__title,li.product .wp-block-column.sidebar .event .woocommerce-loop-product__title,.wp-block-column.sidebar .event .wc-block-components-checkout-step__title,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event .wc-block-components-checkout-order-summary__title,h5,h6){font-weight:500}aside .meta-wrapper>:is(h1,h2,.wc-block-components-checkout-order-summary__title,h3,.wp-block-table.with-numbers td:not(:first-child) strong,.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a,li.product .woocommerce-loop-product__title,.wc-block-components-checkout-step__title,.wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,h4,.wc-block-components-product-name,.wp-block-column.sidebar .event h3,.wp-block-column.sidebar .event .widgettitle,.wp-block-column.sidebar .event .wpc-filter-header,.wp-block-column.sidebar .event .product-categories>.cat-item>a,.wp-block-column.sidebar .event li.product .woocommerce-loop-product__title,li.product .wp-block-column.sidebar .event .woocommerce-loop-product__title,.wp-block-column.sidebar .event .wc-block-components-checkout-step__title,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-column.sidebar .event .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.sidebar .event .wc-block-components-checkout-order-summary__title,h5,h6) strong{font-weight:700}.mobile-menu{background-color:var(--wp--preset--color--white);display:none;flex-direction:column;height:calc(100vh - var(--wp--custom--layout--header-height));inset:var(--wp--custom--layout--header-height) 0 0 0;gap:var(--wp--preset--spacing--medium);overflow-y:scroll;position:fixed!important;scrollbar-width:none;transform:translateY(-100vh);transition:transform 0.3s}.mobile-menu .sub-menu{font-size:.9em}.mobile-menu .primary-menu{font-size:1.325em}.mobile-menu .primary-menu .sub-menu{font-size:.75em}.mobile-menu:has(details[open]) .menu>:not([open]){opacity:.21}.mobile-menu ul[class*=menu]{align-items:stretch;flex-direction:column;gap:0}.mobile-menu .menu-item>summary>a,.mobile-menu .menu-item>a{align-items:center;display:inline-flex;font-size:1em!important;gap:.5em;padding:.5em var(--wp--custom--layout--device-spacing)!important}.mobile-menu .menu-item>a{width:100%}.mobile-menu :is(details,summary){border:unset;font-size:unset;font-weight:unset;padding:unset}.mobile-menu summary::after{--icon:var(--icon-chevron-down);font-size:.75em;right:var(--wp--custom--layout--device-spacing)}.mobile-menu details:not([open])>summary::after{transform:rotate(-90deg)}.mobile-menu details{flex-wrap:wrap;gap:0}.mobile-menu details[open]{background-color:var(--wp--preset--color--light);padding-block:.5em;width:100vw}.mobile-menu details[open] summary>a{font-weight:700!important}.mobile-menu .widgets{background-color:var(--wp--preset--color--light);padding:var(--wp--custom--layout--device-spacing)}.mobile-menu::-webkit-scrollbar{display:none}.menu-open .mobile-menu{transform:translateY(0)}@media (max-width:1032px){.page-header{align-items:center;z-index:10000!important}.mobile-menu{display:flex}.navigation-wrapper{display:none!important}}.sidebar.fixed{background-color:var(--wp--preset--color--white);border-radius:var(--wp--custom--border-radius--small) var(--wp--custom--border-radius--small) 0 0;box-shadow:var(--wp--preset--shadow--normal);display:block;inset:auto 0 -100% 0;max-height:79vh;overflow-y:auto;padding:0 0 calc(3em + var(--wp--custom--layout--device-spacing)) 0;position:fixed;transition:all 0.3s;visibility:hidden;z-index:9999}.sidebar.fixed .product-categories{margin:0 var(--wp--custom--layout--device-spacing)!important}.sidebar.fixed [data-action=close-filter]::after{--icon:var(--icon-close);color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--normal)}.sidebar.fixed .wpc-filters-scroll-container{padding:0 var(--wp--custom--layout--device-spacing) 1em}.sidebar.fixed .wpc-filters-widget-controls-wrapper{align-items:center;display:flex;flex:1;flex-direction:row-reverse;justify-content:space-between}.sidebar.fixed .wpc-filters-widget-controls-container{align-items:center;background-color:var(--wp--preset--color--light);display:flex;height:calc(3em + var(--wp--custom--layout--device-spacing));inset:auto 0 0 0;padding-inline:var(--wp--custom--layout--device-spacing);position:fixed;z-index:1}.sidebar-toggled .sidebar.fixed{bottom:0;visibility:visible}.filter-title,.wp-block-woocommerce-mini-cart-title-block,dialog [data-toggle=close]+h2,dialog [data-toggle=close]+.wc-block-components-checkout-order-summary__title{align-items:center;background:linear-gradient(to bottom,var(--wp--preset--color--white) calc(100% - 1em),transparent);display:flex;min-height:3em;inset:0 0 auto 0;justify-content:space-between;margin-block:0!important;padding-inline:var(--wp--custom--layout--device-spacing);position:sticky;z-index:1}.wc-block-components-notice-banner,.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-notice,.post-password-form-invalid-password,.post-password-form>p:first-child,.notice,.wp-block-hope-baden-notice,.gform_confirmation_message,.gform_validation_errors{background-color:color-mix(in srgb,var(--color,var(--wp--preset--color--primary)) 10%,white);color:color-mix(in srgb,var(--color,var(--wp--preset--color--primary)) 50%,black)!important;font-size:var(--wp--preset--font-size--small);list-style:none;padding:var(--wp--preset--spacing--small);position:relative}.wc-block-components-notice-banner a,.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-notice a,.post-password-form-invalid-password a,.post-password-form>p:first-child a,.notice a,.wp-block-hope-baden-notice a,.gform_confirmation_message a,.gform_validation_errors a{color:currentColor;font-weight:700;margin-left:auto;order:999;white-space:nowrap}.wc-block-components-notice-banner:is(ul),.woocommerce-message:is(ul),.woocommerce-info:is(ul),.woocommerce-error:is(ul),.woocommerce-notice:is(ul),.post-password-form-invalid-password:is(ul),.post-password-form>p:is(ul):first-child,.notice:is(ul),.wp-block-hope-baden-notice:is(ul),.gform_confirmation_message:is(ul),.gform_validation_errors:is(ul){flex-direction:column}.wc-block-components-notice-banner:is(ul)>li,.woocommerce-message:is(ul)>li,.woocommerce-info:is(ul)>li,.woocommerce-error:is(ul)>li,.woocommerce-notice:is(ul)>li,.post-password-form-invalid-password:is(ul)>li,.post-password-form>p:is(ul):first-child>li,.notice:is(ul)>li,.wp-block-hope-baden-notice:is(ul)>li,.gform_confirmation_message:is(ul)>li,.gform_validation_errors:is(ul)>li{display:flex;gap:.25em;width:100%}.wc-block-components-notice-banner:has(>:last-child:is(a)),.woocommerce-message:has(>:last-child:is(a)),.woocommerce-info:has(>:last-child:is(a)),.woocommerce-error:has(>:last-child:is(a)),.woocommerce-notice:has(>:last-child:is(a)),.post-password-form-invalid-password:has(>:last-child:is(a)),.post-password-form>p:has(>:last-child:is(a)):first-child,.notice:has(>:last-child:is(a)),.wp-block-hope-baden-notice:has(>:last-child:is(a)),.gform_confirmation_message:has(>:last-child:is(a)),.gform_validation_errors:has(>:last-child:is(a)){display:flex}.wc-block-components-notice-banner:has(>.icon),.woocommerce-message:has(>.icon),.woocommerce-info:has(>.icon),.woocommerce-error:has(>.icon),.woocommerce-notice:has(>.icon),.post-password-form-invalid-password:has(>.icon),.post-password-form>p:has(>.icon):first-child,.notice:has(>.icon),.wp-block-hope-baden-notice:has(>.icon),.gform_confirmation_message:has(>.icon),.gform_validation_errors:has(>.icon){padding-left:calc(var(--wp--preset--spacing--small) + 2.5em)}.wc-block-components-notice-banner:has(>.icon)::before,.woocommerce-message:has(>.icon)::before,.woocommerce-info:has(>.icon)::before,.woocommerce-error:has(>.icon)::before,.woocommerce-notice:has(>.icon)::before,.post-password-form-invalid-password:has(>.icon)::before,.post-password-form>p:has(>.icon):first-child::before,.notice:has(>.icon)::before,.wp-block-hope-baden-notice:has(>.icon)::before,.gform_confirmation_message:has(>.icon)::before,.gform_validation_errors:has(>.icon)::before,.wc-block-components-notice-banner:has(>.icon) .icon,.woocommerce-message:has(>.icon) .icon,.woocommerce-info:has(>.icon) .icon,.woocommerce-error:has(>.icon) .icon,.woocommerce-notice:has(>.icon) .icon,.post-password-form-invalid-password:has(>.icon) .icon,.post-password-form>p:has(>.icon):first-child .icon,.notice:has(>.icon) .icon,.wp-block-hope-baden-notice:has(>.icon) .icon,.gform_confirmation_message:has(>.icon) .icon,.gform_validation_errors:has(>.icon) .icon{left:var(--wp--preset--spacing--small);position:absolute}.wc-block-components-notice-banner:has(>.icon)::before,.woocommerce-message:has(>.icon)::before,.woocommerce-info:has(>.icon)::before,.woocommerce-error:has(>.icon)::before,.woocommerce-notice:has(>.icon)::before,.post-password-form-invalid-password:has(>.icon)::before,.post-password-form>p:has(>.icon):first-child::before,.notice:has(>.icon)::before,.wp-block-hope-baden-notice:has(>.icon)::before,.gform_confirmation_message:has(>.icon)::before,.gform_validation_errors:has(>.icon)::before{aspect-ratio:1;background-color:currentColor;border-radius:50%;content:"";height:1.5em;width:1.5em}.wc-block-components-notice-banner:has(>.icon) .icon,.woocommerce-message:has(>.icon) .icon,.woocommerce-info:has(>.icon) .icon,.woocommerce-error:has(>.icon) .icon,.woocommerce-notice:has(>.icon) .icon,.post-password-form-invalid-password:has(>.icon) .icon,.post-password-form>p:has(>.icon):first-child .icon,.notice:has(>.icon) .icon,.wp-block-hope-baden-notice:has(>.icon) .icon,.gform_confirmation_message:has(>.icon) .icon,.gform_validation_errors:has(>.icon) .icon{color:var(--wp--preset--color--white);margin:.25em}.woocommerce-error,.wc-block-components-notice-banner.is-error,.woocommerce-message.is-error,.woocommerce-info.is-error,.woocommerce-error.is-error,.woocommerce-notice.is-error,.post-password-form-invalid-password,.notice-error{--color:var(--wp--preset--color--primary)}*+.notice{margin-top:var(--wp--preset--spacing--small)}.pagination,.woocommerce-pagination{display:flex;justify-content:center;grid-column:1/-1;padding-top:var(--wp--preset--spacing--normal);order:999}.nav-links,ul.page-numbers{align-items:center;display:flex;justify-content:center;gap:.5rem;list-style:none;position:relative}.page-numbers:not(ul),.flex-prev,.flex-next{align-items:center;color:var(--wp--preset--color--primary);display:inline-flex;height:2.5rem;justify-content:center;min-width:2.5rem;text-align:center;transition:all 0.3s}.page-numbers:not(ul):not(.dots),.flex-prev:not(.dots),.flex-next:not(.dots){aspect-ratio:1;border-radius:50%}.page-numbers:not(ul):is(:hover,.current):not(.dots),.flex-prev:is(:hover,.current):not(.dots),.flex-next:is(:hover,.current):not(.dots){background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.page-numbers:not(ul) .prev,.page-numbers:not(ul) .next,.flex-prev .prev,.flex-prev .next,.flex-next .prev,.flex-next .next{inset-inline:auto 0;margin-inline:-.5rem;position:absolute;transform:translateX(100%)}.page-numbers:not(ul) .prev,.flex-prev .prev,.flex-next .prev{inset-inline:0 auto;transform:scaleX(-1) translateX(100%)}.prev,.flex-prev,.next,.flex-next{background-color:var(--wp--preset--color--primary-light);font-size:0}.prev::after,.flex-prev::after,.next::after,.flex-next::after{--icon:var(--icon-arrow-right);font-size:var(--wp--preset--font-size--normal)}.prev,.flex-prev{transform:scaleX(-1)}:has(>.flex-disabled){cursor:not-allowed;opacity:.5}:has(>.flex-disabled)>.flex-disabled{pointer-events:none}.post-password-form>p:last-child{margin-top:var(--wp--preset--spacing--small)}.post-password-form label{display:block!important;font-size:0}.post-password-form label input,.post-password-form label .gform_drop_area{font-size:var(--wp--preset--font-size--normal);font-weight:400}.post-password-form input[type=submit],.post-password-form [type=submit].gform_drop_area{display:none!important}.post-password-form button[type=submit]::after,.post-password-form [type=submit].variation-button::after,.post-password-form [type=submit].wc-block-checkout__shipping-method-option::after{--icon:var(--icon-lock-open) !important}.post-password-form-invalid-password{margin-bottom:1em}.posts-filter{grid-column:1/-1;margin-inline:auto;-webkit-mask-image:linear-gradient(to right,transparent 0%,black var(--left,0),black calc(100% - var(--right, 7em)),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black var(--left,0),black calc(100% - var(--right, 7em)),transparent 100%);overflow:scroll;scrollbar-width:none;transition:all 0.3s;width:var(--wp--style--global--content-size)}.posts-filter:is(.is-scrolling,.end){--left:7em}.posts-filter.end{--right:0px}.posts-filter::-webkit-scrollbar{display:none}.posts-filter button,.posts-filter .variation-button,.posts-filter .wc-block-checkout__shipping-method-option{border:2px solid currentColor;padding:.5em 1em}.posts-filter button:is(:hover,:focus,:active,.current),.posts-filter .variation-button:is(:hover,:focus,:active,.current),.posts-filter .wc-block-checkout__shipping-method-option:is(:hover,:focus,:active,.current){background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}@media (max-width:1032px){.posts-filter{margin-inline:calc(-1 * var(--wp--custom--layout--device-spacing));padding-inline:var(--wp--custom--layout--device-spacing);width:100vw}}.post-navigation{margin-top:var(--wp--preset--spacing--normal)}.back-to-archive::after,.wc-block-components-checkout-return-to-cart-button::after{left:auto!important;right:0;transform:scale(-1)}.back-to-archive:is(:hover,:focus,:active)::before,.hentry:is(a):is(:hover,:focus,:active) .back-to-archive.read-more::before,.wc-block-components-checkout-return-to-cart-button:is(:hover,:focus,:active)::before,.hentry:is(a):is(:hover,:focus,:active) .wc-block-components-checkout-return-to-cart-button.read-more::before,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .back-to-archive.read-more::before,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .read-more.wc-block-components-checkout-return-to-cart-button::before{left:-2em}.back-to-archive:is(:hover,:focus,:active)::after,.hentry:is(a):is(:hover,:focus,:active) .back-to-archive.read-more::after,.wc-block-components-checkout-return-to-cart-button:is(:hover,:focus,:active)::after,.hentry:is(a):is(:hover,:focus,:active) .wc-block-components-checkout-return-to-cart-button.read-more::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .back-to-archive.read-more::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .read-more.wc-block-components-checkout-return-to-cart-button::after{right:calc(100% - 0.75em)}.primary-menu .menu{-moz-column-gap:0;column-gap:0;margin-bottom:calc(-1 * var(--spacing) + 0.75rem)}.primary-menu .menu>.menu-item>a,.primary-menu .menu>.menu-item>summary>a{font-size:1.5em;font-family:var(--wp--preset--font-family--rounded);font-weight:600}.primary-menu .menu>.menu-item>a+.sub-menu,.primary-menu .menu>.menu-item>summary>a+.sub-menu{font-size:1.25em}@media (min-width:1032px){.primary-menu .menu>.menu-item>a{padding-inline:1em}.primary-menu .menu>.menu-item-has-children>a:is(:hover,:focus,:active,:has(+.sub-menu:hover)){background-color:var(--wp--preset--color--light)}.primary-menu .menu>*>[href*="/spenden"]{margin-left:.325em;padding:.25em 0.5em!important}}.primary-menu .menu>*>[href*="/spenden"]{align-items:center;background-color:var(--wp--preset--color--primary-light);color:var(--wp--preset--color--primary);display:inline-flex;gap:.375em}.primary-menu .menu>*>[href*="/spenden"]:is(:hover,:focus,:active),.primary-menu .hentry:is(a):is(:hover,:focus,:active) .menu>*>[href*="/spenden"].read-more,.hentry:is(a):is(:hover,:focus,:active) .primary-menu .menu>*>[href*="/spenden"].read-more,.primary-menu .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .menu>*>[href*="/spenden"].read-more,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .primary-menu .menu>*>[href*="/spenden"].read-more{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)!important}form[role=search],.post-password-form>p:last-child{position:relative}form[role=search] label,.post-password-form>p:last-child label{display:none}form[role=search] button[type=submit],.post-password-form>p:last-child button[type=submit],form[role=search] [type=submit].variation-button,form[role=search] [type=submit].wc-block-checkout__shipping-method-option,.post-password-form>p:last-child [type=submit].variation-button,.post-password-form>p:last-child [type=submit].wc-block-checkout__shipping-method-option,form[role=search] .wpc-search-icon,.post-password-form>p:last-child .wpc-search-icon{align-items:center;aspect-ratio:1;display:flex;font-size:0;height:100%;inset:0 0 0 auto;justify-content:center;place-items:center;position:absolute}form[role=search] button[type=submit]::after,.post-password-form>p:last-child button[type=submit]::after,form[role=search] [type=submit].variation-button::after,form[role=search] [type=submit].wc-block-checkout__shipping-method-option::after,.post-password-form>p:last-child [type=submit].variation-button::after,.post-password-form>p:last-child [type=submit].wc-block-checkout__shipping-method-option::after,form[role=search] .wpc-search-icon::after,.post-password-form>p:last-child .wpc-search-icon::after{--icon:var(--icon-search);font-size:var(--wp--preset--font-size--medium)}input[type=search]::-webkit-search-decoration,[type=search].gform_drop_area::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,[type=search].gform_drop_area::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,[type=search].gform_drop_area::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration,[type=search].gform_drop_area::-webkit-search-results-decoration{display:none}#customer_login{margin-inline:auto;max-width:var(--wp--style--global--content-size)}.woocommerce-Address,.wc-block-components-address-card{background-color:var(--wp--preset--color--white);border:2px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);padding:.75em 1em;position:relative}.woocommerce-Address .edit,.wc-block-components-address-card__edit{font-size:0;inset:1rem 1rem auto auto;position:absolute}.woocommerce-Address .edit::after,.wc-block-components-address-card__edit::after{--icon:var(--icon-edit);font-size:var(--wp--preset--font-size--small)}.woocommerce.archive .term-description,.woocommerce.archive .wpc-page-seo-description{margin-bottom:var(--wp--preset--spacing--normal)}@media (max-width:1032px){.woocommerce-result-count{display:none}}.wc-block-cart-items thead,.wp-block-woocommerce-cart-cross-sells-block>div thead{display:none}.wc-block-cart-items__row,.wp-block-woocommerce-cart-cross-sells-block>div>*{display:flex;gap:1em;padding-block:1em;position:relative}.wc-block-cart-items__row:not(:last-child),.wp-block-woocommerce-cart-cross-sells-block>div>:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white)}.wc-block-cart-items td,.wp-block-woocommerce-cart-cross-sells-block>div td{padding:0}.wc-block-cart-item__wrap{display:flex;flex-direction:column;height:100%;padding-right:4.2em}@media (max-width:428px){.wc-block-cart-item__wrap{padding-right:3em}}.wc-block-cart-item__prices{margin-top:auto;order:999}.wc-block-cart-item__image img,.wp-block-cart-cross-sells-product__product-image img{aspect-ratio:1;min-width:clamp(4em, 5vw, 6em);-o-object-fit:contain;object-fit:contain;width:clamp(4em, 5vw, 6em)}.wc-block-cart-item__total{align-items:end;display:flex;margin-left:auto;white-space:nowrap}.wc-block-cart-item__total .price{color:currentColor}.wc-block-cart-item__quantity{display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--small);gap:1em;inset:1em 0 auto auto;justify-content:end;position:absolute}.wc-block-cart-item__remove-link{font-size:0!important}@media (max-width:428px){.wc-block-cart-item__remove-link{flex-basis:100%;margin-bottom:var(--wp--preset--font-size--small);padding-inline:.5rem;text-align:right}}@media (min-width:429px){.wc-block-cart-item__remove-link{order:-1}}.wc-block-cart-item__remove-link::after{--icon:var(--icon-trash);font-size:var(--wp--preset--font-size--small)}.wc-block-cart-item__remove-link:is(:hover,:focus,:active)::after,.hentry:is(a):is(:hover,:focus,:active) .wc-block-cart-item__remove-link.read-more::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wc-block-cart-item__remove-link.read-more::after{--icon:var(--icon-trash-xmark)}.wc-block-cart__totals-title,.wc-block-components-checkout-order-summary__title{border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);display:block;font-size:1em;font-weight:700;margin-bottom:1em;padding-bottom:1em}.wc-block-cart__submit{margin-top:var(--wp--preset--spacing--small)}.wc-block-components-product-details{list-style:none}.wc-block-components-totals-wrapper:not(:empty,:first-child){border-top:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);margin-top:1em;padding-top:1em}.wc-block-components-totals-item,.wc-block-components-order-summary-item{display:flex;flex-wrap:wrap;gap:.25em}.wc-block-components-totals-item__value{margin-left:auto}.wc-block-components-totals-item__description{flex:100%;font-size:var(--wp--preset--font-size--small)}.wc-block-components-totals-item__description:empty{display:none}.wc-block-components-totals-shipping{display:flex;flex-direction:column;gap:.375em}.wc-block-components-product-name{color:currentColor}.wc-block-components-sidebar .wc-block-components-product-name{font-size:1em}@media (max-width:428px){.wc-block-components-product-name{font-size:1em!important}}.woocommerce-cart .wc-block-components-product-name{font-size:1.125em}.wc-block-mini-cart__footer-checkout,.button.checkout,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{margin-left:auto}.wc-block-mini-cart__footer-checkout::before,.button.checkout::before,.wc-block-cart__submit-button::before,.wc-block-components-checkout-place-order-button::before{--icon:var(--icon-lock)}.wc-block-components-product-low-stock-badge{color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--small);font-weight:700;margin-bottom:.5em}.wc-block-components-product-metadata__description{display:none}.wc-block-checkout{counter-reset:step}.wc-block-checkout__form fieldset{padding-inline:var(--wp--preset--spacing--normal) 0;position:relative}.wc-block-checkout__form fieldset::before{border-left:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);content:"";inset:2.1em auto 0 .5em;position:absolute}.wc-block-checkout__form fieldset:not(:last-child){margin-bottom:var(--wp--preset--spacing--medium)}.wc-block-checkout__actions_row{display:flex;justify-content:space-between}.wc-block-checkout__terms{margin-top:var(--wp--preset--spacing--normal)}.wc-block-checkout__terms *{font-size:var(--wp--preset--font-size--small);font-weight:400}.wc-block-checkout__actions{margin-top:var(--wp--preset--spacing--small)}.wc-block-checkout__main{flex-basis:0!important}.wc-block-checkout__sidebar{--wp--custom--layout--sidebar-width:min(30em, 100%)}@media (max-width:1400px){.wc-block-checkout__sidebar{--wp--custom--layout--sidebar-width:100%}}.wc-block-checkout__sidebar:not(.is-large){display:none}.wc-block-components-checkout-step__title::before{content:counter(step) ".";counter-increment:step;left:0;padding-bottom:.5em;position:absolute}.wc-block-components-checkout-step__content{display:flex;flex-direction:column;gap:.5em}.wc-block-components-checkout-step__content>:empty{display:none}.wc-block-components-address-address-wrapper:not(.is-editing) .wc-block-components-address-form-wrapper,.wc-block-components-address-address-wrapper.is-editing .wc-block-components-address-card-wrapper{display:none}.wc-block-components-totals-footer-item>:not(.wc-block-components-totals-item__description){font-size:1.25em}@media (max-width:1032px){.wc-block-components-checkout-return-to-cart-button{display:none}}.wc-block-components-checkout-order-summary__title{margin-bottom:0}.wc-block-components-checkout-order-summary__title-price,.wc-block-components-checkout-order-summary__title-icon{display:none}#wc-guest-checkout-notice{display:none}.checkout-order-summary-block-fill-wrapper{margin-top:var(--wp--preset--spacing--medium)}.checkout-order-summary-block-fill-wrapper .wc-block-components-checkout-step__title::before{content:none}.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filters-labels{--size:3rem;-moz-column-gap:.25em;column-gap:.25em;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--size), 100%),1fr))}.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper a{aspect-ratio:1;background-color:rgb(var(--red),var(--green),var(--blue))!important;border:1px solid currentColor;border-radius:50%;color:hsl(0,0%,calc(((var(--red) * 0.2126 + var(--green) * 0.7152 + var(--blue) * 0.0722) / 255 - 0.5) * -10000000%))!important;font-size:0;position:relative;width:100%}.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-term-selected .wpc-filter-label-wrapper a::after,.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper a:is(:hover,:focus,:active)::after,.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper .hentry:is(a):is(:hover,:focus,:active) a.read-more::after,.hentry:is(a):is(:hover,:focus,:active) .wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper a.read-more::after,.wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wpc-filter-pa_farbe.wpc-filter-has-swatches .wpc-filter-label-wrapper a.read-more::after{--icon:var(--icon-check);font-size:calc(0.42 * var(--size));inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%)}.wp-block-woocommerce-cart-cross-sells-block{margin-top:var(--wp--preset--spacing--normal)}.cross-sells-product>div:not([class]){display:flex;gap:1em}.cross-sells-product>div:not([class]) .wp-block-cart-cross-sells-product__product-price{inset:auto auto 1em calc(clamp(4em, 5vw, 6em) + 1em);position:absolute}.wp-block-cart-cross-sells-product__product-title{font-size:1.125em;margin-block:0!important}.wp-block-cart-cross-sells-product__product-add-to-cart{inset:auto 1.5em 1.5em auto;position:absolute}.wp-block-cart-cross-sells-product__product-add-to-cart .add_to_cart_button{background-color:unset!important;color:var(--wp--preset--color--primary)!important;font-size:0}.wp-block-cart-cross-sells-product__product-add-to-cart .add_to_cart_button::after{--icon:var(--icon-cart);font-size:var(--wp--preset--font-size--medium);left:unset;opacity:1}.wp-block-cart-cross-sells-product__product-add-to-cart .add_to_cart_button:is(:hover,:focus,:active)::after,.wp-block-cart-cross-sells-product__product-add-to-cart .hentry:is(a):is(:hover,:focus,:active) .add_to_cart_button.read-more::after,.hentry:is(a):is(:hover,:focus,:active) .wp-block-cart-cross-sells-product__product-add-to-cart .add_to_cart_button.read-more::after,.wp-block-cart-cross-sells-product__product-add-to-cart .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .add_to_cart_button.read-more::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .wp-block-cart-cross-sells-product__product-add-to-cart .add_to_cart_button.read-more::after{--icon:var(--icon-cart-plus)}.product.virtual .quantity button:not(.wc-block-cart-item__remove-link),.product.virtual .quantity .variation-button:not(.wc-block-cart-item__remove-link),.product.virtual .quantity .wc-block-checkout__shipping-method-option:not(.wc-block-cart-item__remove-link),.wc-block-cart-items__row:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector button:not(.wc-block-cart-item__remove-link),.wp-block-woocommerce-cart-cross-sells-block>div>:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector button:not(.wc-block-cart-item__remove-link),.wc-block-cart-items__row:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector .variation-button:not(.wc-block-cart-item__remove-link),.wc-block-cart-items__row:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector .wc-block-checkout__shipping-method-option:not(.wc-block-cart-item__remove-link),.wp-block-woocommerce-cart-cross-sells-block>div>:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector .variation-button:not(.wc-block-cart-item__remove-link),.wp-block-woocommerce-cart-cross-sells-block>div>:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector .wc-block-checkout__shipping-method-option:not(.wc-block-cart-item__remove-link){display:none}.product.virtual .quantity input,.product.virtual .quantity .gform_drop_area,.wc-block-cart-items__row:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector input,.wp-block-woocommerce-cart-cross-sells-block>div>:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector input,.wc-block-cart-items__row:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector .gform_drop_area,.wp-block-woocommerce-cart-cross-sells-block>div>:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector .gform_drop_area{padding-inline:calc(3ch + 1.5em) 1em;text-align:right}.product.virtual .quantity::before,.wc-block-cart-items__row:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector::before,.wp-block-woocommerce-cart-cross-sells-block>div>:has([src*=spende],[href*=spende]) .wc-block-components-quantity-selector::before{align-self:center;content:"CHF";opacity:.5;position:absolute;left:1em}.wc-block-cart-items__row:has([src*=spende],[href*=spende]) :is(.wc-block-cart-item__prices),.wp-block-woocommerce-cart-cross-sells-block>div>:has([src*=spende],[href*=spende]) :is(.wc-block-cart-item__prices),.order_item:has([src*=spende],[href*=spende]) .product-quantity,.wc-block-components-order-summary-item:has([src*=spende],[href*=spende]) :is(.wc-block-components-order-summary-item__quantity,.wc-block-components-order-summary-item__individual-prices){display:none}div.product.virtual .product_title{margin-bottom:.5em}div.product.virtual .product_title+.price{display:none}.wc-block-checkout:not(:has([src*=spende],[href*=spende])) .wc-block-components-address-form__hope-baden-donation-certificate{cursor:not-allowed;opacity:.21}.wc-block-checkout:not(:has([src*=spende],[href*=spende])) .wc-block-components-address-form__hope-baden-donation-certificate *{pointer-events:none}:has(>.form-row)>:has(>[type=submit]){margin-top:0}.wc-block-components-radio-control{display:flex;flex-direction:column;gap:.5em}.wc-block-components-radio-control svg{display:none}.wc-block-components-radio-control em{font-style:normal}.wc-block-components-radio-control__option-layout{width:100%}.wc-block-components-radio-control__option,.wc-block-components-radio-control__label{font-size:var(--wp--preset--font-size--small)}.wc-block-components-radio-control__label{width:100%}.wc-block-components-radio-control__label>span{display:flex;gap:.5em}.wc-block-components-radio-control__label-group{display:flex;justify-content:space-between}.wc-block-components-radio-control__description-group{display:flex;flex-direction:column;font-weight:400}.wc-block-components-radio-control__description-group *{font-weight:inherit!important}.wc-block-components-radio-control-accordion-content{font-size:var(--wp--preset--font-size--small)}.wc-block-components-radio-control-accordion-option{display:flex;flex-direction:column;gap:.25em}.wc-block-components-checkbox__mark{display:none}.wc-block-components-combobox-control{font:inherit!important}.components-base-control__field{margin-bottom:0!important}.components-form-token-field__suggestions-list{background-color:var(--wp--preset--color--white);border:2px solid color-mix(in srgb,var(--wp--preset--color--base) 69%,white);border-radius:0 0 var(--wp--custom--border-radius--small) var(--wp--custom--border-radius--small);border-top:0;list-style:none;margin-top:-2px;max-height:210px;overflow-y:auto;position:absolute;width:100%;z-index:10}.components-form-token-field__suggestions-list li{padding:.375em 1em}.components-form-token-field__suggestions-list li:is(:hover,:focus,:active,.is-selected){background-color:var(--wp--preset--color--light);cursor:pointer}.components-button-group{display:flex;gap:1em}.form-row{margin-block:0!important}.form-row label.screen-reader-text{clip:unset;clip-path:unset;height:unset;margin:unset;width:unset}.clear{display:none}.woocommerce-input-wrapper{display:contents}[id*=country_field]:has(input[type=hidden],[type=hidden].gform_drop_area){display:none}.wc-blocks-components-select__expand{display:none}.wc-block-components-validation-error{display:none}.wc-block-formatted-money-amount,.wc-block-components-product-price{font-weight:700;white-space:nowrap}.wc-block-components-product-metadata{font-size:.825em;margin-bottom:1em}.wc-block-components-address-card__address-section{display:flex;flex-direction:column}.price{align-items:baseline;color:var(--wp--preset--color--primary);-moz-column-gap:.25em;column-gap:.25em;display:flex;flex-wrap:wrap;margin-top:0}.price,.wc-block-formatted-money-amount,.wc-block-components-shipping-rates-control__package__description--free,.wc-block-components-totals-item__value,.woocommerce-Price-amount{font-family:var(--wp--preset--font-family--serif);font-style:italic}.price:not(.wc-block-components-product-price){font-size:1.25em;font-weight:700;margin-bottom:0!important}.price:has(del) ins{text-decoration:none}.price:has(del) del{color:var(--wp--preset--color--base);font-size:.825em;order:1}.onsale{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);inset:1em auto auto 1em!important;position:absolute;z-index:1}.woocommerce-privacy-policy-text{font-size:var(--wp--preset--font-size--small)}wc-order-attribution-inputs{display:none}.added_to_cart{display:none}.price .from{font-family:var(--wp--preset--font-family--sans-serif);font-style:normal;font-weight:400;opacity:.5}.wc-block-components-sidebar-layout{--wp--custom--layout--sidebar-width:var(--wp--custom--layout--sidebar-width-large)}.col2-set{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--normal)}.col2-set>*{flex:1}.woocommerce-products-header{position:relative}.is-root-container>.woocommerce{max-width:var(--wp--style--global--wide-size)}.woocommerce-form-login__rememberme{margin:.5em auto 0 0}.wc-block-components-drawer{--accent-color:var(--wp--preset--color--light);inset:var(--wp-admin--admin-bar--height,0) 0 0 100%;position:fixed;width:min(30em, 100%);z-index:1001}.wc-block-components-drawer__close{background:unset!important;inset:calc(var(--wp--custom--layout--device-spacing) + 0.25 * var(--wp--preset--font-size--large)) var(--wp--custom--layout--device-spacing) auto auto!important;padding:0!important;position:absolute!important;z-index:10!important}.wc-block-components-drawer__close::after{--icon:var(--icon-close);color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--normal)}.wc-block-components-drawer .wc-block-cart-items__row,.wc-block-components-drawer .wp-block-woocommerce-cart-cross-sells-block>div>*{padding-inline:var(--wp--custom--layout--device-spacing)}.wc-block-components-drawer .wc-block-cart-item__quantity{right:var(--wp--custom--layout--device-spacing)}.wc-block-components-drawer__screen-overlay:not(.wc-block-components-drawer__screen-overlay--is-hidden) .wc-block-components-drawer{transform:translateX(max(-100%, -30em))}.wc-block-mini-cart__empty-cart-wrapper,.wc-block-components-drawer__content,.wc-block-components-drawer__content>*,.wp-block-woocommerce-mini-cart-contents{height:100%}.wp-block-woocommerce-mini-cart-title-block{position:absolute}.wp-block-woocommerce-mini-cart-title-items-counter-block{display:none}[class*=-mini-cart-contents-block]{background-color:var(--wp--preset--color--white);display:flex;flex-direction:column;height:100%}.wc-block-mini-cart__empty-cart-wrapper{align-content:center}.wc-block-mini-cart{inset:auto auto var(--wp--custom--layout--device-spacing) var(--wp--custom--layout--device-spacing);position:fixed;z-index:999}.wc-block-mini-cart__items{overflow-y:auto}.wc-block-mini-cart__footer{background-color:var(--wp--preset--color--light);margin-top:auto;padding:var(--wp--custom--layout--device-spacing)}.wc-block-mini-cart__footer-actions{display:flex;justify-content:space-between;margin-top:1em}.wc-block-mini-cart__button{aspect-ratio:1;font-size:var(--wp--preset--font-size--large);padding:.75em}.wc-block-mini-cart__button::after{--icon:var(--icon-cart)}.wc-block-mini-cart__badge{display:none}.wc-block-components-drawer__screen-overlay--with-slide-in .wc-block-components-drawer{animation-duration:0.3s;animation-name:slide-in}.wp-block-woocommerce-filled-mini-cart-contents-block{padding-top:calc(3 * var(--wp--preset--font-size--large) - 0.5em)}.wp-block-woocommerce-mini-cart-items-block .wc-block-cart-item__image,.wp-block-woocommerce-mini-cart-items-block .wp-block-cart-cross-sells-product__product-image{background-color:var(--wp--preset--color--light)}.wp-block-woocommerce-mini-cart-items-block .wc-block-cart-item__image img,.wp-block-woocommerce-mini-cart-items-block .wp-block-cart-cross-sells-product__product-image img{mix-blend-mode:multiply}@keyframes slide-in{from{transform:translateX(0)}to{transform:translateX(max(-100%, -30em))}}.wc-block-components-notice-banner svg,.woocommerce-message svg,.woocommerce-info svg,.woocommerce-error svg,.woocommerce-notice svg{aspect-ratio:1;background-color:currentColor;border-radius:50%;fill:var(--wp--preset--color--white);height:100%;padding:.125em;margin-right:.75em;min-width:1.5rem;width:1.5rem}.wc-block-components-notice-banner.is-error svg,.woocommerce-message.is-error svg,.woocommerce-info.is-error svg,.woocommerce-error.is-error svg,.woocommerce-notice.is-error svg{rotate:180deg}.wc-block-components-notices__snackbar:has(:empty){display:none}.wc-block-components-notices:not(:empty):has(>*)+*+*,.woocommerce-notices-wrapper:not(:empty):has(>*)+*{margin-top:var(--wp--preset--spacing--small)}.wp-element-button.wc-block-components-notice-banner__dismiss{background-color:unset;color:var(--_color);font-size:.75em;margin-left:auto;padding:unset}.wp-element-button.wc-block-components-notice-banner__dismiss::after{--icon:var(--icon-close)}.wc-block-components-notice-banner{display:flex;gap:.25em}.wc-block-components-order-summary-item{font-size:var(--wp--preset--font-size--small);gap:1em;padding-block:1em;position:relative}.wc-block-components-order-summary-item__image{align-self:start;background-color:var(--wp--preset--color--light);position:relative}.wc-block-components-order-summary-item__image img{aspect-ratio:1;min-width:4em;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:4em}.wc-block-components-order-summary-item__quantity{inset:0 0 auto auto;position:absolute;transform:translate(.75em,-50%);z-index:1}.wc-block-components-order-summary-item__individual-prices{margin-top:auto;order:999}.wc-block-components-order-summary-item__description{display:flex;flex:1;flex-direction:column}.wc-block-components-order-summary-item__total-price{align-items:end;display:flex;inset:auto 0 .5em auto;margin-left:auto;position:absolute}.wc-block-components-order-summary-item__total-price .price{color:currentColor}.wc-block-components-order-summary-item .wc-block-components-product-metadata{margin-bottom:.5em}.wc-block-components-order-summary-item:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white)}.woocommerce-table--order-details{background-color:var(--wp--preset--color--white);display:flex;flex-direction:column;padding:var(--wp--preset--spacing--normal)}.woocommerce-table--order-details a{color:currentColor}.woocommerce-table--order-details thead{display:none}.woocommerce-table--order-details tfoot{border-top:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white)!important;margin-top:1em;padding-top:1em}.woocommerce-table--order-details tfoot th,.woocommerce-table--order-details tfoot td{padding-block:.125em}.woocommerce-table--order-details tr{display:flex;gap:1em;justify-content:space-between}.order_details{display:flex;flex-direction:column;gap:.25em;list-style:none}.woocommerce-order-received .woocommerce{--wp--style--global--content-size:var(--wp--style--global--wide-size)}.woocommerce-order-received .woocommerce .woocommerce-order{display:grid;gap:var(--wp--preset--spacing--normal) var(--wp--preset--spacing--large);grid-template-columns:1fr}@media (min-width:1032px){.woocommerce-order-received .woocommerce .woocommerce-order{display:grid;grid-template-columns:1fr min(30em, 100%)}.woocommerce-order-received .woocommerce .woocommerce-order>*{grid-column:1}.woocommerce-order-received .woocommerce .woocommerce-order>.woocommerce-order-details{grid-column:2;grid-row:1;height:0}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-order-details__title{display:none}}.woocommerce-orders-table__row--status-cancelled td:not(.woocommerce-orders-table__cell-order-status){opacity:.21}.woocommerce-orders-table__cell-order-status{background-color:var(--wp--preset--color--white);color:currentColor}.woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-status{background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--white)}.woocommerce-orders-table__row--status-cancelled .woocommerce-orders-table__cell-order-status{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.wp-block-woocommerce-checkout-order-summary-totals-block{border-top:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);padding-top:1em}.wc-block-order-confirmation-additional-fields-wrapper{margin-top:var(--wp--preset--spacing--normal)}.woocommerce-ordering-wrapper{align-items:center;display:flex;font-size:var(--wp--preset--font-size--small);gap:var(--wp--preset--spacing--normal);justify-content:space-between;margin-bottom:var(--wp--preset--spacing--normal)}.woocommerce-ordering-wrapper>*{margin-bottom:0!important}.woocommerce-ordering-wrapper .wpc-sorting-form{align-items:baseline;display:flex;gap:.25em;order:-1}.woocommerce-ordering-wrapper .wpc-sorting-form::before{content:"Sortieren nach:";white-space:nowrap}.woocommerce-ordering-wrapper select{background:none;border:0;padding:0}.woocommerce-pagination{padding-top:calc(2 * var(--wp--preset--spacing--normal))}.wc-block-components-panel{border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);margin-bottom:1em;padding-bottom:1em}.wc-block-components-panel__button{align-items:center;display:flex;font-weight:700;justify-content:space-between;width:100%}.wc-block-components-panel__button::after{--icon:var(--icon-chevron-down);font-size:var(--wp--preset--font-size--small);transition:all 0.3s}.wc-block-components-panel__button[aria-expanded=true]::after{transform:scaleY(-1)}.wc-block-components-panel__content{padding-top:.5em}.wc-block-components-payment-method-label{display:flex;gap:.5em}.wc-block-components-payment-method-label img{height:1.5em}.wcpay-payment-element{margin-bottom:0!important}.payment_methods{list-style:none}ul[class*=products]{-moz-column-gap:var(--wp--preset--spacing--normal);column-gap:var(--wp--preset--spacing--normal);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(17rem, 100%),1fr));list-style:none;row-gap:var(--wp--preset--spacing--medium)}.woocommerce-product-attributes tr{border-bottom:0!important}.woocommerce-product-attributes th,.woocommerce-product-attributes td{padding-block:.25em}.woocommerce-product-attributes-item__label{width:10em}.woocommerce-product-attributes-item__value{text-align:left!important}.product-categories{display:flex;flex-direction:column;gap:1.25em}.woocommerce-product-gallery{display:flex;flex-direction:column;justify-content:center;gap:1em;opacity:1!important}@media (min-width:1032px){.woocommerce-product-gallery{position:sticky;top:calc(var(--wp--custom--layout--header-height) + var(--wp-admin--admin-bar--height, 0px) + var(--wp--preset--spacing--small));transition:top 0.3s}.scrolled-viewport-height:not(.scrolled-up) .woocommerce-product-gallery{top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--wp--preset--spacing--small))}}.woocommerce-product-gallery__image>a img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.woocommerce-product-gallery .flex-direction-nav{align-items:center;display:flex;inset:auto 1em;justify-content:space-between;list-style:none;position:absolute}li.product{display:flex;flex-direction:column;position:relative}li.product .woocommerce-loop-product__link{color:currentColor;display:flex;flex:1;flex-direction:column;position:relative}li.product img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}li.product .woocommerce-loop-product__title{font-size:1.125em;margin-top:0.5em!important}li.product .price{font-size:1.375em;margin-top:auto}li.product.outofstock :is(.add_to_cart_button,.wp-block-woocommerce-product-button){display:none}li.product .add_to_cart_button{align-items:end!important;font-size:0;inset:auto 0 0 auto;margin-inline:-.5em;padding:.5rem;position:absolute}li.product .add_to_cart_button::after{--icon:var(--icon-cart);font-size:var(--wp--preset--font-size--medium)}li.product .add_to_cart_button:is(:hover,:focus,:active)::after,li.product .hentry:is(a):is(:hover,:focus,:active) .add_to_cart_button.read-more::after,.hentry:is(a):is(:hover,:focus,:active) li.product .add_to_cart_button.read-more::after,li.product .wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .add_to_cart_button.read-more::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) li.product .add_to_cart_button.read-more::after{--icon:var(--icon-cart-plus)}li.product .wp-block-button{gap:0!important}li.product .button:not(.add_to_cart_button){display:none}.product_cat-karten :is(.woocommerce-loop-product__link,.woocommerce-product-gallery__image>a)>img,img.with-shadow{filter:drop-shadow(.21em .21em .79em color-mix(in srgb,var(--wp--preset--color--base) 21%,white))}[class*=quantity]:has(>input,>.gform_drop_area){--_button-size:2.1em;color:var(--wp--preset--color--base)}[class*=quantity]:has(>input,>.gform_drop_area) button,[class*=quantity]:has(>input,>.gform_drop_area) .variation-button,[class*=quantity]:has(>input,>.gform_drop_area) .wc-block-checkout__shipping-method-option{font-size:1.5em}[class*=quantity]:has(>input,>.gform_drop_area) input,[class*=quantity]:has(>input,>.gform_drop_area) .gform_drop_area{border-radius:999px;outline:0}[class*=quantity]:has(>input,>.gform_drop_area):has(>input[max="1"],>[max="1"].gform_drop_area){cursor:not-allowed}[class*=quantity]:has(>input,>.gform_drop_area):has(>input[max="1"],>[max="1"].gform_drop_area) *{pointer-events:none}.wc-block-checkout__shipping-method-option{flex:1;padding-block:var(--wp--preset--spacing--normal)}.wc-block-checkout__shipping-method-option svg{display:block}.wc-block-checkout__shipping-method-option-price{font-size:1.125em;font-weight:700}.wc-block-checkout__shipping-method-option-price em{font-style:normal}.wc-block-components-totals-shipping__collaterals{margin-top:.5em}.siblings{display:grid;gap:.75em;grid-template-columns:repeat(auto-fill,minmax(min(6em, 100%),1fr));margin-top:auto}.siblings>label{grid-column:1/-1;margin-bottom:-.5em}.siblings+.stock{margin-top:0!important}.siblings:has(>.sibling:is(:hover,:focus,:active),>.hentry:is(a):is(:hover,:focus,:active) .sibling.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a) .sibling.read-more,>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .sibling.read-more) .sibling:is(:not(:hover,:focus,:active)),.siblings .sibling.is-selected:not(:hover,:focus,:active){opacity:.21}div.product .siblings .sibling{transition:all 0.3s}div.product .siblings .sibling img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.single-product .page-content{--wp--style--global--content-size:var(--wp--style--global--wide-size)}div.product{display:flex;flex-direction:column;gap:var(--wp--custom--layout--flow-space)}div.product .notice{margin-block:0 1em}.woocommerce-summary-wrapper{-moz-column-gap:var(--wp--preset--spacing--normal);column-gap:var(--wp--preset--spacing--normal);display:grid;position:relative}@media (min-width:1032px){.woocommerce-summary-wrapper{grid-template-columns:30em 1fr}.woocommerce-summary-wrapper>:not(.woocommerce-product-gallery,.summary){grid-column:1/-1}.woocommerce-summary-wrapper .woocommerce-tabs{grid-column:2}}.woocommerce-summary-wrapper .product_title{margin-bottom:.125em}.woocommerce-summary-wrapper .summary{display:flex;flex-direction:column;position:relative}@media (max-width:1032px){.woocommerce-summary-wrapper .summary{margin-top:var(--wp--preset--spacing--normal)}}.woocommerce-summary-wrapper .summary .price{font-size:var(--wp--preset--font-size--large)}.woocommerce-summary-wrapper .summary .price,.woocommerce-summary-wrapper .summary .woocommerce-product-details__short-description{margin-bottom:var(--wp--preset--spacing--normal)!important}.woocommerce-summary-wrapper .summary .price+.cart,.woocommerce-summary-wrapper .summary .variations_form,.woocommerce-summary-wrapper .summary .stock{margin-top:auto}form.cart:not(.variations_form),.post-password-form>p.cart:not(.variations_form):last-child,.woocommerce-variation-add-to-cart,.individual-production-form{display:flex;gap:.5em;margin-top:var(--wp--preset--spacing--small)}form.cart+.individual-production-form,.post-password-form>p.cart:last-child+.individual-production-form{display:none}.single_add_to_cart_button::after{--icon:var(--icon-cart)}.single_add_to_cart_button:is(:hover,:focus,:active)::after,.hentry:is(a):is(:hover,:focus,:active) .single_add_to_cart_button.read-more::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .single_add_to_cart_button.read-more::after{--icon:var(--icon-cart-plus)}.single_variation,.summary>.stock{height:3rem}.woocommerce-variation,.summary>.stock{align-items:end;display:flex;margin-bottom:0}.woocommerce-product-details__short-description+.cart{margin-top:auto!important}.stock{color:var(--wp--preset--color--primary);display:inline-flex;font-size:var(--wp--preset--font-size--small);font-weight:700;gap:.5em}.stock.out-of-stock.no-longer-produced+.individual-production-form{cursor:not-allowed;filter:grayscale(100%);opacity:.5}.stock.out-of-stock.no-longer-produced+.individual-production-form *{pointer-events:none}.woocommerce-store-notice{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);display:flex;font-size:var(--wp--preset--font-size--small);inset:var(--wp-admin--admin-bar--height,0) 0 auto 0;justify-content:space-between;margin:0!important;padding:.75em var(--wp--custom--layout--wide-offset);position:fixed;transition:transform 0.3s;transform:translateY(-100%);z-index:1001}.woocommerce-store-notice a{color:currentColor}.woocommerce-store-notice__dismiss-link{align-items:center;display:flex;font-size:0;order:999}.woocommerce-store-notice__dismiss-link::after{--icon:var(--icon-close);font-size:calc(0.75 * var(--wp--preset--font-size--small))}.page-header{flex-wrap:wrap}body:not(.scrolled)[style*="--wp--custom--layout--store-notice-height"] .page-header{padding-block:calc(var(--spacing) + var(--wp--custom--layout--store-notice-height, 2.67em)) var(--spacing)}@media (max-width:1032px){body:not(.scrolled)[style*="--wp--custom--layout--store-notice-height"].menu-open .page-header::before{height:calc(var(--wp--custom--layout--header-height) + var(--wp--custom--layout--store-notice-height, 2.67em))}body:not(.scrolled)[style*="--wp--custom--layout--store-notice-height"].menu-open .page-header .navigation-wrapper{padding-top:calc(var(--wp--custom--layout--header-height) + var(--wp--custom--layout--store-notice-height, 2.67em))}}body:not(.scrolled)[style*="--wp--custom--layout--store-notice-height"] .woocommerce-store-notice{transform:translateY(0)!important}.woocommerce-table .product-total,.woocommerce-table--order-details tfoot td:last-child{text-align:right}.woocommerce-tabs{padding-top:var(--wp--preset--spacing--medium)}.woocommerce-tabs summary+h2,.woocommerce-tabs summary+.wc-block-components-checkout-order-summary__title{display:none}.woocommerce-tabs:not(:has(>*)){display:none}.variations{width:100%}.variations tr{display:flex;flex-direction:column;gap:.25em}.variations th{text-align:left}.variation-buttons{display:grid;gap:.75em;grid-template-columns:repeat(auto-fill,minmax(min(7em, 100%),1fr))}.variation-button .price{color:var(--wp--preset--color--base);font-size:1.25em!important}[data-toggle=show-more]{display:flex;margin-inline:auto;margin-top:var(--wp--preset--spacing--normal);width:-moz-min-content;width:min-content}[data-toggle=show-more]::after{--icon:var(--icon-close);font-size:.75em;transform:rotate(45deg)}:has(>[data-toggle=show-more]) .hidden{display:none}.blaze-slider .blaze-navigation{align-items:center;color:var(--wp--preset--color--primary);display:flex;gap:1em;margin-top:var(--wp--preset--spacing--normal)}.blaze-slider .blaze-pagination{color:#fff0;display:flex;gap:.5em}.blaze-slider .blaze-pagination button,.blaze-slider .blaze-pagination .wc-block-checkout__shipping-method-option,.blaze-slider .blaze-pagination .variation-button{aspect-ratio:1;background-color:var(--wp--preset--color--primary-light);border-radius:50%;height:1em;width:1em}.blaze-slider .blaze-pagination button.active,.blaze-slider .blaze-pagination .active.wc-block-checkout__shipping-method-option,.blaze-slider .blaze-pagination .active.variation-button{background-color:var(--wp--preset--color--primary)}table{border-collapse:collapse;border-spacing:0;width:100%}table th,table td{border:0!important;padding:.5em 0;vertical-align:baseline}table th:not([class*=has-text-align]),table td:not([class*=has-text-align]){text-align:left}table th:last-child:not([class*=has-text-align]),table td:last-child:not([class*=has-text-align]){text-align:right}table br{margin-bottom:.5em}.hentry{align-items:start;color:currentColor;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all 0.3s}.hentry .image-wrapper{aspect-ratio:1.75;background-color:var(--wp--preset--color--white);display:flex;justify-content:center;margin-bottom:1em;overflow:hidden;position:relative;transition:inherit;width:100%}.hentry img{aspect-ratio:1.75;-o-object-fit:cover;object-fit:cover}.hentry .data-wrapper{align-items:start;display:flex;flex-direction:column}.hentry h2,.hentry .wc-block-components-checkout-order-summary__title{font-size:var(--wp--preset--font-size--medium)}.hentry p{display:-webkit-box;font-size:1em;margin-bottom:1em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.hentry .read-more{margin-top:auto}.hentry.is-highlight::after,.hentry.type-job[href*=leiter]::after{aspect-ratio:1;background-image:url(https://www.hope-baden.ch/wp-content/themes/hope-baden/assets/img/sun.svg);background-position:right;background-repeat:no-repeat;content:"";inset:0 0 auto auto;position:absolute;transition:opacity 0.3s;width:3em}.hentry:is(a):is(:hover,:focus,:active).is-highlight::after,.hentry.type-job[href*=leiter]:is(a):is(:hover,:focus,:active)::after,.hentry:is(a):is(:hover,:focus,:active) .hentry.read-more:is(a).is-highlight::after,.hentry:is(a):is(:hover,:focus,:active) .hentry.read-more.type-job[href*=leiter]:is(a)::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more:is(a).is-highlight::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more.type-job[href*=leiter]:is(a)::after{opacity:0}.hentry[class*=download],.hentry.report{align-items:center;border:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);border-width:1px 0;flex-direction:row;gap:1em;margin-bottom:-1px;padding:.5em 3.25em .5em 0}.hentry[class*=download].highlight .title::after,.hentry.highlight.report .title::after{--icon:var(--icon-stars);color:var(--wp--preset--color--primary);margin-left:.25em}.hentry[class*=download] .icon,.hentry.report .icon{align-self:start;font-size:var(--wp--preset--font-size--large);transform:translateY(30%)}.hentry[class*=download] .icon:is(.icon-webp),.hentry.report .icon:is(.icon-webp){--icon:var(--icon-image)}.hentry[class*=download]:is([href*="vimeo.com"],[href*="youtube.com"]) .icon,.hentry.report:is([href*="vimeo.com"],[href*="youtube.com"]) .icon{--icon:var(--icon-video)}.hentry[class*=download] .title,.hentry.report .title{display:-webkit-box;font-size:inherit;line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical}.hentry[class*=download] .meta,.hentry.report .meta{gap:0;line-height:1}.hentry[class*=download] .meta>*,.hentry.report .meta>*{padding-left:0}.hentry[class*=download] .meta>:first-child:not(:only-child)::after,.hentry.report .meta>:first-child:not(:only-child)::after{border-right:1px solid color-mix(in srgb,var(--wp--preset--color--base) 21%,white);content:"";margin-inline:.5em}.hentry[class*=download] .download-button,.hentry.report .download-button,.hentry[class*=download]::before,.hentry.report::before,.hentry[class*=download]::after,.hentry.report::after{aspect-ratio:1;content:"";inset:.5em 0 .5em auto;margin-top:auto;max-height:2.625em;max-width:2.625em;position:absolute;transition:all 0.3s}.hentry[class*=download] .download-button,.hentry.report .download-button{align-items:center;background-color:var(--wp--preset--color--primary-light);display:flex;flex-direction:column;justify-content:space-between;padding:.625em;transition:all 0.3s}.hentry[class*=download] .download-button::before,.hentry.report .download-button::before{--icon:var(--icon-arrow-right);transform:rotate(90deg);transition:inherit}.hentry[class*=download] .download-button::after,.hentry.report .download-button::after{border-bottom:1px solid;content:"";transform:translateX(1.833em);transition:inherit;width:80%}.hentry[class*=download]:is(:hover,:focus,:active) .download-button,.hentry.report:is(:hover,:focus,:active) .download-button,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry[class*=download].read-more .download-button,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more.report .download-button,.hentry:is(a):is(:hover,:focus,:active) .hentry[class*=download].read-more .download-button,.hentry:is(a):is(:hover,:focus,:active) .hentry.read-more.report .download-button{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.hentry[class*=download]:is(:hover,:focus,:active) .download-button::before,.hentry.report:is(:hover,:focus,:active) .download-button::before,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry[class*=download].read-more .download-button::before,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more.report .download-button::before,.hentry:is(a):is(:hover,:focus,:active) .hentry[class*=download].read-more .download-button::before,.hentry:is(a):is(:hover,:focus,:active) .hentry.read-more.report .download-button::before{font-size:1.1em}.hentry[class*=download]:is(:hover,:focus,:active) .download-button::after,.hentry.report:is(:hover,:focus,:active) .download-button::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry[class*=download].read-more .download-button::after,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more.report .download-button::after,.hentry:is(a):is(:hover,:focus,:active) .hentry[class*=download].read-more .download-button::after,.hentry:is(a):is(:hover,:focus,:active) .hentry.read-more.report .download-button::after{transform:translateX(0)}.hentry.type-employee{-webkit-hyphens:auto;hyphens:auto}.hentry.type-employee::before{content:none}.hentry.type-employee .image-wrapper{aspect-ratio:1;border-radius:50%}.hentry.type-employee .portrait{aspect-ratio:1;border-radius:50%;-o-object-position:50% 15%;object-position:50% 15%;position:relative;z-index:0}.hentry.type-employee .portrait.without-background{z-index:10}.hentry.type-employee .portrait+.portrait{inset:0;position:absolute;z-index:1}.hentry.type-employee .data-wrapper{font-size:.9em}.hentry.type-employee .title{margin-bottom:.125em}.hentry.type-employee .position{line-height:1.2;margin-bottom:.75em}.hentry.type-employee.hidden{display:none}.hentry.type-employee[href="mailto:"]{pointer-events:none}.hentry.type-employee:not(:has(>.data-wrapper)){border-radius:50%}.hentry.type-employee:is(:hover,:focus,:active) .portrait+.portrait,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.type-employee.read-more .portrait+.portrait,.hentry:is(a):is(:hover,:focus,:active) .hentry.type-employee.read-more .portrait+.portrait,.wpc-term-selected .hentry.type-employee .portrait+.portrait{filter:blur(.21em)}.hentry.type-event,.hentry.type-project,.hentry.type-job{overflow:visible}.hentry.type-event>*,.hentry.type-project>*,.hentry.type-job>*{transition:inherit}.hentry.type-event .content-wrapper,.hentry.type-project .content-wrapper,.hentry.type-job .content-wrapper{background-color:var(--wp--preset--color--white);border-left:.21em solid var(--wp--preset--color--primary);border-radius:inherit;-moz-column-gap:2.1em;column-gap:2.1em;display:flex;padding:.75em 1.5em;position:relative;width:100%}.hentry.type-event .date,.hentry.type-project .date,.hentry.type-job .date{padding-block:.5em}.hentry.type-event .data-wrapper,.hentry.type-project .data-wrapper,.hentry.type-job .data-wrapper{display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-block:0}.hentry.type-event footer,.hentry.type-project footer,.hentry.type-job footer{display:flex;gap:1em}.hentry.type-event .read-more,.hentry.type-project .read-more,.hentry.type-job .read-more{inset:auto 1em .75em auto;margin-left:auto;position:absolute}@media (max-width:1032px){.hentry.type-event .read-more,.hentry.type-project .read-more,.hentry.type-job .read-more{display:none}}.hentry.type-event .cancelled,.hentry.type-project .cancelled,.hentry.type-job .cancelled{color:var(--wp--preset--color--primary);display:grid;font-family:var(--wp--preset--font-family--rounded);font-size:1.5em;inset:0;place-items:center;position:absolute}.hentry.type-event:has(.cancelled),.hentry.type-project:has(.cancelled),.hentry.type-job:has(.cancelled){pointer-events:none}.hentry.type-event:has(.cancelled) .content-wrapper,.hentry.type-project:has(.cancelled) .content-wrapper,.hentry.type-job:has(.cancelled) .content-wrapper{filter:blur(.1em);opacity:.21}.hentry.type-event:is(:hover,:focus,:active) .content-wrapper,.hentry.type-project:is(:hover,:focus,:active) .content-wrapper,.hentry.type-job:is(:hover,:focus,:active) .content-wrapper,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.type-event.read-more .content-wrapper,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more.type-project .content-wrapper,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.read-more.type-job .content-wrapper,.hentry:is(a):is(:hover,:focus,:active) .hentry.type-event.read-more .content-wrapper,.hentry:is(a):is(:hover,:focus,:active) .hentry.read-more.type-project .content-wrapper,.hentry:is(a):is(:hover,:focus,:active) .hentry.read-more.type-job .content-wrapper{background:linear-gradient(to right,white,transparent)}.hentry.type-job .content-wrapper{flex-direction:column}.hentry.news,.hentry.annual-report{background-color:var(--wp--preset--color--white)}.hentry.news .image-wrapper,.hentry.annual-report .image-wrapper{aspect-ratio:2;margin-bottom:0}.hentry.news .image-wrapper img,.hentry.annual-report .image-wrapper img{aspect-ratio:2}.hentry.news .data-wrapper,.hentry.annual-report .data-wrapper{flex:1;padding:var(--wp--preset--spacing--small);padding-top:0;width:100%}.offer-area .data-wrapper{align-items:center!important;background:var(--wp--preset--gradient--transparent-to-primary);color:var(--wp--preset--color--white);justify-content:center;inset:0;padding:1em;position:absolute;text-align:center;transition:all 0.3s}.offer-area .title{margin-bottom:0}.offer-area .description{font-size:var(--wp--preset--font-size--small);margin-top:.5em;overflow:hidden;transition:max-height 0.3s}.offer-area .description>p:not(:first-child){display:none}.offer-area .description p{margin-bottom:0;-webkit-line-clamp:5}@media (hover:hover){.offer-area .description{max-height:0}}.offer-area.current{pointer-events:none}.offer-area:is(:hover,:focus,:active) .description,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .offer-area.read-more .description,.hentry:is(a):is(:hover,:focus,:active) .offer-area.read-more .description{max-height:7.5em}aside .wp-block-hope-baden-offer-areas:has(>a:is(:hover,:focus,:active),>.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) a.read-more,>.hentry:is(a):is(:hover,:focus,:active) a.read-more) a:not(:hover):not(:focus):not(:active),.offer-area.current{opacity:.21}.is-style-list .hentry.type-post{display:grid;gap:1em;grid-template-columns:30% 1fr}.is-style-list .hentry.type-post .image-wrapper{margin-bottom:0}.is-style-list .hentry.type-post img{height:100%}.is-style-list .hentry.type-post h3,.is-style-list .hentry.type-post .wp-block-table.with-numbers td:not(:first-child) strong,.wp-block-table.with-numbers td:not(:first-child) .is-style-list .hentry.type-post strong,.is-style-list .hentry.type-post .widgettitle,.is-style-list .hentry.type-post .wpc-filter-header,.is-style-list .hentry.type-post .product-categories>.cat-item>a,.is-style-list .hentry.type-post .wp-block-hope-baden-tile:not(.acf-block-preview) h2,.wp-block-hope-baden-tile:not(.acf-block-preview) .is-style-list .hentry.type-post h2,.is-style-list .hentry.type-post .wc-block-components-checkout-step__title,.is-style-list .hentry.type-post .wp-block-hope-baden-tile:not(.acf-block-preview) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) .is-style-list .hentry.type-post .wc-block-components-checkout-order-summary__title,.is-style-list .hentry.type-post li.product .woocommerce-loop-product__title,li.product .is-style-list .hentry.type-post .woocommerce-loop-product__title,.is-style-list .hentry.type-post p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.is-style-list .hentry.type-post p{-webkit-line-clamp:3;font-size:var(--wp--preset--font-size--small)}.is-style-list .hentry.type-post .data-wrapper{padding-block:.5em}.hentry.type-project .content-wrapper{flex-direction:column}.hentry.report:has(.icon-file) .download-button{justify-content:center}.hentry.report:has(.icon-file) .download-button::before{--icon:var(--icon-external-link);transform:unset}.hentry.report:has(.icon-file) .download-button::after{content:none}.hentry.type-story .image-wrapper{margin:0}.hentry.type-story h2,.hentry.type-story .wc-block-components-checkout-order-summary__title{font-size:var(--wp--preset--font-size--large);margin:0!important;padding:1em;position:absolute;transition:color 0.3s}.hentry.type-story:is(:hover,:focus,:active) h2,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.type-story.read-more h2,.hentry:is(a):is(:hover,:focus,:active) .hentry.type-story.read-more h2,.hentry.type-story:is(:hover,:focus,:active) .wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.type-story.read-more .wc-block-components-checkout-order-summary__title,.hentry:is(a):is(:hover,:focus,:active) .hentry.type-story.read-more .wc-block-components-checkout-order-summary__title{color:var(--wp--preset--color--white)!important}.hentry.type-story:is(:hover,:focus,:active) h2::before,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.type-story.read-more h2::before,.hentry:is(a):is(:hover,:focus,:active) .hentry.type-story.read-more h2::before,.hentry.type-story:is(:hover,:focus,:active) .wc-block-components-checkout-order-summary__title::before,.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) .hentry.type-story.read-more .wc-block-components-checkout-order-summary__title::before,.hentry:is(a):is(:hover,:focus,:active) .hentry.type-story.read-more .wc-block-components-checkout-order-summary__title::before{color:var(--wp--preset--color--accent)!important}.ui-slider-horizontal{color:var(--wp--preset--color--primary);padding-block:1.25em;position:relative}.ui-slider-horizontal .ui-slider-range,.ui-slider-horizontal::after{height:3px;transform:translateY(-50%);z-index:1}.ui-slider-horizontal .ui-slider-range{background-color:currentColor;position:absolute}.ui-slider-horizontal .ui-slider-handle{aspect-ratio:1;background-color:var(--wp--preset--color--white);border-radius:50%;outline:1px solid currentColor;cursor:pointer;display:block;height:1.25em;position:absolute;transform:translate(-50%,-50%);z-index:1}.ui-slider-horizontal .ui-slider-handle:is(:focus){background-color:var(--wp--preset--color--light-grey)}.ui-slider-horizontal::after{background-color:var(--wp--preset--color--grey);content:"";display:block}.widgettitle,.wpc-filter-header,.product-categories>.cat-item>a{font-size:1.125em;margin-bottom:0.25em!important}.page-footer *{--wp--custom--layout--flow-space:1em}.page-footer .main-footer{background-color:var(--wp--preset--color--white);margin-top:var(--wp--preset--spacing--large);padding-block:var(--wp--preset--spacing--medium);padding-inline:var(--wp--custom--layout--wide-offset)}.page-footer .main-footer .menu{align-items:start;flex-direction:column}.page-footer .main-footer .wp-block-columns .wp-block-column:first-child{flex-basis:7em}@media (min-width:1032px){.page-footer .main-footer .wp-block-columns .wp-block-column:not(:first-child){padding-top:3.5em}}.page-footer .bottom-footer{display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--small);gap:1em;justify-content:space-between;padding-block:var(--wp--preset--spacing--small);padding-inline:var(--wp--custom--layout--wide-offset)}.page-footer .bottom-footer .menu{-moz-column-gap:var(--wp--preset--spacing--small);column-gap:var(--wp--preset--spacing--small)}.page-footer .custom-logo{height:.75em;margin-bottom:var(--wp--preset--spacing--small)}.page-footer h2,.page-footer .wc-block-components-checkout-order-summary__title{font-size:var(--wp--preset--font-size--medium)}.page-footer [class*=wp-block-buttons]{margin-top:0!important}.page-header{--spacing:var(--wp--preset--spacing--small);background-color:var(--wp--preset--color--white);-moz-column-gap:var(--wp--preset--spacing--large);column-gap:var(--wp--preset--spacing--large);display:flex;inset:var(--wp-admin--admin-bar--height,0) 0 auto 0;justify-content:space-between;padding-block:var(--spacing);padding-inline:var(--wp--custom--layout--wide-offset);position:sticky;transition:box-shadow 0.3s,padding-block 0.3s,transform 0.3s;z-index:999}.scrolled .page-header{--spacing:1rem;box-shadow:var(--wp--preset--shadow--normal)}.scrolled .page-header .custom-logo{height:.75em}@media (min-width:1032px){.scrolled .page-header .meta-menu{height:0;opacity:0}}.scrolled-viewport-height:not(.scrolled-up,.menu-open) .page-header{transform:translateY(-100%)}.page-header .navigation-wrapper{align-items:end;display:flex;flex-direction:column;gap:1em;justify-content:space-between}:is(.is-root-container:has(>[class^=sidebar]),.wc-block-components-sidebar-layout,.woocommerce-account.logged-in .woocommerce,.wp-block-columns:has(>.sidebar)){align-items:start!important;-moz-column-gap:var(--wp--preset--spacing--large);column-gap:var(--wp--preset--spacing--large);display:flex;flex-wrap:wrap;max-width:var(--wp--style--global--wide-size);row-gap:var(--wp--preset--spacing--medium)}:is(.is-root-container:has(>[class^=sidebar]),.wc-block-components-sidebar-layout,.woocommerce-account.logged-in .woocommerce,.wp-block-columns:has(>.sidebar))>*{margin-inline:unset!important}:is(.is-root-container:has(>[class^=sidebar]),.wc-block-components-sidebar-layout,.woocommerce-account.logged-in .woocommerce,.wp-block-columns:has(>.sidebar))>:not([class*=sidebar]){flex:0 1 var(--wp--style--global--content-size)}:is(.is-root-container:has(>[class^=sidebar]),.wc-block-components-sidebar-layout,.woocommerce-account.logged-in .woocommerce,.wp-block-columns:has(>.sidebar)):has(>[class*=sidebar],.wp-block-woocommerce-checkout-order-summary-block,.woocommerce-MyAccount-navigation) :is([class*=sidebar],.wp-block-woocommerce-checkout-order-summary-block,.woocommerce-MyAccount-navigation){flex:0 0 var(--wp--custom--layout--sidebar-width)}:is(.is-root-container:has(>[class^=sidebar]),.wc-block-components-sidebar-layout,.woocommerce-account.logged-in .woocommerce,.wp-block-columns:has(>.sidebar)):has(>[class*=sidebar],.wp-block-woocommerce-checkout-order-summary-block,.woocommerce-MyAccount-navigation) :is([class*=sidebar],.wp-block-woocommerce-checkout-order-summary-block,.woocommerce-MyAccount-navigation).has-white-background-color{flex-basis:var(--wp--custom--layout--sidebar-width-large)}:is(.is-root-container:has(>[class^=sidebar]),.wc-block-components-sidebar-layout,.woocommerce-account.logged-in .woocommerce,.wp-block-columns:has(>.sidebar)):has(>[class*=sidebar],.wp-block-woocommerce-checkout-order-summary-block,.woocommerce-MyAccount-navigation)>:not([class*=sidebar],.wp-block-woocommerce-checkout-order-summary-block,.woocommerce-MyAccount-navigation){flex-grow:1;max-width:unset}:is(.is-root-container:has(>[class^=sidebar]),.wc-block-components-sidebar-layout,.woocommerce-account.logged-in .woocommerce,.wp-block-columns:has(>.sidebar))>.sidebar:is(:last-child){flex-grow:21000000!important}@media (min-width:1032px){:is(.is-root-container:has(>[class^=sidebar]),.wc-block-components-sidebar-layout,.woocommerce-account.logged-in .woocommerce,.wp-block-columns:has(>.sidebar))>.sidebar:is(:last-child){min-width:var(--wp--custom--layout--sidebar-width-large)}}@media (min-width:1032px){:is(.is-root-container:has(>[class^=sidebar]),.wc-block-components-sidebar-layout,.woocommerce-account.logged-in .woocommerce,.wp-block-columns:has(>.sidebar)){flex-wrap:nowrap}}.is-root-container:has(>[class^=sidebar]){max-width:unset!important;padding-inline:var(--wp--custom--layout--wide-offset)}aside:is(:last-child),.sidebar.has-white-background-color{background-color:var(--wp--preset--color--white);padding:2.1em}@media (min-width:1032px){aside:is(:last-child),.sidebar.has-white-background-color{box-shadow:var(--wp--oreset--shadow--normal);position:sticky;top:calc(var(--wp--custom--layout--header-height) + var(--wp-admin--admin-bar--height, 0px) + var(--wp--preset--spacing--small));transition:top 0.3s;z-index:1}aside:is(:last-child) h2,aside:is(:last-child) .wc-block-components-checkout-order-summary__title,.sidebar.has-white-background-color h2,.sidebar.has-white-background-color .wc-block-components-checkout-order-summary__title{font-size:var(--wp--preset--font-size--medium)}.scrolled-viewport-height:not(.scrolled-up) aside:is(:last-child),.scrolled-viewport-height:not(.scrolled-up) .sidebar.has-white-background-color{top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--wp--preset--spacing--small))}:is(aside,.sidebar.has-white-background-color):last-child{flex-grow:21000000!important;margin-right:calc(-1 * var(--wp--custom--layout--wide-offset))!important;margin-top:calc(-1 * (var(--wp--preset--spacing--normal) + var(--wp--preset--spacing--large)));padding-right:calc(var(--wp--custom--layout--wide-offset) + var(--wp--preset--spacing--small))}}.sidebar .gform_fields{--_column-gap:0}.sidebar .gform_fields>*{grid-column:span 12!important}:is(.wc-block-components-sidebar),.checkout-order-summary-block-fill-wrapper{--accent-color:var(--wp--preset--color--light);background-color:var(--wp--preset--color--white);padding:var(--wp--preset--spacing--small);position:sticky;top:calc(var(--wp--custom--layout--header-height) + var(--wp-admin--admin-bar--height, 0px) + var(--wp--preset--spacing--normal))}[data-toggle=sidebar]{display:none!important;inset:var(--wp--preset--spacing--medium) var(--wp--custom--layout--device-spacing) auto auto;min-width:unset;position:absolute}[data-toggle=sidebar]::before{--icon:var(--icon-filter)}[data-toggle=sidebar]::after{content:none}@media (max-width:1032px){[data-toggle=sidebar]{display:inline-flex!important}}.sidebar:not(.fixed) .filter-title,.sidebar:not(.fixed) dialog [data-toggle=close]+h2,dialog .sidebar:not(.fixed) [data-toggle=close]+h2,.sidebar:not(.fixed) dialog [data-toggle=close]+.wc-block-components-checkout-order-summary__title,dialog .sidebar:not(.fixed) [data-toggle=close]+.wc-block-components-checkout-order-summary__title,.sidebar:not(.fixed) .wp-block-woocommerce-mini-cart-title-block{display:none}blockquote:has(img){--wp--custom--layout--flow-space:1em !important;font-size:clamp(1em, 1.7vw, 2.1em);gap:0;min-height:6em;padding-left:7em;position:relative}blockquote:has(img) .wp-block-image{display:contents}blockquote:has(img) .components-resizable-box__container,blockquote:has(img) img{aspect-ratio:1;border-radius:50%;inset:0 auto auto 0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 15%;object-position:50% 15%;position:absolute!important;width:6em!important}blockquote:has(img) figcaption{font-family:inherit;order:999;text-align:left}blockquote:has(img) p{font-size:max(0.9em, var(--wp--preset--font-size--normal));margin-top:0.25em!important}.wp-block-column.with-icon{overflow:hidden;position:relative;transition:all 0.3s}.wp-block-column.with-icon::after{font-size:21em;inset:0 0 auto auto;opacity:var(--_icon-opacity,.03);position:absolute;transform:translate(10%,-10%);transition:inherit}.wp-block-column.with-icon:has([class*=wp-block-buttons]:is(:hover,:focus,:active),.wp-block-hope-baden-tile:not(.acf-block-preview):is(a:hover,a:focus,a:active) [class*=wp-block-buttons].read-more,.hentry:is(a):is(:hover,:focus,:active) [class*=wp-block-buttons].read-more){--_icon-opacity:.042;box-shadow:var(--wp--preset--shadow--normal)}.wp-block-column.with-icon.icon-clock::after{--icon:var(--icon-clock)}.wp-block-column.with-icon.icon-piggy-bank::after{--icon:var(--icon-piggy-bank)}:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu){display:grid;gap:var(--wp--preset--spacing--small)}@media (810px <=width <=1032px){:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu){grid-template-columns:1fr 1fr}:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu) .wp-block-cover,:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu) .hentry.type-story .image-wrapper,.hentry.type-story :has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu) .image-wrapper{grid-column:1/-1}:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu)>:nth-child(2){grid-column:1}:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu)>:nth-child(3){grid-column:2}}@media (width>=1032px){:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu){grid-template-columns:1fr 21rem;grid-template-rows:21rem 21rem}:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu) .wp-block-cover,:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu) .hentry.type-story .image-wrapper,.hentry.type-story :has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu) .image-wrapper{grid-row:1/-1}}:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu)+.wp-block-heading{margin-top:var(--wp--custom--layout--flow-space)!important}:has(>.wp-block-cover,>.hentry.type-story .image-wrapper):has(>.wp-block-hope-baden-tile,>.wp-block-hope-baden-current-menu)>*{margin-top:0}.gallery-with-six-images{display:grid!important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.gallery-with-six-images .wp-block-image{aspect-ratio:1;margin:0!important;width:unset!important}.gallery-with-six-images .wp-block-image:nth-child(4){grid-column:1/span 2;grid-row:2/span 2}.has-image-with-colorful-title>img{-o-object-fit:cover;object-fit:cover}.three-images-large-bottom{display:grid!important;grid-template-columns:repeat(3,1fr)}.three-images-large-bottom .wp-block-image{width:unset!important}.three-images-large-bottom .wp-block-image:nth-child(1){grid-column:1/span 2;grid-row:1}.three-images-large-bottom .wp-block-image:nth-child(2){grid-column:3;grid-row:1}.three-images-large-bottom .wp-block-image:nth-child(3){grid-column:1/span 3;grid-row:2}.three-images-large-right{display:grid!important;grid-template-columns:repeat(2,1fr)}.three-images-large-right .wp-block-image{width:unset!important}.three-images-large-right .wp-block-image:is(:nth-child(1),:nth-child(3)){aspect-ratio:4/3}.three-images-large-right .wp-block-image:nth-child(2){grid-column:2;grid-row:1/span 2}.three-images-large-right .wp-block-image:nth-child(3){grid-column:1;grid-row:2}.list-of-ingredients th,.list-of-ingredients td{padding:.125em 0}.list-of-ingredients td:first-child{font-weight:700;padding-right:1em;width:7ch}.wp-block-table.with-numbers.alignwide{margin-right:calc(var(--wp--custom--layout--wide-offset) - var(--wp--custom--layout--device-spacing))!important;max-width:calc(var(--wp--style--global--content-size) + 0.5 * (var(--wp--style--global--wide-size) - var(--wp--style--global--content-size)))}.wp-block-table.with-numbers th,.wp-block-table.with-numbers td{padding-block:1em}.wp-block-table.with-numbers td:first-child{font-family:var(--wp--preset--font-family--serif);font-size:var(--wp--preset--font-size--medium);font-style:italic}.wp-block-table.with-numbers td:first-child em{white-space:nowrap}.wp-block-table.with-numbers td:first-child em:first-child::after{content:"–";margin-inline:.25em}@media (min-width:1032px){.wp-block-table.with-numbers td:first-child{white-space:nowrap}}:is(h1,h1+*,h1+*+*,:has(>h1))+.wp-block-cover,.hentry.type-story :is(h1,h1+*,h1+*+*,:has(>h1))+.image-wrapper,.wp-block-cover:has(+h1),.hentry.type-story .image-wrapper:has(+h1),.wp-block-cover:has(>h1),.hentry.type-story .image-wrapper:has(>h1){--wp--custom--layout--flow-space:var(--wp--preset--spacing--normal);align-items:center;aspect-ratio:4.2;background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--white);display:flex;justify-content:center;margin-bottom:var(--wp--preset--spacing--normal)!important;min-height:10em;overflow:hidden;position:relative}@media (max-width:1032px){:is(h1,h1+*,h1+*+*,:has(>h1))+.wp-block-cover,.hentry.type-story :is(h1,h1+*,h1+*+*,:has(>h1))+.image-wrapper,.wp-block-cover:has(+h1),.hentry.type-story .image-wrapper:has(+h1),.wp-block-cover:has(>h1),.hentry.type-story .image-wrapper:has(>h1){margin-inline:calc(-1 * var(--wp--custom--layout--device-spacing))!important;margin-top:calc(-1 * var(--wp--custom--layout--device-spacing));width:100vw}}:is(h1,h1+*,h1+*+*,:has(>h1))+.wp-block-cover>img,.hentry.type-story :is(h1,h1+*,h1+*+*,:has(>h1))+.image-wrapper>img,.wp-block-cover:has(+h1)>img,.hentry.type-story .image-wrapper:has(+h1)>img,.wp-block-cover:has(>h1)>img,.hentry.type-story .image-wrapper:has(>h1)>img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}:is(h1,h1+*,h1+*+*,:has(>h1))+.wp-block-cover>.wp-block-heading,.hentry.type-story :is(h1,h1+*,h1+*+*,:has(>h1))+.image-wrapper>.wp-block-heading,.wp-block-cover:has(+h1)>.wp-block-heading,.hentry.type-story .image-wrapper:has(+h1)>.wp-block-heading,.wp-block-cover:has(>h1)>.wp-block-heading,.hentry.type-story .image-wrapper:has(>h1)>.wp-block-heading{z-index:1}:is(h1,h1+*,h1+*+*,:has(>h1))+.wp-block-cover .wp-block-cover__inner-container,.hentry.type-story :is(h1,h1+*,h1+*+*,:has(>h1))+.image-wrapper .wp-block-cover__inner-container,.wp-block-cover:has(+h1) .wp-block-cover__inner-container,.hentry.type-story .image-wrapper:has(+h1) .wp-block-cover__inner-container,.wp-block-cover:has(>h1) .wp-block-cover__inner-container,.hentry.type-story .image-wrapper:has(>h1) .wp-block-cover__inner-container{align-self:end}:is(h1,h1+*,h1+*+*,:has(>h1))+.wp-block-cover+*,.hentry.type-story :is(h1,h1+*,h1+*+*,:has(>h1))+.image-wrapper+*,.wp-block-cover:has(+h1)+*,.hentry.type-story .image-wrapper:has(+h1)+*,.wp-block-cover:has(>h1)+*,.hentry.type-story .image-wrapper:has(>h1)+*{margin-top:var(--wp--preset--spacing--normal)!important}.wp-block-cover.alignwide+.wp-block-columns>.wp-block-column:first-child>:first-child:is(p.has-serif-font-family.has-small-font-size),.hentry.type-story .alignwide.image-wrapper+.wp-block-columns>.wp-block-column:first-child>:first-child:is(p.has-serif-font-family.has-small-font-size){margin-block:calc(-1 * var(--wp--preset--spacing--normal) + 0.5em) var(--wp--preset--spacing--normal)}.wp-block-group.is-content-justification-space-between:has(>.wp-block-heading,>[class*=wp-block-buttons])+*{--wp--custom--layout--flow-space:1em !important}.single-event .next-occurrences{list-style:none}:is(.single-news,.single-annual-report) h1{font-size:clamp(1.5em, 6.4vw, var(--wp--preset--font-size--huge));margin-top:calc(-1 * var(--wp--preset--spacing--normal))!important}body.tv{display:flex;justify-content:space-between;flex-direction:column}body.tv .page-header,body.tv .page-footer{align-items:center;background-color:#fff0;display:flex;inset:auto 0;position:absolute}body.tv .page-header{height:10rem;padding:0;top:.5rem}body.tv .page-header .custom-logo-link{background-image:linear-gradient(to right,white 0 calc(100% - 7rem),transparent 100%);padding-block:1.5rem;padding-inline:3rem 10rem}body.tv .page-header time{background-image:linear-gradient(to left,white 0 calc(100% - 7rem),transparent 100%);font-size:3em;padding-inline:10rem 3rem}body.tv .progress-bar{background-color:#df4e96;height:.5rem;inset:0 0 auto 0;position:absolute;width:0}body.tv .progress-bar::before{background-color:color-mix(in srgb,var(--wp--preset--color--primary) 10%,white);content:"";height:100%;position:absolute;width:100vw;z-index:-1}body.tv .custom-logo-link,body.tv .custom-logo{height:100%}body.tv .page-content{font-size:2.1rem;padding:0}body.tv .blaze-container,body.tv .blaze-slide{height:100vh;max-width:100%;width:100%}body.tv .blaze-slide{padding-block:14.2rem 6rem;padding-inline:3rem;position:relative}body.tv .blaze-slide[data-style=centered]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 10vw;text-align:center}body.tv .blaze-slide[data-style=centered] p{font-size:1.5em}body.tv .blaze-pagination{align-items:center;font-size:1.21rem;height:5rem;inset:auto 0 0 0;justify-content:center;position:absolute;z-index:1}body.tv .page-footer{background-color:#fff;bottom:0;height:5rem;padding:1rem 3rem}body.tv .wp-block-file,body.tv .hentry :is(.read-more,.location),body.tv .hentry .meta>*::before{display:none}body.tv .hentry.type-event .content-wrapper *,body.tv .hentry.type-job .content-wrapper *,body.tv .hentry.type-project .content-wrapper *,body.tv .hentry.type-event .cancelled,body.tv .hentry.type-job .cancelled,body.tv .hentry.type-project .cancelled{font-size:2.5rem;margin-bottom:0}body.tv .hentry.type-event .content-wrapper,body.tv .hentry.type-job .content-wrapper,body.tv .hentry.type-project .content-wrapper{display:grid;gap:0;grid-template-columns:10rem 1fr;padding-block:1.5rem}body.tv .hentry.type-event .content-wrapper .date,body.tv .hentry.type-job .content-wrapper .date,body.tv .hentry.type-project .content-wrapper .date{align-self:center;flex-direction:row;padding:0}body.tv .hentry.type-event .content-wrapper .data-wrapper,body.tv .hentry.type-job .content-wrapper .data-wrapper,body.tv .hentry.type-project .content-wrapper .data-wrapper{align-items:center;flex-direction:row}body.tv h1{font-size:7rem}body.tv h2,body.tv .wc-block-components-checkout-order-summary__title{font-size:3rem}body.tv .wp-block-column.has-background>h3,body.tv .wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.has-background>h2,.wp-block-hope-baden-tile:not(.acf-block-preview) body.tv .wp-block-column.has-background>h2,body.tv .wp-block-column.has-background>.wc-block-components-checkout-step__title,body.tv .wp-block-hope-baden-tile:not(.acf-block-preview) .wp-block-column.has-background>.wc-block-components-checkout-order-summary__title,.wp-block-hope-baden-tile:not(.acf-block-preview) body.tv .wp-block-column.has-background>.wc-block-components-checkout-order-summary__title,body.tv li.product .wp-block-column.has-background>.woocommerce-loop-product__title,li.product body.tv .wp-block-column.has-background>.woocommerce-loop-product__title,body.tv .wp-block-column.has-background>.widgettitle,body.tv .wp-block-column.has-background>.wpc-filter-header,body.tv .product-categories>.wp-block-column.has-background.cat-item>a,body.tv .wp-block-table.with-numbers td:not(:first-child) .wp-block-column.has-background>strong,.wp-block-table.with-numbers td:not(:first-child) body.tv .wp-block-column.has-background>strong{font-size:1.2em}body.tv .slide-title{inset:.5rem 0 auto 0;line-height:10rem;margin:0!important;position:absolute;text-align:center;z-index:-1}body.tv .next-occurrences{list-style:none}body.tv .wp-block-column[style*="60%"]{height:calc(100vh - 10rem - 5rem - 8.4rem);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 0,black calc(100% - 2.1em),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 0,black calc(100% - 2.1em),transparent 100%)}body.tv .wp-block-column.has-background{align-self:start;font-size:2.1rem;padding:1.5em}body.tv .wp-block-column.has-background li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.tv .wp-block-hope-baden-events{font-size:1.25rem}body.tv .countdown-wrapper{display:flex;font-size:2.1rem;gap:1.5em;margin-bottom:1.5em}body.tv .countdown-wrapper .meta{flex-direction:column;flex-wrap:wrap;font-size:1.2em;margin-top:.9em}body.tv .countdown-wrapper .time{font-weight:700}body.tv .wp-block-hope-baden-menu-card table{font-size:1.79rem;height:calc(100vh - 10rem - 5rem - 8.4rem)}body.tv .wp-block-hope-baden-menu-card table th{padding-block:0.5em!important;line-height:1}body.tv .wp-block-hope-baden-menu-card table th strong{margin-bottom:.42em}body.tv .wp-block-hope-baden-menu-card table .main *{padding-block:0}body.tv .wp-block-hope-baden-menu-card table :is(.starter,.dessert) *{font-size:.8em;white-space:nowrap}body.tv .wp-block-hope-baden-menu-card table tr>*{padding:1em 1.5em}body.tv .wp-block-hope-baden-weather>.wp-block-column:first-child{flex-basis:60%;flex-grow:0}body.tv .forecast{margin-block:-.5em -1em}body.tv .wp-block-rss__item{display:flex;flex-direction:column;font-size:2.5rem;gap:.5em}body.tv::before{background-color:#fff;content:"";height:10rem;inset:0 0 auto 0;position:absolute}