:root{color-scheme:light;--vd-green: #14532d;--vd-green-dark: #0f3d21;--vd-green-soft: #e8f1eb;--vd-ink: #14231a;--vd-muted: #5b6b61;--vd-line: #dde3da;--vd-soft: #f3f6f3;--vd-shadow: 0 10px 30px rgb(15 61 33 / 14%)}.header__row--top .search-action .header-actions__action{gap:.6rem}.vd-search-placeholder{display:none}@media screen and (min-width:990px){.header__row--top .search-action:not(.search-action--hidden-on-menu){margin-inline:0 .75rem}.header__row--top .search-action:not(.search-action--hidden-on-menu) .header-actions__action{display:flex;align-items:center;width:clamp(240px,28vw,440px);height:44px;padding:0 .9rem;border-radius:8px;background:#fff;color:var(--vd-ink);border:1px solid rgb(255 255 255 / 40%);box-shadow:inset 0 1px 2px #0000000f;transition:box-shadow .15s ease}.header__row--top .search-action:not(.search-action--hidden-on-menu) .header-actions__action:hover,.header__row--top .search-action:not(.search-action--hidden-on-menu) .header-actions__action:focus-visible{box-shadow:0 0 0 3px #ffffff4d;outline:none}.header__row--top .search-action:not(.search-action--hidden-on-menu) .svg-wrapper{color:var(--vd-green);flex:0 0 auto}.header__row--top .search-action:not(.search-action--hidden-on-menu) .vd-search-placeholder{display:block;flex:1 1 auto;text-align:left;font-size:.9rem;color:#6b7a70;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.header__row--top{--header-row-min-height: 72px}.header__row--top .header-actions__action{color:#fff}.header__row--bottom{border-bottom:1px solid var(--vd-line)}.header__row--bottom .menu-list__link{font-weight:500;position:relative}.header__row--bottom .menu-list__link-title{position:relative;padding-block:.15rem}.header__row--bottom .menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-.35rem;height:2px;background:var(--vd-green);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.header__row--bottom .menu-list__link:hover .menu-list__link-title:after,.header__row--bottom .menu-list__link[aria-expanded=true] .menu-list__link-title:after,.header__row--bottom .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}.mega-menu__link{border-radius:8px;transition:background-color .15s ease,transform .15s ease}.mega-menu__link:has(.mega-menu__link-image){padding:.5rem;margin:-.5rem}.mega-menu__link:has(.mega-menu__link-image):hover{background:var(--vd-soft)}.mega-menu img.mega-menu__link-image{border:1px solid var(--vd-line);border-radius:8px;background:#fff;aspect-ratio:4 / 3;object-fit:contain;padding:8px}.mega-menu__link .wrap-text{font-weight:500}.header__navigation-bar-row{background:#fff;border-bottom:1px solid var(--vd-line);--color-foreground: var(--vd-ink);--color-foreground-rgb: 20, 35, 26}.header__navigation-bar-row a,.header__navigation-bar-row .menu-list__link{color:var(--vd-ink);font-weight:500}.header[data-sticky-state=active]:not(:has(.menu-list__link[aria-expanded=true])){box-shadow:0 2px 14px #0000001f}.cart-bubble,#Details-menu-drawer-container .menu-list__link{font-weight:600}#Details-menu-drawer-container .menu-list__submenu .menu-list__link{font-weight:400;opacity:.9}.vd-breadcrumb__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem .5rem;font-size:.8125rem;color:var(--vd-muted)}.vd-breadcrumb__list li{display:flex;align-items:center;gap:.5rem}.vd-breadcrumb__list li+li:before{content:"\203a";color:#9aa79f}.vd-breadcrumb__list a{color:var(--vd-muted);text-decoration:none}.vd-breadcrumb__list a:hover{color:var(--vd-green);text-decoration:underline}.vd-breadcrumb__list [aria-current=page]{color:var(--vd-ink)}.vd-collection-head{padding-block:1rem .5rem}.vd-collection-head__title{margin:0 0 .35rem;font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1.15}.vd-collection-head__count{margin:0;font-size:.875rem;color:var(--vd-muted)}.vd-collection-head__desc{margin-top:.75rem;max-width:70ch;color:var(--vd-muted);font-size:.95rem}.vd-subcats{list-style:none;margin:1.25rem 0 .25rem;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.vd-subcats a{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .85rem .35rem .35rem;border:1px solid var(--vd-line);border-radius:999px;background:#fff;color:var(--vd-ink);font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.vd-subcats a:hover{border-color:var(--vd-green);background:var(--vd-green-soft)}.vd-subcats img{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid var(--vd-line)}.product-card{transition:box-shadow .18s ease,border-color .18s ease}.product-card:hover{box-shadow:var(--vd-shadow);border-color:#c9d6cc}.product-card .price{font-weight:600}.vidascom-tax-note{color:var(--vd-muted);font-family:var(--font-body--family);font-weight:400;font-size:.8125rem}.vd-net-label{font-size:.75em;font-weight:500;color:var(--vd-muted);margin-inline-start:.35em;letter-spacing:.02em}.product-information .rte h2,.product-information .text-block h2{font-size:1.375rem;line-height:1.25;margin:1.6em 0 .6em}.product-information .rte h3,.product-information .text-block h3{font-size:1.125rem;line-height:1.3;margin:1.4em 0 .5em}.product-information .rte table{width:100%;border-collapse:collapse;font-size:.9375rem}.product-information .rte td,.product-information .rte th{padding:.55rem .75rem;border-bottom:1px solid var(--vd-line);vertical-align:top;text-align:left}.product-information .rte tr>:first-child{color:var(--vd-muted);width:38%}.sku:before{content:"Art.-Nr. ";color:var(--vd-muted)}.sku{font-variant-numeric:tabular-nums}.product-information .price{color:var(--vd-green)}input,select,textarea{color-scheme:light}.facets__form summary,.facets summary{font-weight:600}.footer-content .menu__heading,.footer-content .menu__heading__default,.footer-content h6{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}.footer-content a{color:#d9e6dc}.footer-content a:hover{color:#fff}.footer-content .payment-icons svg{border-radius:4px}.footer-utilities,.footer-utilities a{color:#b9d4c2}.button,.button-secondary{font-weight:600}.rte ul{padding-inline-start:1.2rem}.rte li{margin-block:.25rem}.text-block ul li::marker{color:var(--vd-green)}.layout-panel-flex--row>.button-unstyled,.layout-panel-flex--row>a.button-unstyled,.product-list__header .button-unstyled,.button-unstyled{white-space:nowrap;flex-shrink:0}@media screen and (max-width:749px){.text-block.h1,.text-block.h1 :is(h1,h2){font-size:1.9rem!important;line-height:1.12!important}.text-block.h2,.text-block.h2 :is(h1,h2){font-size:1.6rem!important}.header__row--top{--header-row-min-height: 60px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vidascom-custom.css.map */
