:root{--creme:#F0F0E5;--offwhite:#FBFBF4;--beige:#E7E5D4;--sand:#CCCAB9;--ink:#1A1B18;--brown:#2E2823;--border:#DBDBD1;--subdued:rgba(26,27,24,.6);--text:"Maison Neue","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;--heading:"Cardinal Classic Mid","Cardinal Classic Short",Georgia,Times,serif;--heading-s:"Cardinal Classic Short","Cardinal Classic Mid",Georgia,Times,serif;--sub:"Maison Neue Extended","Helvetica Neue",Helvetica,Arial,sans-serif;--text-sm:.75rem;--text-base:.875rem;--sub-size:.75rem;--sub-ls:.05em;--btn-radius:1.875rem;--gutter:1.25rem;--section:3rem;--container-gutter:1.25rem;--hf:.6;--text-h1:max(.75rem, clamp(3.5rem, 2rem + 1.5vw, 4.5rem) * var(--hf));--text-h2:max(.75rem, clamp(2.75rem, 1.75rem + 1.25vw, 8rem) * var(--hf));--h3-custom:max(.75rem, clamp(1.75rem, 1.5rem + .75vw, 1.9rem) * var(--hf));--df-links:0px;--df-rechts:var(--container-gutter, 1.25rem);--df-oben:0px;--df-unten:var(--df-oben);--voll:calc(100svh - var(--sticky-area-height, 0px) - var(--df-oben) - var(--df-unten))}*{box-sizing:border-box}html,body{margin:0}body{background:var(--creme);color:var(--ink);font-family:var(--text);font-size:var(--text-base);line-height:1.4;-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit}a{color:inherit}h1,h2,h3{font-weight:400;margin:0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.eyebrow{font-family:var(--sub);font-size:var(--sub-size);letter-spacing:var(--sub-ls);text-transform:uppercase;line-height:1.4}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--text);font-size:.75rem;font-weight:400;line-height:1.4;padding:.75rem 1.5rem;min-height:46px;border:1px solid transparent;border-radius:var(--btn-radius);cursor:pointer;text-decoration:none;text-align:center;position:relative;overflow:hidden;transition:all .2s ease-in-out}.btn-primary{background:var(--brown);color:var(--creme)}.btn-light{background:var(--creme);color:var(--ink)}.btn-outline{background:none;color:var(--brown);border-color:var(--brown)}.btn[disabled]{background:transparent;color:var(--sand);border-color:var(--border);cursor:not-allowed}.btn-plain{background:none;border:none;padding:.5rem 0;cursor:pointer;font-family:var(--text);font-size:.75rem;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}@media(hover:hover)and (pointer:fine){.btn-primary:hover{background:var(--ink)}.btn-outline:hover{background:var(--ink);color:var(--creme)}.btn-light:hover{background:#fff}.btn-plain:hover,.pcard:hover .pcard__title{text-decoration:underline;text-underline-offset:3px}}:is(.btn,.btn-plain,a,input,button):focus-visible{outline:1px solid var(--ink);outline-offset:3px}.start{position:relative;min-height:var(--voll);display:grid;place-items:center;padding:var(--section) var(--gutter);text-align:center;color:#fff;background:#8c8a7d var(--hero) center/cover no-repeat}.start:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1b1852}.start>*{position:relative;z-index:1}.start-inner{max-width:38rem;display:grid;gap:0;justify-items:center}.start h1{margin-bottom:0}.start h1{font-family:var(--heading);font-size:calc(clamp(3.5rem,2rem + 1.5vw,4.5rem)*.6);line-height:1.3;letter-spacing:-.035em;text-wrap:balance}.start-lead{margin:0;max-width:34rem;font-family:var(--heading-s);font-weight:400;font-size:1.05rem;line-height:1.3;letter-spacing:-.3px;margin-top:2.25rem}.start-lead p{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.start-lead i,.start-lead em{font-family:"Cardinal Classic Short Italic",var(--heading-s);font-style:italic}.start-inner .btn{margin-top:3rem}.start .btn:focus-visible{outline-color:#fff}@media(min-width:861px){[data-duft-finder]{padding-inline:var(--df-links) var(--df-rechts)}.start{margin-inline:calc(-1 * var(--df-links)) calc(-1 * var(--df-rechts));min-height:calc(100svh - var(--sticky-area-height, 0px))}[allow-transparent-header] .start{min-height:100svh}}.split{display:grid;grid-template-columns:44% 1fr;min-height:var(--voll);align-items:start}.pane-img{background:#a9a79a center/cover no-repeat;position:sticky;top:var(--sticky-offset, 0px);height:calc(100svh - var(--sticky-offset, 0px));max-height:100%}.pane-result{min-width:0}.pane-q{display:flex;flex-direction:column;justify-content:flex-start;padding:0 clamp(1.25rem,4vw,4rem) 0;max-width:46rem;width:100%}.q-fortschritt{display:none}.q-block{flex:0 0 auto}.q-top{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.q-top .eyebrow{color:var(--ink)}.q-title{font-family:var(--heading);font-weight:400;font-size:var(--text-h1);line-height:1.3;letter-spacing:-.035em;text-wrap:balance;margin:.9rem 0 .8rem}.q-hint{margin:0 0 2.75rem;color:var(--ink);font-size:var(--text-base);line-height:1.4;max-width:34rem}.q-zaehler{margin:.5rem 0 0;color:var(--ink);font-size:var(--text-base);line-height:1.4}.q-hint:has(+.q-zaehler){margin-bottom:0}.q-zaehler:last-child{margin-bottom:2.75rem}.alist{display:flex;flex-direction:column;border-top:1px solid var(--border)}.aopt{display:flex;align-items:flex-start;gap:.9rem;width:100%;padding:1.05rem .25rem;text-align:left;cursor:pointer;background:none;border:none;border-bottom:1px solid var(--border);transition:padding-left .15s ease}.aopt:hover:not([aria-disabled=true]){padding-left:.6rem}.aopt .mark{flex:none;width:13px;height:13px;margin-top:.22rem;border:1px solid var(--sand);border-radius:50%;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.aopt[aria-checked=true] .mark{background:var(--brown);border-color:var(--brown);box-shadow:inset 0 0 0 3px var(--creme)}.aopt-txt{display:flex;flex-direction:column;gap:.15rem}.aopt-main{margin:0;font-size:var(--text-base);line-height:1.4;color:var(--ink)}.aopt-sub{margin:0;font-size:var(--text-sm);color:var(--subdued);line-height:1.4}.aopt[aria-disabled=true]{opacity:.45;cursor:not-allowed}.aopt:focus-visible{outline:1px solid var(--ink);outline-offset:-2px}.q-nav{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2.5rem;margin-inline:calc(-1*clamp(1.25rem,4vw,4rem));padding:1.25rem clamp(1.25rem,4vw,4rem);background:var(--creme)}.q-nav:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:4.5rem;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out;background:linear-gradient(to bottom,rgba(240,240,229,0),var(--creme))}.q-nav[data-mehr=true]:before{opacity:1}.result{padding:4.5rem var(--container-gutter) 6.5rem;min-width:0}@media(min-width:861px){.result{padding-block-start:0;padding-inline:2.5rem}}.result-head{text-align:start;max-width:48rem;margin:0 0 4.5rem}.result-eyebrow{margin:0 0 1.25rem;color:var(--ink)}.result-head h1{font-family:var(--heading);font-size:var(--text-h1);line-height:1.3;letter-spacing:-.035em;margin:0}.result-head h1 i{font-family:"Cardinal Classic Mid Italic",var(--heading);font-style:italic}.result-intro{font-family:var(--heading-s);font-size:var(--h3-custom);line-height:1.3;letter-spacing:-.3px;margin:2rem 0 0}.result-intro i{font-family:"Cardinal Classic Short Italic",var(--heading-s);font-style:italic}.basis{margin:2rem 0 0;font-size:var(--text-base);line-height:1.4;color:var(--ink)}.basis-label{margin-right:.35rem}.nobr{white-space:nowrap}.sblock{margin-top:5rem}.sblock:first-of-type{margin-top:0}.sblock-head{max-width:48rem;margin-bottom:2.5rem}.sblock-name{font-family:var(--heading);font-weight:400;font-size:var(--text-h2);line-height:1.3;letter-spacing:-.035em;margin:0}.sblock-poem{font-family:var(--heading-s);font-size:var(--h3-custom);line-height:1.3;letter-spacing:-.3px;margin:2rem 0 0}.sblock-poem i{font-family:"Cardinal Classic Short Italic",var(--heading-s);font-style:italic}.sblock-note,.sblock-ing{margin:2rem 0 0;font-size:var(--text-base);line-height:1.4;color:var(--ink)}.sblock-note+.sblock-ing{margin-top:0}.sblock-foot{margin-top:2rem}.result-neu{margin-top:2.5rem}.link-ul{display:inline-block;text-decoration:none;padding-bottom:.2rem;font-family:var(--sub);font-size:var(--sub-size);letter-spacing:var(--sub-ls);text-transform:uppercase;line-height:1.4;background:linear-gradient(to right,currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .3s ease-in-out}@media(pointer:fine){.link-ul:hover{background-size:0% 1px}}.pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem;row-gap:2.5rem}.pcard{display:block;text-decoration:none}.pcard__figure{position:relative;aspect-ratio:4/5;max-width:100%;background:var(--beige);overflow:hidden}.pcard__figure img{width:100%;height:100%;object-fit:cover;display:block}.badge{position:absolute;top:9.6px;left:9.6px;background:var(--sand);color:#000;font-family:var(--sub);font-size:8.8px;letter-spacing:.264px;text-transform:uppercase;padding:6px;line-height:1.4}.pcard__quickbuy{position:absolute;z-index:2;inset-inline:0;inset-block-end:0;padding:.75rem;display:flex}.pcard__quickbuy .btn{width:100%;background:var(--creme);color:var(--ink)}.pcard__quickbuy .btn:hover{background:#fff}.pcard__bag{position:absolute;z-index:2;right:0;bottom:0;padding:16px;display:flex;color:var(--ink)}@media(pointer:fine){.pcard__quickbuy{opacity:0;transform:translateY(6px);transition:opacity .15s ease-in-out,transform .15s ease-in-out}.pcard:hover .pcard__quickbuy,.pcard__quickbuy:focus-within{opacity:1;transform:none}.pcard__bag{display:none}}@media(pointer:coarse){.pcard__quickbuy{display:none}}.pcard__info{padding:1rem .5rem 0;text-align:start}.pcard__titlerow{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.pcard__title{font-size:.875rem;line-height:1.3;letter-spacing:.14px;color:var(--ink)}.pcard__price{font-size:.675rem;line-height:1.4;letter-spacing:.324px;color:var(--subdued);white-space:nowrap;font-variant-numeric:tabular-nums}.pcard__sub{display:block;font-family:var(--sub);font-size:.675rem;line-height:1.1;letter-spacing:.216px;text-transform:uppercase;color:var(--ink);margin-top:.7px}.pcard__benefit{margin:0;font-size:var(--text-base);line-height:1.4;color:var(--subdued)}.pcard__ing{margin:4.7px 0 0;font-size:.675rem;line-height:1.2;letter-spacing:.324px;color:var(--subdued)}.pcard:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.nl{margin:6.5rem 0 0}.nl-inner{max-width:48rem;text-align:start}.nl-claim{font-family:var(--heading);font-weight:400;font-size:var(--text-h2);line-height:1.3;letter-spacing:-.035em;margin:0}.nl-claim i{font-family:"Cardinal Classic Mid Italic",var(--heading);font-style:italic}.nl-lead{margin:2rem 0 0;font-size:var(--text-base);line-height:1.4;color:var(--ink)}.df-klaviyo-depot{position:absolute;left:-9999px;top:0;width:40rem}[data-nl-slot] .df-klaviyo-depot{position:static;left:auto;width:auto;margin-top:4px}[data-nl-slot] .klaviyo-form form{padding-top:0!important}[data-nl-slot] .df-klaviyo-depot{display:flow-root}.tools{display:flex;flex-wrap:wrap;gap:.75rem 2rem;align-items:center;justify-content:center;border-top:1px solid var(--border);padding-top:1.75rem;margin-top:4rem}.switch{display:inline-flex;align-items:center;gap:.65rem;cursor:pointer}.switch input{width:14px;height:14px;accent-color:var(--brown);margin:0}.foot{text-align:center;margin-top:1.5rem}@media(min-width:700px){:root{--container-gutter:2rem}}@media(min-width:1399px){:root{--container-gutter:3rem}}@media(max-width:860px){.sblock{margin-top:3.5rem}.sblock-head{margin-bottom:1.75rem}.sblock-poem,.sblock-note,.sblock-ing{margin-top:1.25rem}.sblock-note+.sblock-ing{margin-top:0}.sblock-foot{margin-top:1.5rem}.result{padding-top:2.5rem;padding-bottom:4rem}.result-head{margin-bottom:3rem}.result-intro,.basis{margin-top:1.25rem}.nl{margin-top:4rem}.nl-lead br{display:none}}@media(max-width:860px){.split{grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:var(--voll)}.pane-img{display:none}.split{grid-template-rows:1fr;align-items:stretch}.pane-q{padding:0 var(--gutter) 0;justify-content:flex-start;max-width:none;min-height:0}.q-fortschritt{display:flex;gap:4px;position:sticky;top:var(--sticky-offset, 0px);z-index:6;margin-inline:calc(-1 * var(--gutter));padding:1.25rem var(--gutter) 1.5rem;background:var(--creme)}.q-fortschritt span{flex:1;height:2px;background:var(--sand);transition:background .25s ease-in-out}.q-fortschritt span.an{background:var(--brown)}.q-top{margin-bottom:0}.q-title{margin:.8rem 0 .6rem}.q-hint{margin:0;font-size:var(--text-base);max-width:none}.q-zaehler:last-child{margin-bottom:0}.alist{flex:0 0 auto;margin-top:1.75rem}.aopt{padding:1rem .15rem;gap:.85rem}.aopt:hover:not([aria-disabled=true]){padding-left:.15rem}.aopt .mark{width:12px;height:12px;margin-top:.2rem}.q-nav{margin-top:auto;margin-inline:calc(-1 * var(--gutter));padding:.9rem var(--gutter) calc(.9rem + env(safe-area-inset-bottom,0px))}.q-nav:before{height:3.5rem}.start{min-height:var(--voll);padding:3.5rem var(--gutter);background-image:var(--hero-mobil, var(--hero))}[allow-transparent-header] .start{min-height:100svh}.start-inner{max-width:22rem}.start-lead{margin-top:1.75rem}.start-inner .btn{margin-top:2.5rem}}@media(max-width:860px)and (max-height:700px){.pane-img{height:26svh}.pane-q{padding-top:1.25rem}}@media(max-width:860px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.25rem;row-gap:1.75rem;margin-inline:calc(4px - var(--container-gutter))}}@media(max-width:430px){.q-nav{flex-direction:row;align-items:center}.q-nav .btn{width:auto}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/443/assets/duft-finder.css.map */
