.scent-houses{max-width:1120px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(16px,4vw,48px) 96px;color:var(--studio-ink);font-family:var(--font-family-primary)}.scent-houses *,.scent-houses *:before,.scent-houses *:after{box-sizing:border-box}.scent-houses__head h1{margin:0 0 16px;max-width:16ch;font-family:var(--font-family-display);font-size:clamp(38px,6.4vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.035em;color:var(--studio-plum);text-wrap:balance}.scent-houses__content{max-width:65ch;font-size:17px;line-height:1.7;color:var(--studio-muted)}.scent-houses__content img{max-width:100%;height:auto}.scent-houses__jump{display:flex;flex-wrap:wrap;gap:4px;margin:clamp(24px,4vw,40px) 0}.scent-houses__jump a{display:grid;place-items:center;min-width:44px;min-height:44px;border-radius:6px;color:var(--studio-plum);font-weight:600;text-decoration:none}.scent-houses__jump a:hover{background:var(--studio-sage)}.scent-houses__group{padding-top:20px;border-top:1px solid var(--studio-line);margin-bottom:28px;scroll-margin-top:110px}.scent-houses__group h3{margin:0 0 8px;font-family:var(--font-family-display);font-size:clamp(28px,3.6vw,40px);font-weight:500;line-height:1.1;letter-spacing:-.03em;color:var(--studio-plum)}.scent-houses__group ul{margin:0;padding:0;list-style:none}.scent-houses__group li+li{border-top:1px solid color-mix(in srgb,var(--studio-line) 60%,transparent)}.scent-houses__group li>a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:8px 0;color:inherit;text-decoration:none}.scent-houses__name{font-size:18px;font-weight:500;overflow-wrap:anywhere}.scent-houses__count{flex-shrink:0;font-size:14px;color:var(--studio-muted);font-variant-numeric:tabular-nums}.scent-houses__note{padding-bottom:12px;font-size:14px;line-height:1.55;color:var(--studio-muted);overflow-wrap:anywhere}.scent-houses__group li>a:hover .scent-houses__name{text-decoration:underline;text-underline-offset:4px}.scent-houses a:focus-visible{outline:2px solid var(--color-focus, var(--studio-plum));outline-offset:2px}@media(min-width:768px){.scent-houses__index{columns:2;column-gap:56px}.scent-houses__group{break-inside:avoid}}.scent-houses__wall{margin-top:clamp(32px,5vw,56px)}.scent-houses__wall-head{display:grid;gap:8px;margin-bottom:clamp(20px,3vw,32px)}.scent-houses__wall-head h2,.scent-houses__az-title{margin:0;font-family:var(--font-family-display);font-size:clamp(28px,3.6vw,40px);font-weight:500;line-height:1.1;letter-spacing:-.03em;color:var(--studio-plum)}.scent-houses__wall-head p{max-width:52ch;margin:0;font-size:17px;line-height:1.6;color:var(--studio-muted)}.scent-houses__az-title{margin-top:clamp(48px,7vw,88px);padding-top:clamp(32px,5vw,56px);border-top:1px solid var(--studio-line)}.scent-houses__az-title+.scent-houses__jump{margin-top:16px}.scent-houses__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;margin:0;padding:0;list-style:none}.scent-houses__cards>li{animation:house-card-in .8s cubic-bezier(.23,1,.32,1) calc(var(--house-i, 1) * 55ms) backwards}.house-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 8px;color:inherit;text-decoration:none}.house-card__plate{grid-column:1 / -1;display:grid;place-items:center;aspect-ratio:3 / 2;padding:12%;border-radius:var(--studio-radius, 12px);background:#fff;transition:background-color .3s ease}.house-card__logo{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;transition:scale .6s cubic-bezier(.23,1,.32,1)}.house-card__logo.house-logo--tall{max-width:72%}.house-card__wordmark{font-family:var(--font-family-product);font-size:clamp(22px,3.4vw,34px);font-weight:500;line-height:1.1;letter-spacing:-.02em;text-align:center;color:#1c1a1d;overflow-wrap:anywhere;transition:scale .6s cubic-bezier(.23,1,.32,1)}.house-card__meta{display:grid;gap:2px;min-width:0}.house-card__name{font-size:17px;font-weight:600;overflow-wrap:anywhere}.house-card__count{font-size:14px;color:var(--studio-muted);font-variant-numeric:tabular-nums}.house-card__go{display:grid;place-items:center;width:44px;height:44px;color:var(--studio-plum)}.house-card__go svg{transition:transform .24s cubic-bezier(.23,1,.32,1)}.house-card:hover .house-card__plate{background:var(--studio-sage)}.house-card:hover .house-card__logo,.house-card:hover .house-card__wordmark{scale:1.04}.house-card:hover .house-card__name{text-decoration:underline;text-underline-offset:4px}.house-card:hover .house-card__go svg{transform:translate(4px)}.house-card:focus-visible{outline-offset:4px;border-radius:var(--studio-radius, 12px)}@keyframes house-card-in{0%{opacity:0;translate:0 18px}}@media(min-width:700px){.scent-houses__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.scent-houses__wall-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px}}@media(prefers-reduced-motion:reduce){.scent-houses__cards>li{animation:none}.house-card__plate,.house-card__logo,.house-card__wordmark,.house-card__go svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/scent-houses.css.map */
