.pf{--pf-accent: var(--theme-color, #9d2c25);--pf-ink: #3b2a25;--pf-muted: #7a6a64;--pf-line: rgba(59, 42, 37, .18);--pf-bg: #f7efe9;--pf-serif: "Playfair Display", ui-serif, serif;margin-top:64px;padding:96px 0;background:var(--pf-bg);color:var(--pf-ink)}.pf__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.pf__kicker{margin:0 0 14px;color:var(--pf-accent);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.pf__title{margin:0 0 18px;font-family:var(--first-font);font-size:clamp(28px,2.7vw,38px);font-weight:600;line-height:1.15;color:var(--pf-ink)}.pf__text{margin:0;max-width:420px;color:var(--pf-muted);font-size:15px;line-height:1.6}.pf__counter{margin:36px 0 0;font-family:var(--pf-serif);font-size:18px;color:var(--pf-muted);letter-spacing:.05em}.pf__counter span{font-size:44px;line-height:1;color:var(--pf-accent)}.pf__card{min-width:0}.pf__bar{display:flex;gap:8px;margin-bottom:28px}.pf__bar i{flex:1;height:2px;background:var(--pf-line);transition:background .4s ease}.pf__bar i.is-on{background:var(--pf-accent)}.pf__step{display:none;min-width:0;margin:0;padding:0;border:0}.pf__step.is-active{display:block;animation:pf-in .4s ease}@keyframes pf-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pf__q{display:block;margin:0 0 20px;padding:0;font-family:var(--pf-serif);font-size:26px;font-weight:700;line-height:1.25;color:var(--pf-ink)}.pf__num{display:none}.pf__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pf__step[data-step="1"] .pf__chips{grid-template-columns:repeat(3,minmax(0,1fr))}.pf__chip{padding:16px 12px;border:1px solid var(--pf-line);border-radius:4px;background:#fff9;color:var(--pf-ink);font:inherit;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.pf__chip:hover{border-color:var(--pf-ink);background:#fff}.pf__chip[aria-pressed=true]{border-color:var(--pf-ink);background:var(--pf-ink);color:#fff}.pf__styles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pf__style{position:relative;display:block;padding:0;border:0;border-radius:4px;overflow:hidden;background:var(--pf-line);font:inherit;cursor:pointer}.pf__style-media{display:block;aspect-ratio:4 / 3;overflow:hidden}.pf__style-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.pf__style:hover .pf__style-media img{transform:scale(1.06)}.pf__style-label{position:absolute;inset:auto 0 0 0;padding:28px 12px 10px;background:linear-gradient(180deg,#140c0a00,#140c0ad1);text-shadow:0 1px 2px rgba(0,0,0,.35);color:#fff;font-family:var(--pf-serif);font-size:17px;font-weight:700;line-height:1.2;text-align:left}.pf__style:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:2px solid transparent;border-radius:4px;pointer-events:none;transition:border-color .25s ease}.pf__style[aria-pressed=true]:before{border-color:var(--pf-accent);box-shadow:inset 0 0 0 2px #ffffffb3}.pf__style[aria-pressed=true]:after{content:"\2713";position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--pf-accent);color:#fff;font-size:12px}.pf__nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding-top:20px;border-top:1px solid var(--pf-line)}.pf__back{padding:0;border:0;background:none;color:var(--pf-ink);font:inherit;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.pf__back:hover{color:var(--pf-accent)}.pf__back[hidden]{display:inline-block;visibility:hidden}.pf__live{flex:1;color:var(--pf-muted);font-size:13px;font-style:italic;text-align:center}.pf__next{flex:none}.pf__next.is-disabled{opacity:.45;pointer-events:none}@media(max-width:991px){.pf__inner{grid-template-columns:1fr;gap:32px}.pf__head{text-align:center}.pf__text{margin:0 auto}.pf__counter{display:none}}@media(max-width:767px){.pf{margin-top:40px;padding:56px 0}.pf__kicker{font-size:11px}.pf__text{font-size:14px}.pf__q{margin-bottom:16px;font-size:21px}.pf__chip{padding:14px 8px;font-size:11px;letter-spacing:.08em}.pf__step[data-step="1"] .pf__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.pf__step[data-step="1"] .pf__chip:last-child{grid-column:1 / -1}.pf__styles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pf__style-media{aspect-ratio:3 / 2}.pf__style-label{padding:22px 10px 8px;font-size:15px}.pf__nav{flex-wrap:wrap}.pf__live{order:-1;flex-basis:100%}.pf__next{flex:1;padding-left:12px;padding-right:12px;text-align:center}}@media(max-width:359px){.pf__chip{font-size:10px;letter-spacing:.05em}.pf__style-label{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-parfum-finder.css.map */
