.ad[data-v-a5699e11]{--r:#86bdf2;--rg:#86bdf24d;--rb:#86bdf24d;min-width:0;color:var(--text);border:1px solid var(--rb);transition:transform .6s var(--ease),opacity .9s var(--ease);background:linear-gradient(#1a1612,#110e0b);flex-direction:column;display:flex;position:relative}.r-s[data-v-a5699e11]{--r:#ffae52;--rg:#ffae5257;--rb:#ffae5252}.r-a[data-v-a5699e11]{--r:#b48cff;--rg:#b48cff52;--rb:#b48cff4d}.ad[data-v-a5699e11]:hover{color:var(--text);transform:translateY(-5px)}.ad[data-v-a5699e11]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 100% at 50% 100%,var(--rg),transparent 72%);opacity:.55;height:150px;transition:opacity .6s var(--ease);position:absolute;bottom:0;left:0;right:0}.ad[data-v-a5699e11]:hover:before{opacity:1}.ad[data-v-a5699e11]:after{content:"";z-index:2;background:linear-gradient(90deg,transparent,var(--r) 18%,var(--r) 82%,transparent);height:2px;box-shadow:0 0 16px var(--rg);position:absolute;bottom:-1px;left:-1px;right:-1px}.ad[data-v-a5699e11]:focus-visible{outline:2px solid var(--gold-2);outline-offset:3px}.ad-ph[data-v-a5699e11]{aspect-ratio:16/10;background:#0e0c0a;display:block;position:relative;overflow:hidden}.ad-ph img[data-v-a5699e11]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);display:block}.ad:hover .ad-ph img[data-v-a5699e11]{transform:scale(1.045)}.ad-ph[data-v-a5699e11]:after{content:"";pointer-events:none;background:linear-gradient(#0b0a0866,#0b0a0800 30% 52%,#0b0a08cc);position:absolute;inset:0}.ad-none[data-v-a5699e11]{height:100%;color:var(--text-3);place-items:center;display:grid}.ad-b[data-v-a5699e11],.ad-cls[data-v-a5699e11],.ad-cnt[data-v-a5699e11],.ad-price[data-v-a5699e11]{z-index:1}.ad-cls[data-v-a5699e11]{height:26px;font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--r);box-shadow:inset 0 0 0 1px var(--rb);background:#0b0a08c7;align-items:center;gap:7px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px}.ad-cls[data-v-a5699e11]:before{content:"";background:var(--r);width:7px;height:7px;box-shadow:0 0 8px var(--r);transform:rotate(45deg)}.ad-cnt[data-v-a5699e11]{height:26px;font-family:var(--font-heading);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2);background:#0b0a08c7;gap:5px;padding:0 9px;font-size:13.5px;font-weight:700;top:14px;right:14px}.ad-cnt[data-v-a5699e11],.ad-price[data-v-a5699e11]{align-items:center;display:inline-flex;position:absolute}.ad-price[data-v-a5699e11]{height:44px;font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;color:var(--bg);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);background:linear-gradient(#ffe184,#f5c542 50%,#e3a126);padding:0 18px 0 14px;font-size:30px;font-weight:800;line-height:1;bottom:14px;left:14px}.ad-b[data-v-a5699e11]{flex-direction:column;flex:1;gap:12px;padding:18px 20px 20px;display:flex;position:relative;container-type:inline-size}.ad-t[data-v-a5699e11]{-webkit-line-clamp:2;font-family:var(--font-heading);letter-spacing:.01em;text-transform:none;color:var(--text);-webkit-box-orient:vertical;margin:0;font-size:22px;font-weight:600;line-height:1.2;transition:color .3s;display:-webkit-box;overflow:hidden}.ad:hover .ad-t[data-v-a5699e11]{color:var(--gold-2)}.ad-m[data-v-a5699e11]{color:var(--text-3);margin-top:-6px;font-size:14.5px}.ad-f[data-v-a5699e11]{font-family:var(--font-heading);letter-spacing:.04em;color:#d6cec1;flex-wrap:wrap;gap:6px 18px;font-size:15.5px;font-weight:500;display:flex}.ad-fi[data-v-a5699e11]{align-items:center;gap:7px;display:inline-flex}.ad-fi svg[data-v-a5699e11]{color:var(--text-3)}.ad-tags[data-v-a5699e11]{flex-wrap:wrap;gap:6px;display:flex}.ad-tag[data-v-a5699e11]{height:26px;font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2);background:#f5c54214;align-items:center;padding:0 9px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #f5c5424d}.ad-tag.plain[data-v-a5699e11]{color:var(--soft);background:#f3ede20d;box-shadow:inset 0 0 0 1px #f3ede22e}.ad-s[data-v-a5699e11]{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding-top:14px;font-size:14.5px;display:flex}.ad-av[data-v-a5699e11]{width:28px;height:28px;font-family:var(--font-heading);background:linear-gradient(160deg,#3b3228,#18140f);border-radius:7px;flex:none;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid;box-shadow:0 0 0 1px #f3ede233}.ad-av[data-v-a5699e11],.ad-sn[data-v-a5699e11]{color:var(--text)}.ad-sn[data-v-a5699e11]{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.ad-sn[data-v-a5699e11],.ad-tm[data-v-a5699e11]{white-space:nowrap}.ad-tm[data-v-a5699e11]{color:var(--text-3);gap:5px}.ad-go[data-v-a5699e11],.ad-tm[data-v-a5699e11]{flex:none;align-items:center;font-size:14px;display:inline-flex}.ad-go[data-v-a5699e11]{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);gap:6px;margin-left:auto;font-weight:700}.ad-go svg[data-v-a5699e11]{transition:transform .5s var(--ease)}.ad:hover .ad-go svg[data-v-a5699e11]{transform:translate(3px)}@container (width<=280px){.ad-go[data-v-a5699e11]{display:none}}@media (width<=400px){.ad-b[data-v-a5699e11]{padding:16px 16px 18px}.ad-price[data-v-a5699e11]{height:40px;font-size:26px}}
