.G28_ZW_moods{height:150svh;color:var(--ivory);background:#0f0c0a;grid-template-columns:minmax(0,1fr) minmax(0,560px) minmax(0,1fr);gap:8px;padding:0 8px;display:grid;overflow:clip}.G28_ZW_copy{position:relative}.G28_ZW_copyInner{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:120px clamp(24px,3vw,48px) 80px;display:flex;position:sticky;top:0}.G28_ZW_h2{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(46px,4.7vw,78px);font-weight:400;line-height:.98}.G28_ZW_ctas{margin-top:40px}.G28_ZW_gold{background:var(--gold);border-color:var(--gold);color:var(--obsidian)}.G28_ZW_gold:hover{background:#e0bf55;border-color:#e0bf55}.G28_ZW_col{flex-direction:column;align-self:start;gap:8px;padding:8px 0;display:flex}.G28_ZW_tile{border-radius:4px;transition:opacity .5s;display:block;position:relative;overflow:hidden}.G28_ZW_tile img{transition:transform 1.4s var(--ease)}.G28_ZW_tile:hover img{transform:scale(1.04)}.G28_ZW_tile:has(.G28_ZW_tileName):after{content:"";background:linear-gradient(to top, var(--tile-bg), transparent);pointer-events:none;height:38%;position:absolute;inset:auto 0 0}.G28_ZW_tileName{z-index:1;font-size:26px;line-height:1;position:absolute;bottom:16px;left:20px}@media (max-width:1100px){.G28_ZW_moods{grid-template-columns:minmax(0,1fr) minmax(0,440px) minmax(0,1fr)}.G28_ZW_h2{font-size:clamp(40px,4.6vw,52px)}}.G28_ZW_more{display:none}@media (max-width:900px){.G28_ZW_moods{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);gap:6px;height:100svh;padding:0 6px}.G28_ZW_copyInner{padding:0 4px}.G28_ZW_h2{font-size:clamp(21px,6vw,26px);line-height:1.08}.G28_ZW_ctas{margin-top:24px}.G28_ZW_gold{letter-spacing:.05em;white-space:nowrap;height:38px;padding:0 14px;font-size:10px}.G28_ZW_gold svg{display:none}.G28_ZW_col{gap:6px;padding:6px 0}.G28_ZW_more{display:contents}.G28_ZW_tile{border-radius:4px;height:22.5svh!important}.G28_ZW_tileName{font-size:13px;bottom:8px;left:8px}}
.KL0I2W_story{padding-top:40px;padding-bottom:128px}.KL0I2W_intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.KL0I2W_photo{aspect-ratio:5/4;border-radius:4px;position:relative;overflow:hidden}.KL0I2W_photo img{object-fit:cover;object-position:40% 50%}.KL0I2W_copy{max-width:520px}.KL0I2W_h2{letter-spacing:-.01em;margin:0;font-size:clamp(40px,4.4vw,64px);line-height:1.02}.KL0I2W_body{color:var(--muted);margin:28px 0;font-size:18px;line-height:1.6}.KL0I2W_whyHead{margin:112px 0 36px;font-size:clamp(28px,2.6vw,38px);font-weight:400;line-height:1.1}.KL0I2W_why{grid-template-rows:340px 340px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.KL0I2W_card{border-radius:18px;flex-direction:column;padding:32px;display:flex;position:relative;overflow:hidden}.KL0I2W_card h4{margin:0;font-size:28px;font-weight:400;line-height:1.15}.KL0I2W_card p{margin:0;font-size:15px;line-height:1.55}.KL0I2W_daily{color:var(--ivory);grid-row:1/span 2;justify-content:flex-end;padding:0}.KL0I2W_daily img{object-fit:cover;transition:transform 1.4s var(--ease)}.KL0I2W_daily:hover img{transform:scale(1.03)}.KL0I2W_pairs{background:var(--cream-2);color:var(--ink);grid-column:2/span 2}.KL0I2W_pairs ul{flex-direction:column;margin:auto 0 0;padding:0;list-style:none;display:flex}.KL0I2W_pairs li+li{border-top:1px solid var(--line)}.KL0I2W_pairs a{color:inherit;grid-template-columns:56px minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:20px;padding:12px 0;text-decoration:none;display:grid}.KL0I2W_thumb{background:#fff;border-radius:10px;width:56px;height:56px;position:relative;overflow:hidden}.KL0I2W_thumb img{object-fit:cover;transition:transform .6s var(--ease)}.KL0I2W_pairs a:hover .KL0I2W_thumb img{transform:scale(1.08)}.KL0I2W_ours{font-size:22px}.KL0I2W_theirs{flex-direction:column;gap:2px;font-size:16px;display:flex}.KL0I2W_theirs small{color:var(--muted-2);font-size:13px}.KL0I2W_notes{color:#f5ebdc;background:#2f1609;gap:18px}.KL0I2W_layers{flex-direction:column;gap:4px;margin-top:auto;display:flex}.KL0I2W_layers>div{border-radius:10px;grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 14px;font-size:14px;display:grid}.KL0I2W_layers>div:first-child{background:var(--oud-tint);color:#2f1609}.KL0I2W_layers>div:nth-child(2){color:#f9f6f0;background:#8d7f73}.KL0I2W_layers>div:nth-child(3){color:#f9f6f0;background:#4a2a17}.KL0I2W_layers .serif{font-size:18px}.KL0I2W_notes p{opacity:.7;font-size:13px}.KL0I2W_sizes{color:var(--ink);background:#fff;gap:14px}.KL0I2W_shelf{border-bottom:1px solid var(--line);flex:1;justify-content:center;align-items:flex-end;gap:8px;min-height:0;display:flex}.KL0I2W_shelf figure{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;margin:0;display:flex}.KL0I2W_bottle{aspect-ratio:4/5;display:block;position:relative}.KL0I2W_bottle img{object-fit:contain}.KL0I2W_shelf figcaption{color:var(--muted-2);padding:6px 0 8px;font-size:13px}.KL0I2W_sizes p{color:var(--muted);font-size:14px}@media (max-width:1100px){.KL0I2W_why{grid-template-rows:420px auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.KL0I2W_daily{grid-row:auto}.KL0I2W_pairs{grid-column:2}}@media (max-width:900px){.KL0I2W_story{padding-top:24px;padding-bottom:80px}.KL0I2W_intro{grid-template-columns:minmax(0,1fr);gap:32px}.KL0I2W_h2{font-size:clamp(32px,9vw,40px)}.KL0I2W_body{margin:18px 0 20px;font-size:15px}.KL0I2W_whyHead{margin:64px 0 24px;font-size:26px}.KL0I2W_why{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:14px}.KL0I2W_daily{min-height:420px}.KL0I2W_pairs{grid-column:auto}.KL0I2W_card{padding:24px}.KL0I2W_daily{padding:0}.KL0I2W_card h4{margin-bottom:18px;font-size:24px}.KL0I2W_pairs a{grid-template-columns:48px minmax(0,1fr);gap:4px 14px}.KL0I2W_thumb{grid-row:span 2;width:48px;height:48px}.KL0I2W_ours{font-size:19px}.KL0I2W_theirs{font-size:14px}.KL0I2W_shelf{flex:none;height:130px}}
