.wm-img--white,.wm-product__media.wm-media--sage{background:#fff}.wm-swatches{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:10px 0 0}.wm-swatch{width:14px;height:14px;background:var(--wm-swatch);border:1px solid color-mix(in srgb,var(--wm-forest) 22%,transparent)}.wm-maker{font-family:Inter,system-ui,sans-serif;font-size:.64rem;line-height:1.5;letter-spacing:.02em;color:var(--wm-soft,#6E6154);opacity:.8;margin:28px 0 0}.wm-gewaehrleistung{margin-top:28px}.wm-product__info,.wm-story__side{position:static}.wm-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.wm-grid--4 .wm-product-card__image{aspect-ratio:4/5}.wm-row-start{grid-column-start:1}@media(max-width:900px){.wm-grid--4{grid-template-columns:1fr 1fr}}@media(max-width:600px){.wm-grid--4{grid-template-columns:1fr}}.wm-group-title{grid-column:1/-1;margin:clamp(28px,4vw,56px) 0 0;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--wm-forest) 18%,transparent);font-family:Inter,system-ui,sans-serif;font-size:.74rem;font-weight:500;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--wm-clay-text,#8A6147)}.wm-group-title:first-child{margin-top:0;padding-top:0;border-top:0}.wm-product-card__lead{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:1.14rem;line-height:1.3;color:var(--wm-forest);margin:0 0 6px}.wm-product-card__teaser{font-size:.98rem;line-height:1.5;color:var(--wm-soft,#6E6154);margin:0 0 12px;max-width:42ch}@media(max-width:600px){.wm-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.wm-grid--4 .wm-product-card h3{font-size:1.12rem;line-height:1.15}.wm-grid--4 .wm-product-card__lead{font-size:1rem}.wm-grid--4 .wm-product-card__teaser{display:none}.wm-grid--4 .wm-product-card__body{padding:12px 0}.wm-grid--4 .wm-group-title{margin-top:30px}}.wm-product-card__image img[alt^="Cover Stimmungs-Paket"]{object-fit:contain}h1{font-size:clamp(2.4rem,4.8vw,4rem);line-height:1.08}h2{font-size:clamp(1.9rem,3.2vw,2.8rem);line-height:1.1}.wm-page-hero h1{font-size:clamp(2.2rem,4.4vw,3.6rem)}.wm-about-wrap .wm-about__body>p:first-child{font-size:clamp(2rem,3.6vw,3rem)}.wm-about-wrap .wm-about__body>p:last-child{font-size:clamp(1.8rem,3vw,2.5rem)}.wm-story__body{font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.38;text-wrap:pretty}.wm-stimmungen .wm-stimmung{min-height:clamp(250px,24vw,330px);gap:32px}.wm-stimmungen .wm-stimmung__name{font-size:clamp(2.8rem,5vw,4.8rem)}@media(max-width:900px){.wm-stimmungen .wm-stimmung{min-height:clamp(240px,52vw,320px)}}.wm-header{border-bottom-color:color-mix(in srgb,var(--wm-forest) 10%,transparent)}.wm-logo img{max-height:44px}.wm-nav a{position:relative;padding:6px 0}.wm-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:var(--wm-forest);transition:right .5s cubic-bezier(.2,.7,.2,1)}.wm-nav a:hover:after,.wm-nav a:focus-visible:after,.wm-nav a[aria-current=page]:after{right:0}.wm-story-wrap h2{font-size:clamp(2.4rem,4.6vw,4.2rem);line-height:1.02;text-wrap:balance}.wm-story{border-top:1px solid color-mix(in srgb,var(--wm-forest) 16%,transparent);padding-top:clamp(40px,5vw,72px)}.wm-product-card__image{background:color-mix(in srgb,var(--wm-sage) 16%,var(--wm-beige));border:0}.wm-product-card__image.wm-img--white{background:#fff}.wm-product-card__image:has(img[alt^="Cover Stimmungs-Paket"]){background:#f5f0eb}.wm-product-card__image img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.wm-product-card__body{padding:18px 0 26px}.wm-product-card h3{font-size:1.5rem}.wm-product-card h3 a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .5s ease}.wm-product-card:hover h3 a{background-size:100% 1px}.wm-price{letter-spacing:.08em;font-size:.8rem}.wm-footer{position:relative;overflow:hidden}.wm-footer:before{content:"";position:absolute;right:-3%;bottom:-30%;height:150%;aspect-ratio:560/1249;background:url(/cdn/shop/files/wm_farn_story.webp?v=1791378695) no-repeat center/contain;opacity:.5;transform:rotate(14deg);pointer-events:none}.wm-footer .wm-container{position:relative;z-index:1}.wm-footer__brand p{font-family:var(--wm-font-heading,"Cormorant Garamond",Georgia,serif);font-style:italic;font-size:1.5rem;line-height:1.25;color:var(--wm-forest);max-width:20ch}.wm-section--forest{position:relative;overflow:hidden}.wm-section--forest:before{content:"";position:absolute;right:-2%;top:-14%;height:135%;aspect-ratio:560/1249;background:url(/cdn/shop/files/wm_farn_story.webp?v=1791378695) no-repeat center/contain;filter:brightness(0) invert(1) drop-shadow(0 0 0 #fff);opacity:.22;mix-blend-mode:soft-light;pointer-events:none}.wm-section--forest .wm-container{position:relative;z-index:1}.wm-gift{position:relative;overflow:hidden}.wm-gift:before{content:"";position:absolute;left:-3%;bottom:-25%;height:150%;aspect-ratio:560/1249;background:url(/cdn/shop/files/wm_farn_story.webp?v=1791378695) no-repeat center/contain;opacity:.9;transform:rotate(-12deg);pointer-events:none}.wm-gift>*{position:relative;z-index:1}.wm-reveal-ready .wm-rv{opacity:0;transform:translateY(24px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}.wm-reveal-ready .wm-rv.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.wm-reveal-ready .wm-rv{opacity:1;transform:none;transition:none}}body .wm-unit-price{font-size:.62rem;line-height:1.35;letter-spacing:.02em;font-weight:400;color:#7a6d5f;margin-top:2px}body .wm-price{font-size:.95rem}@media(max-width:600px){body .wm-unit-price{font-size:.6rem;margin-top:1px}body .wm-price{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/wm-shop-tweaks.css.map */
