/* https://glow-mind.de/wp-content/themes/glow-mind-shop-astra/assets/glow-refresh.css?ver=1.3.1 */
.filters{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 24px}.filters[hidden]{display:none}.filters button{background:transparent;border:1px solid #cbd5c9;border-radius:30px;padding:9px 15px;color:var(--green);font:inherit;cursor:pointer}.filters button[aria-pressed=true]{color:#fff;background:var(--green);border-color:var(--green)}button:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.records{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.record{background:var(--white);border:1px solid var(--line);border-radius:15px;overflow:hidden}.record img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.record-copy{padding:18px}.record h3{font-size:clamp(1.5rem,2.7vw,2rem)}.status{font-size:.82rem;margin-bottom:8px}.affirm{background:#21483e;padding:clamp(42px,7vw,92px) 0}.affirm .grid{align-items:center;gap:24px}.affirm h2,.affirm p,.affirm .eyebrow{color:#faf5ec}.affirm .button{background:#faf5ec;color:#21483e;border-radius:999px}.affirm .button:hover{background:#e5ebdb}.shop{padding:44px 0}.shop p:last-child{max-width:65ch;margin-bottom:0}:root{--green:#315745;--line:#dedfd4;--white:#fffdf9;--gold:#795b36}.gm-home-hero,.gm-download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,52px)}.gm-home-hero{padding-block:clamp(32px,6vw,76px);align-items:center}.gm-home-hero h1{font:400 clamp(3rem,6vw,5.7rem)/1.05 Georgia,serif;color:var(--green);letter-spacing:-.055em}.gm-home-hero .cover,.gm-offer,.gm-home .card{margin:0;border:1px solid var(--line);border-radius:16px;background:var(--white);overflow:hidden}.hero-image{aspect-ratio:1.4;background-position:center;background-size:cover}.gm-home-hero figcaption{padding:10px 16px;font-size:.82rem}.gm-home .grid,.affirm .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-home .card,.gm-offer-copy{padding:clamp(18px,3vw,30px)}.gm-home .card:nth-child(2){background:#e8eee3}.gm-home h2,.gm-home h3,.shop h2,.shop h3{color:var(--green);font-family:Georgia,serif}.gm-home .record[hidden]{display:none}.affirm .btn{background:#faf5ec;color:#21483e}.gm-offer img{display:block;width:100%;height:auto;aspect-ratio:1.92;object-fit:cover}.gm-commerce{padding-block:clamp(28px,6vw,64px)}.gm-commerce.article{max-width:1120px}.gm-commerce h1,.gm-commerce h2,.gm-commerce h3{color:var(--green)}.gm-commerce .wc-block-components-sidebar .wc-block-components-totals-wrapper{background:#e8eee3}.gm-commerce .wc-block-components-button:not(.is-link),.gm-commerce .button.alt{background:var(--green);color:#fff;border-radius:8px}.gm-commerce :is(a,button,input,select):focus-visible{outline:2px solid var(--green);outline-offset:3px}.gm-woo-products div.product .woocommerce-product-gallery img{border-radius:14px}body footer.gm-footer{background:#223b30;color:#faf5ec}.gm-footer a,.gm-footer p,.gm-footer .eyebrow{color:#faf5ec}.gm-footer .gm-footer-logo{display:flex;align-items:center;gap:12px;color:#faf5ec;text-decoration:none;font:1.8rem Georgia,serif}.gm-footer-logo img{width:54px;height:54px;border-radius:8px}@media(max-width:700px){.gm-home-hero,.gm-home .grid,.affirm .grid,.gm-download-grid,.records{grid-template-columns:1fr}}.brand img.gm-wordmark{width:clamp(98px,12vw,150px);height:auto;border-radius:0;display:block}.gm-footer .gm-footer-logo{display:inline-flex;background:#fffdf9;padding:9px 12px;border-radius:8px}.gm-footer-logo img.gm-wordmark{display:block;width:125px;height:auto;border-radius:0}