.nebari{--nb-gold:#cda044;--nb-gold-light:#f2cb77;--nb-dark:#090909;color:#f1eee6;background:#080808;border:1px solid #8b6829;border-radius:12px;padding:clamp(16px,3vw,32px);font-family:inherit;max-width:1140px;margin:24px auto;box-sizing:border-box;box-shadow:0 16px 55px #0006}.nebari *{box-sizing:border-box}.nebari-head{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:26px;align-items:stretch}.nebari-intro{display:flex;flex-direction:column;justify-content:center}.nebari-eyebrow{color:var(--nb-gold-light);font-weight:700;letter-spacing:.28em;font-size:12px}.nebari h2{font-size:clamp(26px,4vw,45px);line-height:1.13;color:var(--nb-gold-light);margin:13px 0;font-weight:750}.nebari-intro p{color:#d4d0c8;line-height:1.6;font-size:16px;margin:0 0 25px}.nebari-metrics{display:flex;gap:12px;flex-wrap:wrap}.nebari-metrics>div{flex:1;min-width:120px;border-left:1px solid #71582a;padding:0 0 0 12px}.nebari-metrics small{color:#dedbd3;font-size:10px;letter-spacing:.05em;display:block;margin-bottom:8px}.nebari-metrics strong{font-size:clamp(14px,2vw,20px);color:var(--nb-gold-light);display:block}.nebari-metrics strong .woocommerce-Price-amount{color:inherit}.nebari-photo{position:relative;min-height:250px;border:2px solid var(--nb-gold);border-radius:9px;overflow:hidden;background:#17130e}.nebari-photo img{display:block;width:100%;height:100%;object-fit:cover;max-height:430px}.nebari-placeholder{min-height:260px;display:grid;place-content:center;text-align:center;color:#f0c876;letter-spacing:.2em;font-weight:800;font-size:42px}.nebari-placeholder small{display:block;font-size:13px;color:#ddd;letter-spacing:normal;font-weight:400}.nebari-photo-label{position:absolute;top:16px;left:16px;background:linear-gradient(120deg,#e9c16a,#af7e29);color:#110f0b;border-radius:12px;padding:6px 20px;font-size:13px;font-weight:900}.nebari-board{border:1px solid #886420;border-radius:9px;padding:clamp(14px,3vw,28px);background:linear-gradient(150deg,#10100d,#080808 35%)}.nebari-board-top{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.nebari h3{font-size:21px!important;font-weight:750;color:#dba846;margin:0}.nebari-legend{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:#c6c6c6}.nebari-legend span{display:flex;align-items:center;gap:7px}.nebari-dot{width:15px;height:15px;border-radius:50%;display:inline-block}.nebari-dot.available{background:#9a7129}.nebari-dot.taken{background:#4b4b4b}.nebari-dot.picked{border:2px solid #dfae47;box-shadow:inset 0 0 0 3px #101010;background:#f0c96a}.nebari-count{color:#aaa;margin:10px 0 22px;font-size:13px}.nebari-count strong{color:#e5c17a}.nebari-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:9px;margin:14px 0 20px}.nebari-ticket{border:1px solid #b08232!important;border-radius:7px!important;background:linear-gradient(130deg,#3b2b12,#15120d)!important;color:#fff!important;font-weight:700!important;font-size:clamp(11px,1.5vw,15px)!important;height:43px;padding:5px!important;cursor:pointer;line-height:1!important;box-shadow:none!important;text-align:center;transition:background .1s,transform .1s}.nebari-ticket:hover:not(:disabled){transform:translateY(-2px);border-color:#f0cd81!important}.nebari-ticket.is-selected{background:linear-gradient(140deg,#f2cc7e,#c08c2d)!important;color:#120d03!important;border:2px solid #fff1b3!important}.nebari-ticket.is-taken,.nebari-ticket:disabled{background:linear-gradient(145deg,#353535,#242424)!important;color:#a8a8a8!important;border-color:#555!important;cursor:not-allowed;opacity:1}.nebari-selection,.nebari-total{color:#ded8ca;text-align:center;margin:10px auto}.nebari-selection strong,.nebari-total strong{color:#eac174}.nebari-actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:22px}.nebari-buy{background:linear-gradient(110deg,#f0c976,#bc8b35)!important;border:0!important;color:#0b0a08!important;border-radius:9px!important;min-height:51px;padding:14px 25px!important;min-width:240px;max-width:100%;font-size:15px!important;font-weight:800!important;cursor:pointer}.nebari-buy:disabled{opacity:.4;cursor:not-allowed}.nebari-refresh{background:transparent!important;color:#dec389!important;border:1px solid #806224!important;border-radius:9px!important;cursor:pointer;padding:12px 16px!important}.nebari-feedback{color:#f5b4a8;text-align:center;min-height:18px;font-size:13px}.nebari-fineprint{display:block;text-align:center;max-width:650px;margin:8px auto 0;color:#989898;line-height:1.5}.nebari-banner{padding:13px;background:#392a10;color:#f2d79a;border:1px solid #76581d;border-radius:7px;margin-bottom:12px}.nebari-list>.nebari{margin-bottom:30px}@media(max-width:760px){.nebari-head{grid-template-columns:1fr}.nebari-photo{min-height:200px}.nebari-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.nebari-ticket{height:40px;font-size:13px!important}.nebari h3{font-size:17px!important}.nebari-legend{gap:9px}.nebari-metrics{gap:8px}.nebari-metrics>div{min-width:80px}.nebari-actions>*{width:100%}}@media(max-width:365px){.nebari-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
