:root{--vl-forest: #1e4d2b;--vl-leaf: #45673a;--vl-ink: #1f241f;--vl-muted: #5b6356;--vl-clay: #a4472a;--vl-cream: #fbf7ee;--vl-paper: #f2eadb;--vl-kraft-light: #eadbc4;--vl-kraft: #c9a57a;--vl-bio: #4caf3a;--vl-radius-card: 12px;--vl-radius-img: 16px;--vl-gutter: 16px;--vl-max: 1280px}@media(min-width:990px){:root{--vl-gutter: 56px}}h1,.h1{font-size:clamp(2.25rem,1.6rem + 2.6vw,3.75rem);line-height:1.08}h2,.h2{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1.15}.vl-eyebrow{font-family:var(--font-subheading--family);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:.8125rem;color:var(--vl-leaf);margin:0 0 8px}.color-scheme-4 .vl-eyebrow,.color-scheme-5 .vl-eyebrow{color:var(--vl-kraft-light)}.vl-accent{font-family:var(--font-accent--family);font-weight:500;font-size:1.375rem;color:var(--vl-leaf);line-height:1.2}@media(min-width:990px){.vl-accent{font-size:1.75rem}}.vl-latin{font-style:italic;color:var(--vl-muted)}.vl-container{max-width:var(--vl-max);margin-inline:auto;padding-inline:var(--vl-gutter)}.vl-section{padding-block:var(--vl-pt, 48px) var(--vl-pb, 48px)}.vl-section__head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:24px}.vl-section__head h2{margin:0}.vl-link{color:var(--vl-forest);font-weight:600;text-decoration:underline;text-underline-offset:3px}.vl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;font-family:var(--font-body--family);font-weight:600;font-size:1rem;text-decoration:none;border:1.5px solid var(--vl-forest);cursor:pointer;transition:background-color .2s,color .2s}.vl-btn--primary{background:var(--vl-forest);color:var(--vl-cream)}.vl-btn--primary:hover{background:#173d22}.vl-btn--secondary{background:transparent;color:var(--vl-forest)}.vl-btn--secondary:hover{background:#1e4d2b0f}.color-scheme-4 .vl-btn--primary{background:var(--vl-cream);color:var(--vl-forest);border-color:var(--vl-cream)}.color-scheme-4 .vl-btn--secondary{color:var(--vl-cream);border-color:var(--vl-cream)}.vl-badges{display:flex;flex-wrap:wrap;gap:6px}.vl-badge{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-family:var(--font-subheading--family);font-weight:600;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;line-height:1;background:var(--vl-kraft-light);color:var(--vl-ink)}.vl-badge--bio{background:var(--vl-bio);color:var(--vl-ink)}.vl-badge--neu{background:var(--vl-clay);color:var(--vl-cream)}.vl-badge--bestseller{background:var(--vl-forest);color:var(--vl-cream)}.vl-badge--sorten{background:var(--vl-cream);color:var(--vl-forest);border:1px solid var(--vl-kraft)}.product-badges .vl-badges{position:relative;z-index:1}.vl-card-subtitle{color:var(--vl-muted);font-size:.875rem;margin:2px 0 0}.vl-hero{overflow:hidden}.vl-hero__grid{display:grid;gap:24px;align-items:center}.vl-hero__media{position:relative;order:-1}.vl-hero__media img,.vl-hero__media svg{width:100%;height:45svh;max-height:420px;object-fit:cover;display:block;border-radius:46% 54% 42% 58%/52% 44% 56% 48%;background:var(--vl-kraft-light)}.vl-hero__sticker{position:absolute;right:4%;bottom:6%;width:112px;height:112px;border-radius:50%;background:var(--vl-cream);color:var(--vl-forest);display:grid;place-items:center;text-align:center;font-family:var(--font-accent--family);font-size:1.125rem;line-height:1.1;padding:12px;transform:rotate(-8deg);box-shadow:0 6px 18px #1f241f1f}.vl-hero__title{margin:0 0 12px;color:var(--vl-forest)}.vl-hero__text{font-size:1.0625rem;max-width:34em;margin:0 0 20px}.vl-hero__ctas{display:grid;gap:12px}.vl-hero__badges{margin-top:16px;font-family:var(--font-subheading--family);font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;color:var(--vl-leaf);display:flex;flex-wrap:wrap;gap:14px}.vl-hero__badges span:before{content:"\2713  "}@media(min-width:750px){.vl-hero__ctas{display:flex;flex-wrap:wrap}}@media(min-width:990px){.vl-hero__grid{grid-template-columns:1fr 1fr;gap:56px}.vl-hero__media{order:0}.vl-hero__media img,.vl-hero__media svg{height:560px;max-height:none}.vl-hero__sticker{width:140px;height:140px;font-size:1.375rem}}.vl-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 12px;padding-block:20px}.vl-trust__item{display:flex;align-items:center;gap:10px;font-weight:600;font-size:.9375rem;line-height:1.25;color:var(--vl-forest)}.vl-trust__item small{display:block;font-weight:400;color:var(--vl-muted);font-size:.8125rem}.vl-trust__icon{flex:0 0 36px;width:36px;height:36px;color:var(--vl-forest)}@media(min-width:990px){.vl-trust{grid-template-columns:repeat(4,1fr)}}.vl-tiles{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-inline:calc(-1 * var(--vl-gutter));padding-inline:var(--vl-gutter);scrollbar-width:none}.vl-tiles::-webkit-scrollbar{display:none}.vl-tile{flex:0 0 96px;scroll-snap-align:start;text-align:center;text-decoration:none;color:var(--vl-ink)}.vl-tile__img{width:96px;height:96px;border-radius:46% 54% 42% 58%/52% 44% 56% 48%;overflow:hidden;background:var(--vl-kraft-light);display:grid;place-items:center;margin:0 auto 8px}.vl-tile__img img{width:100%;height:100%;object-fit:cover}.vl-tile--circle .vl-tile__img{border-radius:50%}.vl-tile__title{font-weight:600;font-size:.875rem;line-height:1.2}@media(min-width:990px){.vl-tiles{overflow:visible;margin:0;padding:0;justify-content:space-between}.vl-tile{flex:1 1 0}.vl-tile__img{width:128px;height:128px}}.vl-gifts{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.vl-gift{display:flex;flex-direction:column;justify-content:flex-end;min-height:150px;padding:16px;border-radius:var(--vl-radius-card);text-decoration:none;color:var(--vl-ink);background:var(--vl-kraft-light);position:relative;overflow:hidden}.vl-gift h3{margin:0 0 4px;font-size:1.25rem;color:var(--vl-forest)}.vl-gift p{margin:0;font-size:.875rem;color:var(--vl-muted)}.vl-gift img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9}.vl-gift:has(img){color:var(--vl-cream)}.vl-gift:has(img):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(31,36,31,.65),transparent 60%)}.vl-gift:has(img)>div{position:relative;z-index:1}.vl-gift:has(img) h3,.vl-gift:has(img) p{color:var(--vl-cream)}.vl-gift--paper{background:var(--vl-paper)}.vl-gift--kraft{background:var(--vl-kraft)}.vl-gift--forest{background:var(--vl-forest)}.vl-gift--forest h3,.vl-gift--forest p{color:var(--vl-cream)}.vl-gift--clay{background:var(--vl-clay)}.vl-gift--clay h3,.vl-gift--clay p{color:var(--vl-cream)}@media(min-width:990px){.vl-gifts{grid-template-columns:repeat(4,1fr)}.vl-gift{min-height:220px;padding:24px}}.vl-steps{display:grid;gap:16px;counter-reset:vlstep}.vl-step{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:start}.vl-step__num{font-family:var(--font-heading--family);font-size:1.75rem;color:var(--vl-kraft);line-height:1}.vl-step h3{margin:0 0 4px;font-size:1.125rem;color:var(--vl-forest)}.vl-step p{margin:0;color:var(--vl-muted)}.vl-step img{grid-column:1 / -1;border-radius:var(--vl-radius-img);width:100%;height:auto}@media(min-width:990px){.vl-steps{grid-template-columns:repeat(var(--vl-cols, 3),1fr);gap:32px}.vl-step{grid-template-columns:1fr}}.vl-iwt{display:grid;gap:24px;align-items:center}.vl-iwt__media img{width:100%;height:auto;border-radius:var(--vl-radius-img);display:block}.vl-iwt__media--blob img{border-radius:46% 54% 42% 58%/52% 44% 56% 48%}.vl-iwt__stat{display:flex;gap:24px;margin:16px 0}.vl-iwt__stat strong{display:block;font-family:var(--font-heading--family);font-size:2rem;color:var(--vl-forest)}.vl-iwt__text>*+*{margin-top:12px}@media(min-width:990px){.vl-iwt{grid-template-columns:1fr 1fr;gap:64px}.vl-iwt--right .vl-iwt__media{order:2}}.vl-note{display:grid;gap:24px;align-items:center}.vl-note__card{background:#fffdf6;padding:24px;border-radius:4px;box-shadow:0 10px 24px #1f241f1f;transform:rotate(-2.5deg);max-width:420px;font-family:var(--font-accent--family);font-size:1.375rem;line-height:1.35;color:var(--vl-ink)}.vl-note__card img{width:100%;height:auto;display:block}@media(min-width:990px){.vl-note{grid-template-columns:1fr 1fr}}.vl-benefits{list-style:none;padding:0;margin:0;display:grid;gap:8px}.vl-benefits li{display:grid;grid-template-columns:20px 1fr;gap:8px;align-items:start}.vl-benefits li:before{content:"";width:18px;height:18px;margin-top:3px;border-radius:50%;background:var(--vl-forest) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fbf7ee' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.vl-meta{font-size:.9375rem;color:var(--vl-muted);margin:8px 0 0}.vl-meta strong{color:var(--vl-ink)}.vl-tax{font-size:.8125rem;color:var(--vl-muted);margin:0}.vl-tax a{color:inherit}.vl-calendar{display:grid;grid-template-columns:repeat(12,1fr);gap:2px;margin-top:8px}.vl-calendar span{font-size:.6875rem;text-align:center;padding:4px 0;border-radius:4px;background:var(--vl-paper);color:var(--vl-muted)}.vl-calendar span.is-on{background:var(--vl-leaf);color:var(--vl-cream);font-weight:600}.vl-upsell{border:1px solid #e6dcc8;border-radius:var(--vl-radius-card);padding:14px 16px 8px;background:#fff}.vl-upsell__title{margin:0 0 8px}.vl-upsell__ship{background:var(--vl-cream);border-radius:10px;padding:10px 12px;margin-bottom:6px}.vl-upsell__ship-text{margin:0 0 8px;font-size:.875rem;line-height:1.35;color:var(--vl-forest)}.vl-upsell__list{margin:0;padding:0}.vl-upsell__row{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;padding:8px 0}.vl-upsell__row+.vl-upsell__row{border-top:1px solid #f0e9da}.vl-upsell__row img,.vl-upsell__row a>span{display:block;width:52px;height:52px;object-fit:cover;border-radius:8px;background:var(--vl-paper)}.vl-upsell__name{font-size:.9375rem;font-weight:600;line-height:1.25}.vl-upsell__price{font-size:.875rem;color:var(--vl-muted)}.vl-upsell__gift{color:var(--vl-leaf);font-weight:600;white-space:nowrap}.vl-upsell button{min-height:40px;padding:0 14px;font-size:.875rem;white-space:nowrap}.vl-assurance{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;font-size:.875rem;color:var(--vl-forest)}.vl-assurance span{display:flex;gap:6px;align-items:center}.vl-assurance svg{width:18px;height:18px;flex:0 0 18px}.vl-varieties{width:100%;border-collapse:collapse}.vl-varieties th{text-align:left;font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem;color:var(--vl-muted);padding:10px 12px;border-bottom:1px solid var(--vl-kraft)}.vl-varieties td{padding:12px;border-bottom:1px solid #e6dcc8;vertical-align:top}.vl-varieties td:first-child{font-weight:600;color:var(--vl-forest)}.vl-varieties__more[hidden]{display:none}@media(max-width:749px){.vl-varieties thead{display:none}.vl-varieties tr{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 0;border-bottom:1px solid #e6dcc8}.vl-varieties td{padding:0;border:0;font-size:.875rem;color:var(--vl-muted)}.vl-varieties td:first-child{font-size:1rem}.vl-varieties td[data-col=latein]{font-style:italic}.vl-varieties td[data-col=facts]{grid-column:1 / -1}.vl-varieties td.vl-desktop{display:none}}@media(min-width:750px){.vl-varieties td[data-col=facts]{display:none}}.vl-faq{max-width:860px}.vl-faq--center{margin-inline:auto}.vl-faq__item{border-bottom:1px solid #e0d4bd}.vl-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-weight:600;font-size:1.0625rem;color:var(--vl-forest)}.vl-faq__item summary::-webkit-details-marker{display:none}.vl-faq__item summary:after{content:"+";font-size:1.5rem;line-height:1;color:var(--vl-leaf);transition:transform .2s}.vl-faq__item[open] summary:after{transform:rotate(45deg)}.vl-faq__answer{padding:0 0 18px;color:var(--vl-ink)}.vl-faq__answer>:first-child{margin-top:0}.vl-faq__search{width:100%;min-height:48px;border-radius:12px;border:1px solid #d8ccb6;padding:0 16px;font-size:1rem;background:#fff;margin-bottom:16px}.vl-faq__cats{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.vl-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:var(--vl-kraft-light);color:var(--vl-ink);text-decoration:none;font-size:.875rem;font-weight:600;border:0;cursor:pointer}.vl-chip[aria-pressed=true],.vl-chip.is-active{background:var(--vl-forest);color:var(--vl-cream)}.vl-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.vl-seo{max-width:820px}.vl-seo h2{font-size:clamp(1.5rem,1.25rem + 1vw,2rem);margin:0 0 12px}.vl-seo h3{font-size:1.25rem;margin:24px 0 8px}.vl-seo p,.vl-seo li{line-height:1.65}.vl-seo a{color:var(--vl-forest);text-decoration:underline}.vl-seo__body[data-collapsed=true]{max-height:260px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.vl-intro h1{margin:0 0 8px;color:var(--vl-forest)}.vl-intro__text{max-width:46em;color:var(--vl-muted)}.vl-intro__text[data-clamp=true]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vl-more{background:none;border:0;padding:0;color:var(--vl-forest);font-weight:600;text-decoration:underline;cursor:pointer;font-size:.9375rem}.vl-progress{padding:12px 0 4px}.vl-progress__text{font-size:.9375rem;margin:0 0 8px;color:var(--vl-forest)}.vl-progress__bar{height:8px;border-radius:999px;background:var(--vl-paper);overflow:hidden}.vl-progress__bar span{display:block;height:100%;background:var(--vl-leaf);border-radius:inherit;transition:width .3s}.vl-footer-note{font-size:.8125rem;color:var(--vl-muted)}.vl-payment-list{display:flex;flex-wrap:wrap;gap:8px}.vl-reviews{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vl-review{flex:0 0 82%;scroll-snap-align:start;background:#fff;border-radius:var(--vl-radius-card);padding:20px;border:1px solid #ece4d3}.vl-review__stars{color:var(--vl-forest);letter-spacing:2px}.vl-review__meta{font-size:.8125rem;color:var(--vl-muted);margin-top:8px}@media(min-width:990px){.vl-review{flex-basis:calc(33.33% - 8px)}}.vl-newsletter{display:grid;gap:16px;align-items:center}.vl-newsletter form{display:flex;gap:8px;flex-wrap:wrap}.vl-newsletter input[type=email]{flex:1 1 220px;min-height:48px;border-radius:999px;border:1px solid #d8ccb6;padding:0 18px;font-size:1rem;background:#fff}.vl-newsletter small{color:inherit;opacity:.8}@media(min-width:990px){.vl-newsletter{grid-template-columns:1fr 1fr}}.vl-countdown{display:inline-flex;gap:8px;font-family:var(--font-subheading--family);font-weight:600;letter-spacing:.06em;font-size:1.125rem}.vl-countdown b{background:var(--vl-forest);color:var(--vl-cream);border-radius:8px;padding:6px 10px;min-width:2.6em;text-align:center}.vl-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vl-center{text-align:center}.vl-grid-2{display:grid;gap:24px}@media(min-width:990px){.vl-grid-2{grid-template-columns:1fr 1fr;gap:48px}}.vl-footer{display:grid;gap:8px}.vl-footer ul{list-style:none;margin:0;padding:0 0 12px;display:grid;gap:8px}.vl-footer a{color:var(--vl-ink);text-decoration:none}.vl-footer a:hover{text-decoration:underline}.vl-footer__col{border-top:1px solid #ddd0b8}.vl-footer__col summary{list-style:none;cursor:pointer;padding:14px 0;margin:0;display:flex;justify-content:space-between}.vl-footer__col summary::-webkit-details-marker{display:none}.vl-footer__col summary:after{content:"+";font-size:1.25rem}.vl-footer__col[open] summary:after{content:"\2212"}.vl-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px}.vl-payment-list{list-style:none;margin:0;padding:0}.vl-payment-icon{height:24px;width:auto}@media(min-width:990px){.vl-footer{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}.vl-footer__col{border:0}.vl-footer__col summary{pointer-events:none;padding-top:0}.vl-footer__col summary:after{display:none}}.header-logo{--font-family: var(--font-heading--family) !important;--font-weight: 500 !important}.header-logo__image-container{font-family:var(--font-heading--family);font-size:1.75rem;text-transform:lowercase;color:var(--vl-forest);letter-spacing:-.01em}.text-block h2,.text-block.h2{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)!important;line-height:1.15!important}.vl-gift .vl-gift__pack{position:absolute;inset:auto;top:12px;right:12px;width:44%;height:auto;aspect-ratio:1;object-fit:contain;opacity:1;border-radius:12px;transform:rotate(4deg);filter:drop-shadow(0 6px 12px rgba(31,36,31,.18))}.vl-gift:has(.vl-gift__pack){min-height:200px;color:inherit}.vl-gift:has(.vl-gift__pack):after{content:none}.vl-gift:has(.vl-gift__pack)>div{position:relative;z-index:1;max-width:100%}.vl-gift--kraft-light:has(.vl-gift__pack) h3,.vl-gift--kraft:has(.vl-gift__pack) h3{color:var(--vl-forest)}.vl-gift--kraft-light:has(.vl-gift__pack) p,.vl-gift--kraft:has(.vl-gift__pack) p{color:var(--vl-muted)}.vl-gift h3{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}@media(max-width:749px){.vl-gift h3{font-size:1.0625rem;line-height:1.2}.vl-gift p{font-size:.8125rem}.vl-hero__media img,.vl-hero__media svg{height:30svh;max-height:280px}.vl-hero__sticker{width:92px;height:92px;font-size:.9375rem}}@media(min-width:990px){.vl-gift:has(.vl-gift__pack){min-height:260px}.vl-gift .vl-gift__pack{width:46%}}product-card [class*=__product_title] p,product-card [class*=product_title] p,product-card .product-card__title{font-family:var(--font-heading--family);font-size:1.125rem;line-height:1.25;color:var(--vl-forest);font-weight:500;margin:0}product-card [class*=__subtitle] p{font-size:.875rem;line-height:1.35;color:var(--vl-muted);margin:0}product-card .price{font-weight:600}@media(max-width:749px){product-card [class*=product_title] p{font-size:1rem}product-card [class*=__subtitle] p{font-size:.8125rem}}.product-details .price{font-size:1.5rem;font-weight:600}.product-details .text-block h2,.product-details .rte h2{font-size:1.375rem!important;line-height:1.25!important;margin:1.25em 0 .4em}.product-details .text-block h3,.product-details .rte h3{font-size:1.125rem}.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--vl-forest)!important;border:1.5px solid var(--vl-forest)!important}.shopify-payment-button__button--unbranded:hover{background:var(--vl-forest)!important;color:var(--vl-cream)!important}@media(min-width:990px){.sticky-add-to-cart{display:none!important}}.rte h2{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);line-height:1.25;margin:1.4em 0 .4em}.rte h3{font-size:1.125rem}.vl-chip,.vl-more,.vl-btn{font-family:var(--font-body--family)}textarea{min-height:0}.contact-form textarea,form[id*=contact] textarea{height:140px;min-height:120px}.cart-page .cart-title h1,.main-cart h1,.cart__empty h1,[class*=cart] h1.h2{font-family:var(--font-heading--family)}@media(max-width:749px){product-card .vl-badges .vl-badge:nth-child(n+2){display:none}product-card .vl-badge{font-size:.6875rem;padding:3px 8px}}.policy-list-trigger,.footer-utilities .policy-list{display:none!important}.vl-empty{max-width:640px}.vl-empty h2{margin:0 0 8px}product-card .price{font-size:1rem!important;font-weight:600}h1{text-wrap:balance}@media(max-width:749px){.product-grid{padding-inline:16px}}.vl-section:has(.vl-intro) .vl-container,.vl-section:has(.vl-empty) .vl-container{max-width:none;padding-inline:16px}.vl-intro{margin-inline:0}@media(min-width:750px){.vl-section:has(.vl-intro) .vl-container,.vl-section:has(.vl-empty) .vl-container{padding-inline:40px}}.vl-empty .vl-hero__ctas{margin-top:24px}.vl-empty .vl-accent{margin-bottom:4px}.layout-panel-flex:has(.contact-form)>*{width:100%;max-width:680px;margin-inline:auto}.section:has(.contact-form){--padding-block-start: 24px}.cart-title.h4,.cart-title h1{font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)!important}.vl-newsletter a,[class*=newsletter] small a{text-decoration:underline}@media(min-width:990px){.vl-trust{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:16px 24px}}@media(max-width:989px){.vl-trust__item:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:990px){.vl-trust__item{font-size:.875rem}.vl-trust__item small{font-size:.75rem}}.mega-menu__list.mega-menu__list:has(.mega-menu__link-image){padding-block:1.5rem 1rem}.mega-menu__link.mega-menu__link:has(.mega-menu__link-image){padding-block-start:0}.mega-menu__link-image.mega-menu__link-image{aspect-ratio:4 / 3;object-fit:cover;object-position:center}html:has(.vl-article){scroll-behavior:smooth}.vl-article [id]{scroll-margin-top:110px}.vl-article h2,.vl-article h3{color:var(--vl-forest)}.vl-legal{max-width:760px;margin:0 auto;padding:48px 20px 72px}.vl-legal__head{text-align:center;margin-bottom:32px}.vl-legal__head h1{margin:0 0 12px}.vl-legal__intro{color:var(--vl-muted)}.vl-legal__notice{display:block;border:1px solid #e6dcc8;border-radius:var(--vl-radius-card);overflow:hidden;background:#fff}.vl-legal__notice img{display:block;width:100%;height:auto}.vl-legal__text{margin-top:32px}.vl-widerruf__form{background:#fff;border:1px solid #e6dcc8;border-radius:var(--vl-radius-card);padding:24px}.vl-widerruf__lead{font-weight:600;margin:0 0 16px}.vl-widerruf__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin-bottom:20px}.vl-widerruf__grid label{display:flex;flex-direction:column;gap:6px;font-size:.875rem;color:var(--vl-ink)}.vl-widerruf__grid input,.vl-widerruf__grid textarea{font:inherit;font-size:1rem;padding:10px 12px;border:1px solid #d9ccb3;border-radius:8px;background:var(--vl-cream)}.vl-widerruf__wide{grid-column:1 / -1}.vl-widerruf__note{font-size:.8125rem;color:var(--vl-muted);margin:14px 0 0}.vl-widerruf__ok{background:var(--vl-cream);border-radius:10px;padding:16px;color:var(--vl-forest)}.vl-widerruf__err{color:var(--vl-clay);margin-bottom:12px}@media(max-width:640px){.vl-widerruf__grid{grid-template-columns:1fr}.vl-legal{padding-top:32px}}.blog-post-featured-image{max-width:640px;width:100%;margin-inline:auto}.blog-post-featured-image__image{border-radius:var(--vl-radius-img)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/valeaf.css.map */
