.hero-visual b{right:28px;bottom:18px;font-size:clamp(88px,10vw,142px);line-height:.82}.cart-controls{display:flex;align-items:center;gap:9px;margin-top:10px}.cart-controls button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer}.cart-controls span{min-width:20px;text-align:center;font-size:12px}.cart-controls .remove-all{display:block;width:auto;border:0;margin-left:auto;color:var(--wine);font-size:10px;text-decoration:underline}.cart-row p{margin:7px 0 0;font-size:12px}.cart-row>div{min-width:0}.cart-row h3{overflow-wrap:anywhere}:root{--wine:#e84532;--ink:#181818;--cream:#f2f2ec;--paper:#ffffff;--gold:#f2dc35;--serif:Arial,sans-serif}.ticker{background:#f2dc35;color:#181818;font-weight:800}.ticker span+span:before{color:#e84532}.logo b,.hero h1,.catalog-head h2,.card-info h3,.editorial-copy h2,.services h3,.mail h2,.foot-brand h2,.drawer h2{font-family:Arial,sans-serif;font-weight:900;letter-spacing:-.05em}.hero h1{text-transform:uppercase}.manifest{background:#181818}.manifest blockquote{font-family:Arial,sans-serif;font-weight:900;letter-spacing:-.05em}.manifest blockquote i{color:#f2dc35}.filters .active{background:#181818}.add,.hero-copy>p,.catalog-head p,.editorial-copy>p:first-child,.services>p,.mail p{color:#e84532}.card{border:1px solid #d8d8d0;padding:8px}.card-info>div{border-top:2px solid #181818}.card-info .add{background:#f2dc35;color:#181818;font-weight:900;padding:9px}.editorial{background:#181818}.summary>button,.cookies button{background:#e84532}.hero-visual b{color:#f2dc35cc}@media(max-width:560px){.hero-visual b{right:16px;bottom:16px;font-size:92px}}
