/* V16 | MISUU Home / Auto visual integration — real DOM sections */
:root{--v16-cream:#f7f3ed;--v16-warm:#ece3d7;--v16-ink:#2d2925;--v16-muted:#73685e;--v16-red:#841e29}
html{scroll-behavior:smooth}
body{background:var(--v16-cream)}
.v13-section{padding-top:64px}
.v13-pair-card{height:405px}
.v13-pair-card img{filter:brightness(.90)}
.v13-pair-card:after{background:linear-gradient(90deg,rgba(29,22,18,.74) 0%,rgba(29,22,18,.12) 72%)}
.v13-home-card img{object-position:50% 53%}
.v13-auto-card img{object-position:45% 48%}
.v13-aroma-hero img{object-position:center 53%}
.v13-aroma-hero-home{background:#e8dacf}
.v13-aroma-hero-auto{background:#35302c}
.v13-aroma-hero-auto img{object-position:48% 50%}
.v13-mini-grid img{aspect-ratio:1.48;object-fit:cover;object-position:center;background:#e8ded2;transition:filter .25s}
.v13-mini-grid a:hover img{filter:brightness(.96)}
.v13-mini-grid a>span{line-height:1.5}
#pillows .misuu-pillow-option:nth-child(2) img{object-fit:cover;background:#e9dfd4}
#refresh .v13-mini-grid img,#diffusers .v13-mini-grid img{aspect-ratio:1.15}
#refresh .v13-mini-grid a,#diffusers .v13-mini-grid a{background:transparent}
.misuu-editorial-hero{min-height:590px}
.misuu-editorial-photo img{object-position:center 48%}
.misuu-editorial-tint{background:linear-gradient(90deg,rgba(30,22,17,.84),rgba(30,22,17,.4) 47%,rgba(30,22,17,.02))}
.misuu-editorial-copy{width:min(690px,84vw)}
.misuu-pillow-option img{object-fit:cover;background:#e7d9ca}
.v16-underlined{display:inline-block;margin-top:18px;font-size:12px;color:#332820;text-decoration:none;border-bottom:1px solid #332820;padding:0 0 6px}
.v16-crumb{font-size:12px;padding:27px 0;color:var(--v16-muted);border-bottom:1px solid #e6ded5}.v16-crumb a{color:inherit;text-decoration:none}
.v16-item-layout{width:min(calc(100% - 64px),1360px);margin:auto;min-height:68vh}
.v16-item-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr);gap:clamp(30px,6vw,95px);padding:38px 0 94px}
.v16-item-photos img{width:100%;height:auto;aspect-ratio:1.04;object-fit:cover;background:#e5dacf;margin-bottom:12px}
.v16-item-photos img+img{aspect-ratio:1.6;object-fit:cover}
.v16-item-info{padding-top:clamp(8px,3vw,54px)}.v16-eyebrow{font-size:10px;letter-spacing:.22em;color:#836e60;text-transform:uppercase}
.v16-item-info h1{font:400 clamp(39px,4.6vw,69px)/1.06 Georgia,serif;letter-spacing:-.04em;margin:21px 0 15px}
.v16-price{font:500 20px Arial,sans-serif;margin-bottom:26px}
.v16-item-desc{font:15px/1.8 Arial,sans-serif;color:var(--v16-muted);max-width:430px}
.v16-concept{font-size:12px;letter-spacing:.01em;color:#7e7469;margin:34px 0 16px}
.v16-primary{background:#2e2a25;border:0;color:#fff;padding:18px 28px;cursor:pointer;width:min(100%,425px);font-size:12px;letter-spacing:.06em;transition:background .2s}
.v16-primary:hover{background:#6a332f}
.v16-footnote{font-size:12px;line-height:1.8;color:#8b8177;margin-top:27px;max-width:430px}
@media(max-width:700px){.v13-section{padding-top:52px}.v13-pair-card{height:290px}.v13-aroma-hero img{height:295px;object-position:55% 55%}.misuu-editorial-hero{min-height:520px}.misuu-editorial-tint{background:linear-gradient(0deg,rgba(32,24,18,.85),rgba(32,24,18,.18) 75%)}.v16-item-layout{width:calc(100% - 28px)}.v16-item-grid{grid-template-columns:1fr;gap:12px;padding-top:20px}.v16-item-photos img{aspect-ratio:1}.v16-item-info{padding:0 6px 30px}.v16-item-info h1{font-size:42px}.v13-mini-grid img{aspect-ratio:1.2}}
