:root{--dfb-beige: 240 232 220;--dfb-ink: 26 26 26;--dfb-muted: 95 88 80;--dfb-coral: 255 134 130;--dfb-gold: 240 196 23;--dfb-night: 10 10 10;--dfb-ease: cubic-bezier(.32, .72, 0, 1)}.dfb-ask,.dfb-prompt__form,.dfb-convo,.dfb-fab{position:relative;isolation:isolate}.dfb-ask:after,.dfb-prompt__form:after,.dfb-convo:after,.dfb-fab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;padding:var(--lg-rim-width, 1.25px);background:var(--lg-rim);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.dfb-orb{position:relative;flex:none;display:inline-block;width:1em;height:1em;font-size:2rem;border-radius:50%;isolation:isolate}.dfb-orb:before,.dfb-orb:after{content:"";position:absolute;border-radius:50%}.dfb-orb:before{top:0;right:0;bottom:0;left:0;background:conic-gradient(from 0deg,rgb(var(--dfb-coral)),rgb(var(--dfb-gold)),#ffc4be,rgb(var(--dfb-coral)) 60%,#ffaa78,rgb(var(--dfb-coral)));filter:blur(.5px) saturate(1.15);box-shadow:0 0 .45em rgb(var(--dfb-coral) / .45);animation:dfbOrbSpin 3.2s linear infinite}.dfb-orb:after{top:22%;right:22%;bottom:22%;left:22%;background:radial-gradient(circle at 40% 35%,#fff,#ffffffd9 45%,#fff0 75%);animation:dfbOrbBreathe 2.4s ease-in-out infinite}@keyframes dfbOrbSpin{to{transform:rotate(360deg)}}.dfb-orb--onCoral:before{background:conic-gradient(from 0deg,#fff,#ffde8c,#ffffff8c,#fff 60%,#ffecc8,#fff);box-shadow:0 0 .5em #fff9}.dfb-orb--onCoral:after{background:radial-gradient(circle at 40% 35%,#ffbeb4,rgb(var(--dfb-coral)) 55%,rgb(var(--dfb-coral) / 0) 78%)}@keyframes dfbOrbBreathe{0%,to{transform:scale(.82);opacity:.85}50%{transform:scale(1.08);opacity:1}}.dfb-glass-card{background-color:rgb(var(--dfb-beige));background-image:var(--lg-spec),var(--lg-lens),var(--gloss-soft);box-shadow:var(--lg-disp),var(--bevel-soft),var(--lg-contact),var(--float)}.dfb-glass-well{background-color:#ffffff9e;background-image:var(--gloss-soft);box-shadow:var(--bevel-in),var(--lg-disp);transition:box-shadow .25s ease,background-color .25s ease}.dfb-btn,.dfb-send{border:0;cursor:pointer;color:#fff;background-color:rgb(var(--dfb-ink));background-image:var(--gloss);box-shadow:var(--lg-disp),var(--bevel-dark),var(--lg-contact),0 6px 16px -6px rgb(var(--dfb-ink) / .55);transition:transform .35s var(--press-ease, var(--dfb-ease)),filter .2s ease,box-shadow .25s ease}.dfb-btn:hover,.dfb-send:hover{filter:brightness(1.25)}.dfb-btn:active,.dfb-send:active{transform:scale(.94);filter:brightness(1.45)}.dfb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.3rem;border-radius:999px;font:inherit;font-size:.9rem;font-weight:700;white-space:nowrap;text-decoration:none}.dfb-send{flex:none;display:grid;place-items:center;width:2.6rem;height:2.6rem;padding:0;border-radius:50%}.dfb-send svg{width:1.05rem;height:1.05rem}.dfb-pill,.dfb-chip{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 .95rem;border:0;border-radius:999px;font:inherit;font-size:.85rem;font-weight:500;line-height:1.2;cursor:pointer;color:rgb(var(--dfb-ink));background-color:#ffffffa8;background-image:var(--gloss-soft);box-shadow:var(--lg-disp),var(--bevel-soft),var(--lg-contact);transition:transform .35s var(--press-ease, var(--dfb-ease)),box-shadow .25s ease,background-color .2s ease}.dfb-pill:hover,.dfb-chip:hover{background-color:#ffffffe6;box-shadow:var(--lg-disp),var(--bevel-soft),var(--lg-contact),var(--float)}.dfb-pill:active,.dfb-chip:active{transform:scale(.95)}.dfb-pills,.dfb-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:.8rem 0 0;padding:0;list-style:none}.dfb-ask__field:focus-visible,.dfb-btn:focus-visible,.dfb-send:focus-visible,.dfb-pill:focus-visible,.dfb-chip:focus-visible,.dfb-fab__link:focus-visible,.dfb-fab__close:focus-visible,.dfb-tag:focus-visible{outline:2px solid rgb(var(--dfb-ink));outline-offset:3px}.dfb-ask{display:block;max-width:720px;margin:0 auto;padding:1rem;border-radius:1.5rem;color:rgb(var(--dfb-ink))}.dfb-ask__head{display:flex;flex-wrap:wrap;align-items:center;column-gap:.6rem;row-gap:.1rem;padding:0 .25rem .85rem}.dfb-ask__head .dfb-orb{font-size:1.6rem}.dfb-ask__name{font-size:.95rem;font-weight:700}.dfb-ask__how{font-size:.85rem;color:rgb(var(--dfb-muted))}.dfb-ask__input{display:flex;align-items:center;gap:.75rem;min-height:3.6rem;padding:.5rem .5rem .5rem 1.25rem;border-radius:999px}.dfb-ask__input:focus-within{background-color:#ffffffd9;box-shadow:var(--bevel-in),var(--lg-disp),0 0 0 1.5px rgb(var(--dfb-ink) / .75)}.dfb-ask__field{flex:1;min-width:0;height:2.6rem;margin:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none;font:inherit;font-size:1.05rem;font-weight:500;color:rgb(var(--dfb-ink));caret-color:rgb(var(--dfb-coral));-webkit-appearance:none;appearance:none}.dfb-ask .dfb-ask__field,.dfb-ask .dfb-ask__field:hover,.dfb-ask .dfb-ask__field:focus,.dfb-ask .dfb-ask__field:focus-visible{outline:0!important;border:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}.dfb-ask__field::placeholder{color:rgb(var(--dfb-muted) / .9);opacity:1}.dfb-ask--dark .dfb-ask__field::placeholder{color:rgb(var(--dfb-beige) / .55)}.dfb-ask .dfb-pills{padding-inline:.15rem}.dfb-section--dark{background:rgb(var(--dfb-night))}.dfb-ask--dark{color:rgb(var(--dfb-beige));background-color:#ffffff0d;background-image:var(--lg-lens-dark),var(--gloss-dark);box-shadow:var(--bevel-dark),0 18px 40px -20px #000c}.dfb-ask--dark:after{background:var(--lg-rim-dark)}.dfb-ask--dark .dfb-ask__how{color:rgb(var(--dfb-beige) / .6)}.dfb-ask--dark .dfb-glass-well{background-color:#ffffff12;background-image:var(--gloss-dark);box-shadow:inset 0 1.5px 3px #00000080,inset 0 -1px #ffffff1f,inset 0 0 0 1px #ffffff14}.dfb-ask--dark .dfb-ask__input:focus-within{box-shadow:inset 0 1.5px 3px #00000080,0 0 0 1.5px rgb(var(--dfb-beige) / .6)}.dfb-ask--dark .dfb-ask__field{color:rgb(var(--dfb-beige))}.dfb-ask--dark .dfb-send{color:rgb(var(--dfb-ink));background-color:rgb(var(--dfb-beige));box-shadow:var(--lg-disp),var(--bevel-soft),0 6px 16px -6px #000000b3}.dfb-ask--dark .dfb-pill{color:rgb(var(--dfb-beige));background-color:#ffffff14;background-image:var(--gloss-dark);box-shadow:var(--bevel-dark)}.dfb-ask--dark .dfb-pill:hover{background-color:#ffffff24}.dfb-ask--dark .dfb-ask__field:focus-visible,.dfb-ask--dark .dfb-send:focus-visible,.dfb-ask--dark .dfb-pill:focus-visible{outline-color:rgb(var(--dfb-beige))}@media screen and (max-width:599px){.dfb-ask{padding:.85rem;border-radius:1.35rem}.dfb-ask__input{padding-inline-start:1rem}.dfb-ask__field{font-size:1rem}.dfb-ask .dfb-pills{flex-wrap:nowrap;overflow-x:auto;padding:.2rem 1.5rem .35rem .15rem;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.75rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 1.75rem),transparent)}.dfb-ask .dfb-pills::-webkit-scrollbar{display:none}.dfb-ask .dfb-pills>li{flex:none}.dfb-ask .dfb-pill{white-space:nowrap}}.dfb-prompt__head{max-width:40rem}.dfb-prompt--center .dfb-prompt__head{margin-inline:auto}.dfb-prompt__title{margin:0;font-size:clamp(1.75rem,1.3rem + 1.8vw,2.6rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:rgb(var(--dfb-ink))}.dfb-prompt__sub{margin:.85rem 0 0;max-width:34rem;font-size:1rem;line-height:1.6;color:rgb(var(--dfb-muted))}.dfb-prompt--center .dfb-prompt__sub{margin-inline:auto}.dfb-prompt__form{margin-top:1.75rem;padding:.75rem;border-radius:1.75rem}.dfb-field{display:flex;align-items:center;gap:.85rem;padding:.5rem .5rem .5rem .9rem;border-radius:1.4rem;text-align:start}.dfb-field:focus-within{background-color:#ffffffd9;box-shadow:var(--bevel-in),var(--lg-disp),0 0 0 1.5px rgb(var(--dfb-ink) / .75)}.dfb-field .dfb-orb{font-size:1.9rem}.dfb-field__input{flex:1;min-width:0;min-height:2.75rem;max-height:9rem;margin:0;padding:.6rem 0;border:0;outline:0;resize:none;background:transparent;box-shadow:none;font:inherit;font-size:1.05rem;line-height:1.45;color:rgb(var(--dfb-ink));caret-color:rgb(var(--dfb-coral))}.dfb-field__input::placeholder{color:rgb(var(--dfb-muted) / .85);opacity:1}.dfb-prompt--center .dfb-chips{justify-content:center}.dfb-prompt__trust{margin:.85rem 0 .15rem;font-size:.8rem;line-height:1.55;color:rgb(var(--dfb-muted))}@media screen and (max-width:599px){.dfb-field{flex-wrap:wrap;padding:.6rem;border-radius:1.25rem}.dfb-field .dfb-orb{font-size:1.6rem;margin-inline-start:.3rem}.dfb-field__input{flex-basis:calc(100% - 3rem)}.dfb-field .dfb-btn{flex-basis:100%}}.dfb-pitch__grid{display:grid;gap:clamp(2.5rem,6vw,5rem);align-items:center}@media screen and (min-width:1000px){.dfb-pitch__grid--split{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}}.dfb-pitch__title{margin:0;max-width:18ch;font-size:clamp(1.75rem,1.3rem + 1.8vw,2.6rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:rgb(var(--dfb-ink))}.dfb-pitch__sub{margin:1rem 0 0;max-width:36rem;font-size:1rem;line-height:1.6;color:rgb(var(--dfb-muted))}.dfb-steps{display:grid;gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none}.dfb-step{display:grid;grid-template-columns:2rem 1fr;gap:.85rem;align-items:start}.dfb-step__num{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;font-size:.85rem;font-weight:700;background-color:rgb(var(--dfb-beige));background-image:var(--gloss);box-shadow:var(--lg-disp),var(--bevel-soft),var(--lg-contact)}.dfb-step__title{display:block;font-size:.95rem;font-weight:700}.dfb-step__text{display:block;margin-top:.1rem;font-size:.88rem;line-height:1.5;color:rgb(var(--dfb-muted))}.dfb-pitch__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.75rem}.dfb-pitch__note{font-size:.82rem;color:rgb(var(--dfb-muted))}.dfb-convo{display:grid;gap:1.25rem;margin:0;padding:clamp(1.25rem,3vw,2rem);border-radius:1.75rem}.dfb-convo__ask{justify-self:end;max-width:85%;margin:0;padding:.8rem 1.1rem;border-radius:1.25rem 1.25rem .4rem;font-size:.98rem;line-height:1.45;font-weight:500;background-color:#ffffffa8;background-image:var(--gloss-soft);box-shadow:var(--lg-disp),var(--bevel-soft),var(--lg-contact)}.dfb-convo__reply{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start}.dfb-convo__reply .dfb-orb{font-size:1.75rem}.dfb-convo__reply p{margin:0;max-width:42ch;font-size:.98rem;line-height:1.6}.dfb-convo__match{display:inline-flex;margin-top:.85rem;padding:.45rem .9rem;border-radius:999px;font-size:.82rem;font-weight:700;background-color:#ffffffa8;background-image:var(--gloss-soft);box-shadow:var(--lg-disp),var(--bevel-soft),var(--lg-contact)}[data-dfb-anim] .dfb-convo__reply{opacity:0;transform:translateY(.5rem);transition:opacity .6s ease .6s,transform .6s var(--dfb-ease) .6s}[data-dfb-anim][data-dfb-seen] .dfb-convo__reply{opacity:1;transform:none}.dfb-fab{position:fixed;z-index:20;inset-block-end:calc(max(1rem,env(safe-area-inset-bottom)) + var(--dfb-lift, 0px));inset-inline-end:1rem;display:flex;align-items:center;border-radius:999px;color:#fff;background-color:rgb(var(--dfb-ink) / .82);background-image:var(--lg-lens-dark),var(--gloss-dark);-webkit-backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65));backdrop-filter:blur(var(--glass-blur, 22px)) saturate(var(--glass-saturate, 1.65));box-shadow:var(--bevel-dark),var(--lg-contact),var(--float-lg);opacity:0;visibility:hidden;transform:translateY(.75rem);transition:opacity .35s ease,transform .35s var(--dfb-ease),visibility .35s,inset-block-end .35s var(--dfb-ease)}.dfb-fab:after{background:var(--lg-rim-dark)}.dfb-fab.is-compact .dfb-fab__label,.dfb-fab.is-compact .dfb-fab__close{display:none}.dfb-fab.is-compact .dfb-fab__link{padding:.55rem}body:has(cart-drawer[open],search-drawer[open],navigation-drawer[open],facet-drawer[open],quick-buy-drawer[open],cart-notification-drawer[open],x-modal[open],dialog[open]) .dfb-fab{opacity:0;visibility:hidden;pointer-events:none}.dfb-fab[data-visible="1"]{opacity:1;visibility:visible;transform:none}.dfb-fab__link{display:flex;align-items:center;gap:.6rem;padding:.55rem .3rem .55rem .6rem;border-radius:999px;text-decoration:none;color:inherit;font-size:.9rem;font-weight:700;white-space:nowrap}.dfb-fab__link .dfb-orb{font-size:1.75rem}.dfb-fab__close{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-inline-end:.15rem;padding:0;border:0;border-radius:50%;cursor:pointer;color:#ffffff8c;background:transparent;transition:color .2s ease}.dfb-fab__close:hover{color:#fff}.dfb-fab__close svg{width:.75rem;height:.75rem}.dfb-fab__link:focus-visible,.dfb-fab__close:focus-visible{outline-color:#fff;outline-offset:-3px}.dfb-tag{display:inline-flex;align-items:center;gap:.45rem;min-height:2.2rem;padding:0 .95rem 0 .4rem;border-radius:999px;text-decoration:none;font-size:.85rem;font-weight:700;color:rgb(var(--dfb-ink));background-color:rgb(var(--dfb-beige));background-image:var(--gloss);box-shadow:var(--lg-disp),var(--bevel-soft),var(--lg-contact),var(--float)}.dfb-tag .dfb-orb{font-size:1.4rem}.dfb-tag--onDark{color:#fff;background-color:#0006;background-image:var(--gloss-dark);-webkit-backdrop-filter:blur(var(--glass-blur-sm, 14px));backdrop-filter:blur(var(--glass-blur-sm, 14px));box-shadow:var(--bevel-dark)}.dfb-tag--pin{position:absolute;z-index:3;inset-block-start:.75rem;inset-inline-start:.75rem}@media(prefers-reduced-motion:reduce){.dfb-orb:before,.dfb-orb:after{animation:none}.dfb-fab,[data-dfb-anim] .dfb-convo__reply,.dfb-btn,.dfb-send,.dfb-pill,.dfb-chip,.dfb-glass-well{transition:none}}@media(prefers-reduced-transparency:reduce){.dfb-fab{background-color:rgb(var(--dfb-ink));-webkit-backdrop-filter:none;backdrop-filter:none}.dfb-glass-well{background-color:#fff}}.dfb-ask__field,.dfb-field__input{text-overflow:ellipsis}
/*# sourceMappingURL=/cdn/shop/t/73/assets/duftberatung.css.map */
