:root{--dft-line: #e6e6e6;--dft-line-soft: #f0f0f0;--dft-ink: #111111;--dft-ink-soft: #333333;--dft-mute: #767676;--dft-ok: #1a7f37;--dft-warn: #d9901f;--dft-stop: #c0492c;--dft-radius: 12px}.product__info-container{background:transparent;border:0;padding:0}.dft-kasten{background:#fff;border:1px solid #e6e6e6;border-radius:14px;box-sizing:border-box;padding:2.6rem 2.8rem;width:100%}.dft-kasten--klappen{margin-top:1.8rem;padding:1rem 2.8rem}@media screen and (max-width:749px){.dft-kasten{padding:1.8rem 1.8rem 2rem}.dft-kasten--klappen{padding:.6rem 1.8rem}}.dft-kasten--haupt>*,.dft-kasten--haupt .product-form,.dft-kasten--haupt .product-form__buttons,.dft-kasten--haupt variant-selects,.dft-kasten--haupt .product-form__input--pill{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%}.product__info-container .product__text.caption-with-letter-spacing{color:#8f8f8f;font-size:1.25rem;letter-spacing:.01em;margin-block:0;text-transform:none}.product__info-container .product__title{margin-bottom:0}.product__info-container .product__title>h1,.product__info-container .product__title>h2{font-size:2.2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:.3rem 0 0}.product__info-container .price{font-size:1.7rem;font-weight:500}.product__info-container .product__tax{color:#969696;font-size:.95rem;margin-top:0}.product__info-container .product__tax a{color:#8f8f8f}.product__info-container .price .price__container{margin-bottom:0}.product__info-container .no-js-hidden+.product__tax{margin-top:0}.dft-fold{border-top:1px solid var(--dft-line-soft)}.dft-fold>summary{align-items:center;color:var(--dft-ink);cursor:pointer;display:flex;font-size:1.45rem;font-weight:600;justify-content:space-between;list-style:none;padding:1.6rem 0}.dft-fold>summary::marker,.dft-fold>summary::-webkit-details-marker{display:none;content:""}.dft-fold__arrow{color:var(--dft-mute);display:inline-flex;flex:none;transition:rotate .22s ease}.dft-fold__arrow svg{height:1.6rem;width:1.6rem}.dft-fold[open]>.dft-fold__arrow,.dft-fold[open]>summary .dft-fold__arrow{rotate:180deg}.dft-fold__inner{padding-bottom:1.4rem}.dft-fold__inner>:last-child,.dft-fold__inner p:last-child,.dft-fold__inner ul:last-child{margin-bottom:0}.dft-fold--first{border-top:0}.dft-clamp{color:#444;font-size:1.35rem;line-height:1.65;max-height:10.5em;overflow:hidden;position:relative;transition:max-height .3s ease}.dft-clamp[data-kurz],.dft-clamp[data-offen]{max-height:none}.dft-clamp[data-shut][data-long]:after{background:linear-gradient(#fff0,#fff 88%);bottom:0;content:"";height:3.2em;left:0;pointer-events:none;position:absolute;right:0}.dft-clamp p{margin:0 0 1.1rem}.dft-clamp__more{background:none;border:0;color:var(--dft-ink);cursor:pointer;font-family:inherit;font-size:1.4rem;font-weight:600;margin-top:.9rem;padding:0;text-decoration:underline;text-underline-offset:3px}.dft-tags+.dft-tags{margin-top:1.5rem}.dft-tags__head{color:#a3a3a3;font-size:1rem;font-weight:600;letter-spacing:.13em;margin:0 0 .45rem;text-transform:uppercase}.dft-tags__row{color:#444;font-size:1.35rem;line-height:1.6;overflow-wrap:anywhere}.dft-tags__row a{color:var(--dft-ink-soft);text-decoration:underline;text-decoration-color:#cfcfcf;text-underline-offset:2px}.dft-tags__row a:hover{color:var(--dft-ink);text-decoration-color:var(--dft-ink)}.dft-tags__row a:not(:last-child):after{color:var(--dft-ink-soft);content:",";display:inline-block;margin-right:.5rem;text-decoration:none}.dft-notes{color:#555;font-size:1.35rem;line-height:1.6}.dft-notes p{margin:0 0 1rem}.dft-notes ul{margin:0 0 1rem;padding-left:1.8rem}.dft-avail{align-items:center;color:var(--dft-ok);display:flex;font-size:1.3rem;gap:.8rem;margin:1.2rem 0 .2rem}.dft-avail[data-mode=low]{color:var(--dft-warn)}.dft-avail[data-mode=out]{color:var(--dft-stop)}.dft-avail strong{font-weight:700}.dft-avail__dot{animation:dft-throb 1.6s ease-in-out infinite;border-radius:50%;flex:none;height:1.1rem;position:relative;width:1.1rem}.dft-avail__dot:before{animation:dft-halo 2s ease-in-out infinite;border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.dft-avail__dot{background:currentColor}.dft-avail__dot:before{background:currentColor;opacity:.35}@keyframes dft-throb{0%,to{scale:1}50%{scale:1.15}}@keyframes dft-halo{0%{scale:1;opacity:.55}55%{scale:2.2;opacity:0}to{scale:1;opacity:0}}.dft-paylist{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;list-style:none;margin:1.5rem 0 0;padding:0}.dft-paylist svg{display:block;height:auto!important;width:3.6rem!important}.dft-paylist__rest{color:#555;font-size:1.3rem;font-weight:500}.dft-assure{border-top:1px solid var(--dft-line-soft);display:grid;gap:.9rem;list-style:none;margin:1.6rem 0 0;padding:1.4rem 0 0}.dft-assure li{align-items:center;color:#444;display:flex;font-size:1.3rem;gap:.9rem;line-height:1.3}.dft-assure svg{color:var(--dft-ok);flex:none}.dft-assure b{color:#222;font-weight:700}.product-form__buttons{max-width:none!important;width:100%}.product-form__submit{width:100%}.dft-eta{border:1px solid #dddddd;border-radius:10px;font-size:1.1rem;margin-top:1.4rem;padding:1.1rem 1.4rem}.dft-eta__lead{align-items:center;display:flex;font-weight:500;gap:.6rem}.dft-eta__lead svg{color:var(--dft-ink);flex:none;height:1.6rem;width:1.6rem}.dft-eta__tail{margin-top:.4rem}.dft-eta__date{background:#d1fae5;border-radius:6px;font-weight:600;padding:.2rem .7rem}.dft-saveline{margin:.4rem 0 .7rem;padding-top:2.9rem;position:relative;width:100%}.dft-saveline__tag{color:var(--dft-ok);font-size:1.25rem;font-weight:600;position:absolute;top:.2rem;translate:-50% 0;white-space:nowrap;z-index:2}.dft-saveline__rail{background:#ececec;border-radius:3px;height:5px;overflow:hidden;position:relative}.dft-saveline__fill{background:#1a7f37;border-radius:3px;height:100%;transition:width .3s ease;width:0}.dft-saveline__mark{color:#ececec;font-size:1.3rem;pointer-events:none;position:absolute;top:2.4rem;transition:color .3s ease;translate:-50% 0;z-index:1}.dft-saveline__mark.is-hit{color:var(--dft-ok)}.product-form__input--pill{gap:10px!important;margin-bottom:.4rem}.product-form__input--pill input[type=radio]+label{align-items:center;border-radius:10px!important;display:flex!important;font-weight:500;justify-content:center;letter-spacing:0!important;margin:0!important;min-height:40px;padding:.9rem .6rem!important}.product-form__input--pill input[type=radio]+label:before{border-radius:10px!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{background:#f5f5f5!important;border-color:#ececec!important;color:#9b9b9b!important;text-decoration:none!important}.product-form__input--pill input[type=radio]:disabled:checked+label,.product-form__input--pill input[type=radio].disabled:checked+label{background:#3f3f3f!important;border-color:#3f3f3f!important;color:#fff!important;text-decoration:line-through!important}variant-selects legend,variant-selects .form__label,.product-form__input--pill legend.form__label{display:none!important}.dft-teiler{background-image:linear-gradient(#e5e5e5,#e5e5e5),linear-gradient(#e5e5e5,#e5e5e5);background-position:left center,right center;background-repeat:no-repeat;background-size:calc((100% - 128px)/2) 1px,calc((100% - 128px)/2) 1px;color:#6b6b6b;display:block;font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1.2;margin:.9rem 0 1.1rem;padding:0;text-align:center;width:100%}.product-form__input--pill:after{font-size:12px!important}variant-selects .product-form__input--pill{margin-top:1.5rem!important}.dft-teiler+.product-form__input--pill{margin-top:0!important}.product-form__input--pill:after{background-size:calc((100% - 218px)/2) 1px,calc((100% - 218px)/2) 1px!important;margin:8px 0 2px!important}.product__info-container .product__title>h1,.product__info-container .product__title>h2{margin-top:.55rem}.product__info-container>.price,.product__info-container .no-js-hidden.price,.product__info-container .price:not(.price--end){margin-top:1.2rem}.product__info-container .product__tax .dft-gratis-wort{color:#629b7c;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/134/assets/duft-produkt.css.map */
