@charset "UTF-8";h3,.h3{margin-top:0;margin-bottom:calc(1.5rem - .3em);font-family:quiche-sans,sans-serif;font-weight:400;line-height:1.5;color:#2f2e41}h3,.h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3,.h3{font-size:1.75rem}}mark,.mark{padding:.1875em;background-color:var(--bs-highlight-bg)}.g-3{--bs-gutter-x:1rem}.g-3{--bs-gutter-y:1rem}.g-4{--bs-gutter-x:1.5rem}.g-4{--bs-gutter-y:1.5rem}.g-7{--bs-gutter-x:4rem}.g-7{--bs-gutter-y:4rem}@media(min-width:768px){.col-md-3{flex:none;width:25%}}@media(min-width:992px){.col-lg{flex:1 0}.col-lg-6{flex:none;width:50%}}@media(min-width:1200px){.col-xl-6{flex:none;width:50%}}.d-flex{display:flex!important}.h-auto{height:auto!important}.flex-column{flex-direction:column!important}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.order-2{order:2!important}.order-3{order:3!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.mt-1{margin-top:.25rem!important}.mt-9{margin-top:7.5rem!important}.mt-10{margin-top:10rem!important}.mb-7{margin-bottom:4rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.pt-3{padding-top:1rem!important}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-primary-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-light-rgb),var(--bs-bg-opacity))!important}@media(min-width:768px){.d-md-none{display:none!important}.text-md-end{text-align:right!important}}@media(min-width:992px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}.mt-lg-n6{margin-top:-3rem!important}}@media(min-width:1200px){.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.order-xl-1{order:1!important}.order-xl-3{order:3!important}}.kd-overflow{overflow:unset!important}h3,.h3{margin-bottom:-.33em;line-height:1.5}h3,.h3{font-weight:300}h3,.h3{font-size:1.5rem}@media screen and (min-width:768px){h3,.h3{font-size:1.75rem}}.kd-banner{background-color:#f2e2cc;padding-top:1rem;padding-bottom:1rem}.kd-banner p{text-transform:uppercase;font-size:.8rem;text-align:center;letter-spacing:.075em}.kd-product-swiper{position:relative;background-image:linear-gradient(to bottom,#f8f2e9,#f8f2e9 75%,transparent 75%,transparent)}.kd-product-swiper::before{content:"";position:absolute;top:45%;left:50%;width:20rem;height:20rem;transform:translate(-50%,-50%);background-color:#f2e2cc;border-radius:100%}.kd-product-swiper::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-70%,-20%)rotate(-60deg);transform-origin:center center;width:1e3px;height:363px;background-image:url(/assets/img/argan-zweig-deco.webp);background-size:contain;background-position:50%;background-repeat:no-repeat}.kd-product-swiper-item{position:relative;height:45rem}.kd-product-swiper-img{position:absolute;top:5rem;left:50%;transform:translate(-70%,0%);width:19rem;height:auto}.kd-product-swiper-headline{opacity:0;transition:opacity 1e3ms linear}.kd-product-swiper-label{width:75px}@media screen and (min-width:768px){.kd-product-swiper-label{width:100px}}.swiper-slide.swiper-slide-active .kd-product-swiper-img{animation:fade-up-img 500ms ease 100ms 1 forwards;transform:translate(-70%,5%);opacity:0}.swiper-slide.swiper-slide-active .kd-product-swiper-headline{opacity:1}.swiper-slide.swiper-slide-active .kd-label-1,.swiper-slide.swiper-slide-active .kd-label-2,.swiper-slide.swiper-slide-active .kd-label-3,.swiper-slide.swiper-slide-active .kd-label-4{animation:fade-up 1500ms ease 600ms 1 forwards;transform:translateY(20%);opacity:0}.kd-product-swiper-headline{position:absolute;top:20%;left:50%;font-size:5rem;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.kd-product-swiper-headline{top:25%;font-size:10rem}}.kd-text-max-width{max-width:80ch}.kd-sticky{position:sticky;top:5vh}.kd-copyright{font-size:.75rem}.kd-copyright svg{height:.75rem;width:auto;margin-right:.5em;transition:fill 100ms linear}.kd-copyright a{color:#121000;transition:color 100ms linear}.kd-copyright a span{transition:color 100ms linear}.kd-copyright a:hover,.kd-copyright a:focus-within,.kd-copyright a:focus,.kd-copyright a:active{color:#2f2e41}.kd-copyright a:hover span,.kd-copyright a:focus-within span,.kd-copyright a:focus span,.kd-copyright a:active span{color:#d6a257}.kd-legal-nav a{font-size:.75rem;color:#2f2e41;transition:color 100ms linear}.kd-legal-nav a:hover,.kd-legal-nav a:focus,.kd-legal-nav a:focus-within,.kd-legal-nav a:active{color:#d6a257}.kd-footer-banner{width:100%;height:auto}