:root{--closd-gruen: #2E7D46;--closd-gruen-dunkel: #1F5A32;--closd-flaeche: #F4F7F5;--closd-radius: 16px;--closd-schatten: 0 1px 2px rgba(16, 40, 24, .06), 0 8px 24px rgba(16, 40, 24, .08);--closd-schatten-hover: 0 2px 4px rgba(16, 40, 24, .08), 0 14px 32px rgba(16, 40, 24, .14);--buttons-radius: 999px;--buttons-radius-outset: 999px;--inputs-radius: 12px;--inputs-radius-outset: 12px;--media-radius: 16px;--text-boxes-radius: 16px;--product-card-corner-radius: 1.6rem;--collection-card-corner-radius: 1.6rem;--blog-card-corner-radius: 1.6rem;--popup-corner-radius: 16px}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rte,.rich-text__text,.image-with-text__text,.multicolumn-card__info .rte,.collapsible-content .accordion__content{font-size:16px;line-height:1.7}h1,.h0,.h1,h2,.h2{text-wrap:balance;letter-spacing:-.005em}@media screen and (min-width:990px){h1,.h1{font-size:48px;line-height:1.12}h2,.h2{font-size:36px;line-height:1.18}}.button,.shopify-payment-button__button--unbranded,.kf-right button[type=submit],.rk__absenden,.rk__hinzufuegen,.cu-cta__btn,.cu-wert__btn,.dkz__suche-knopf,.dkz__suche-cta,.kf-reklamation-btn{border-radius:999px!important;font-weight:700;letter-spacing:.04em;transition:transform .18s ease,box-shadow .18s ease,background-color .2s ease,filter .2s ease}.button:not([disabled]):hover,.kf-right button[type=submit]:hover,.rk__absenden:hover,.cu-cta__btn:hover,.cu-wert__btn:hover,.dkz__suche-cta:hover{transform:translateY(-2px);box-shadow:var(--closd-schatten-hover)}.button:not([disabled]):active{transform:translateY(0)}.field__input,.select__select,.customer .field input,.kf-right input,.kf-right select,.kf-right textarea,.rk input[type=text],.rk input[type=email],.rk input[type=number],.rk select,.rk textarea,.dkz__suche-feld{border-radius:12px!important}.kf-right input:focus,.kf-right select:focus,.kf-right textarea:focus,.rk input:focus,.rk select:focus,.rk textarea:focus{border-color:var(--closd-gruen)!important;box-shadow:0 0 0 4px #2e7d4626!important}.multicolumn-card,.image-with-text__media,.image-with-text__content,.card__inner,.fa__antwort-box,.cu-zahl,.cu-team--karte .cu-person,.chp__media,.dkz__karte{border-radius:var(--closd-radius)!important}.multicolumn-list__item.center .multicolumn-card,.multicolumn-card.content-container{background:var(--closd-flaeche);box-shadow:none;transition:transform .2s ease,box-shadow .2s ease}.multicolumn-card:hover{transform:translateY(-3px);box-shadow:var(--closd-schatten)}#kontaktformular-wrapper,.rk__karte{border-radius:20px!important;box-shadow:var(--closd-schatten)}.collapsible-content .accordion{border:0;margin-bottom:10px;border-radius:14px;background:var(--closd-flaeche);overflow:hidden}.collapsible-content .accordion summary{padding:18px 22px}.collapsible-content .accordion__content{padding:0 22px 18px}.collapsible-content .accordion__title{font-weight:600}.shopify-section-header-sticky .header-wrapper,.section-header.scrolled-past-header .header-wrapper{background:#ffffffdb;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid rgba(16,40,24,.06)}.header__menu-item:hover span{text-decoration-color:var(--closd-gruen)}.rte a:not(.button){color:var(--closd-gruen);font-weight:600;text-decoration-thickness:2px;text-underline-offset:4px;transition:color .2s ease}.rte a:not(.button):hover{color:var(--closd-gruen-dunkel)}:focus-visible{outline:2px solid var(--closd-gruen)!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){*{transition:none!important}.button:hover,.multicolumn-card:hover{transform:none!important}}@media screen and (min-width:990px){.header__inline-menu .header__menu-item{border-radius:999px;transition:background .2s ease,color .2s ease}.header__inline-menu .header__menu-item:hover{background:#2e7d4614;color:#1f5a32}.header__inline-menu .header__menu-item:hover span{text-decoration:none}.header__inline-menu .header__active-menu-item{text-decoration:none;color:#2e7d46;font-weight:600}}.header__submenu.list-menu--disclosure{border:0;border-radius:16px;padding:8px;box-shadow:0 18px 40px #111a141f}.header__submenu .header__menu-item{border-radius:10px;transition:background .2s ease,color .2s ease}.header__submenu .header__menu-item:hover{background:#f4f7f5;color:#1f5a32}.header__submenu .header__menu-item:hover span{text-decoration:none}.header__icon{border-radius:50%;transition:background .2s ease}.header__icon:hover{background:#2e7d4614}.cart-count-bubble{background-color:#2e7d46;color:#fff}.kp-button:after,.closd-cta:after,.cv-button:after,.closd-promo-button:after,.dkz__suche-cta:after,.cu-wert__btn:after,.chp__btn:after,.chp__btn>span:after,#kontaktformular-wrapper button[type=submit]:after{content:none!important;display:none!important}.cp-button-icon,.closd-button-icon{display:none!important}.kf-right button[type=submit],form.contact-form button[type=submit],.kf-reklamation-btn{background:#006339!important;background-color:#006339!important;color:#fff!important;border:0!important;border-radius:999px!important;box-shadow:0 8px 22px #00633940;transition:transform .18s ease,box-shadow .18s ease!important}.kf-right button[type=submit]:hover,form.contact-form button[type=submit]:hover,.kf-reklamation-btn:hover{background:#006339!important;background-color:#006339!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 28px #00633952}.closd-promo-button,.closd-promo-button:hover,.closd-promo-button:focus{background:#000!important;background-color:#000!important;color:#fff!important;border-radius:999px!important;box-shadow:0 8px 22px #0003!important}.closd-promo-button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000047!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/closd-modern.css.map */
