.theme-ghosted{--bg:#0c0b0c;--panel:#1d1618;--ink:#f7f3e9;--muted:#bdb5b1;--yellow:#e5c27f;--blue:#e5c27f;background:var(--bg);color:var(--ink)}.theme-ghosted .announcement{background:#be2028;color:#fff}.theme-ghosted h1 em,.theme-ghosted h2 em{color:#ff6065}.theme-ghosted .intro{color:#e3cdb8}.theme-ghosted .primary,.theme-ghosted .mobile-buy .buy{background:#e5c27f;color:#17100d;border-color:#e5c27f;box-shadow:3px 3px 0 #98232a;font-weight:800}.theme-ghosted .primary:hover{background:#f3d79e}.theme-ghosted .product-category,.theme-ghosted .text-link,.theme-ghosted fieldset a{color:#e5c27f}.theme-ghosted .hero-art{box-shadow:7px 7px 0 #a02128}.theme-ghosted .hero h1{font-size:clamp(42px,4.2vw,60px)}.theme-ghosted .art-top{color:#493c2d}.theme-ghosted .view.active{color:#f3d59c;border-color:#e5c27f}.theme-ghosted .size[aria-pressed=true]{background:#e5c27f;border-color:#e5c27f;color:#17100d}.theme-ghosted .power-strip{background:#781c23;color:#fff0d6;border-block:1px solid #b6854a}.theme-ghosted .mobile-buy{background:#191214;border-color:#71434a}.theme-ghosted .final-cta{background:radial-gradient(ellipse at bottom,#4a1b20,transparent 75%)}.theme-ghosted .reason-index{color:#e5c27f}.theme-ghosted dialog{background:white;color:#172125}.theme-ghosted .color-choice i{background:#030303;border-color:#9e855d}.theme-ghosted .design-image{background:#000;border-color:#74513d}.ghosted-status{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-block:1px solid #564033;padding-block:18px;margin-bottom:55px;font:10px/1.7 'Courier New',monospace;letter-spacing:1px;color:#e5c27f}.ghosted-status span:last-child{color:#ff7277}.ghosted-chat{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding-block:20px 85px}.ghosted-chat p:not(.eyebrow){color:#c6b9b3}.chat-card{background:#181a1c;border:1px solid #7c5b34;border-radius:20px;padding:28px;box-shadow:6px 6px 0 #531b22;display:flex;flex-direction:column;gap:14px}.chat-head{border-bottom:1px solid #4b4846;padding-bottom:16px;display:flex;justify-content:space-between;gap:12px;color:#e5c27f;font:bold 10px monospace;letter-spacing:1px}.chat-head small{font-weight:400;color:#c1b8af}.ghosted-chat .chat-in,.ghosted-chat .chat-out{border-radius:12px;padding:12px 16px;font-size:12px;line-height:1.6;margin:0;max-width:85%;color:#faf5ec}.ghosted-chat .chat-in{background:#393a3b;align-self:flex-start}.ghosted-chat .chat-out{background:#743038;align-self:flex-end}.chat-footer{border-top:1px solid #4b4846;padding-top:17px;font:9px/1.8 monospace;letter-spacing:1px;color:#c9b48f}
@media(max-width:700px){.theme-ghosted .hero{display:flex;flex-direction:column;align-items:stretch;gap:20px}.theme-ghosted .hero-copy{display:contents}.theme-ghosted .hero-copy>*{order:5;min-width:0}.theme-ghosted .hero-copy>h1{order:0;font-size:clamp(32px,8.7vw,42px)}.theme-ghosted .hero .hero-art{order:1;width:100%;align-self:stretch}.theme-ghosted .hero-copy>.intro{order:2}.theme-ghosted .hero-copy>.hero-positioning{order:3}.theme-ghosted .hero-copy>.product-categories{order:4;flex-wrap:wrap}.theme-ghosted .hero-copy>.unisex-label,.theme-ghosted .hero-copy>.cocorico-label{order:6}.theme-ghosted .hero-copy>.color-choice{order:7}.theme-ghosted .hero-copy>.price{order:8}.theme-ghosted .hero-copy>fieldset{order:9;width:100%}.theme-ghosted .hero-copy>.size-status{order:10}.theme-ghosted .hero-copy>.buy{order:11}.theme-ghosted .hero-copy>.reassurance{order:12}.theme-ghosted .hero-copy>.purchase-note{order:13}.ghosted-status{font-size:8px;gap:12px;margin-bottom:30px}.ghosted-chat{grid-template-columns:1fr;gap:25px;padding-bottom:45px}.chat-card{padding:22px}.theme-ghosted .mobile-buy .buy{font-size:10px;padding:13px 10px}.theme-ghosted .announcement{font-size:8px}}
