[data-df-quiz]{--dfq-paper:#f6f5f1;--dfq-ink:#272522;--dfq-muted:#77736d;--dfq-line:#d8d5ce;--dfq-gold:#a38452;display:block;color-scheme:light;color:var(--dfq-ink);background:var(--dfq-paper);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:16px;line-height:1.6;letter-spacing:normal;scroll-margin-top:90px}[data-df-quiz] *,[data-df-quiz] *:before,[data-df-quiz] *:after{box-sizing:border-box}[data-df-quiz] [hidden]{display:none!important}[data-df-quiz] button,[data-df-quiz] a{-webkit-tap-highlight-color:transparent}[data-df-quiz] button{-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;box-shadow:none;text-transform:none;border-radius:0;margin:0;letter-spacing:normal}[data-df-quiz] button:before,[data-df-quiz] button:after,[data-df-quiz] a:before,[data-df-quiz] a:after{display:none}[data-df-quiz] button:disabled{cursor:default}[data-df-quiz] button:focus-visible,[data-df-quiz] a:focus-visible{outline:2px solid var(--dfq-gold);outline-offset:5px}[data-df-quiz] .dfq-experience{max-width:760px;margin:0 auto}[data-df-quiz] .dfq-finder{max-width:660px;margin:0 auto;padding:25px 46px 52px;min-width:0}[data-df-quiz] .dfq-intro{text-align:center;padding-bottom:32px}[data-df-quiz] .dfq-illustration{display:block;width:100%;height:155px;object-fit:contain;margin:0 auto 16px}[data-df-quiz] .dfq-eyebrow{font-size:12px;letter-spacing:.21em;color:var(--dfq-muted);margin:0 0 14px}[data-df-quiz] .dfq-intro h1{font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-weight:400;font-size:32px;line-height:1.7;letter-spacing:.055em;margin:0 0 17px;color:var(--dfq-ink)}[data-df-quiz] .dfq-intro-text{font-size:13px;color:var(--dfq-muted);line-height:1.9;margin:0}[data-df-quiz] .dfq-progress-heading{display:flex;justify-content:space-between;gap:15px;font-size:12px;letter-spacing:.14em;line-height:1.5}[data-df-quiz] .dfq-progress-track{height:2px;margin:13px 0 25px;background:var(--dfq-line)}[data-df-quiz] [data-dfq=progress-fill]{background:var(--dfq-ink);width:0;height:100%;transition:width .35s ease}[data-df-quiz] .dfq-question-title{font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:20px;font-weight:500;letter-spacing:.02em;line-height:1.9;margin:0;color:var(--dfq-ink)}[data-df-quiz] .dfq-question-hint{font-size:12px;color:var(--dfq-muted);margin:7px 0 18px}[data-df-quiz] .dfq-options{display:grid;gap:8px}[data-df-quiz] .dfq-option{width:100%;display:flex;align-items:center;gap:15px;text-align:left;border:1px solid var(--dfq-line);background:transparent;color:var(--dfq-ink);padding:14px 18px;min-height:58px;font-size:14px;line-height:1.6;transition:background .18s,border-color .18s,color .18s}[data-df-quiz] .dfq-option:hover{background:#eeece6;border-color:#999086}[data-df-quiz] .dfq-letter{font-family:Georgia,Times New Roman,serif;font-size:18px;color:var(--dfq-muted);width:16px;flex-shrink:0}[data-df-quiz] .dfq-choice-mark{width:14px;height:14px;margin-left:auto;border:1px solid #b4aea3;border-radius:50%;flex-shrink:0}[data-df-quiz] .dfq-option[aria-pressed=true]{background:var(--dfq-ink);border-color:var(--dfq-ink);color:var(--dfq-paper)}[data-df-quiz] .dfq-option[aria-pressed=true] .dfq-letter{color:#d0b486}[data-df-quiz] .dfq-option[aria-pressed=true] .dfq-choice-mark{border:4px solid var(--dfq-paper);background:var(--dfq-ink)}[data-df-quiz] .dfq-question-actions{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-top:22px}[data-df-quiz] .dfq-back,[data-df-quiz] .dfq-restart{padding:10px 0;background:none;border:0;font-size:13px;color:var(--dfq-muted);min-height:44px;white-space:nowrap}[data-df-quiz] .dfq-back:disabled{visibility:hidden}[data-df-quiz] .dfq-primary{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border:1px solid var(--dfq-ink);background:var(--dfq-ink);color:var(--dfq-paper);padding:13px 28px;font-size:14px;line-height:1.6;letter-spacing:.06em;text-decoration:none;transition:background .2s;border-radius:0;box-shadow:none}[data-df-quiz] .dfq-primary:hover{background:#4e4942}[data-df-quiz] .dfq-primary:disabled{background:#d9d6d0;border-color:#d9d6d0;color:#73716c}[data-df-quiz] .dfq-finder-note{font-size:12px;line-height:1.8;color:var(--dfq-muted);margin:22px 0 0;text-align:center}[data-df-quiz].dfq-show-result .dfq-experience{display:grid;grid-template-columns:1fr 1fr;max-width:1440px}[data-df-quiz].dfq-show-result .dfq-finder{padding:50px clamp(30px,5.4vw,78px) 40px;display:flex;flex-direction:column;justify-content:center;max-width:none}[data-df-quiz] .dfq-visual{position:relative;overflow:hidden;min-width:0;background:#eeece7;min-height:660px}[data-df-quiz] .dfq-visual>img{position:absolute;object-fit:contain;top:13%;right:10%;bottom:13%;left:10%;width:80%;height:74%;mix-blend-mode:multiply}[data-df-quiz] .dfq-visual-result{position:absolute;inset:36px 8% auto;color:var(--dfq-ink)}[data-df-quiz] .dfq-visual-result>span{font-size:12px;letter-spacing:.2em}[data-df-quiz] .dfq-visual-result>p{font-family:Georgia,Times New Roman,serif;font-size:42px;font-style:italic;margin:14px 0 0}[data-df-quiz] .dfq-result-eyebrow{font-size:12px;letter-spacing:.18em;color:var(--dfq-muted);margin:0 0 23px}[data-df-quiz] .dfq-result-title{font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-weight:400;font-size:17px;line-height:1.8;margin:0;color:var(--dfq-ink)}[data-df-quiz] .dfq-scent-name{font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.6vw,82px);line-height:1.05;font-weight:400;letter-spacing:-.035em;margin:20px 0 13px}[data-df-quiz] .dfq-scent-jp{font-size:14px;margin:0 0 33px;letter-spacing:.08em}[data-df-quiz] .dfq-scent-copy{font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-weight:400;font-size:24px;line-height:1.8;margin:0 0 17px;color:var(--dfq-ink)}[data-df-quiz] .dfq-scent-description{font-size:14px;line-height:2.05;color:#646059;margin:0}[data-df-quiz] .dfq-reason{margin:30px 0;padding:23px 0;border-top:1px solid var(--dfq-line);border-bottom:1px solid var(--dfq-line)}[data-df-quiz] .dfq-reason-label{font-size:12px;letter-spacing:.14em;color:var(--dfq-muted);margin:0 0 11px}[data-df-quiz] .dfq-reason-copy{font-size:14px;line-height:2;margin:0}[data-df-quiz] .dfq-result-view .dfq-primary{display:flex;width:100%}[data-df-quiz] .dfq-restart{display:block;margin:14px auto 0;text-decoration:underline;text-underline-offset:5px}[data-df-quiz] .dfq-result-disclaimer{color:var(--dfq-muted);font-size:12px;line-height:1.9;margin:20px 0 0;text-align:center}[data-df-quiz] .dfq-loading,[data-df-quiz] .dfq-noscript{padding:20px;text-align:center;font-size:14px}@media(max-width:680px){[data-df-quiz] .dfq-finder{padding:20px 6% 36px}[data-df-quiz] .dfq-illustration{height:110px;margin-bottom:14px}[data-df-quiz] .dfq-intro{padding-bottom:28px}[data-df-quiz] .dfq-intro h1{font-size:26px;line-height:1.65;margin-bottom:11px}[data-df-quiz] .dfq-eyebrow{margin-bottom:13px}[data-df-quiz] .dfq-intro-text{font-size:12px}[data-df-quiz] .dfq-progress-track{margin-bottom:20px}[data-df-quiz] .dfq-question-title{font-size:18px;line-height:1.8}[data-df-quiz] .dfq-question-hint{margin:6px 0 16px}[data-df-quiz] .dfq-option{padding:13px 15px;min-height:58px;gap:12px}[data-df-quiz] .dfq-question-actions{margin-top:20px;gap:14px}[data-df-quiz] .dfq-primary{min-height:52px;padding:13px 20px}[data-df-quiz] .dfq-finder-note{margin-top:19px}[data-df-quiz].dfq-show-result .dfq-experience{display:flex;flex-direction:column}[data-df-quiz].dfq-show-result .dfq-finder{padding:30px 6% 34px}[data-df-quiz] .dfq-visual{height:310px;min-height:310px}[data-df-quiz] .dfq-visual>img{height:250px;width:250px;inset:auto auto 0 50%;transform:translate(-50%)}[data-df-quiz] .dfq-visual-result{inset:20px 6% auto}[data-df-quiz] .dfq-visual-result>p{font-size:24px;margin-top:6px}[data-df-quiz] .dfq-scent-name{font-size:52px;margin-top:14px}[data-df-quiz] .dfq-scent-jp{margin-bottom:25px}[data-df-quiz] .dfq-scent-copy{font-size:21px}[data-df-quiz] .dfq-result-eyebrow{margin-bottom:15px}[data-df-quiz] .dfq-reason{margin:24px 0}}@media(prefers-reduced-motion:reduce){[data-df-quiz],[data-df-quiz] *,[data-df-quiz] *:before,[data-df-quiz] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=ACA */
