@charset "UTF-8";.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width: 767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (max-width: 767px){.visible-xs-block{display:block!important}}@media (max-width: 767px){.visible-xs-inline{display:inline!important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width: 1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (min-width: 1200px){.visible-lg-block{display:block!important}}@media (min-width: 1200px){.visible-lg-inline{display:inline!important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width: 767px){.hidden-xs{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none!important}}@media (min-width: 1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.select-css{display:block;font-size:16px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px #0000000a;border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff,#e5e5e5);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.select-css::-ms-expand{display:none}.select-css:hover{border-color:#888}.select-css:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.select-css option{font-weight:400}:root{--theme-site-max-width: 2560px;--theme-header-content-max-width: 46rem;--theme-primary-color: #22201e;--error-color: #b10e1e;--success-color: #1D795D;--text-color: #22201e;--background-color: #fff;--link-color: #407012;--link-hover-color: rgb(57.6, 100.8, 16.2);--line-height: 1.428571429;--headings-line-height: 1.1;--label-line-height: 1.1;--plyr-color-main: #22201e;--button-background-color: #222222;--button-hover-background-color: #555555;--button-text-color: white;--button-hover-text-color: white;--button-line-height: 1.1;--button-letter-spacing: 0;--button-border-width: 2px;--button-border-radius: 4px;--button-padding-vertical: .65em;--button-padding-horizontal: 1em;--filter-item-padding-vertical: .25em;--filter-item-padding-horizontal: .5em;--text-font-weight: normal;--text-bold-font-weight: bold;--text-italic-font-weight: normal;--headings-font-weight: normal;--labels-font-weight: normal;--monospace-font-family: ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--font-fallback: system-ui;--font-size-tiny: var(--wp--preset--font-size--tiny, clamp(.78rem, calc(.79rem - .02vw) , .79rem));--font-size-small: var(--wp--preset--font-size--small, clamp(.94rem, calc(.87rem + .1vw) , .89rem));--font-size-base: var(--wp--preset--font-size--base, clamp(1rem, calc(.95rem + .24vw) , 1.13rem));--font-size-large: var(--wp--preset--font-size--large, clamp(1.27rem, calc(1.13rem + .69vw) , 1.62rem));--font-size-h1: var(--wp--preset--font-size--h-1, clamp(1.8rem, calc(1.41rem + 1.95vw) , 2.8rem));--font-size-h2: var(--wp--preset--font-size--h-2, clamp(1.6rem, calc(1.32rem + 1.43vw) , 2.33rem));--font-size-h3: var(--wp--preset--font-size--h-3, clamp(1.27rem, calc(1.13rem + .69vw) , 1.62rem));--font-size-huge: var(--wp--preset--font-size--huge, clamp(2.8rem, 2.509rem + 1.45vw, 3.6rem));--font-size-quote: var(--wp--preset--font-size--quote, clamp(1.6rem, 1.288rem + 1.56vw, 2.4rem));--font-size-testimonial: var(--wp--preset--font-size--testimonial, clamp(1.42rem, calc(1.22rem + 1.01vw) , 1.94rem));--font-size-nav: var(--wp--preset--font-size--nav-primary, var(--font-size-base));--font-size-nav-mobile: var(--wp--preset--font-size--nav-primary-mobile, 1.4rem);--font-size-nav-level-1: var(--wp--preset--font-size--nav-level-1, var(--wp--preset--font-size--nav-primary));--font-size-nav-secondary: var(--wp--preset--font-size--nav-secondary, var(--font-size-small));--font-size-nav-secondary-mobile: var(--wp--preset--font-size--nav-secondary-mobile, 1rem);--focus-color: #ffce41;--focus-size: 3px;--border-color: #ebebeb;--separator-color: rgba(0,0,0,.15);--separator-border-width: 2px;--table-border-width: 1px;--table-border-color: rgba(0,0,0,.15);--table-striped-background-color: rgba(0, 0, 0, .05);--table-cell-padding-vertical: .5em;--table-cell-padding-horizontal: .375em;--wp-admin--admin-bar--height: 0px}:root,:before,:after{--list-symbol: "–";--timeline-color: lightgrey;--timeline-numbers-text-color: #22201e}@media (max-width: 767px){:root{--container-padding-left: var(--grid-gap);--container-padding-right: var(--grid-gap)}@supports (padding-left: env(safe-area-inset-left)){:root{--safe-area-inset-left: env(safe-area-inset-left);--safe-area-inset-right: env(safe-area-inset-right);--container-padding-left: calc(var(--safe-area-inset-left) + var(--grid-gap));--container-padding-right: calc(var(--safe-area-inset-right) + var(--grid-gap))}}}@media (min-width: 768px){:root{--container-padding-left: calc(var(--grid-gap) / 2);--container-padding-right: calc(var(--grid-gap) / 2)}}:root{--spacing-text: .5em;--spacing-flow: 1.5em;--spacing-sm: clamp(1.5rem, 1.136rem + 1.82vw, 2.5rem);--spacing-md: clamp(3rem, 2.636rem + 1.82vw, 4rem);--spacing-ml: clamp(4rem, 3.273rem + 3.64vw, 6rem);--spacing-lg: clamp(5rem, 3.909rem + 5.45vw, 8rem);--spacing-grid: clamp(1rem, .455rem + 2.73vw, 2.5rem);--grid-gap: clamp(1rem, .455rem + 2.73vw, 2.5rem)}@media (min-width: 783px){body.admin-bar{--wp-admin--admin-bar--height: 32px}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}summary{display:list-item}blockquote{margin:0;padding:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,*:before,*:after{box-sizing:inherit}html{display:flex;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-ms-overflow-style:scrollbar}body{line-height:1.428571429;color:var(--text-color);background-color:var(--background-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;font-family:var(--font-fallback)}@media (min-width: 783px){body.admin-bar{padding-top:var(--wp-admin--admin-bar--height)}}body{display:flex;min-height:100vh;flex-direction:column}body>*:not(#page){flex-shrink:0}body #page{display:flex;flex-direction:column;flex-grow:1}body main{flex-grow:1}.font-size-small{font-size:var(--font-size-small)}.font-size-large{font-size:var(--font-size-large)}.font-size-h4{font-size:var(--font-size-base)}body{font-family:var(--text-font-family, var(--font-fallback));font-weight:var(--text-font-weight)}body :is(strong,b,.font-text-bold){font-family:var(--text-bold-font-family, inherit)}:is(strong,b,h5,h6,.font-text-bold){font-weight:var(--text-bold-font-weight)}em,figcaption,.wp-block-mind-quote p{font-family:var(--text-italic-font-family);font-weight:var(--text-italic-font-weight)}h1,.heading-1{font-family:var(--heading-1-font-family, var(--headings-font-family));font-weight:var(--heading-1-font-weight, var(--headings-font-weight));font-style:var(--heading-1-font-style, normal);font-size:var(--font-size-h1);color:var(--heading-1-color, var(--heading-color))}h2,.heading-2,.woocommerce-shop .product_title,.woocommerce h2:not([class]){font-family:var(--heading-2-font-family, var(--headings-font-family));font-weight:var(--heading-2-font-weight, var(--headings-font-weight));font-style:var(--heading-2-font-style, normal);font-size:var(--font-size-h2);color:var(--heading-2-color, var(--heading-color))}h3,.heading-3,.woocommerce h3:not([class]),.woocommerce-cart .woocommerce .cross-sells>h2{font-family:var(--heading-3-font-family, var(--headings-font-family));font-weight:var(--heading-3-font-weight, var(--headings-font-weight));font-style:var(--heading-3-font-style, normal);font-size:var(--font-size-h3);color:var(--heading-3-color, var(--heading-color))}h4,.heading-4,.woocommerce h4:not([class]){font-family:var(--heading-4-font-family, var(--text-bold-font-family));font-weight:var(--heading-4-font-weight, var(--text-bold-font-weight));font-style:var(--heading-4-font-style, normal);font-size:var(--font-size-h4, var(--font-size-base));color:var(--heading-4-color, var(--heading-color))}h5,.heading-5{color:var(--text-color);font-size:var(--font-size-base)}h6,.heading-6{color:var(--text-color);font-size:var(--font-size-small)}.kicker{font-family:var(--kicker-font-family, var(--headings-font-family));font-weight:var(--kicker-font-weight, var(--headings-font-weight))}.wp-block-heading:empty{display:none}.wp-block-mind-heading-with-kicker:has(.wp-block-heading.has-text-align-center){text-align:center}.wp-block-mind-heading-with-kicker:has(.wp-block-heading.has-text-align-right){text-align:right}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;line-height:var(--headings-line-height)}h1,.heading-1,h2,.heading-2,.woocommerce-shop .product_title,.woocommerce h2:not([class]),h3,.heading-3,.woocommerce h3:not([class]),.woocommerce-cart .woocommerce .cross-sells>h2,h4,.heading-4,.woocommerce h4:not([class]),h5,.heading-5,h6,.heading-6{text-decoration:none}img{display:block;max-width:100%;height:auto;vertical-align:middle}@keyframes load_infinite{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinnerContainer{position:absolute;left:-10px;top:-20px;width:calc(100% + 20px);height:calc(100% + 40px);z-index:100;background:#22201e1a}.spinner{position:absolute;inset:0;margin:auto;width:100px;height:100px;animation:load_infinite 1.1s infinite linear}.spinner .spinner-background,.spinner .spinner-moving{fill:currentColor}video{display:block;max-width:100%;height:auto}a:focus,button:focus,input:focus,textarea:focus{outline:var(--focus-size) solid transparent}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{box-shadow:0 0 0 var(--focus-size) var(--focus-color)}@keyframes yellowFade{0%{background:var(--focus-color)}to{background:#fff}}*[tabindex="-1"]:not(:is(input)){outline:0}*[tabindex="-1"]:not(:is(input)):focus{animation:yellowFade 3s forwards}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}.visually-hidden,.screen-reader-text{position:absolute!important;top:0;height:1px;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);overflow:hidden;white-space:nowrap;transform:translate(-50%) translateY(-100%);transition:transform .2s ease-in-out}.visually-hidden:focus,.screen-reader-text:focus{position:fixed;height:auto;top:0;left:50%;z-index:9999;transform:translate(-50%) translateY(0);clip:auto;clip-path:none;overflow:visible;white-space:normal;outline:0;min-width:300px;padding:10px;background:var(--focus-color);border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:center;color:#22201e;text-decoration:none;font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.admin-bar .visually-hidden:focus,.admin-bar .screen-reader-text:focus{top:var(--wp-admin--admin-bar--height, 0px)}.breadcrumbs{list-style:none;display:flex;font-size:var(--font-size-small)}.breadcrumbs-separator{flex-shrink:0;margin-left:.5em;margin-right:.5em}.breadcrumbs-separator-icon{width:.65em;height:.65em}.breadcrumbs-separator-icon :not([stroke]){fill:currentColor}.breadcrumbs-separator-icon [stroke]{stroke:currentColor}.breadcrumbs-link{display:block;color:inherit;text-decoration:underline;white-space:nowrap}.breadcrumbs-item:last-child{flex-basis:auto;flex-grow:0;flex-shrink:1;min-width:5em}.breadcrumbs-last{flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button-hasLoader{position:relative;display:flex;align-items:center;flex-wrap:nowrap}.button-hasLoader .button-loader{display:none}.button-hasLoader.isLoading .button-loader{display:block}.button-loader{position:relative;width:1em;height:1em;margin:0 0 0 .5em;background:none}.button-loader svg{width:1em;height:1em}.button-theme{border-style:solid;border-width:0;border-color:transparent;border-radius:var(--button-border-radius);padding:var(--button-padding-vertical) var(--button-padding-horizontal);color:var(--button-text-color);background:var(--button-background-color);text-decoration:none}.button-theme:hover,.button-theme:focus-visible{color:var(--button-hover-text-color);background:var(--button-hover-background-color);text-decoration:none}.button-theme,.frm_submit button{display:inline-flex;gap:.75em;align-items:center;line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);font-family:var(--button-font-family, var(--labels-font-family));font-weight:var(--button-font-weight, var(--labels-font-weight))}.button-theme svg,.frm_submit button svg{flex-shrink:0;flex-grow:0}.button-theme svg :not([stroke]):not(g),.frm_submit button svg :not([stroke]):not(g){fill:currentColor}.button-theme svg [stroke],.frm_submit button svg [stroke]{stroke:currentColor}.is-style-outline>.button-theme,.is-style-outline>.button-theme:hover,.is-style-outline>.button-theme:focus-visible,.button-theme.is-style-outline,.button-theme.is-style-outline:hover,.button-theme.is-style-outline:focus-visible,.is-style-text>.button-theme,.is-style-text>.button-theme:hover,.is-style-text>.button-theme:focus-visible,.button-theme.is-style-text,.button-theme.is-style-text:hover,.button-theme.is-style-text:focus-visible{background:transparent}.is-style-outline>.button-theme,.button-theme.is-style-outline{color:var(--button-outline-text-color, var(--button-background-color));border-width:var(--button-border-width);border-color:var(--button-border-color, currentColor);border-style:solid;padding:calc(var(--button-padding-vertical) - var(--button-border-width)) calc(var(--button-padding-horizontal) - var(--button-border-width));font-family:var(--button-outline-font-family, var(--button-font-family, var(--labels-font-family)));font-weight:var(--button-outline-font-weight, var(--button-font-weight, var(--labels-font-weight)));line-height:var(--button-outline-line-height, var(--button-line-height));letter-spacing:var(--button-outline-letter-spacing, var(--button-letter-spacing))}.is-style-outline>.button-theme:hover,.is-style-outline>.button-theme:focus-visible,.button-theme.is-style-outline:hover,.button-theme.is-style-outline:focus-visible{color:var(--button-outline-hover-text-color, var(--button-hover-background-color))}.is-style-text>.button-theme,.button-theme.is-style-text{padding:0;color:var(--button-text-text-color, var(--link-color));text-align:left;font-family:var(--button-text-font-family, var(--button-font-family, var(--labels-font-family)));font-weight:var(--button-text-font-weight, var(--button-font-weight, var(--labels-font-weight)));line-height:var(--button-text-line-height, var(--button-line-height));letter-spacing:var(--button-text-letter-spacing, var(--button-letter-spacing))}.is-style-text>.button-theme:hover,.is-style-text>.button-theme:focus-visible,.button-theme.is-style-text:hover,.button-theme.is-style-text:focus-visible{color:var(--button-text-hover-text-color, var(--link-hover-color))}.content>p,.content>ul,.content>ol,.content>.wp-block-heading,.content>.wp-block-mind-quote,.innerContent>p,.innerContent>ul,.innerContent>ol,.innerContent>.wp-block-heading,.innerContent>.wp-block-mind-quote{max-width:var(--theme-content-max-width, 46rem)}.content>*{max-width:var(--theme-content-max-width, 46rem);margin-left:var(--theme-content-margin-left, auto);margin-right:var(--theme-content-margin-right, auto)}.content>*,.content>*.hasViewportPadding{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.content>*.alignwide{max-width:var(--theme-container-max-width);margin-left:var(--theme-content-margin-left, auto);margin-right:var(--theme-content-margin-right, auto)}.content>*.wp-block-core-group.alignwide>*{margin-left:0}.content>.alignfull{max-width:var(--theme-site-max-width);margin-left:0;margin-right:0}.content>.alignfull.has-background,.content>.alignfull.header{max-width:none}.content>.alignfull:not(.hasViewportPadding){padding-left:0;padding-right:0}.content .isChildBlockContainer .content:not(.alignfull)>*{padding-left:0;padding-right:0}.dropdown-container{display:flex;align-items:center;gap:1.25rem}.dropdown{position:relative}.dropdown-button{display:flex}.dropdown-button-icon{width:.75em;height:.75em}.dropdown-button-icon :not(g):not([stroke]){fill:currentColor}.dropdown-button-icon [stroke]{stroke:currentColor}.dropdown-panel-container{position:absolute;left:0;z-index:1000;margin-top:.5rem;min-width:10rem;width:auto}.dropdown-panel-container.is-align-right{right:0;left:auto}.dropdown-panel{background-color:var(--dropdown-panel-background-color, var(--background-color, #ffffff));border-radius:var(--button-border-radius)}.is-style-outline .dropdown-panel{color:var(--button-outline-text-color, var(--button-background-color));border-width:var(--button-border-width);border-color:var(--button-border-color, currentColor);border-style:solid}.dropdown-panel-section{padding-top:calc(var(--button-padding-vertical) / 2);padding-bottom:calc(var(--button-padding-vertical) / 2)}.dropdown-panel-section+*,*+.dropdown-panel-section{border-top:var(--button-border-width) solid var(--button-border-color, currentColor)}.dropdown-panel-item{display:flex;padding:calc(var(--button-padding-vertical) / 2) var(--button-padding-horizontal);text-align:left;align-items:center;width:100%;gap:.75rem;line-height:1.1}.dropdown-panel-item,.dropdown-panel-item a{text-decoration:none}iframe{border:none}.responsiveEmbed{position:relative}.responsiveEmbed:after{display:block;content:"";height:0;width:100%}.responsiveEmbed>*{position:absolute;inset:0}.responsiveEmbed:after{padding-top:56.25%}.responsiveEmbed>*{width:100%!important;height:100%!important}.keepAspectRatio>*{width:100%!important;height:100%!important}.headroom{will-change:transform;transition:transform .15s ease-out;left:0;right:0}@media (min-width: 783px){.admin-bar .headroom--top{top:var(--wp-admin--admin-bar--height)}}.kicker{text-transform:uppercase;color:var(--kicker-color, var(--text-color));font-size:var(--font-size-small)}.is-style-lead{line-height:var(--line-height);font-size:var(--font-size-large)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.heading-1 a,.heading-2 a,.woocommerce-shop .product_title a,.woocommerce h2:not([class]) a,.heading-3 a,.woocommerce h3:not([class]) a,.woocommerce-cart .woocommerce .cross-sells>h2 a,.heading-4 a,.woocommerce h4:not([class]) a,.heading-5 a,.heading-6 a{color:inherit;text-decoration:inherit}a{color:var(--link-color)}a:hover,a:focus-visible{color:var(--link-hover-color)}p a{overflow-wrap:break-word;word-break:break-word}.anchor:before{content:"";display:block;margin-top:-80px;height:80px;visibility:hidden}ul,ol{margin:0;padding:0}dl{margin:0;padding:0}.wp-block-list,.wp-block-core-list,.content-classic :is(ul,ol):not([class]){display:block;list-style-position:outside;padding-left:calc(var(--list-padding-inline-start, 0px) + var(--list-padding-inner-horizontal, 1ch))}.wp-block-list li,.wp-block-core-list li,.content-classic :is(ul,ol):not([class]) li{width:100%;padding-left:var(--list-padding-inner-horizontal, .5em);padding-bottom:var(--list-padding-inner-vertical, .5em);overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto}.wp-block-list ul,.wp-block-list ol,.wp-block-core-list ul,.wp-block-core-list ol,.content-classic :is(ul,ol):not([class]) ul,.content-classic :is(ul,ol):not([class]) ol{padding-top:.3em}:is(.main-content,.main-content>.isChildBlockContainer:not(.hasViewportPadding))>.wp-block-list{--list-padding-inline-start: var(--container-padding-left)}ol.wp-block-list,ol.wp-block-core-list,.content-classic ol:not([class]){padding-left:calc(var(--list-padding-inline-start, 0px) + 1.5ch + var(--list-ol-padding-inner-horizontal, 1em))}@supports selector(ol:has(> li:nth-of-type(10))){ol.wp-block-list:has(>li:nth-of-type(10)),ol.wp-block-core-list:has(>li:nth-of-type(10)),.content-classic ol:not([class]):has(>li:nth-of-type(10)){padding-left:calc(var(--list-padding-inline-start, 0px) + 2.5ch + var(--list-ol-padding-inner-horizontal, 1em))}}ol.wp-block-list li,ol.wp-block-core-list li,.content-classic ol:not([class]) li{padding-left:0}ul.wp-block-list,ul.wp-block-core-list,.content-classic ul:not([class]){list-style-type:var(--list-symbol, disc)}.pagination-items,.facetwp-pager:not(:has(.facetwp-pager)),.pagination .nav-links{list-style:none;margin:0;padding:0;display:flex;gap:4px;flex-wrap:wrap;justify-content:center}.pagination-item-content,.facetwp-pager .facetwp-page,.page-numbers{display:flex;align-items:center;justify-content:center;height:2em;min-width:2em;margin:0;padding:var(--filter-item-padding-vertical, 4px) var(--filter-item-padding-horizontal, .75em);border-radius:var(--pagination-item-border-radius, var(--filter-item-border-radius, var(--button-border-radius, 0)))}.pagination-link,.facetwp-pager .facetwp-page,.page-numbers{background-color:var(--filter-item-background-color, transparent);color:var(--filter-item-color);line-height:var(--label-line-height);border-style:solid;border-color:var(--filter-item-border-color, transparent);border-width:var(--filter-item-border-width, var(--button-border-width, 0))}.pagination-link,.pagination-link:hover,.pagination-link:focus,.facetwp-pager .facetwp-page,.facetwp-pager .facetwp-page:hover,.facetwp-pager .facetwp-page:focus,.page-numbers,.page-numbers:hover,.page-numbers:focus{text-decoration:none}:is(.pagination-link,.facetwp-page):is(:hover,:focus-visible),.pagination-link-isCurrent,.facetwp-pager .facetwp-page.active,.page-numbers.current{background-color:var(--filter-item-active-background-color, transparent);color:var(--filter-item-active-color);border-color:var(--filter-item-active-border-color, transparent)}.pagination-icon{width:auto;height:.5em}.pagination-icon :not([stroke]){fill:currentColor}.pagination-icon [stroke]{stroke:currentColor}.autospace>*:not(link):not(style)+*,.autospace>*+link+*,.content>*:not(link):not(style)+*,.content>*+link+*,.wp-block-group.is-layout-flow>*:not(link):not(style)+*,.wp-block-group.is-layout-flow>*+link+*{margin-top:1.5em;margin-top:var(--spacing-flow)}.autospace>.wp-block-heading+p,.autospace>.wp-block-heading+ul,.autospace>.wp-block-heading+ol,.content>.wp-block-heading+p,.content>.wp-block-heading+ul,.content>.wp-block-heading+ol,.wp-block-group.is-layout-flow>.wp-block-heading+p,.wp-block-group.is-layout-flow>.wp-block-heading+ul,.wp-block-group.is-layout-flow>.wp-block-heading+ol{margin-top:1em}.autospace>.heading-4+p,.woocommerce .autospace>h4:not([class])+p,.autospace>.heading-4+ul,.woocommerce .autospace>h4:not([class])+ul,.autospace>.heading-4+ol,.woocommerce .autospace>h4:not([class])+ol,.autospace h4.wp-block-core-heading+p,.autospace h4.wp-block-core-heading+ul,.autospace h4.wp-block-core-heading+ol,.content>.heading-4+p,.woocommerce .content>h4:not([class])+p,.content>.heading-4+ul,.woocommerce .content>h4:not([class])+ul,.content>.heading-4+ol,.woocommerce .content>h4:not([class])+ol,.content h4.wp-block-core-heading+p,.content h4.wp-block-core-heading+ul,.content h4.wp-block-core-heading+ol,.wp-block-group.is-layout-flow>.heading-4+p,.woocommerce .wp-block-group.is-layout-flow>h4:not([class])+p,.wp-block-group.is-layout-flow>.heading-4+ul,.woocommerce .wp-block-group.is-layout-flow>h4:not([class])+ul,.wp-block-group.is-layout-flow>.heading-4+ol,.woocommerce .wp-block-group.is-layout-flow>h4:not([class])+ol,.wp-block-group.is-layout-flow h4.wp-block-core-heading+p,.wp-block-group.is-layout-flow h4.wp-block-core-heading+ul,.wp-block-group.is-layout-flow h4.wp-block-core-heading+ol{margin-top:var(--spacing-text)}.autospace>*+.wp-block-heading,.content>*+.wp-block-heading,.wp-block-group.is-layout-flow>*+.wp-block-heading{margin-top:2em}.autospace .wp-block-mind-column .wp-block-mind-image+.wp-block-heading,.autospace .wp-block-mind-logo+.wp-block-heading,.autospace .wp-block-mind-icon+.wp-block-heading,.content .wp-block-mind-column .wp-block-mind-image+.wp-block-heading,.content .wp-block-mind-logo+.wp-block-heading,.content .wp-block-mind-icon+.wp-block-heading,.wp-block-group.is-layout-flow .wp-block-mind-column .wp-block-mind-image+.wp-block-heading,.wp-block-group.is-layout-flow .wp-block-mind-logo+.wp-block-heading,.wp-block-group.is-layout-flow .wp-block-mind-icon+.wp-block-heading{margin-top:.75em}.autospace>p+p,.autospace>p+ul,.autospace>ul+p,.autospace>p+ol,.autospace>ol+p,.content>p+p,.content>p+ul,.content>ul+p,.content>p+ol,.content>ol+p,.wp-block-group.is-layout-flow>p+p,.wp-block-group.is-layout-flow>p+ul,.wp-block-group.is-layout-flow>ul+p,.wp-block-group.is-layout-flow>p+ol,.wp-block-group.is-layout-flow>ol+p{margin-top:11px;margin-top:var(--spacing-text)}.autospace>.breadcrumbs+*,.content>.breadcrumbs+*,.wp-block-group.is-layout-flow>.breadcrumbs+*{margin-top:10px}.autospace .is-style-lead+*,.content .is-style-lead+*,.wp-block-group.is-layout-flow .is-style-lead+*{margin-top:1.5em;margin-top:var(--spacing-flow)}.content p+.alignwide,.content p+.alignfull,.content ul+.alignwide,.content ul+.alignfull,.content ol+.alignwide,.content ol+.alignfull,.content .wp-block-heading:not(.alignwide)+.alignwide,.content .wp-block-heading:not(.alignwide)+.alignfull,.wp-block-group.is-layout-flow p+.alignwide,.wp-block-group.is-layout-flow p+.alignfull,.wp-block-group.is-layout-flow ul+.alignwide,.wp-block-group.is-layout-flow ul+.alignfull,.wp-block-group.is-layout-flow ol+.alignwide,.wp-block-group.is-layout-flow ol+.alignfull,.wp-block-group.is-layout-flow .wp-block-heading:not(.alignwide)+.alignwide,.wp-block-group.is-layout-flow .wp-block-heading:not(.alignwide)+.alignfull{margin-top:4rem;margin-top:var(--spacing-md)}.content .alignwide+p,.content .alignwide+ul,.content .alignwide+ol,.content .alignfull+p,.content .alignfull+ul,.content .alignfull+ol,.wp-block-group.is-layout-flow .alignwide+p,.wp-block-group.is-layout-flow .alignwide+ul,.wp-block-group.is-layout-flow .alignwide+ol,.wp-block-group.is-layout-flow .alignfull+p,.wp-block-group.is-layout-flow .alignfull+ul,.wp-block-group.is-layout-flow .alignfull+ol{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-wide+ul.alignwide,.content .wp-block-mind-wide+ol.alignwide,.wp-block-group.is-layout-flow .wp-block-mind-wide+ul.alignwide,.wp-block-group.is-layout-flow .wp-block-mind-wide+ol.alignwide{margin-top:1.5em;margin-top:var(--spacing-flow)}.content .wp-block-mind-post-title+p,.wp-block-group.is-layout-flow .wp-block-mind-post-title+p{margin-top:1.5em;margin-top:var(--spacing-flow)}.content .wp-block-heading+.wp-block-mind-background,.wp-block-group.is-layout-flow .wp-block-heading+.wp-block-mind-background{margin-top:1.5em;margin-top:var(--spacing-flow)}.content .wp-block-mind-header+*,.content .wp-block-mind-header-variable+*,.wp-block-group.is-layout-flow .wp-block-mind-header+*,.wp-block-group.is-layout-flow .wp-block-mind-header-variable+*{margin-top:4rem;margin-top:var(--spacing-md)}.content>.wp-block-mind-archive+*,.content>*+.wp-block-mind-archive,.wp-block-group.is-layout-flow>.wp-block-mind-archive+*,.wp-block-group.is-layout-flow>*+.wp-block-mind-archive{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-archive>*+*,.content .wp-block-mind-query>*+*,.wp-block-group.is-layout-flow .wp-block-mind-archive>*+*,.wp-block-group.is-layout-flow .wp-block-mind-query>*+*{margin-top:4rem;margin-top:var(--spacing-md)}.content>.wp-block-mind-image-text+*,.content>*+.wp-block-mind-image-text,.content>.wp-block-mind-image+*,.content>*+.wp-block-mind-image,.wp-block-group.is-layout-flow>.wp-block-mind-image-text+*,.wp-block-group.is-layout-flow>*+.wp-block-mind-image-text,.wp-block-group.is-layout-flow>.wp-block-mind-image+*,.wp-block-group.is-layout-flow>*+.wp-block-mind-image{margin-top:4rem;margin-top:var(--spacing-md)}.content>.wp-block-heading:not([class*=" align"]):not([class*=has-spacing-])+.wp-block-mind-image-text:not([class*=" align"]):not([class*=has-spacing-]),.wp-block-group.is-layout-flow>.wp-block-heading:not([class*=" align"]):not([class*=has-spacing-])+.wp-block-mind-image-text:not([class*=" align"]):not([class*=has-spacing-]){margin-top:var(--spacing-flow)}.content .wp-block-mind-gallery+*,.content *+.wp-block-mind-gallery,.wp-block-group.is-layout-flow .wp-block-mind-gallery+*,.wp-block-group.is-layout-flow *+.wp-block-mind-gallery{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-list-logos+*,.content *+.wp-block-mind-list-logos,.wp-block-group.is-layout-flow .wp-block-mind-list-logos+*,.wp-block-group.is-layout-flow *+.wp-block-mind-list-logos{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-page-teaser-list+*,.content *+.wp-block-mind-page-teaser-list,.wp-block-group.is-layout-flow .wp-block-mind-page-teaser-list+*,.wp-block-group.is-layout-flow *+.wp-block-mind-page-teaser-list{margin-top:4rem;margin-top:var(--spacing-md)}.content *+.wp-block-mind-events-teaser,.content *+.wp-block-mind-events-past,.wp-block-group.is-layout-flow *+.wp-block-mind-events-teaser,.wp-block-group.is-layout-flow *+.wp-block-mind-events-past{margin-top:4rem;margin-top:var(--spacing-md)}.content .wp-block-mind-events-teaser+*,.content .wp-block-mind-events-past+*,.wp-block-group.is-layout-flow .wp-block-mind-events-teaser+*,.wp-block-group.is-layout-flow .wp-block-mind-events-past+*{margin-top:6rem;margin-top:var(--spacing-ml)}.content .postsTeaser-items+*,.content *+.postsTeaser-items,.wp-block-group.is-layout-flow .postsTeaser-items+*,.wp-block-group.is-layout-flow *+.postsTeaser-items{margin-top:4rem;margin-top:var(--spacing-md)}.content *+.wp-block-mind-background,.content .wp-block-mind-background+*,.wp-block-group.is-layout-flow *+.wp-block-mind-background,.wp-block-group.is-layout-flow .wp-block-mind-background+*{margin-top:6rem;margin-top:var(--spacing-ml)}.content .wp-block-mind-background+.wp-block-mind-background,.content .header--content-is-overlay+.wp-block-mind-background,.wp-block-group.is-layout-flow .wp-block-mind-background+.wp-block-mind-background,.wp-block-group.is-layout-flow .header--content-is-overlay+.wp-block-mind-background{margin-top:0}.content .wp-block-mind-background+.wp-block-mind-image.alignfull,.content .wp-block-mind-image.alignfull+.wp-block-mind-background,.wp-block-group.is-layout-flow .wp-block-mind-background+.wp-block-mind-image.alignfull,.wp-block-group.is-layout-flow .wp-block-mind-image.alignfull+.wp-block-mind-background{margin-top:0}.frontend :is(.content,.innerContent,.wp-block-group.is-layout-flow) .has-spacing-bottom-md+*,.frontend :is(.content,.innerContent,.wp-block-group.is-layout-flow) .has-spacing-bottom-md+link+*,.frontend :is(.content,.innerContent,.wp-block-group.is-layout-flow) *+.has-spacing-top-md{margin-top:4rem;margin-top:var(--spacing-md)}.frontend :is(.content,.innerContent,.wp-block-group.is-layout-flow) .has-spacing-bottom-lg+*,.frontend :is(.content,.innerContent,.wp-block-group.is-layout-flow) .has-spacing-bottom-lg+link+*,.frontend :is(.content,.innerContent,.wp-block-group.is-layout-flow) *+.has-spacing-top-lg{margin-top:8rem;margin-top:var(--spacing-lg)}*+.mt-md{margin-top:4em}.mb-md+*{margin-top:4em}.mb-lg+*{margin-top:6em}.main-content>*:last-child{margin-bottom:5rem;margin-bottom:var(--spacing-md)}.main-content>.wp-block-mind-google-maps-embed+*,.main-content>*+.wp-block-mind-google-maps-embed{margin-top:4rem;margin-top:var(--spacing-md)}.main-content>*:last-child.has-background.alignfull,.main-content>*:last-child.wp-block-mind-image.alignfull,.main-content>*:last-child.wp-block-mind-google-maps-embed.alignfull{margin-bottom:0}.main-content>p:last-child:empty{display:block;height:0;margin-top:0}.terms{list-style:none;display:flex;flex-wrap:wrap;gap:.5em;margin-left:0;margin-right:0;padding:0}.term-link{display:block;line-height:var(--label-line-height);padding:var(--filter-item-padding-vertical) var(--filter-item-padding-horizontal);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--filter-item-background-color, transparent);color:var(--filter-item-color, inherit);font-family:var(--labels-light-font-family, var(--labels-font-family));font-weight:var(--labels-light-font-weight, var(--labels-font-weight));border-style:solid;border-color:var(--filter-item-border-color, transparent);border-width:var(--filter-item-border-width, var(--button-border-width, 0));border-radius:var(--filter-item-border-radius, var(--button-border-radius, 0))}a.term-link:is(:hover,:focus-visible),.term-isCurrent .term-link{text-decoration:none;background-color:var(--filter-item-active-background-color, transparent);color:var(--filter-item-active-color, inherit);border-color:var(--filter-item-active-border-color, transparent)}.term-isDisabled .term-link{cursor:not-allowed}p{margin:0}p:empty{display:none}strong{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}em{font-family:EB Garamond,Georgia,serif;font-weight:400;font-style:italic}small{font-size:var(--font-size-small)}address{font-family:EB Garamond,Georgia,serif;font-weight:400;font-style:normal}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}[lang^=de]{quotes:var(--quote-style-lang-de, "«" "»" "‹" "›")}.wp-block-mind-header-layout-compact .headerMain-text{order:1}.wp-block-mind-header-layout-compact .headerMain-image{order:2}.wp-block-mind-header-layout-compact .postFeaturedImage{margin-bottom:auto}.wp-block-mind-header .headerMain-text{padding-top:2.5rem}@media (max-width: 767px){.wp-block-mind-header-layout-compact{max-width:none;padding-left:0;padding-right:0}.wp-block-mind-header-layout-compact .headerMain-text{padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.wp-block-mind-header-layout-compact .postFeaturedImage{max-height:100vh}.wp-block-mind-header-layout-compact .postFeaturedImage img{margin-left:auto;margin-right:auto}}@media (min-width: 768px){.wp-block-mind-header .headerMain{padding-top:4em}.wp-block-mind-header-layout-compact .headerMain{display:flex}.wp-block-mind-header-layout-compact .headerMain-text{padding-right:2.5rem}.wp-block-mind-header-layout-wide .headerMain .headerMain-text p:last-child,.wp-block-mind-header-layout-full .headerMain .headerMain-text p:last-child{padding-bottom:1em}.wp-block-mind-header-layout-full .headerMain-text{max-width:var(--theme-container-max-width);margin-left:auto;margin-right:auto}.wp-block-mind-header-layout-full .headerMain-image img{margin-left:auto;margin-right:auto}.wp-block-mind-header--hasImage.wp-block-mind-header-layout-compact .headerMain>*{flex-basis:50%;flex-shrink:0;flex-grow:0;max-width:50%}}.wp-block-mind-header--hasImage.wp-block-mind-header-layout-wide .headerMain,.wp-block-mind-header--hasImage.wp-block-mind-header-layout-full .headerMain,.wp-block-mind-header--hasVideo.wp-block-mind-header-layout-wide .headerMain,.wp-block-mind-header--hasVideo.wp-block-mind-header-layout-full .headerMain,.has-background .wp-block-mind-header .headerMain,.has-background .wp-block-mind-header .headerMain-text{padding-top:0}.wp-block-core-table{--table-scroll-shadow-color: rgba(0, 0, 0, .2);--table-scroll-shadow-background-color: var(--background-color);--table-scroll-shadow-width: .75em}:is(.wp-block-table,.wp-block-core-table) table{width:100%;border:0;border-collapse:collapse}@media (min-width: 768px){:is(.wp-block-table,.wp-block-core-table) .has-fixed-layout{table-layout:fixed}}:is(.wp-block-table,.wp-block-core-table) th{font-family:var(--labels-font-family);font-weight:var(--labels-font-weight)}:is(.wp-block-table,.wp-block-core-table) td{vertical-align:top;border-color:var(--table-border-color);border-top:var(--table-border-width) solid var(--table-border-color)}:is(.wp-block-table,.wp-block-core-table) td:empty:after{content:" "}:is(.wp-block-table,.wp-block-core-table) th,:is(.wp-block-table,.wp-block-core-table) td{padding:var(--table-cell-padding-vertical) var(--table-cell-padding-horizontal)}:is(.wp-block-table,.wp-block-core-table) th:not([class*=has-text-align-]),:is(.wp-block-table,.wp-block-core-table) td:not([class*=has-text-align-]){text-align:left}:is(.wp-block-table,.wp-block-core-table) th.has-text-align-center,:is(.wp-block-table,.wp-block-core-table) td.has-text-align-center{text-align:center}:is(.wp-block-table,.wp-block-core-table) th.has-text-align-right,:is(.wp-block-table,.wp-block-core-table) td.has-text-align-right{text-align:right}:is(.wp-block-table,.wp-block-core-table) figcaption{text-align:left}:is(.wp-block-table,.wp-block-core-table):not(.is-style-stripes) :is(th,td):first-child{padding-left:0}:is(.wp-block-table,.wp-block-core-table):not(.is-style-stripes) :is(th,td):last-child{padding-right:0}:is(.wp-block-table,.wp-block-core-table).is-style-stripes{border-bottom:none}:is(.wp-block-table,.wp-block-core-table).is-style-stripes :is(tr,th,td){border-top:none}:is(.wp-block-table,.wp-block-core-table).is-style-stripes tbody tr:nth-child(odd){background-color:var(--table-striped-background-color)}@media (max-width: 991px){.wp-block-core-table.has-mobile-view-transform table{display:block}.wp-block-core-table.has-mobile-view-transform thead{display:none;width:100%}.wp-block-core-table.has-mobile-view-transform tbody,.wp-block-core-table.has-mobile-view-transform tfoot{display:block;width:100%}}@media (max-width: 767px){.wp-block-core-table.has-mobile-view-transform tr{display:block;width:100%}}@media (min-width: 768px) and (max-width: 991px){.wp-block-core-table.has-mobile-view-transform tr{display:block;width:100%}}@media (max-width: 991px){.wp-block-core-table.has-mobile-view-transform th,.wp-block-core-table.has-mobile-view-transform td{display:flex;width:100%}.wp-block-core-table.has-mobile-view-transform th:not(:last-child),.wp-block-core-table.has-mobile-view-transform td:not(:last-child){padding-bottom:.375em}.wp-block-core-table.has-mobile-view-transform th:before,.wp-block-core-table.has-mobile-view-transform td:before{content:attr(data-colname);display:block;width:25%;padding-right:calc(var(--grid-gap) / 2);flex-shrink:0;font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}}@media (max-width: 767px){.wp-block-core-table.has-mobile-view-transform th,.wp-block-core-table.has-mobile-view-transform td{display:block}.wp-block-core-table.has-mobile-view-transform th:before,.wp-block-core-table.has-mobile-view-transform td:before{width:100%;text-transform:uppercase;font-size:.8em}}@media (max-width: 991px){.wp-block-core-table.has-mobile-view-transform td.isAlignCenter,.wp-block-core-table.has-mobile-view-transform td.isAlignRight,.wp-block-core-table.has-mobile-view-transform th.isAlignCenter,.wp-block-core-table.has-mobile-view-transform th.isAlignRight{text-align:left}}@media screen{.wp-block-core-table.has-mobile-view-scroll.has-content-overflow{position:relative;padding-right:0;--transparent: rgba(255, 255, 255, 0)}.wp-block-core-table.has-mobile-view-scroll.has-content-overflow .wp-block-core-table-wrapper{overflow-x:auto;position:relative;padding:0;padding-right:var(--container-padding-right);background:linear-gradient(to right,var(--table-scroll-shadow-background-color),var(--table-scroll-shadow-background-color),var(--transparent) calc(var(--table-scroll-shadow-width) * 2)),linear-gradient(to right,var(--table-scroll-shadow-color),var(--transparent)),linear-gradient(to left,var(--table-scroll-shadow-background-color),var(--table-scroll-shadow-background-color),var(--transparent) calc(var(--table-scroll-shadow-width) * 2)),linear-gradient(to left,var(--table-scroll-shadow-color),var(--transparent)) 100%;background-color:var(--table-scroll-shadow-background-color);background-repeat:no-repeat;background-attachment:local,scroll,local,scroll;background-size:100% 100%,var(--table-scroll-shadow-width) 100%,100% 100%,var(--table-scroll-shadow-width) 100%;height:100%}}:root,:before,:after{--mind-block-timeline-connecting-line-color: var(--timeline-color);--timeline-bullet-size: .75rem;--timeline-line-width: 2px;--timeline-grid-gap: .5rem}@media (min-width: 768px){:root,:before,:after{--timeline-grid-gap: 1.25rem}}.wp-block-mind-timeline-items{list-style:none;margin:0;padding:0}.wp-block-mind-timeline-item:before,.wp-block-mind-timeline-item-header,.wp-block-mind-timeline-item-header.heading-2,.woocommerce-shop .wp-block-mind-timeline-item-header.product_title,.woocommerce h2.wp-block-mind-timeline-item-header:not([class]),.wp-block-mind-timeline-item-header.heading-3,.woocommerce h3.wp-block-mind-timeline-item-header:not([class]),.woocommerce-cart .woocommerce .cross-sells>h2.wp-block-mind-timeline-item-header,.wp-block-mind-timeline-item-header.heading-4,.woocommerce h4.wp-block-mind-timeline-item-header:not([class]),.wp-block-mind-timeline-item-number:before{color:var(--timeline-color)}.wp-block-mind-timeline .wp-block-mind-timeline-item .wp-block-mind-timeline-item-number{color:var(--timeline-number-text-color, var(--timeline-numbers-text-color))}.wp-block-mind-timeline .wp-block-mind-timeline-item .wp-block-mind-timeline-item-number:before{background:var(--timeline-number-background-color, var(--timeline-numbers-background-color, var(--timeline-color)))}.wp-block-mind-timeline-item:before,.wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline-item-line{width:var(--timeline-line-width)}.wp-block-mind-timeline-item{position:relative;display:flex;gap:var(--timeline-grid-gap);flex-wrap:nowrap}.wp-block-mind-timeline-item>*{flex-grow:1;flex-shrink:1}.wp-block-mind-timeline-item:last-child .wp-block-mind-timeline-item-blocks{padding-bottom:0}.wp-block-mind-timeline-item:last-child .wp-block-mind-timeline-item-header:before{display:none}.wp-block-mind-timeline-item:last-child:before{display:none}@media (max-width: 767px){.wp-block-mind-timeline-item .wp-block-mind-timeline-item-line,.wp-block-mind-timeline-item:before{position:absolute;top:1em;left:calc(var(--timeline-bullet-size) / 2);transform:translate(-50%);height:100%;background:currentColor;background:var(--mind-block-timeline-connecting-line-color, currentColor)}.wp-block-mind-timeline-item:before{content:""}}.wp-block-mind-timeline-item-header{position:relative;flex-grow:0;line-height:1}.wp-block-mind-timeline-item-header>*+*{margin-left:.75rem}@media (min-width: 768px){.wp-block-mind-timeline-item-header:before{content:"";position:absolute;top:0;left:0;transform:translate(-50%);height:100%;background:currentColor;background:var(--mind-block-timeline-connecting-line-color, currentColor)}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-header{display:flex;flex-wrap:nowrap}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-header:before{left:calc(var(--timeline-bullet-size) / 2);margin-top:.5em}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet{position:relative;display:flex;align-items:center;height:1em;width:1rem}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet:before,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet:before{content:"";display:block;width:var(--timeline-bullet-size);height:var(--timeline-bullet-size);border-radius:50%;background:currentColor}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item{flex-wrap:wrap}@media (max-width: 767px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item>*+*{margin-top:.75em}}@media (min-width: 768px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item{flex-wrap:nowrap}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-label{word-break:break-word}@supports (hyphens: auto){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-label{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-hasHeading .wp-block-mind-timeline-item-labelContainer{padding-top:.5em}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-hasHeading .wp-block-mind-timeline-item-label{margin-top:-.5em}@media (max-width: 767px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-blocks{padding-left:1.75rem}}@media (min-width: 768px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header{flex:0 0 3.6em;max-width:3.6em}.wp-block-mind-timeline--custom.wp-block-mind-timeline--label-spacing-md .wp-block-mind-timeline-item-header{flex:0 0 5em;max-width:5em}.wp-block-mind-timeline--custom.wp-block-mind-timeline--label-spacing-lg .wp-block-mind-timeline-item-header{flex:0 0 7em;max-width:7em}}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-spacer{display:block;height:.5em}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-items{counter-reset:timeline-item}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item{counter-increment:timeline-item}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item:before{content:none}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-line{display:block;flex-grow:0;left:1em;transform:translate(-50%)}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header{flex:0 0 2em}@media (min-width: 768px){.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header{flex:0 0 3rem}}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header:before{left:50%;margin-top:.5em}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number{position:relative;top:-.5em;left:50%;transform:translate(-50%);width:2em;height:2em}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number:before{position:absolute;top:0;left:0;content:counters(timeline-item,".");flex-shrink:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;color:currentColor}.wp-block-mind-timeline-item-blocks{padding-bottom:3em}.postsTeaser-items{list-style:none;display:flex;flex-wrap:wrap;gap:var(--spacing-md) var(--grid-gap);margin:0;padding:0}.postsTeaser-items.splide__list{flex-wrap:nowrap;gap:0}.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*,.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-items>*{flex:0 0 100%;gap:.5em}@media (min-width: 1024px){.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*,.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-items>*{flex:0 0 calc(33.3333333333% - var(--grid-gap) / 3 * 2)}}@media (min-width: 1024px){.wp-block-mind-posts-teaser.is-layout-grid.has-4-columns .postsTeaser-items>*,.wp-block-mind-posts-teaser.is-layout-slider.has-4-columns .postsTeaser-items>*{flex:0 0 calc(25% - var(--grid-gap) / 4 * 3)}}.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-image img,.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-image img{width:100%}.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-content,.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-content{flex-grow:1;display:flex;flex-direction:column}.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-items>*{flex:0 0 90%;gap:.5em}@media (min-width: 640px){.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-items>*{flex:0 0 calc(47% - var(--grid-gap) / 2)}}@media (min-width: 1024px){.wp-block-mind-posts-teaser.is-layout-slider .postsTeaser-items>*{flex:0 0 calc(30% - var(--grid-gap) / 2)}}@media (min-width: 640px){.wp-block-mind-archive-post .wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*,.wp-block-mind-post-teaser-list--post.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*{flex:0 0 calc(50% - var(--grid-gap) / 2)}}@media (min-width: 1024px){.wp-block-mind-archive-post .wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*,.wp-block-mind-post-teaser-list--post.wp-block-mind-posts-teaser.is-layout-grid .postsTeaser-items>*{flex:0 0 calc(33.3333333333% - var(--grid-gap) / 3 * 2)}}.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*{flex-basis:100%;gap:1em var(--grid-gap)}@media (min-width: 768px){.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*{flex-direction:row}}.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*+.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*{margin-top:2em}@media (min-width: 768px){.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*+.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-items>*{margin-top:3em}}.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-content{flex-basis:100%}@media (min-width: 768px){.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-item.hasImage .postsTeaser-content{flex-basis:calc(60% - var(--grid-gap) / 2);order:1}}@media (min-width: 480px){.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-imageContainer{max-width:40%}}@media (min-width: 768px){.wp-block-mind-posts-teaser.is-layout-default .postsTeaser-imageContainer{margin-left:auto;flex-basis:calc(40% - var(--grid-gap) / 2);order:2}}.postsTeaser-item{display:flex;flex-direction:column;color:inherit;text-decoration:none;position:relative;box-sizing:border-box}@media (min-width: 768px){.postsTeaser-item.is-card{padding:1.5em}}.postsTeaser-item.is-card .postsTeaser-image img{width:100%}.postsTeaser-item:hover a,.postsTeaser-item:focus-within a{color:inherit;text-decoration:none}@media (min-width: 768px){.postsTeaser-item{color:inherit}.postsTeaser-item>*{flex-shrink:0;flex-grow:0}}.postsTeaser-link{text-decoration:none;color:inherit}.postsTeaser-link:focus{outline:none;box-shadow:none}.postsTeaser-link:after{content:"";position:absolute;inset:0}.postsTeaser-content>*+*{margin-top:.5em}.postsTeaser-text>*{color:inherit}.postsTeaser-meta{line-height:1.2;font-size:.8rem;padding-top:2em}.postsTeaser-item.is-card .postsTeaser-meta{margin-top:auto}.postsTeaser-item.has-authors:not(.has-multiple-authors) .postsTeaser-meta{display:flex;align-items:center;gap:.25em 1em}.postsTeaser-date{white-space:nowrap}.postsTeaser-categories{display:flex;flex-wrap:wrap;font-size:.8rem;gap:.25em 1em;margin:0;padding:0}.postsTeaser-category{display:block;line-height:1}.postsTeaser-archive-link{display:flex}:root{--form-input-font-size: 1rem;--form-input-padding: .5rem .75rem;--form-input-line-height: 1.5;--form-input-text-color: inherit;--form-input-background-color: #fff;--form-input-placeholder-text-color: #aaa;--form-input-bg-disabled: #ccc;--form-input-border-color: rgba(0, 0, 0, .2);--form-input-border-width: 1px;--form-input-border-radius: 4px;--form-error-background-color: #b10e1e;--form-error-text-color: #fff;--form-error-border-color: #b10e1e;--form-input-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, .04);--form-input-focus-border-color: #ffce41;--form-input-focus-box-shadow-color: #ffce41;--form-input-checkable-border-color: rgba(0, 0, 0, .75);--form-select2-result-highlighted-background-color: #22201e;--form-select2-result-highlighted-text-color: #fff;--form-message-success-background: #1D795D;--form-message-error-background: #b10e1e;--form-message-color: #fff;--form-message-padding: 10px 20px;--form-message-border-radius: 0;--form-message-font-family: var(--text-bold-font-family, inherit);--form-message-font-weight: var(--text-bold-font-weight, bold);--line-height-base: var(--line-height)}:root,:before,:after{--form-input-checkable-size: 1rem;--form-input-checkable-gap: .5rem;--form-input-checkable-margin-right: .375em;--form-input-checkable-border-width: 1px;--form-input-checkable-border-radius: .25rem;--form-input-checkable-color: rgba(0, 0, 0, .5);--form-input-checkable-background-color: #fff;--form-checkbox-checked-background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z'/%3e%3c/svg%3e");--form-radio-checked-background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.form-radio,.woocommerce .input-radio,.woocommerce input[type=radio],.form-checkbox,.woocommerce-form__input-checkbox,.mc4wp-checkbox-woocommerce input,.wc-checkout-form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:var(--form-input-checkable-size);width:var(--form-input-checkable-size);border-width:var(--form-input-checkable-border-width);border-color:var(--form-input-checkable-border-color);border-style:solid;color:var(--form-input-checkable-color);background-color:var(--form-input-checkable-background-color)}.form-radio:checked,.woocommerce .input-radio:checked,.woocommerce input[type=radio]:checked,.form-checkbox:checked,.woocommerce-form__input-checkbox:checked,.mc4wp-checkbox-woocommerce input:checked,.wc-checkout-form input[type=checkbox]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.form-radio:focus,.woocommerce .input-radio:focus,.woocommerce input[type=radio]:focus,.form-checkbox:focus,.woocommerce-form__input-checkbox:focus,.mc4wp-checkbox-woocommerce input:focus,.wc-checkout-form input[type=checkbox]:focus{outline:3px solid transparent;box-shadow:0 0 0 3px var(--form-input-focus-box-shadow-color);border-color:var(--form-input-focus-border-color)}.form-radio:focus:not(:focus-visible),.woocommerce .input-radio:focus:not(:focus-visible),.woocommerce input[type=radio]:focus:not(:focus-visible),.form-checkbox:focus:not(:focus-visible),.woocommerce-form__input-checkbox:focus:not(:focus-visible),.mc4wp-checkbox-woocommerce input:focus:not(:focus-visible),.wc-checkout-form input[type=checkbox]:focus:not(:focus-visible){box-shadow:none;border-color:var(--form-input-checkable-border-color)}.form-radio:focus:not(:focus-visible):checked,.woocommerce .input-radio:focus:not(:focus-visible):checked,.woocommerce input[type=radio]:focus:not(:focus-visible):checked,.form-checkbox:focus:not(:focus-visible):checked,.woocommerce-form__input-checkbox:focus:not(:focus-visible):checked,.mc4wp-checkbox-woocommerce input:focus:not(:focus-visible):checked,.wc-checkout-form input[type=checkbox]:focus:not(:focus-visible):checked{border-color:transparent}@media not print{.form-radio::-ms-check,.woocommerce .input-radio::-ms-check,.woocommerce input[type=radio]::-ms-check,.form-checkbox::-ms-check,.woocommerce-form__input-checkbox::-ms-check,.mc4wp-checkbox-woocommerce input::-ms-check,.wc-checkout-form input[type=checkbox]::-ms-check{border-width:var(--form-input-checkable-border-width);color:transparent;background:inherit;border-color:inherit;border-radius:inherit}}.form-checkbox,.woocommerce-form__input-checkbox,.mc4wp-checkbox-woocommerce input,.wc-checkout-form input[type=checkbox]{border-radius:var(--form-input-checkable-border-radius)}.form-checkbox:checked,.woocommerce-form__input-checkbox:checked,.mc4wp-checkbox-woocommerce input:checked,.wc-checkout-form input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z'/%3e%3c/svg%3e")}.form-radio,.woocommerce .input-radio,.woocommerce input[type=radio]{border-radius:100%}.form-radio:checked,.woocommerce .input-radio:checked,.woocommerce input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.form-input,.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field,.woocommerce-Input,.woocommerce .input-text,.form-textarea{display:block;width:100%;padding:var(--form-input-padding);background-color:var(--form-input-background-color);background-image:none;border-color:var(--form-input-border-color);border-width:var(--form-input-border-width);border-radius:var(--form-input-border-radius);border-style:solid;box-shadow:var(--form-input-box-shadow);font-size:var(--form-input-font-size);line-height:var(--form-input-line-height);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--form-input-text-color)}.form-input:disabled,.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field:disabled,.woocommerce-Input:disabled,.woocommerce .input-text:disabled,.form-textarea:disabled,.form-input[readonly],.woocommerce-page .select2-container .select2-search--dropdown [readonly].select2-search__field,[readonly].woocommerce-Input,.woocommerce [readonly].input-text,[readonly].form-textarea{background-color:var(--form-input-bg-disabled);opacity:1}.form-input:focus-visible,.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field:focus-visible,.woocommerce-Input:focus-visible,.woocommerce .input-text:focus-visible,.form-textarea:focus-visible{outline:3px solid transparent;box-shadow:0 0 0 2px var(--form-input-focus-box-shadow-color);border-color:var(--form-input-focus-border-color)}.form-input::-moz-placeholder,.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field::-moz-placeholder,.woocommerce-Input::-moz-placeholder,.woocommerce .input-text::-moz-placeholder,.form-textarea::-moz-placeholder{color:var(--form-input-placeholder-text-color);opacity:1}.form-input::placeholder,.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field::placeholder,.woocommerce-Input::placeholder,.woocommerce .input-text::placeholder,.form-textarea::placeholder{color:var(--form-input-placeholder-text-color);opacity:1}form label,.form-label,.woocommerce-form-row label,.woocommerce .form-row label,form legend{display:block;font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}form label:not(.screen-reader-text)+*,.form-label:not(.screen-reader-text)+*,.woocommerce-form-row label:not(.screen-reader-text)+*,.woocommerce .form-row label:not(.screen-reader-text)+*,form legend:not(.screen-reader-text)+*{margin-top:.25em}.form-select,.woocommerce-ordering select.orderby,.wc-block-product-sort-select select,.woocommerce-input-wrapper select:not(.select2){display:block;padding:.5rem 2.5rem .5rem .75rem;border-color:var(--form-input-border-color);border-width:var(--form-input-border-width);border-radius:var(--form-input-border-radius);border-style:solid;background-image:var(--form-select-dropdown-icon, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a9a9a9'%3e%3cpath d='M15.3 9.3a1 1 0 0 1 1.4 1.4l-4 4a1 1 0 0 1-1.4 0l-4-4a1 1 0 0 1 1.4-1.4l3.3 3.29 3.3-3.3z'/%3e%3c/svg%3e"));background-repeat:no-repeat;background-color:#fff;background-position:right .5rem center;background-size:1.5em 1.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:1rem;line-height:1.5}.form-select:focus,.woocommerce-ordering select.orderby:focus,.wc-block-product-sort-select select:focus,.woocommerce-input-wrapper select:focus:not(.select2){outline:none;box-shadow:0 0 0 3px var(--form-input-focus-box-shadow-color);border-color:var(--form-input-focus-border-color)}.form-select::-ms-expand,.woocommerce-ordering select.orderby::-ms-expand,.wc-block-product-sort-select select::-ms-expand,.woocommerce-input-wrapper select:not(.select2)::-ms-expand{color:var(--form-select-dropdown-icon-color);border:none}@media not print{.form-select::-ms-expand,.woocommerce-ordering select.orderby::-ms-expand,.wc-block-product-sort-select select::-ms-expand,.woocommerce-input-wrapper select:not(.select2)::-ms-expand{display:none}}@media print and (-ms-high-contrast: active),print and (-ms-high-contrast: none){.form-select,.woocommerce-ordering select.orderby,.wc-block-product-sort-select select,.woocommerce-input-wrapper select:not(.select2){padding-right:.75rem}}.form-textarea{height:auto}.pageTeaser-item.is-card{background:var(--page-teaser-background-color, white);box-shadow:0 5px 15px #00000026;transition:all .1s ease-out}.pageTeaser-item.is-card:hover,.pageTeaser-item.is-card:focus{background:var(--page-teaser-background-hover-color, white);box-shadow:0 4px 6px #00000026}.pageTeaser-wrapper{display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:column;height:100%}.pageTeaser-link{display:flex;justify-content:flex-start;height:100%}.pageTeaser-item.has-image .pageTeaser-link{display:flex;flex-direction:column}.pageTeaser-imageContainer{width:100%;flex-grow:0;overflow:hidden}.pageTeaser-image.graphic{width:calc(100% - 5rem);margin-left:2.5rem;margin-right:2.5rem}.pageTeaser-imageLink{flex-grow:0;flex-shrink:0}.pageTeaser-item.is-card .pageTeaser-content{padding:2.5rem}.pageTeaser-content{display:flex;flex-wrap:wrap;flex-grow:1;align-content:space-between}.pageTeaser-content>*{display:block;flex-basis:100%;margin-bottom:0}.pageTeaser-content .wp-block-mind-button{margin-top:auto;margin-bottom:0;padding-top:1.5em}.pageTeaser-content,.pageTeaser-text,.pageTeaser-content .wp-block-mind-button.is-style-text>.button-theme{color:var(--page-teaser-text-color, inherit)}.pageTeaser-content :is(.pageTeaser-heading,.wp-block-heading){color:var(--page-teaser-heading-color, var(--page-teaser-text-color, inherit))}.wp-block-mind-page-teaser:hover .pageTeaser-content,.wp-block-mind-page-teaser:hover .pageTeaser-text,.wp-block-mind-page-teaser:hover .pageTeaser-content .wp-block-mind-button.is-style-text>.button-theme,.wp-block-mind-page-teaser:focus-visible .pageTeaser-content,.wp-block-mind-page-teaser:focus-visible .pageTeaser-text,.wp-block-mind-page-teaser:focus-visible .pageTeaser-content .wp-block-mind-button.is-style-text>.button-theme{color:var(--page-teaser-text-hover-color, inherit)}.wp-block-mind-page-teaser:hover .pageTeaser-content :is(.pageTeaser-heading,.wp-block-heading),.wp-block-mind-page-teaser:focus-visible .pageTeaser-content :is(.pageTeaser-heading,.wp-block-heading){color:var(--page-teaser-heading-hover-color, var(--page-teaser-text-hover-color, inherit))}.pageTeaser-readmore .readmore-link{color:inherit}.frontend .pageTeaser-content{height:100%}.pageTeaser-item.has-thumbnail .pageTeaser-content{height:auto}.pageTeaser-item.has-excerpt .pageTeaser-link{align-items:flex-start}:root{--theme-wc-product-grid-gap: 10px;--theme-wc-product-grid-item-max-width: 375px}@media (min-width: 992px){:root{--theme-wc-product-grid-gap: 1.25rem}}:root{--wc-notice-text-color: var(--text-color);--wc-notice-background-color: #f0f0f0;--wc-notice-border-top-width: 3px;--wc-notice-border-top-color: $black;--wc-error-color: var(--error-color);--wc-success-color: var(--success-color);--wc-info-color: #1e85be;--wc-product-grid-2-columns-breakpoint: 640px;--wc-product-grid-3-columns-breakpoint: 768px;--wc-product-grid-4-columns-breakpoint: 992px;--wc-product-grid-5-columns-breakpoint: 1200px;--wc-product-grid-6-columns-breakpoint: 1200px;--wc-product-grid-item-item-max-width-breakpoint: 991px}.woocommerce table{width:100%;border-collapse:collapse}.woocommerce th{text-align:left;font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.woocommerce thead th{padding-bottom:.5em}.woocommerce th,.woocommerce td{vertical-align:top;padding-left:.5em;padding-right:.5em}.woocommerce th:first-child,.woocommerce td:first-child{padding-left:0}.woocommerce th:last-child,.woocommerce td:last-child{padding-right:0}.woocommerce .shop_table th,.woocommerce .shop_table td{padding-top:.5em;padding-bottom:.5em}.woocommerce .cart_totals .shop_table tbody tr+tr>*{border-top:var(--wc-table-border-width, var(--table-border-width, 1px)) solid var(--wc-table-border-color, var(--table-border-color, rgba(34, 32, 30, .1)))}.woocommerce thead>tr>*{padding-bottom:.5em;border-bottom:var(--wc-table-border-width, var(--table-border-width, 1px)) solid var(--wc-table-border-color, var(--table-border-color, rgba(34, 32, 30, .1)))}.woocommerce tfoot>:first-child>*{padding-top:1em}.woocommerce .ajax_add_to_cart,.wc-block-grid .ajax_add_to_cart{position:relative;display:flex;align-items:center;flex-wrap:nowrap}.woocommerce .ajax_add_to_cart.loading,.wc-block-grid .ajax_add_to_cart.loading{opacity:.5;color:#22201e}.woocommerce .ajax_add_to_cart.loading:hover,.woocommerce .ajax_add_to_cart.loading:focus,.wc-block-grid .ajax_add_to_cart.loading:hover,.wc-block-grid .ajax_add_to_cart.loading:focus{background:none}.woocommerce .ajax_add_to_cart.loading .add-to-cart-spinner,.wc-block-grid .ajax_add_to_cart.loading .add-to-cart-spinner{display:block}.add-to-cart-spinner{display:none;width:1em;height:1em;animation:load_infinite 1.1s infinite linear;margin-left:.5em}.add-to-cart-spinner .spinner-background,.add-to-cart-spinner .spinner-moving{fill:#22201e}.woocommerce a.edit,.woocommerce-account .edit-account .button,.woocommerce-account .woocommerce-address-fields .button,.woocommerce-ResetPassword .woocommerce-Button,.woocommerce-form-login .woocommerce-button,.single-product .single_add_to_cart_button,.woocommerce .button,.woocommerce .button.alt,.wc-checkout-coupon-input button,.woocommerce-button.woocommerce-form-login__submit{display:inline-flex;gap:.75em;align-items:center;line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);font-family:var(--button-font-family, var(--labels-font-family));font-weight:var(--button-font-weight, var(--labels-font-weight));border-style:solid;border-width:0;border-color:transparent;border-radius:var(--button-border-radius);padding:var(--button-padding-vertical) var(--button-padding-horizontal);color:var(--button-text-color);background:var(--button-background-color);text-decoration:none;cursor:pointer}.woocommerce a.edit:hover,.woocommerce a.edit:focus-visible,.woocommerce-account .edit-account .button:hover,.woocommerce-account .edit-account .button:focus-visible,.woocommerce-account .woocommerce-address-fields .button:hover,.woocommerce-account .woocommerce-address-fields .button:focus-visible,.woocommerce-ResetPassword .woocommerce-Button:hover,.woocommerce-ResetPassword .woocommerce-Button:focus-visible,.woocommerce-form-login .woocommerce-button:hover,.woocommerce-form-login .woocommerce-button:focus-visible,.single-product .single_add_to_cart_button:hover,.single-product .single_add_to_cart_button:focus-visible,.woocommerce .button:hover,.woocommerce .button:focus-visible,.woocommerce .button.alt:hover,.woocommerce .button.alt:focus-visible,.wc-checkout-coupon-input button:hover,.wc-checkout-coupon-input button:focus-visible,.woocommerce-button.woocommerce-form-login__submit:hover,.woocommerce-button.woocommerce-form-login__submit:focus-visible{color:var(--button-hover-text-color);background:var(--button-hover-background-color);text-decoration:none}.woocommerce .button{color:var(--button-outline-text-color, var(--button-background-color));border-width:var(--button-border-width);border-color:var(--button-border-color, currentColor);border-style:solid;padding:calc(var(--button-padding-vertical) - var(--button-border-width)) calc(var(--button-padding-horizontal) - var(--button-border-width));font-family:var(--button-outline-font-family, var(--button-font-family, var(--labels-font-family)));font-weight:var(--button-outline-font-weight, var(--button-font-weight, var(--labels-font-weight)));line-height:var(--button-outline-line-height, var(--button-line-height));letter-spacing:var(--button-outline-letter-spacing, var(--button-letter-spacing))}.woocommerce .button:hover,.woocommerce .button:focus-visible{color:var(--button-outline-hover-text-color, var(--button-hover-background-color))}.woocommerce .button,.woocommerce .button:hover,.woocommerce .button:focus-visible{background:transparent}.woocommerce .button[disabled]{opacity:.5;cursor:not-allowed}.woocommerce-cart .woocommerce .coupon{float:left;display:flex;flex-wrap:wrap;gap:.5em;align-items:center}@media (max-width: 767px){.woocommerce-cart .woocommerce .coupon{width:100%}}@media (min-width: 768px){.woocommerce-cart .woocommerce .coupon{max-width:70%}}.woocommerce-cart .woocommerce .coupon label{display:block;flex-basis:100%;text-align:left}.woocommerce-cart .woocommerce #coupon_code{margin-top:0}@media (min-width: 768px){.woocommerce-cart .woocommerce #coupon_code{max-width:280px;width:auto}}.woocommerce-cart .woocommerce button[name=apply_coupon]{white-space:nowrap}.woocommerce-cart .woocommerce button[name=update_cart]{display:block;margin-left:auto}@media (max-width: 767px){.woocommerce-cart .woocommerce button[name=update_cart]{margin-top:1.5em}}.woocommerce-cart .woocommerce .wc-no-matching-variations{display:none}.woocommerce-cart .woocommerce table.cart th,.woocommerce-cart .woocommerce table.cart td{vertical-align:middle}@media (max-width: 767px){.woocommerce-cart .woocommerce table.cart .quantity input{margin-left:auto}}.woocommerce-cart .woocommerce .product-subtotal{text-align:right}.woocommerce-cart .woocommerce .cart_totals>*+*{margin-top:1em}.woocommerce-cart .woocommerce .product-name{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.woocommerce-cart .woocommerce .shipping-calculator-form{max-width:360px}.woocommerce-cart .product-name .variation,.wc-checkout-orderReview .product-name .variation{font-family:EB Garamond,Georgia,serif;font-weight:400;font-style:normal}.woocommerce-cart .product-name dl.variation,.woocommerce-cart .product-name .wc-item-meta,.wc-checkout-orderReview .product-name dl.variation,.wc-checkout-orderReview .product-name .wc-item-meta{list-style:none outside}.woocommerce-cart .product-name dt,.woocommerce-cart .product-name .wc-item-meta-label,.wc-checkout-orderReview .product-name dt,.wc-checkout-orderReview .product-name .wc-item-meta-label{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce-cart .product-name dd,.wc-checkout-orderReview .product-name dd{margin:0}.woocommerce a.remove{display:flex;justify-content:center;align-items:center;font-size:1em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;text-decoration:none;border:0;font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.woocommerce a.remove:hover,.woocommerce a.remove:focus{background:#22201e;color:#fff}.woocommerce-cart-form__cart-item .product-thumbnail a{display:block}@media (max-width: 767px){.shop_table_responsive thead{display:none}.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.shop_table_responsive tbody th{display:none}.shop_table_responsive tr{display:block}.shop_table_responsive tr td{display:block;text-align:right}.shop_table_responsive tr td.order-actions{text-align:left}.shop_table_responsive tr td:before{content:attr(data-title) "";float:left;font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.shop_table_responsive tr td.product-remove:before,.shop_table_responsive tr td.product-thumbnail:before,.shop_table_responsive tr td.actions:before{display:none}}.woocommerce-checkout .content>.woocommerce{max-width:var(--theme-container-max-width)}.wc-checkout-beforeContainer,.wc-checkout-container{max-width:var(--theme-container-max-width);margin-left:auto;margin-right:auto}@media (min-width: 992px){.wc-checkout-container{display:grid;grid-template-columns:66% 34%;grid-template-rows:1fr}}.wc-checkout-formContainer{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.wc-checkout-orderReviewContainer{position:relative;z-index:1;grid-row-start:1;grid-column-start:2;grid-column-end:3;grid-row-end:2}.wc-checkout-orderReviewContainer:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.wc-checkout-formContainer,.wc-checkout-orderReviewContainer{padding:1.25rem}@media (min-width: 768px){.wc-checkout-formContainer,.wc-checkout-orderReviewContainer{padding:2.5rem}}.wc-checkout-orderReview{position:sticky;top:2.5rem}.wc-checkout-form{max-width:var(--theme-content-max-width, 46rem);margin-left:auto;margin-right:auto}@media (min-width: 992px){.wc-checkout-form{margin-right:0}}.woocommerce-checkout-review-order-table th{text-align:left;padding-bottom:.5em;font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.woocommerce-checkout-review-order-table th.product-total{text-align:right}.woocommerce-checkout-review-order-table thead>tr>*{border-bottom:var(--wc-table-total-border-width, var(--table-total-border-width, 2px)) solid var(--wc-review-table-border-color, var(--table-border-color))}.woocommerce-checkout-review-order-table .cart_item>*{padding-top:.5em;padding-bottom:.5em}.woocommerce-checkout-review-order-table .cart_item+.cart_item>*{border-top:var(--wc-table-border-width, var(--table-border-width, 1px)) solid var(--wc-review-table-border-color, var(--table-border-color))}.woocommerce-checkout-review-order-table .variation{font-size:var(--font-size-small)}.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout-review-order-table .cart-discount,.woocommerce-checkout-review-order-table .cart-shipping-total,.woocommerce-checkout-review-order-table tr.order-total td{text-align:right}.woocommerce-checkout-review-order-table .cart-subtotal>*{padding-top:1em}.woocommerce-checkout-review-order-table tr.order-total>*{border-top:var(--wc-table-total-border-width, var(--table-total-border-width, 2px)) solid var(--wc-review-table-border-color, var(--table-border-color))}.woocommerce-checkout-review-order-table tr.order-total .includes_tax{display:block}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods{display:block;width:100%}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods label{font-size:var(--font-size-small)}@media (min-width: 480px){.wc-checkout-form #billing_postcode_field,.wc-checkout-form #shipping_postcode_field{float:left;width:calc(25% - 10px)}}.wc-checkout-form #billing_city_field,.wc-checkout-form #shipping_city_field{overflow:visible}@media (min-width: 480px){.wc-checkout-form #billing_city_field,.wc-checkout-form #shipping_city_field{clear:none;float:right;width:calc(75% - 10px);margin-bottom:1em}.wc-checkout-form #billing_city_field+*,.wc-checkout-form #shipping_city_field+*{clear:both}}.wc-checkout-form #shipping_address_1_field+#shipping_address_2_field{margin-top:-.5em}.wc-checkout-form .woocommerce-shipping-totals{display:block}.wc-checkout-form .woocommerce-shipping-totals th{display:none}.wc-checkout-form .woocommerce-shipping-totals td{padding-left:0;display:block}.wc-checkout-coupon{display:block!important}.wc-checkout-coupon>*+*{margin-top:1em}.wc-checkout-coupon-description{font-size:var(--font-size-small)}.wc-checkout-coupon .wc-checkout-coupon-input{display:flex;flex-wrap:nowrap}.wc-checkout-coupon .wc-checkout-coupon-input input#coupon_code{width:auto;min-width:auto;flex-grow:1;flex-shrink:1;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.wc-checkout-coupon .wc-checkout-coupon-input button{border-top-left-radius:0;border-bottom-left-radius:0;white-space:nowrap}.woocommerce-checkout .payment_methods,.woocommerce-checkout .place-order{padding:1em;margin:0}.woocommerce-checkout .payment_methods{list-style:none}.woocommerce-checkout .payment_box{position:relative}.woocommerce-checkout .payment_box input.input-text,.woocommerce-checkout .payment_box textarea{border-color:#22201ecc;border-top-color:#22201e}.woocommerce-checkout .payment_box ::-webkit-input-placeholder{color:#22201ecc}.woocommerce-checkout .payment_box :-moz-placeholder{color:#22201ecc}.woocommerce-checkout .payment_box :-ms-input-placeholder{color:#22201ecc}.woocommerce-checkout .payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}.woocommerce-checkout .payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout .payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new{margin:0 0 .5em}.woocommerce-checkout .payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout .payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label{cursor:pointer}.woocommerce-checkout .payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}.woocommerce-checkout .payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}.woocommerce-checkout .payment_box :is(.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc){font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}.woocommerce-checkout .payment_box :is(.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc).visa{background-image:url(../images/icons/credit-cards/visa.svg)}.woocommerce-checkout .payment_box :is(.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc).mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}.woocommerce-checkout .payment_box :is(.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc).laser{background-image:url(../images/icons/credit-cards/laser.svg)}.woocommerce-checkout .payment_box :is(.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc).dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}.woocommerce-checkout .payment_box :is(.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc).maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}.woocommerce-checkout .payment_box :is(.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc).jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}.woocommerce-checkout .payment_box :is(.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc).amex{background-image:url(../images/icons/credit-cards/amex.svg)}.woocommerce-checkout .payment_box :is(.wc-credit-card-form-card-number,.wc-credit-card-form-card-expiry,.wc-credit-card-form-card-cvc).discover{background-image:url(../images/icons/credit-cards/discover.svg)}.woocommerce-checkout .payment_box span.help{font-size:var(--font-size-small);font-weight:400}.woocommerce-checkout .payment_box .form-row{margin:0 0 1em}.wc-paymentMethod-label-title{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.wc-paymentMethod-label-icon{display:flex;align-items:center;margin-left:-.3em}.wc-paymentMethod-label-icon>*+*{margin-left:.25em}.wc-paymentMethod-label-icon .icon-wrapper{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.wc-paymentMethod-description{margin-top:.25em;margin-left:calc(var(--form-input-checkable-size) + var(--form-input-checkable-margin-right));padding-bottom:1em}body.woocommerce-checkout h3#ship-to-different-address{text-transform:none;font-size:var(--font-size-base);font-weight:var(--text-font-weight);font-family:var(--text-font-family)}body.woocommerce-checkout #ship-to-different-address label{display:flex;align-items:center;font-size:inherit}body.woocommerce-checkout #ship-to-different-address label>*+*{margin-left:.25em}.wc_payment_method img{flex-basis:50px;vertical-align:middle;margin:0 0 .3em .3em;padding:0;position:relative;box-shadow:none}.wc_payment_method img+img{margin-left:2px}#place_order{margin-top:1.5em}.woocommerce-checkout .woocommerce-form-login .form-row{max-width:480px}.woocommerce .woocommerce-form .woocommerce-form-login__rememberme{display:none}#customer_details .woocommerce-form-row,#customer_details .form-row,.woocommerce-MyAccount-content .woocommerce-form-row,.woocommerce-MyAccount-content .form-row{margin-bottom:1em}.woocommerce-checkout-payment .form-row,.woocommerce-checkout-payment .mc4wp-checkbox-woocommerce{margin-bottom:.5em}@media (min-width: 480px){.wc-checkout-form .form-row:before,.wc-checkout-form .form-row:after{content:" ";display:table}.wc-checkout-form .form-row:after{clear:both}.wc-checkout-form .form-row+.form-row-last{margin-top:0}.wc-checkout-form .form-row-first,.wc-checkout-form .form-row-last{width:calc(50% - 10px);overflow:visible}.wc-checkout-form .form-row-first{float:left}.wc-checkout-form .form-row-last{float:right;margin-top:0;margin-bottom:1em}.wc-checkout-form .form-row-wide{clear:both}}.woocommerce-billing-fields__field-wrapper{clear:both}.woocommerce .wc-checkout-form :is(.input-text,.select2){max-width:none}.woocommerce form label.woocommerce-form__label-for-checkbox,.woocommerce form .mc4wp-checkbox-woocommerce label,.woocommerce form .form-row-input-checkbox label{display:flex;align-items:flex-start;line-height:1.428571429;font-family:EB Garamond,Georgia,serif;font-weight:400;font-style:normal}.woocommerce-form__input-checkbox,.mc4wp-checkbox-woocommerce input,.wc-checkout-form input[type=checkbox]{margin-top:.1em;margin-right:var(--form-input-checkable-margin-right)}.woocommerce-form__label-for-checkbox{font-family:EB Garamond,Georgia,serif;font-weight:400;font-style:normal}.wc-paymentMethod-radio{display:flex;align-items:flex-start}.wp-paymentMethod-radio-inputContainer{display:flex;align-items:center;margin-right:var(--form-input-checkable-margin-right)}.wc-paymentMethod+.wc-paymentMethod{margin-top:.25em}.wc-paymentMethod-label{display:inline-flex;flex-grow:1;font-family:EB Garamond,Georgia,serif;font-style:normal;font-weight:400}.woocommerce .select2-container .select2-selection--single{position:relative;height:auto;padding:.5rem .75rem;font-size:1rem;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px}.woocommerce .select2-container .select2-selection__rendered{padding:0;line-height:1.5}.woocommerce .select2-container .select2-selection__arrow{top:50%;transform:translateY(-50%)}.woocommerce .select2-container .select2-selection__arrow b{border-color:var(--form-select-dropdown-icon-color, var(--text-color)) transparent transparent transparent}.woocommerce-page .select2-dropdown{font-size:1rem;background-color:#fff;border-width:1px;border-color:#0003;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.woocommerce-page .select2-results__option{animation:none}.woocommerce-page .select2-container--default .select2-results__option--highlighted[data-selected],.woocommerce-page .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--form-select2-result-highlighted-background-color);color:var(--form-select2-result-highlighted-text-color)}.woocommerce-EditAccountForm>p:not([class]),.woocommerce-address-fields>p:not([class]){margin-top:1em}.woocommerce-form-login__submit{margin-top:1em}.woocommerce .quantity input{max-width:80px}.woocommerce-shipping-methods li>*{display:inline-block}.woocommerce-shipping-methods li>input:not([type=hidden])+*{margin-left:var(--form-input-checkable-margin-right)}.woocommerce-shipping-methods .shipping-method-info{display:block;flex-basis:100%;margin-top:.2em}.woocommerce-shipping-methods li:not(:only-child) .shipping-method-info{margin-left:calc(var(--form-input-checkable-size) + var(--form-input-checkable-margin-right))}.woocommerce-shipping-methods .shipping-method-info-content{font-size:var(--font-size-small)}.woocommerce-shipping-methods .shipping-method-description{display:block}@font-face{font-family:star;src:url(../fonts/WooCommerce-tmT7Ri3o.woff2) format("woff2"),url(../fonts/WooCommerce-oUW1mbpD.woff) format("woff"),url(../fonts/WooCommerce--KIGa_-T.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce-tmT7Ri3o.woff2) format("woff2"),url(../fonts/WooCommerce-oUW1mbpD.woff) format("woff"),url(../fonts/WooCommerce--KIGa_-T.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce-results+*{margin-top:1rem}@media (max-width: 767px){.woocommerce-results>*+*{margin-top:.5em}}@media (min-width: 768px){.woocommerce-results{display:flex;justify-content:space-between;align-items:center}}ul.products,.wc-block-grid__products{display:flex;gap:var(--theme-wc-product-grid-gap, var(--grid-gap))}ul.products:not(.splide__list),.wc-block-grid__products:not(.splide__list){flex-wrap:wrap}ul.products>*,.wc-block-grid__products>*{flex-grow:0;flex-shrink:0;flex-basis:100%}@media (min-width: 370px){ul.products.columns-2>li,.wc-block-grid.has-2-columns .wc-block-grid__products>li{flex-basis:calc(50% - var(--theme-wc-product-grid-gap, var(--grid-gap)) / 2)}}@media (min-width: 370px){ul.products.columns-3>li,ul.products.columns-4>li,ul.products.columns-5>li,.wc-block-grid.has-3-columns .wc-block-grid__products>li,.wc-block-grid.has-4-columns .wc-block-grid__products>li,.wc-block-grid.has-5-columns .wc-block-grid__products>li,.wc-block-grid.has-6-columns .wc-block-grid__products>li{flex-basis:calc(50% - var(--theme-wc-product-grid-gap, var(--grid-gap)) / 2)}}@media (max-width: 991px){ul.products.columns-3>li,ul.products.columns-4>li,ul.products.columns-5>li,.wc-block-grid.has-3-columns .wc-block-grid__products>li,.wc-block-grid.has-4-columns .wc-block-grid__products>li,.wc-block-grid.has-5-columns .wc-block-grid__products>li,.wc-block-grid.has-6-columns .wc-block-grid__products>li{max-width:var(--theme-wc-product-grid-item-max-width);margin-left:auto;margin-right:auto}}@media (min-width: 768px){ul.products.columns-3>li,ul.products.columns-4>li,ul.products.columns-5>li,.wc-block-grid.has-3-columns .wc-block-grid__products>li,.wc-block-grid.has-4-columns .wc-block-grid__products>li,.wc-block-grid.has-5-columns .wc-block-grid__products>li,.wc-block-grid.has-6-columns .wc-block-grid__products>li{flex-basis:calc(33.3333333333% - var(--theme-wc-product-grid-gap, var(--grid-gap)) / 3 * 2)}}@media (min-width: 992px){ul.products.columns-4>li,ul.products.columns-5>li,.wc-block-grid.has-4-columns .wc-block-grid__products>li,.wc-block-grid.has-5-columns .wc-block-grid__products>li,.wc-block-grid.has-6-columns .wc-block-grid__products>li{flex-basis:calc(25% - var(--theme-wc-product-grid-gap, var(--grid-gap)) / 4 * 3)}}@media (min-width: 1200px){ul.products.columns-5>li,.wc-block-grid.has-5-columns .wc-block-grid__products>li,.wc-block-grid.has-6-columns .wc-block-grid__products>li{flex-basis:calc(20% - var(--theme-wc-product-grid-gap, var(--grid-gap)) / 5 * 4)}}@media (min-width: 1200px){.wc-block-grid.has-6-columns .wc-block-grid__products>li{flex-basis:calc(16.6666666667% - var(--theme-wc-product-grid-gap, var(--grid-gap)) / 6 * 5)}}.woocommerce-notices-wrapper{margin-top:1em;margin-bottom:2em}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-notice,.woocommerce-NoticeGroup>*,.woocommerce-Message{max-width:var(--theme-container-max-width);margin-left:auto;margin-right:auto;clear:both;padding:1em 2em;border-top:var(--wc-notice-border-top-width) solid var(--wc-notice-border-top-color);background-color:var(--wc-notice-background-color);color:var(--wc-notice-text-color)}.woocommerce-notice:before,.woocommerce-NoticeGroup>*:before,.woocommerce-Message:before{font-family:WooCommerce;content:"";display:inline-block;margin-right:1.5em}.woocommerce-notice li,.woocommerce-NoticeGroup>* li,.woocommerce-Message li{list-style:none;padding-left:0;margin-left:0}.woocommerce-notice,.woocommerce-NoticeGroup>*{display:flex;align-items:center;width:auto}.woocommerce-Message{padding-left:1em;padding-right:1em}.woocommerce-notice-content{flex-grow:1;display:flex;justify-content:space-between;align-items:center;word-wrap:break-word}.woocommerce-notice-content a.button,.woocommerce-Message a.button{float:right;margin-left:2em}.woocommerce-notice-list{list-style:none outside}.woocommerce-message{border-top-color:var(--wc-success-color)}.woocommerce-message:before{content:"";color:var(--wc-success-color)}.woocommerce-info{border-top-color:var(--wc-info-color)}.woocommerce-info:before{color:var(--wc-info-color)}.woocommerce-error{border-top-color:var(--wc-error-color)}.woocommerce-error:before{content:"";color:var(--wc-error-color)}.woocommerce-account.logged-in .woocommerce{display:flex;gap:var(--grid-gap);flex-wrap:wrap}@media (min-width: 992px){.woocommerce-account.logged-in .woocommerce{flex-wrap:nowrap}}.woocommerce-account .woocommerce-form-login{max-width:480px}.woocommerce-MyAccount-navigation{flex-basis:100%}@media (min-width: 992px){.woocommerce-MyAccount-navigation{flex-basis:220px}}.woocommerce-MyAccount-content{flex-grow:1;padding:2em}.woocommerce-MyAccount-navigation-item{padding-top:4px;padding-bottom:4px;padding-right:1em}.woocommerce-MyAccount-navigation-item.is-active .woocommerce-MyAccount-navigation-link{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.woocommerce-MyAccount-navigation-link{display:block;padding:.25em 0;text-decoration:none;color:inherit}@media (min-width: 1024px){.woocommerce-MyAccount-navigation-link{white-space:nowrap}}.woocommerce-EditAccountForm fieldset{background:var(--wc-edit-account-fieldset, rgba(0, 0, 0, .05));padding:1.5em}.woocommerce-EditAccountForm legend{display:block;width:100%;font-size:var(--font-size-base);font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.woocommerce-form .show-password-input,.woocommerce-EditAccountForm .show-password-input{display:none}.woocommerce-MyAccount-content .woocommerce-orders-table__row+tr>td:first-child{border-top:var(--wc-table-border-width, var(--table-border-width)) solid var(--wc-table-border-color, var(--table-border-color))}.woocommerce-order{max-width:var(--theme-content-max-width);margin-left:auto;margin-right:auto}.woocommerce-password-strength{padding:3px .5em;font-size:1em;font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal;font-size:var(--font-size-small)}.woocommerce-password-strength.strong{background-color:#c1e1b9}.woocommerce-password-strength.short{background-color:#f1adad}.woocommerce-password-strength.bad{background-color:#fbc5a9}.woocommerce-password-strength.good{background-color:#ffe399}.woocommerce-password-hint{margin:.5em 0 0;display:block}.single-product .images img{display:block;width:100%;height:auto;box-shadow:none}.single-product .images div.thumbnails{padding-top:1em}.single-product .images.woocommerce-product-gallery{position:relative}.single-product .images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.single-product .images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.single-product .images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.single-product .images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.single-product .images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.single-product .images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.single-product .images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}.single-product .images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.single-product .images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.single-product .images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.single-product .images .flex-control-thumbs li img.flex-active,.single-product .images .flex-control-thumbs li img:hover{opacity:1}.woocommerce-product-gallery__image a{display:block}.single-product .product-type-simple .cart,.single-product .woocommerce-variation-add-to-cart{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.single-product .cart .quantity,.single-product .cart .form-input,.single-product .cart .form-textarea,.single-product .cart .woocommerce-Input,.single-product .cart .woocommerce .input-text,.woocommerce .single-product .cart .input-text,.single-product .cart .woocommerce-page .select2-container .select2-search--dropdown .select2-search__field,.woocommerce-page .select2-container .select2-search--dropdown .single-product .cart .select2-search__field{height:100%}.single-product .variations+*{margin-top:1em}.single-product .variations-item+.single-product .variations-item{margin-top:1em}.woocommerce-product-attributes th{text-align:left}.content *+.wp-block-product-category,.content *+.wp-block-handpicked-products{margin-top:4rem}.woocommerce-cart .woocommerce>*+*,.woocommerce-checkout .woocommerce>*+*{margin-top:2em}.woocommerce-product-details__short-description>*:not(:empty)+*,.woocommerce>.cross-sells>*:not(:empty)+*,.woocommerce-shipping-calculator>*:not(:empty)+*,.woocommerce .shipping-calculator-form>*:not(:empty)+*,.woocommerce-MyAccount-content>*:not(:empty)+*,.woocommerce-Addresses>*:not(:empty)+*,.woocommerce-Address>*:not(:empty)+*,.wc-checkout-beforeContainer>*:not(:empty)+*,.wc-checkout-form>*:not(:empty)+*,.woocommerce-billing-fields>*:not(:empty)+*,.woocommerce-shipping-fields>*:not(:empty)+*,.woocommerce-order>*:not(:empty)+*,.woocommerce-bacs-bank-details>*:not(:empty)+*,.woocommerce-order-details>*:not(:empty)+*,.woocommerce-ResetPassword>*:not(:empty)+*,.woocommerce-lost-password .woocommerce>*:not(:empty)+*,.woocommerce-account:not(.logged-in) .woocommerce>*:not(:empty)+*,.col2-set>*:not(:empty)+*,.col2-set .col-1>*:not(:empty)+*,.col2-set .col-2>*:not(:empty)+*{margin-top:1.5em}.woocommerce-cart .cross-sells{margin-top:6rem}.woocommerce noscript+*{margin-top:0}.woocommerce-shipping-totals td>*+*,.woocommerce-Address-title>*+*,.woocommerce-terms-and-conditions-wrapper>*+*,.woocommerce-form-login>*+*,.woocommerce-form-register>*+*{margin-top:1em}*+.woocommerce-address-fields{margin-top:1em}.woocommerce-store-notice{display:flex;flex-wrap:nowrap;padding:1em 2em;border-top-width:3px;border-top-style:solid;border-top-color:#22201e;background-color:#f0f0f0}.woocommerce-store-notice+*{margin-top:2rem}.woocommerce-store-notice-content{padding-right:2em}.woocommerce-store-notice-content p+p{margin-top:.5em}.content>.wc-block-grid{max-width:var(--theme-content-max-width)}.content>.wc-block-grid.alignwide{max-width:var(--theme-container-max-width)}.content>.wc-block-grid.alignfull{max-width:var(--theme-site-max-width, none)}.wc-block-grid__product{display:flex;flex-direction:column;gap:.5em}.wc-block-grid__product-price{margin-top:.1em}.wc-block-grid__product-add-to-cart{margin-top:.5em}.wc-block-grid__product-link{text-decoration:none}.wc-block-grid__product-add-to-cart{display:flex;flex-direction:column;align-items:center}.wc-block-grid__product-add-to-cart>*+*{margin-top:.25em}body{--green-light: #8fbd1c;--text-font-family: "EB Garamond", Georgia, serif;--text-bold-font-family: "EB Garamond", Georgia, serif;--text-italic-font-family: "EB Garamond", Georgia, serif;--text-sans-font-family: "Overpass", sans-serif;--headings-font-family: "EB Garamond", Georgia, serif;--headings-font-weight: bold;--headings-line-height: 1.1;--kicker-font-family: "Overpass", sans-serif;--font-size-base: 1rem;--font-size-small: clamp(.8rem, .75rem + .25vw, .938rem);--font-size-large: clamp(1rem, .955rem + .23vw, 1.125rem);--font-size-h1: clamp(2rem, 1.364rem + 3.18vw, 3.75rem);--font-size-h2: clamp(1.6rem, 1.5rem + .5vw, 1.875rem);--font-size-h3: clamp(1.2rem, 1.091rem + .55vw, 1.5rem);--nav-logo-width: 200px;--button-background-color: #407012;--button-hover-background-color: rgb(82.7076923077, 144.7384615385, 23.2615384615);--button-text-color: white;--button-hover-text-color: white;--button-padding-horizontal: 18px;--button-padding-vertical: 12px;--button-border-radius: 3px;--button-font-family: "Overpass", sans-serif;--button-font-size: 1em;--visitor-notice-background-color: #dbd8d6;--wc-info-color: var(--green-light)}h1,h2,h3,h4,h5,h6{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.heading-1,.heading-2,.woocommerce-shop .product_title,.woocommerce h2:not([class]),.heading-3,.woocommerce-cart .woocommerce .cross-sells>h2,.woocommerce h3:not([class]){color:#22201e;line-height:1.1}.headerMain-text .heading-1{text-wrap:balance}.headerMain-text .heading-1,.heading-1 .heading-text,.is-style-heading-1 .heading-text{display:inline;background-image:linear-gradient(to right,#dbd8d6,#dbd8d6);background-position:0 1.04em;background-repeat:repeat-x;background-size:1px 3px;font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}h2,.heading-2,.woocommerce-shop .product_title,.woocommerce h2:not([class]),.is-style-heading-2{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}h3,.heading-3,.woocommerce-cart .woocommerce .cross-sells>h2,.woocommerce h3:not([class]),.is-style-heading-3{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.heading-text{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.heading-section{color:#8fbd1c;font-family:Overpass,sans-serif;font-weight:700;font-style:normal}.wp-block-mind-contact a[href^="mailto:"],.wp-block-mind-contact a[href^="tel:"]{color:inherit;text-decoration:none}.wp-block-mind-contact a[href^="mailto:"]:hover,.wp-block-mind-contact a[href^="mailto:"]:focus,.wp-block-mind-contact a[href^="tel:"]:hover,.wp-block-mind-contact a[href^="tel:"]:focus{text-decoration:underline}.readmore{display:flex;justify-content:center}.readmore-link{display:flex;flex-wrap:nowrap;align-items:center;text-decoration:none}.readmore-link:hover .readmore-icon,.readmore-link:focus .readmore-icon{transform:translate(50%)}.readmore-link>*+*{margin-left:.75em}.readmore-icon{fill:currentColor;transition:transform .2s ease-out}.box{background:#fff;padding:2rem;border-radius:5px}@media (max-width: 991px){.box+*{margin-top:1.5em}}.box--dark{background:#22201e;color:#fff}.btn-hasLoader{position:relative;display:flex;flex-wrap:nowrap}.btn-hasLoader .btn-loader{display:none}.btn-hasLoader.isLoading .btn-loader{display:block}.btn-loader{position:static;width:18px;height:18px;margin:0 0 0 .5em;background:none}.btn-loader svg{width:18px;height:18px}.btn-loader svg .spinner-background{fill:#22201e}.btn-loader svg .spinner-moving{fill:#22201e}.breadcrumbs+*{margin-top:1em}.breadcrumbs{list-style:none;display:flex;justify-content:center;color:#8fbd1c;font-family:Overpass,sans-serif;font-weight:700;font-style:normal;font-size:var(--font-size-small)}.woocommerce .breadcrumbs-items{justify-content:flex-start}.breadcrumbs-item{display:flex}.breacrumbs-separator{display:block;margin-left:.5em;margin-right:.5em;color:#8fbd1c}.breadcrumbs-link{display:block;color:inherit;text-decoration:none}.breadcrumbs-link:hover,.breadcrumbs-link:focus{text-decoration:underline}.cartMini{display:flex;align-items:center;justify-content:center;margin-left:.5em;background:#22201e;border-radius:50%;color:#fff;width:20px;height:20px;line-height:20px;text-decoration:none;font-family:Overpass,sans-serif;font-weight:700;font-style:normal;font-size:.9em}.cartMini:hover,.cartMini:focus{background:#407012;color:#fff}.button-primary-bg{background-color:#407012}.button-primary-bg:hover,.button-primary-bg:focus{background-color:#539117}.button-primary-lighter-bg{background-color:#8fbd1c}.contact>*+*{margin-top:1em}@media (max-width: 1199px){.contact{font-size:15px}}.contact-block,.contact-item{display:block}.contact-name{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.contactForm-box.box{margin-bottom:auto}.contactForm-box.box>*+*{margin-top:1.5em}.contactForm-contact{margin-top:0}.contactForm-contact a{display:flex;align-items:center;color:#fff;text-decoration:none}.contactForm-contact .link-icon{margin-right:.5em;fill:currentColor}.content>.wp-block-mind-image-text,.content>.wp-block-mind-page-teaser-list,.content>.wp-block-mind-teammember-list{max-width:var(--theme-container-max-width)}.cycle{position:relative}@media (max-width: 599px){.cycle .cycle-graphic{margin-bottom:1.5em}.cycle svg{margin-left:-40px;margin-right:-40px}.cycle svg #lines-numbers line{display:none}}@media (max-width: 599px){.cycle-stations-short{display:flex;flex-wrap:wrap;justify-content:center;margin:-1.25rem}.cycle-stations-short>*{flex-basis:calc(50% - 2.5rem);flex-grow:0;flex-shrink:0;margin:1.25rem}}@media (min-width: 600px){.cycle-stations-short{position:absolute;top:0;left:0;width:100%;height:100%}}.cycle-station-short{width:300px}.cycle-station-short[data-index="1"]{top:-5%;left:66%}.cycle-station-short[data-index="2"]{top:13%;left:88.5%}.cycle-station-short[data-index="3"]{top:85%;left:71.5%}.cycle-station-short[data-index="4"]{top:84%;left:37%}.cycle-station-short[data-index="5"]{top:73%;left:14%}.cycle-station-short[data-index="6"]{top:3%;left:19.4%}@media (max-width: 1179px){.cycle-station-short[data-index="1"]{top:-6%}.cycle-station-short[data-index="2"]{top:13%;left:87%}}@media (max-width: 1119px){.cycle-station-short{width:260px}.cycle-station-short[data-index="1"]{top:-8%}.cycle-station-short[data-index="2"]{top:10%}.cycle-station-short[data-index="4"]{top:84%}}@media (max-width: 959px){.cycle-station-short{width:200px}}@media (min-width: 600px) and (max-width: 991px){.cycle-station-short{width:160px}.cycle-station-short .cycle-station-short-text p{display:none}}@media (max-width: 599px){.cycle-station-short{width:auto}}@media (min-width: 600px){.cycle-station-short{position:absolute;transform:translate(-50%);text-align:center}}.cycle-station-short-index{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-bottom:.5em;border-radius:50%;background:#8fbd1c;color:#fff;font-family:Overpass,sans-serif;font-weight:700;font-style:normal}@media (min-width: 600px){.cycle-station-short-index{display:none}}.cycle-station-short-content>*+*{margin-top:.25em}.cycle-station-short-heading,.cycle-station-short-text{hyphens:auto}.cycle-station-short-text{max-width:220px;margin-left:auto;margin-right:auto}.cycle-station-short-text>*+*{display:block;margin-top:.25em}.cycle-advanced{position:relative;background-image:url(../images/timeline-mobile-Cm6_dgF8.png);background-repeat:no-repeat;background-position:top 0 left 50%}@media (min-width: 768px){.cycle-advanced{background-image:url(../images/timeline-Bvl1m5KB.png);background-position:top 0 left 36px}}.cycle-timeline{position:absolute;left:24px;height:100%;z-index:-1}.cycle-station{display:flex;flex-wrap:wrap;position:relative}.cycle-station>*+*{margin-top:1.5em}@media (max-width: 767px){.cycle-station>*{flex-basis:100%}.cycle-station>*+*.cycle-station-content{margin-top:.5em}}@media (max-width: 991px){.cycle-station>*+*.cycle-station-content{margin-top:0}}.cycle-station-indexContainer{display:flex;justify-content:center;flex-grow:0;flex-shrink:0;flex-basis:100%}@media (min-width: 768px){.cycle-station-indexContainer{flex-basis:48px}}.cycle-station-index{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#8fbd1c;color:#fff;font-family:Overpass,sans-serif;font-weight:700;font-style:normal}.cycle-station-content,.cycle-station-imageContainer{flex-basis:100%;flex-grow:0;flex-shrink:0}@media (min-width: 768px){.cycle-station-content,.cycle-station-imageContainer{margin-left:auto;flex-basis:calc(100% - 24px)}}@media (min-width: 992px){.cycle-station-content,.cycle-station-imageContainer{flex-basis:calc(50% - 24px)}}.cycle-station-content{padding-top:15px}@media (min-width: 768px){.cycle-station-content{padding-left:1.25rem;padding-right:2.5rem}}@media (min-width: 768px) and (max-width: 991px){.cycle-station-content{flex-basis:calc(100% - 48px)}}@media (min-width: 992px){.cycle-station-content{flex-basis:calc(50% - 48px - 3.75rem)}}.cycle-station-content>*+*{margin-top:1.5em}.cycle-station-image{margin-left:auto;margin-right:auto;margin-bottom:auto;max-height:500px}.responsive-embed{position:relative}.responsive-embed:after{display:block;content:"";height:0;width:100%}.responsive-embed>*{position:absolute;inset:0}.responsive-embed:after{padding-top:56.25%}.responsive-embed .keep-aspect-ratio>iframe,.responsive-embed .keep-aspect-ratio>div,.responsive-embed .keep-aspect-ratio>video{width:100%!important;height:100%!important}.keepAspectRatio{position:relative}.keepAspectRatio:after{display:block;content:"";height:0;width:100%}.keepAspectRatio>*{position:absolute;inset:0}.sidebar.filter .facetwp-facet{margin-bottom:0}.sidebar.filter .facetwp-overlay{background-color:#22201e}.content .facetwp-selections.facetwp-selections ul{list-style:none;display:flex;flex-wrap:wrap}.content .facetwp-selections.facetwp-selections li[data-facet]{display:flex;flex-wrap:nowrap;align-items:center;width:auto;font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em}.content .facetwp-selections.facetwp-selections li[data-facet]+*{margin-left:1.25rem}.content .facetwp-selections.facetwp-selections li[data-facet]:before{display:none}.content .facetwp-selections.facetwp-selections li[data-facet]:after{display:none}.content .facetwp-selections.facetwp-selections .facetwp-selection-value{display:block;padding:4px 20px 4px 4px;border-radius:3px;background-color:#dbd8d6;background-position:right 4px center;margin:0 0 0 .5em}.content .facetwp-selections.facetwp-selections .facetwp-selection-value:hover,.content .facetwp-selections.facetwp-selections .facetwp-selection-value:focus{background-color:#8fbd1c}.footer{padding-top:5rem;padding-bottom:2.5rem;background:linear-gradient(to bottom,#fff0,#fff 90%)}.footer a{text-decoration:none}.footer a:not(.button-theme){color:inherit}.footer>*+*{margin-top:2.5em}.footer-contact{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.footer-contact>*+*{margin-top:1.5em}.footer-contact-buttons>*+*{margin-top:1em}@media (min-width: 480px){.footer-contact-buttons{flex-wrap:nowrap;justify-content:center;display:flex;width:100%}.footer-contact-buttons>*+*{margin-top:0;margin-left:1rem}}.footer-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (min-width: 768px){.footer-links>*+*{margin-left:5rem}}.footer-links a{display:block}form{margin:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}input:not([type=checkbox]):not([type=radio]),button,textarea{-webkit-appearance:none}button:hover,button:active,button:focus:active,input:hover,input:active,input:focus:active{outline:0}input:not([type=checkbox]):not([type=radio]),select,.select2,textarea{font-size:16px;max-width:400px}.formMessages,.form-group{margin-bottom:1em}label,.form legend,.form-label,form legend,.woocommerce-form-row label,.woocommerce .form-row label{font-family:Overpass,sans-serif;font-weight:700;font-style:normal;font-size:.9em}label+*,.form legend+*,.form-label+*,form legend+*,.woocommerce-form-row label+*,.woocommerce .form-row label+*{margin-top:.1em}.form-label,form legend,.woocommerce-form-row label,.woocommerce .form-row label{display:block}.form-label--checkbox,.form-label--radio{display:inline-block}input:not([type=checkbox]):not([type=radio]),textarea,.form-input,.form-textarea,.woocommerce-Input,.woocommerce .input-text,.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field{display:block;height:2.4em;padding-left:8px;padding-right:8px;background-image:none;background-clip:padding-box;color:#22201e;border-radius:3px;border:1px solid #dbd8d6}input:not([type=checkbox]):not([type=radio])[aria-invalid=true],textarea[aria-invalid=true],.form-input[aria-invalid=true],[aria-invalid=true].form-textarea,[aria-invalid=true].woocommerce-Input,.woocommerce [aria-invalid=true].input-text,.woocommerce-page .select2-container .select2-search--dropdown [aria-invalid=true].select2-search__field{border-color:#b10e1e}input:not([type=checkbox]):not([type=radio]):disabled,input:not([type=checkbox]):not([type=radio])[readonly],textarea:disabled,textarea[readonly],.form-input:disabled,.form-textarea:disabled,.woocommerce-Input:disabled,.woocommerce .input-text:disabled,.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field:disabled,.form-input[readonly],[readonly].form-textarea,[readonly].woocommerce-Input,.woocommerce [readonly].input-text,.woocommerce-page .select2-container .select2-search--dropdown [readonly].select2-search__field{background-color:#ccc;opacity:1}.form-input,.form-textarea,.woocommerce-Input,.woocommerce .input-text,.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field{width:100%}.form-input--inline{display:inline-block;width:auto}textarea.form-input,textarea.form-textarea,textarea.woocommerce-Input,.woocommerce textarea.input-text,.woocommerce-page .select2-container .select2-search--dropdown textarea.select2-search__field{height:auto;line-height:1.428571429}select.form-input::-ms-expand,select.form-textarea::-ms-expand,select.woocommerce-Input::-ms-expand,.woocommerce select.input-text::-ms-expand,.woocommerce-page .select2-container .select2-search--dropdown select.select2-search__field::-ms-expand{background-color:transparent;border:0}select.form-input:focus::-ms-value,select.form-textarea:focus::-ms-value,select.woocommerce-Input:focus::-ms-value,.woocommerce select.input-text:focus::-ms-value,.woocommerce-page .select2-container .select2-search--dropdown select.select2-search__field:focus::-ms-value{color:#22201e;background-color:#fff}#portion_size{max-width:4em}fieldset{border:0;padding:0;margin:0}fieldset+*{margin-top:1em}.select2{display:block}.form-radio-group{display:flex;align-items:center}.form-radio-group>*+*{margin-left:.5em}.form-radio-group+.form-radio-group{margin-top:.2em}.form-label--radio{white-space:nowrap;font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em}.form-group-radioSuffix{padding-top:.25em;padding-left:1.25em}.form-group-radioSuffix select{max-width:200px}.form-error{color:#b10e1e;font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em}.form-error:empty{display:none}.form-group p{font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em;font-size:.85em}.formStatus{margin-bottom:40px;padding:10px 20px;border:2px solid;font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em}.formStatus--init{display:none}.formStatus--error{border-color:#b10e1e}.formStatus--success{border-color:#1d795d}.formMessages{background:#fff}.form:before,.form:after{content:" ";display:table}.form:after{clear:both}.form .spinnerContainer{display:none}.form.isSending{position:relative}.form.isSending .spinnerContainer{display:block}.woocommerce-checkout #payment{background:#fff}.form-actions{margin-top:2em;display:flex;align-items:center;justify-content:space-between}.form-spaced>*+*,.form-productSections>*+*{margin-top:1em}.form-productSection+.form-productSection{margin-top:2em}.form-productSection>*+*{margin-top:1em}.form-productSection-title{color:#407012}.form-product{display:flex;flex-wrap:wrap}.form-product+.form-product{margin-top:1em;padding-top:1em;border-top:1px solid #dbd8d6}.form-product-content{flex-basis:100%}@media (max-width: 767px){.form-product-content{margin-bottom:1em}}@media (min-width: 768px){.form-product-content{flex-basis:50%}}@media (max-width: 767px){.form-product-price,.form-product-fields{flex-basis:50%}}.form-product-price{padding-right:2.5rem}@media (min-width: 768px){.form-product-price{margin-left:auto;text-align:right;white-space:nowrap;padding-left:2.5rem}}.form-product-price-main{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.form-product-fields:before,.form-product-fields:after{content:" ";display:table}.form-product-fields:after{clear:both}.form-product-fields>*{width:100%;float:right}.form-product-fields label{text-align:right}.form-product-fields input.form-input,.form-product-fields input.form-textarea,.form-product-fields input.woocommerce-Input,.form-product-fields .woocommerce input.input-text,.woocommerce .form-product-fields input.input-text,.form-product-fields .woocommerce-page .select2-container .select2-search--dropdown input.select2-search__field,.woocommerce-page .select2-container .select2-search--dropdown .form-product-fields input.select2-search__field{max-width:4em}@media (min-width: 768px){.form-product-fields{flex-basis:120px;flex-shrink:0}}.form-product-total{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}@media (min-width: 768px){.form-product-total{margin-left:auto;text-align:right;flex-basis:120px;flex-shrink:0}}.form-cart{padding:1.25rem;background:#fff}.form-cart .form-product-price{flex-basis:200px;flex-shrink:0;padding:0;font-family:EB Garamond,Georgia,serif;font-weight:400;font-style:normal}.form-cart-total{margin-top:1em;padding-top:1em;border-top:2px solid #dbd8d6}.form-cart-total-row{display:flex;flex-wrap:nowrap}.formSteps{display:flex;justify-content:center;margin-bottom:2em}.formSteps-items{display:flex;flex-wrap:nowrap}.formSteps-item{text-align:center}.formSteps-item:first-child .formSteps-index:after{left:50%}.formSteps-item:last-child .formSteps-index:after{left:-50%}.formSteps-index{display:block;position:relative;margin-bottom:5px}.formSteps-index:after{content:"";position:absolute;top:50%;left:0;width:100%;border-bottom:solid 1px #22201e;z-index:-1}.formSteps-indexBox{width:24px;height:24px;color:#fff;line-height:24px;background-color:#22201e;display:inline-block;border-radius:50%;font-weight:700}.formSteps-item--current .formSteps-indexBox{background-color:#407012}.formSteps-title{display:block;padding-left:1.25rem;padding-right:1.25rem}.form-group hr{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-top:1px solid #dbd8d6}.wp-block-mind-header.wp-block-mind-header-layout-compact .headerMain-text{order:1;padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.wp-block-mind-header.wp-block-mind-header-layout-compact .headerMain-image{order:2}.wp-block-mind-header.wp-block-mind-header-layout-compact .postFeaturedImage{margin-bottom:auto}.wp-block-mind-header.wp-block-mind-header-layout-compact .headerMain-hills{position:absolute;z-index:-1;left:50%;transform:translate(-50%) translateY(50%);margin-left:auto;margin-right:auto;width:120%}.wp-block-mind-header.wp-block-mind-header-layout-compact .headerMain-hills svg{opacity:.6;fill:#8fbd1c}.wp-block-mind-header.wp-block-mind-header-layout-wide{max-width:none;padding-left:0;padding-right:0}.wp-block-mind-header.wp-block-mind-header-layout-wide .headerMain,.wp-block-mind-header.wp-block-mind-header-layout-wide .headerMain-image{position:relative}.wp-block-mind-header.wp-block-mind-header-layout-wide .headerMain-image:after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:200px;background:linear-gradient(to bottom,#fff,#ffffffbf,#fff0)}.wp-block-mind-header.wp-block-mind-header-layout-wide .headerMain-top{display:none;position:absolute;z-index:1;top:0;left:-.5%;width:101%}.wp-block-mind-header.wp-block-mind-header-layout-wide .headerMain-top svg{fill:#fff;width:100%;height:100%}.wp-block-mind-header.wp-block-mind-header-layout-wide .headerMain-bottom{position:absolute;z-index:1;bottom:-1px;left:0;width:100%}.wp-block-mind-header.wp-block-mind-header-layout-wide .headerMain-bottom svg{width:100%;fill:#fff}.wp-block-mind-header.wp-block-mind-header-layout-wide .hills{position:absolute;z-index:2;top:0;left:50%;transform:translate(-50%) translateY(30%);margin-left:auto;margin-right:auto;width:120%}.wp-block-mind-header.wp-block-mind-header-layout-wide .hills svg{opacity:.6;fill:#8fbd1c}.wp-block-mind-header.wp-block-mind-header-layout-wide .headerMain-image-hills{top:auto;bottom:0;transform:translate(-50%) translateY(14%)}.wp-block-mind-header .headerMain-text,.wp-block-mind-header .hasVisitorNotice{position:relative;z-index:3;margin-left:auto;margin-right:auto}.wp-block-mind-header .headerMain-text{max-width:1000px;padding-top:2.5rem;text-align:center;font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em;font-size:var(--font-size-large);padding-left:var(--container-padding-left);padding-right:var(--container-padding-right)}.wp-block-mind-header .breadcrumbs{margin-bottom:20px}@media (min-width: 992px){.wp-block-mind-header .hasVisitorNotice{display:flex;justify-content:space-between}.wp-block-mind-header .hasVisitorNotice>*{flex-basis:calc(66.6666666667% - var(--grid-gap) / 3 * 2);flex-shrink:0;flex-grow:0}}.wp-block-mind-header .visitorNotice{flex-basis:calc(33.3333333333% - var(--grid-gap) / 3 * 2);margin-top:2em;margin-bottom:auto}@media (min-width: 768px){.wp-block-mind-header .headerMain{padding-top:4em;padding-bottom:2em}.wp-block-mind-header.wp-block-mind-header-layout-compact .headerMain{display:flex;gap:var(--grid-gap)}.wp-block-mind-header--hasImage.wp-block-mind-header-layout-compact .headerMain{padding-bottom:4em}.wp-block-mind-header--hasImage.wp-block-mind-header-layout-compact .headerMain>*{flex-basis:calc(50% - var(--grid-gap) / 2);flex-shrink:0;flex-grow:0}}.wp-block-mind-header--hasImage.wp-block-mind-header-layout-wide .headerMain{padding-top:0}.wp-block-mind-header--hasImage.wp-block-mind-header-layout-wide .headerMain-top{display:block}.wp-block-mind-header--hasImage.wp-block-mind-header-layout-wide .headerMain-hills{display:none}.headerMain-image img{border-radius:0}.headroom{will-change:transform;transition:transform .15s ease;left:0;right:0}.headroom--pinned{transform:translateY(0)}.headroom--unpinned{transform:translateY(-100%)}@supports (bottom: env(safe-area-inset-bottom)){.nav-float-button.headroom--pinned{--safe-area-inset-bottom: env(safe-area-inset-bottom);bottom:calc(15px + var(--safe-area-inset-bottom))}}.nav-float-button.headroom--unpinned{transform:translateY(100%) translate(-50%)}.slideup-open .nav-float-button.headroom--unpinned{transform:translateY(0) translate(-50%)}@media (min-width: 783px){.admin-bar .headroom--top{top:var(--wp-admin--admin-bar--height, 0px)}}.kicker{color:#8fbd1c;font-size:var(--font-size-base);font-family:Overpass,sans-serif;font-weight:700;font-style:normal}.kicker+*{margin-top:8px}figure{margin:0}figcaption{display:block;margin-top:1.5em;text-align:center}img{border-radius:5px}img[src$=".svg"]{border-radius:0}.svgFrame{width:100%;position:relative;display:inline-block;vertical-align:middle;overflow:hidden}.svgFrame svg{position:absolute}.svgFrame svg,.svgFrame svg image{display:block;max-width:100%;height:auto}ul,ol{padding:0;margin:0}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}ul{list-style:none}.dl{margin-bottom:0;margin-left:0}.dl:before,.dl:after{content:" ";display:table}.dl:after{clear:both}.dl dt{float:left;width:30%;text-align:right;padding:.25em;clear:left;font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}@media (max-width: 700px){.dl dt{text-align:left;padding:0;width:100%}}.dl dd{float:left;width:60%;padding:.25em 0 .25em 2.5rem}@media (max-width: 700px){.dl dd{margin-left:0;padding:0 0 0 1.25rem;width:100%}}dd{margin-left:0}.location{display:flex;align-items:center}.location-icon{fill:#877d78;margin-right:.25em}.navFooter{font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em}.navFooter .nav-link{text-decoration:none}.navFooter .nav-link:hover,.navFooter .nav-link:focus{text-decoration:underline}.wp-block-mind-page-teaser-list{position:relative}.pageTeaser-background{position:absolute;top:75%;right:-10rem;width:200vw;transform:translateY(-50%);z-index:-1}.pageTeaser-background svg{opacity:.2;fill:#877d78}.pageTeaser-link{display:flex;flex-wrap:nowrap;height:100%;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 15px 25px #00000026,0 5px 10px #0000000d;color:inherit;transition:transform .15s ease-out,box-shadow .15s ease-out}.pageTeaser-link:hover,.pageTeaser-link:focus{color:inherit;transform:translateY(-6px);box-shadow:0 21px 31px #00000040,0 5px 10px #00000026}.pageTeaser-item.has-image .pageTeaser-link{flex-direction:column-reverse}.pageTeaser-image img{border-top-left-radius:0;border-top-right-radius:0}.pageTeaser-item .pageTeaser-content{padding:2.5rem}.pageTeaser-item .pageTeaser-content>*+*{margin-top:1em}.pageTeaser-imageContainer{overflow:hidden;margin-top:auto}.pageTeaser-image{border-radius:0;transition:transform .7s ease-out}@media (min-width: 560px){.wp-block-mind-page-teaser-list .pageTeaser-items.cols-1>*{flex-basis:560px}body .wp-block-mind-page-teaser-list:not(.has-slider) .pageTeaser-items{justify-content:center}}.facetwp-pager>*+*{margin-top:1em}.facetwp-pager .facetwp-pager-label{display:block}.woocommerce-shop nav.woocommerce-pagination{text-align:left}.woocommerce-shop nav.woocommerce-pagination ul{border:none;margin-top:2em}.woocommerce-shop nav.woocommerce-pagination ul li{border:none}.woocommerce-shop nav.woocommerce-pagination ul li+li,.pagination-item+.pagination-item{margin-left:6px}.woocommerce-shop nav.woocommerce-pagination ul li .page-numbers,.facetwp-pager .facetwp-page,.pagination-link{display:inline-flex;align-items:center;line-height:1;padding:2px 8px;background:#877d78;color:#fff;text-decoration:none;border-radius:3px;box-shadow:inset 0 0 13px #22201e1a;font-family:Overpass,sans-serif;font-weight:300;font-style:normal}.woocommerce-shop nav.woocommerce-pagination ul li .page-numbers.pagination-link--current,.woocommerce-shop nav.woocommerce-pagination ul li .page-numbers.current,.woocommerce-shop nav.woocommerce-pagination ul li .page-numbers.active,.woocommerce-shop nav.woocommerce-pagination ul li .page-numbers:hover,.woocommerce-shop nav.woocommerce-pagination ul li .page-numbers:focus,.facetwp-pager .facetwp-page.pagination-link--current,.facetwp-pager .facetwp-page.current,.facetwp-pager .facetwp-page.active,.facetwp-pager .facetwp-page:hover,.facetwp-pager .facetwp-page:focus,.pagination-link.pagination-link--current,.pagination-link.current,.pagination-link.active,.pagination-link:hover,.pagination-link:focus{background:#8fbd1c;color:#fff;text-decoration:none}.woocommerce-shop nav.woocommerce-pagination ul li .page-numbers.pagination-link--current,.woocommerce-shop nav.woocommerce-pagination ul li .page-numbers.current,.woocommerce-shop nav.woocommerce-pagination ul li .page-numbers.active,.facetwp-pager .facetwp-page.pagination-link--current,.facetwp-pager .facetwp-page.current,.facetwp-pager .facetwp-page.active,.pagination-link.pagination-link--current,.pagination-link.current,.pagination-link.active{font-family:Overpass,sans-serif;font-weight:700;font-style:normal}.partner{display:flex;flex-wrap:wrap;gap:var(--grid-gap)}.partner+.partner{margin-top:4em}.partner-imageContainer{flex-basis:50%;flex-shrink:0;flex-grow:0}@media (min-width: 768px){.partner-imageContainer{flex-basis:calc(25% - var(--grid-gap) / 2)}}.partner-content{max-width:40em}.partner-content>*+*:not([class^=heading-]){margin-top:.75em}.partner-meta{display:flex;color:#877d78;font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em}.partner-meta>*+*{margin-left:1em}.partner-meta svg{margin-right:.25em;fill:#877d78}.partner-skills{display:flex;align-items:center}.postsTeaser-item{padding:2em;background:#fff;box-shadow:0 15px 25px #00000026,0 5px 10px #0000000d;border-radius:5px}.postsTeaser-item:hover,.postsTeaser-item:focus-within{transition:transform .15s ease-out,box-shadow .15s ease-out}.postsTeaser-item:hover:hover,.postsTeaser-item:hover:focus,.postsTeaser-item:focus-within:hover,.postsTeaser-item:focus-within:focus{color:inherit;transform:translateY(-6px);box-shadow:0 21px 31px #00000040,0 5px 10px #00000026}.postsTeaser-date{color:#767676}.post-meta{margin-top:1em}.postsTeaser-image img{border-radius:0}.recipeTeaser-items{grid-column-start:2}.recipeTeaser-items>*+*{margin-top:1.5em}.recipeTeaser-link{display:flex;flex-direction:column;gap:var(--grid-gap);padding:clamp(.5rem,-.045rem + 2.73vw,2rem);text-decoration:none;color:inherit}@media (min-width: 768px){.recipeTeaser-link{flex-direction:row}}.recipeTeaser-link:hover,.recipeTeaser-link:focus-visible{text-decoration:none;color:inherit}@media (min-width: 480px){.recipeTeaser-imageContainer{flex-basis:40%}}@media (min-width: 768px){.recipeTeaser-imageContainer{order:2;margin-left:auto}}.recipeTeaser-content{display:flex;flex-direction:column;flex-grow:0;flex-basis:calc(60% - var(--grid-gap) / 2)}.recipeTeaser-content>*+*{margin-top:1.5em}.recipeTeaser-excerpt{margin-bottom:1em}.recipeTeaser-meta{display:flex;flex-wrap:wrap;margin:1.5em -1.25rem -.5rem}.recipeTeaser-meta>*{margin:.5rem 1.25rem}.recipeTeaser-item-hasThumbnail .recipeTeaser-meta{margin-top:auto}.single-recipe .headerMain-image{padding-left:1em;padding-right:1em}.recipe-meta{font-family:EB Garamond,Georgia,serif;font-weight:400;font-style:normal}.recipe-meta>*+*{margin-top:1.5em}.recipe-meta a{color:#407012}.recipe-time{display:flex;justify-content:center;align-items:center}.recipe-time>*+*{margin-left:.5em}.recipe-time+.recipe-time{margin-top:0}.recipe-terms{display:inline-flex;flex-wrap:wrap;gap:1em var(--grid-gap);text-align:left}@media (max-width: 991px){.recipe-content>*+*{margin-top:1.5em}}@media (min-width: 992px){.recipe-content{display:flex}}.recipe-instructions{grid-column-start:2;grid-row-start:1;max-width:40em}.recipe-instructions>*+*{margin-top:1.5em}.recipe-instructions>.recipe-instructions-heading+*{margin-top:1em}.recipe-author{border-top:1px solid #dbd8d6;padding-top:2.5rem}@media (max-width: 479px){.recipe-author>*+*{margin-top:1em}}@media (min-width: 480px){.recipe-author{display:flex}}@media (min-width: 480px){.recipe-author-imageContainer{flex-shrink:0;flex-grow:0;flex-basis:33.3333333333%;margin-right:1.25rem}}.recipe-author-image{border-radius:5px}.recipe-author-content>*+*{margin-top:1.5em}.restaurants-term{border-top:1px solid #dbd8d6;padding-top:2em}@media (max-width: 1199px){.restaurants-term>*+*{margin-top:2em}}@media (min-width: 1200px){.restaurants-term{display:flex}.restaurants-term .restaurants-term-items{width:65%}.restaurants-term .restaurants-term-title{width:35%}}.restaurants-term+.restaurants-term{margin-top:2em}@media (min-width: 480px) and (max-width: 1199px){.restaurants-term-items{display:flex;flex-wrap:wrap;justify-content:center;align-content:stretch}.restaurants-term-items .restaurant{flex-basis:75%}}@media (max-width: 767px){.restaurant>*+*{margin-top:1em}}@media (min-width: 768px){.restaurant{display:flex}.restaurant .restaurant-logoContainer{flex-basis:200px}.restaurant .restaurant-content{margin-left:calc(200px + 2.5rem)}}.restaurant+.restaurant{margin-top:2em}.restaurant-logoContainer{max-width:200px;background:#fff;margin-right:2.5rem;border-radius:5px;position:relative}.restaurant-logoContainer:after{display:block;content:"";height:0;width:100%}.restaurant-logoContainer>*{position:absolute;inset:0}.restaurant-logoContainer:after{padding-top:56.25%}.restaurant-logo{position:absolute;inset:0;width:auto;height:auto;margin:auto;max-width:80%;max-height:80%}.restaurant-content{color:#877d78;font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em}.restaurant-hasThumbnail .restaurant-content{margin-left:0}.restaurant-title{margin-bottom:1em}@media (min-width: 768px){.restaurant-contact{display:flex}.restaurant-contact>*+*{margin-left:1em}}.restaurant-contact>*{display:block}.restaurant-link{color:#407012}.siblings-items{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;margin:-1.25rem}.siblings-item{margin:1.25rem;flex-shrink:0;flex-grow:0;flex-basis:calc(100% - 2.5rem)}@media (min-width: 480px){.siblings-item{flex-basis:calc(50% - 2.5rem)}}@media (min-width: 1200px){.siblings-item{flex-basis:calc(25% - 2.5rem)}}.siblings-link{display:block;height:100%;padding:1.25rem;background:#fff;border-radius:3px;box-shadow:0 15px 25px #00000026,0 5px 10px #0000000d;text-decoration:none;transition:transform .15s ease-out,box-shadow .15s ease-out}.siblings-link:hover,.siblings-link:focus{color:inherit;transform:translateY(-6px);box-shadow:0 21px 31px #00000040,0 5px 10px #00000026}@media (min-width: 992px){.sidebarContainer{display:grid;grid-template-columns:300px 1fr}}@media (min-width: 992px){.sidebar{grid-column-start:1;grid-row-start:1;width:calc(300px - 2.5rem);margin-right:2.5rem;align-self:start}}.sidebar-subtitle+*{margin-top:1em}*+.sidebar-subtitle{margin-top:2em}.sidebar-heading{font-size:var(--font-size-base)}.sidebar-title{color:#8fbd1c;font-family:Overpass,sans-serif;font-weight:700;font-style:normal}.sidebar-title+*{margin-top:2em}.sidebar-content{grid-column-start:2;grid-row-start:1}@media (max-width: 679px),(min-width: 992px){.sidebar-content>*+*{margin-top:1.5em}}@media (min-width: 680px) and (max-width: 991px){.sidebar-content{display:flex;gap:var(--grid-gap)}}.sidebar-terms--level0{margin-left:-2rem;margin-right:-2rem}.sidebar-terms--level2{margin-left:1em}.sidebar-term{padding-top:2px;padding-bottom:2px}.sidebar-term--level0{margin-right:1rem;margin-left:1rem;margin-top:-1px;margin-bottom:-1px;padding-left:1rem;padding-right:1rem;padding-top:.5em;padding-bottom:.5em;border-top:1px solid #877d78}.sidebar-term--level0>.sidebar-term-link .sidebar-term-title{text-transform:uppercase;font-family:Overpass,sans-serif;font-weight:700;font-style:normal;font-size:.9em}.sidebar-term.current-term>.sidebar-term-link .sidebar-term-title{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.sidebar-term--level0.current-term>.sidebar-term-link .sidebar-term-title{font-family:Overpass,sans-serif;font-weight:700;font-style:normal}.sidebar-term--level0.current-term,.sidebar-term--level0.current-term-ancestor{margin-left:0;border-left:1rem solid #877d78}.sidebar-term-link{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;line-height:1;padding:.25em 0;color:#fff;text-decoration:none}.sidebar-term-link:hover,.sidebar-term-link:focus{color:#8fbd1c}.sidebar-term-link:hover .sidebar-term-title,.sidebar-term-link:focus .sidebar-term-title{text-decoration:underline}.sidebar-term-link:hover .sidebar-term-count,.sidebar-term-link:focus .sidebar-term-count{color:#fff;text-decoration:none}.sidebar-term-count{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background:#46413d;color:#fff;border-radius:50%;font-size:.8em;line-height:1;font-family:Overpass,sans-serif;font-weight:300;font-style:normal}.slideup-panel{position:relative;z-index:1;will-change:transform;background-color:#fff;min-height:100vh}.terms{display:flex}.term+.term{margin-left:.5em}.term-link{display:block;line-height:1;padding:.25em .5em;color:inherit;text-decoration:none}.term-link:hover,.term-link:focus{color:inherit;text-decoration:none}.taxonomyTitle{color:#877d78;text-transform:uppercase;font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em;font-size:.8em}.is-style-lead{font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:var(--font-size-large)}.thinspace{display:inline-block;padding-left:.15em}.meta{color:#767676}.visitorNoticeContainer{overflow:hidden}.visitorNotice{display:flex;flex-wrap:wrap;justify-content:center;padding:8px;background-color:var(--visitor-notice-background-color, transparent);color:var(--visitor-notice-text-color, inherit);font-size:var(--font-size-small);margin:0 -.25em}.visitorNotice>*{margin:0 .25em}.visitorNotice-title{text-align:center;color:var(--visitor-notice-title-color, inherit);font-size:inherit;line-height:inherit}.visitorNotice-content{text-align:center}.visitorNotice-link{color:var(--visitor-notice-link-color, inherit);line-height:inherit;text-decoration:underline;text-align:center}.visitorNotice-link:hover,.visitorNotice-link:focus{color:inherit;text-decoration:none}.post-type-archive-product .main-content{padding-top:var(--spacing-md)}.content-woocommerce{grid-column-start:2}@media (max-width: 991px){.content-woocommerce+*{margin-top:2.5em}}.single-product .content-woocommerce{display:flex;flex-direction:column;gap:var(--spacing-flow)}.woocommerce{padding-top:4em}[class^=wp-block-woocommerce] .woocommerce{padding-top:0}.woocommerce-cart-form{padding:1em;background-color:#fff}.woocommerce-cart table.shop_table tfoot td{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}.woocommerce-notice,.cart-empty,.woocommerce-shop .price{font-family:Overpass,sans-serif;font-weight:700;font-style:normal}.woocommerce .price{display:block;margin-top:1em}.woocommerce-price-suffix{color:#877d78}.woocommerce .reset_variations{display:block}.woocommerce-shop ul.products li.product a{display:block;height:100%;background:#fff;padding-bottom:1em;color:#22201e;border-radius:5px;overflow:hidden;box-shadow:0 15px 25px #00000026,0 5px 10px #0000000d;text-decoration:none;font-family:var(--text-sans-font-family);transition:transform .15s ease-out,box-shadow .15s ease-out}.woocommerce-shop ul.products li.product a:hover,.woocommerce-shop ul.products li.product a:focus{color:inherit;transform:translateY(-6px);box-shadow:0 21px 31px #00000040,0 5px 10px #00000026}.woocommerce-shop ul.products li.product a>*:not(img).woocommerce-loop-product__title,.woocommerce-shop ul.products li.product a>*:not(img).price{margin-left:1em;margin-right:1em;margin-bottom:0}.woocommerce-shop ul.products li.product img{border-radius:0}.woocommerce-shop ul.products li.product .woocommerce-loop-product__title{hyphens:auto;padding:0;margin-top:1em;font-size:var(--font-size-base);font-family:var(--text-sans-font-family);font-weight:var(--text-bold-font-weight)}.woocommerce-shop ul.products li.product .onsale{display:none}.woocommerce-shop ul.products .price{display:block;margin-top:1em}.wc-products ul.products li.product .onsale,.woocommerce-shop div.product .onsale{display:none}.shop-partner,.related.products{clear:both}.shop-partner:before,.shop-partner:after,.related.products:before,.related.products:after{content:" ";display:table}.shop-partner:after,.related.products:after{clear:both}.shop-partner,.related.products{padding-top:var(--spacing-flow);border-top:1px solid #dbd8d6}.shop-partner{display:block;width:100%}.related.products:before,.related.products:after{content:" ";display:table}.related.products:after{clear:both}.related.products{display:flex;flex-direction:column;gap:var(--spacing-flow)}.woocommerce-shop div.product div.summary,.woocommerce-shop div.product div.images{float:none;width:calc(50% - var(--grid-gap) / 2)}.woocommerce-shop div.product div.images .flex-control-thumbs{margin-top:20px}.woocommerce-shop div.product div.images .flex-control-thumbs img{border-radius:0}.woocommerce-shop .product-header{display:flex;flex-wrap:wrap;flex-direction:row-reverse;gap:var(--grid-gap)}.woocommerce-shop .product-header .breadcrumbs{flex-basis:100%;justify-content:flex-start}.product-content{width:100%;--theme-content-max-width: none}.product-content.content>*{padding-left:0;padding-right:0}.woocommerce-shop table.shop_table{background:#fff;border-color:#dbd8d6}.woocommerce-shop th:first-child,.woocommerce-shop td:first-child{padding-left:.5em}.woocommerce-shop th:last-child,.woocommerce-shop td:last-child{padding-right:.5em}.woocommerce-notice{border-width:0;border-top-width:1px;border-style:solid;background:#fff}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:#fff}.woocommerce-message{border-top-color:#8fbd1c}.woocommerce-message:before{color:#8fbd1c}input#wc-stripe-new-payment-method{width:var(--form-input-checkable-size)!important}.content-woocommerce address{background:#fff}.woocommerce-order-overview{background:#fff;padding:1em}.woocommerce-customer-details--phone,.woocommerce-customer-details--email{display:flex;align-items:center}.woocommerce-shop form.lost_reset_password p+p{margin-top:1em}.woocommerce-shop form.lost_reset_password .form-row{padding:0}.woocommerce-account .woocommerce{max-width:var(--theme-container-max-width)}.woocommerce-MyAccount-navigation{background:#22201e;border-radius:3px;padding:1em;margin-bottom:2.5rem}@media (min-width: 768px){.woocommerce-MyAccount-navigation{width:25%;float:left}}.woocommerce-MyAccount-navigation a{text-decoration:none;font-family:Overpass,sans-serif;font-weight:300;font-style:normal;font-size:.9em}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation a:focus{text-decoration:underline;color:#8fbd1c}.woocommerce-MyAccount-navigation li.is-active a{font-family:Overpass,sans-serif;font-weight:700;font-style:normal;font-size:.9em}.woocommerce-MyAccount-navigation li+li{margin-top:.5em}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-navigation a{color:#fff}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-MyAccount-content{background:#fff}@media (min-width: 768px){.woocommerce-MyAccount-content{float:left;width:calc(75% - 2.5rem);padding-left:2.5rem}}.woocommerce-MyAccount-content address{padding:1em}.woocommerce-MyAccount-content>*:not(:empty)+*,.woocommerce-MyAccount-content .u-columns>*:not(:empty)+*{margin-top:1.5em}.woocommerce-MyAccount-content>p+p,.woocommerce-MyAccount-content .u-columns>p+p{margin-top:1em}.woocommerce-shop fieldset{border:1px solid #dbd8d6;border-radius:5px;padding:1em}.woocommerce-shop fieldset legend{display:block}.woocommerce-pagination{margin-top:var(--spacing-md)}.alg-product-input-fields-table{flex-basis:100%;margin-bottom:1.5em}.alg-pif-dt{font-family:EB Garamond,Georgia,serif;font-weight:700;font-style:normal}wbr:after{content:"​"}[role=button]{cursor:pointer}body{font-family:EB Garamond,Georgia,serif;font-weight:400;font-style:normal}#page{width:100%;overflow-x:hidden}@supports (overflow-x: clip){#page{overflow-x:clip}}#page{background:#fff;background-image:url(../images/pattern-fur-Cnlfaz_R.png)}.main-content{position:relative;z-index:1;background:linear-gradient(to bottom,#fff,#ffffffbf 100px,#fff0 300px)}.main-content>*:first-child:not(.wp-block-mind-header),.main-content .wp-block-mind-header+*{position:relative;z-index:2}.main-content .wp-block-mind-header{z-index:1}@media (min-width: 768px){.flex{display:flex;gap:var(--grid-gap);flex-wrap:nowrap}}.flex>*{flex-grow:1;flex-shrink:0}.flex>.half{flex-basis:calc(50% - var(--grid-gap) / 2)}@media (max-width: 767px){.flex>.half+.half{margin-top:1.25rem}}.flex--mini{gap:calc(var(--grid-gap) / 2)}.flex--mini>.half{flex-basis:calc(50% - var(--grid-gap) / 4)}.flex--align-center{align-items:center}
