:root{--omc-ink: #0b0a08;--omc-panel: #15130f;--omc-panel-2: #1c1914;--omc-line: rgba(214, 178, 94, .22);--omc-gold: #d6b25e;--omc-gold-2: #f1dc9c;--omc-gold-deep: #a9832f;--omc-cream: #efe6d2;--omc-muted: #a89f8c;--omc-serif: "Cinzel", "Times New Roman", serif}h1,h2,h3,.h0,.h1,.h2,.h3,.header__heading-link .h2,.omc-h2,.omc-h3{font-family:var(--omc-serif);letter-spacing:.04em}.header__heading-link .h2{color:var(--omc-gold);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gradient{background-attachment:fixed}.button,.shopify-payment-button__button--unbranded{letter-spacing:.08em;text-transform:uppercase}.button:not(.button--secondary):not(.button--tertiary){background:linear-gradient(180deg,var(--omc-gold-2),var(--omc-gold) 55%,var(--omc-gold-deep))}.omc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.4rem;font-family:var(--omc-serif);font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:2px;cursor:pointer;border:1px solid var(--omc-gold);transition:filter .15s ease,background .15s ease}.omc-btn--gold{color:var(--omc-ink);background:linear-gradient(180deg,var(--omc-gold-2),var(--omc-gold) 55%,var(--omc-gold-deep))}.omc-btn--gold:hover{filter:brightness(1.08)}.omc-btn--ghost{color:var(--omc-gold);background:transparent}.omc-btn--ghost:hover{background:#d6b25e1a}.omc-btn--sm{min-height:3.2rem;padding:0 1.4rem;font-size:1.2rem}.omc-hero{background:var(--omc-ink)}.omc-hero__media{position:relative}.omc-hero__img{display:block;width:100%;height:auto;max-height:56rem;object-fit:cover}.omc-hero__bar{display:flex;flex-wrap:wrap;gap:1.6rem 3rem;align-items:center;justify-content:space-between;padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid var(--omc-line)}.omc-hero__tagline{margin:0;color:var(--omc-cream);font-size:1.6rem}.omc-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.omc-gamenav{background:var(--omc-panel);border-bottom:1px solid var(--omc-line)}.omc-gamenav__track{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:thin;padding-top:.8rem;padding-bottom:.8rem}.omc-gamenav__link{flex:0 0 auto;padding:.6rem 1.2rem;border-radius:999px;color:var(--omc-cream);font-size:1.3rem;text-decoration:none;white-space:nowrap;border:1px solid transparent}.omc-gamenav__link:hover{border-color:var(--omc-line);color:var(--omc-gold-2)}.omc-gamenav__link.is-active,.omc-gamenav__link--all{color:var(--omc-gold);border-color:var(--omc-gold)}.omc-trust{background:var(--omc-panel);border-bottom:1px solid var(--omc-line)}.omc-trust__list{list-style:none;margin:0;display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));padding-top:2rem;padding-bottom:2rem}.omc-trust__item{display:flex;gap:1.2rem;align-items:flex-start}.omc-trust__icon{color:var(--omc-gold);font-size:2rem;line-height:1}.omc-trust__title{display:block;color:var(--omc-gold-2);font-size:1.4rem}.omc-trust__text{display:block;color:var(--omc-muted);font-size:1.3rem;line-height:1.5}.omc-section-head{text-align:center;margin-bottom:3.2rem}.omc-eyebrow{margin:0 0 .6rem;color:var(--omc-gold);font-size:1.2rem;letter-spacing:.3em;text-transform:uppercase}.omc-h2{margin:0;color:var(--omc-cream);font-size:clamp(2.4rem,3vw,3.4rem)}.omc-h3{margin:0 0 1.2rem;color:var(--omc-gold-2);font-size:1.8rem}.omc-games{padding:6rem 0}.omc-games__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.omc-game{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:.4rem;min-height:12rem;height:100%;padding:1.6rem;overflow:hidden;background:radial-gradient(120% 100% at 100% 0%,rgba(214,178,94,.16),transparent 60%),var(--omc-panel);border:1px solid var(--omc-line);border-radius:4px;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.omc-game:hover{border-color:var(--omc-gold);transform:translateY(-2px)}.omc-game__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.28}.omc-game__en,.omc-game__ja,.omc-game__count{position:relative}.omc-game__en{color:var(--omc-cream);font-family:var(--omc-serif);font-size:1.5rem;line-height:1.3}.omc-game__ja{color:var(--omc-muted);font-size:1.2rem}.omc-game__count{color:var(--omc-gold);font-size:1.2rem;letter-spacing:.05em}.omc-promise{padding:6rem 0;border-top:1px solid var(--omc-line)}.omc-promise__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.omc-promise__num{margin:0 0 .8rem;color:var(--omc-gold);font-family:var(--omc-serif);font-size:2.4rem}.omc-panel{padding:2.4rem;background:var(--omc-panel);border:1px solid var(--omc-line);border-radius:4px;color:var(--omc-cream)}.omc-panel p{color:var(--omc-muted);margin:0;line-height:1.7}.omc-cards{padding-top:2rem;padding-bottom:6rem}.omc-cards__toolbar{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;align-items:flex-end;justify-content:space-between;padding:1.6rem 0;border-bottom:1px solid var(--omc-line);margin-bottom:1.6rem}.omc-cards__count{margin:0;color:var(--omc-gold)}.omc-cards__filters{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:flex-end}.omc-field{display:flex;flex-direction:column;gap:.4rem;font-size:1.2rem;color:var(--omc-muted)}.omc-field select{min-width:13rem;padding:.7rem 1rem;color:var(--omc-cream);background:var(--omc-panel);border:1px solid var(--omc-line);border-radius:2px;font-size:1.4rem}.omc-field--check{flex-direction:row;align-items:center;gap:.6rem;padding-bottom:.8rem}.omc-field--psa{padding:.6rem 1.1rem;border:1px solid var(--omc-gold);border-radius:2px;color:var(--omc-gold);font-weight:700;cursor:pointer;margin-bottom:.2rem}.omc-field--psa input{accent-color:var(--omc-gold)}.omc-conds{display:flex;flex-basis:100%;width:100%;align-items:center;gap:1rem;margin:1.2rem 0 1rem}.omc-conds__label{font-size:1.3rem;color:var(--omc-muted)}.omc-conds__select{min-width:22rem;padding:.7rem 1rem;color:var(--omc-cream);background:var(--omc-panel);border:1px solid var(--omc-gold);border-radius:2px;font-size:1.5rem}.omc-cards__empty,.omc-cards__nomatch{padding:4rem 0;text-align:center;color:var(--omc-muted)}.omc-table{width:100%;border-collapse:collapse;font-size:1.4rem;color:var(--omc-cream)}.omc-table th{padding:1rem 1.2rem;text-align:left;font-weight:400;font-size:1.2rem;color:var(--omc-gold);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--omc-gold-deep)}.omc-table td{padding:1rem 1.2rem;border-bottom:1px solid var(--omc-line);vertical-align:middle}.omc-table tbody tr:hover{background:#d6b25e0d}.omc-table__img{width:7.2rem}.omc-table__img img{display:block;width:6rem;height:auto;border-radius:3px}.omc-noimg{display:grid;place-items:center;width:6rem;aspect-ratio:63 / 88;background:var(--omc-panel-2);border:1px solid var(--omc-line);border-radius:3px;color:var(--omc-gold);font-family:var(--omc-serif);font-size:2rem}.omc-table__no{color:var(--omc-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.omc-table__name a{color:var(--omc-cream);text-decoration:none}.omc-table__name a:hover{color:var(--omc-gold-2);text-decoration:underline}.omc-table__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.omc-table__price{color:var(--omc-gold-2);font-weight:700}.omc-table__cta{text-align:right;width:1%}.omc-badge{display:inline-block;margin-left:.8rem;padding:.1rem .6rem;font-size:1.1rem;color:var(--omc-muted);border:1px solid var(--omc-line);border-radius:2px}.omc-rarity{color:var(--omc-gold);font-weight:700;letter-spacing:.04em}.omc-cond{display:inline-block;min-width:3.4rem;padding:.2rem .6rem;text-align:center;font-size:1.2rem;font-weight:700;border-radius:2px}.omc-cond--nm{color:#0b0a08;background:#c9e4b4}.omc-cond--lp{color:#0b0a08;background:#e8d98f}.omc-cond--mp{color:#0b0a08;background:#e9b77f}.omc-cond--hp{color:#0b0a08;background:#e39a8f}.omc-soldout{color:var(--omc-muted)}@media screen and (max-width:749px){.omc-table thead{display:none}.omc-table,.omc-table tbody,.omc-table tr,.omc-table td{display:block;width:100%}.omc-table tr{display:grid;grid-template-columns:7.2rem 1fr auto;gap:.2rem 1.2rem;padding:1.2rem 0;border-bottom:1px solid var(--omc-line)}.omc-table td{padding:0;border:0}.omc-table__img{grid-row:span 4}.omc-table__name{grid-column:2 / 4;order:-1}.omc-table td[data-label]:not(.omc-table__name):before{content:attr(data-label) ": ";color:var(--omc-muted);font-size:1.2rem}.omc-table__num{text-align:left}.omc-table__cta{grid-column:3;grid-row:2 / 4;align-self:center;width:auto}}.omc-specs{padding-top:2rem;padding-bottom:4rem}.omc-specs__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr))}.omc-dl{margin:0}.omc-dl div{display:flex;justify-content:space-between;gap:1.6rem;padding:.8rem 0;border-bottom:1px solid var(--omc-line)}.omc-dl dt{color:var(--omc-muted)}.omc-dl dd{margin:0;color:var(--omc-cream);text-align:right}.omc-condlist{list-style:none;margin:0 0 1.6rem;padding:0;display:grid;gap:.8rem;color:var(--omc-cream);font-size:1.4rem}.omc-condlist .omc-cond{margin-right:.8rem}.omc-note{font-size:1.3rem}.omc-sold{display:inline-block;margin-right:.8rem;padding:.1rem .7rem;font-family:var(--omc-serif);font-size:1.1rem;font-weight:700;letter-spacing:.14em;color:var(--omc-ink);background:var(--omc-muted);border-radius:2px;vertical-align:middle}.omc-table tr.is-sold td{opacity:.55}.omc-table tr.is-sold td.omc-table__name{opacity:.8}.omc-table tr.is-sold .omc-table__price{color:var(--omc-muted);text-decoration:line-through}.omc-sold-banner{display:flex;align-items:center;gap:.8rem;margin:0 0 1.6rem;padding:1.2rem 1.6rem;color:var(--omc-cream);background:var(--omc-panel-2);border:1px solid var(--omc-line);border-radius:4px}.card__badge .badge{font-family:var(--omc-serif);letter-spacing:.14em}.omc-duty-note{margin:.6rem 0 0;padding:.6rem 1rem;font-size:1.3rem;color:var(--omc-gold-2);background:#d6b25e1a;border:1px solid var(--omc-line);border-radius:3px}.omc-cards__toolbar .omc-duty-note{flex-basis:100%;margin:0}.omc-viewtoggle{display:inline-flex;border:1px solid var(--omc-line);border-radius:2px;overflow:hidden}.omc-viewtoggle__btn{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--omc-muted);background:transparent;border:0;cursor:pointer}.omc-viewtoggle__btn+.omc-viewtoggle__btn{border-left:1px solid var(--omc-line)}.omc-viewtoggle__btn[aria-pressed=true]{color:var(--omc-ink);background:var(--omc-gold)}.omc-grid{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.omc-gcard{display:flex;flex-direction:column;background:var(--omc-panel);border:1px solid var(--omc-line);border-radius:4px;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.omc-gcard:hover{border-color:var(--omc-gold);transform:translateY(-2px)}.omc-gcard__img{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:63 / 88;max-width:100%;padding:1rem;background:var(--omc-panel-2)}.omc-gcard__img img{width:100%;height:100%;object-fit:contain;border-radius:3px}.omc-gcard__sold{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%) rotate(-12deg);padding:.4rem 1.6rem;font-family:var(--omc-serif);font-size:2rem;font-weight:700;letter-spacing:.2em;color:var(--omc-cream);background:#0b0a08d1;border:1px solid var(--omc-gold)}.omc-gcard.is-sold .omc-gcard__img img{opacity:.45;filter:grayscale(.6)}.omc-gcard__body{display:flex;flex-direction:column;gap:.6rem;flex:1;padding:1rem 1.2rem 1.2rem}.omc-gcard__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;font-size:1.2rem;color:var(--omc-muted);font-variant-numeric:tabular-nums}.omc-gcard__meta .omc-cond{min-width:0;font-size:1.1rem;padding:.1rem .5rem}.omc-gcard__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.4rem;line-height:1.4;color:var(--omc-cream);text-decoration:none}.omc-gcard__name:hover{color:var(--omc-gold-2)}.omc-gcard__price{margin:auto 0 0;font-size:1.8rem;font-weight:700;color:var(--omc-gold-2);font-variant-numeric:tabular-nums}.omc-gcard__foot{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:3.2rem}.omc-gcard__stock{font-size:1.2rem;color:var(--omc-muted)}@media screen and (max-width:749px){.omc-grid{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.omc-gcard__body{padding:.8rem}.omc-gcard__price{font-size:1.6rem}.omc-viewtoggle__btn span{display:none}}[data-omc-view][hidden]{display:none!important}.omc-cards.page-width{max-width:168rem}.omc-cards__layout{display:grid;gap:2.4rem;grid-template-columns:minmax(0,1fr)}.omc-cards__main{min-width:0}@media screen and (min-width:990px){.omc-cards__layout{grid-template-columns:minmax(0,1fr) 30rem;align-items:start}}.omc-add{display:flex;align-items:center;gap:.6rem}.omc-qty{display:inline-flex;align-items:stretch;height:3.2rem;border:1px solid var(--omc-line);border-radius:2px;background:var(--omc-ink)}.omc-qty__btn{width:2.8rem;padding:0;border:0;background:transparent;cursor:pointer;color:var(--omc-gold);font-size:1.6rem;line-height:1}.omc-qty__btn:hover{background:#d6b25e1f}.omc-qty__input,.omc-qty__val{width:3.4rem;padding:0;border:0;border-left:1px solid var(--omc-line);border-right:1px solid var(--omc-line);background:transparent;color:var(--omc-cream);text-align:center;font-size:1.4rem;font-variant-numeric:tabular-nums;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;display:inline-flex;align-items:center;justify-content:center}.omc-qty__input::-webkit-outer-spin-button,.omc-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.omc-add__btn{flex:1;min-width:0;padding:0 1rem;white-space:nowrap}.omc-add__btn:disabled{filter:grayscale(.8) brightness(.7);cursor:default}.omc-gcard__foot{flex-direction:column;align-items:stretch;gap:.6rem}.omc-gcard__stock{display:flex;justify-content:space-between;gap:.6rem;margin:0}.omc-incart{color:var(--omc-gold);font-weight:700}.omc-table__cta .omc-add{justify-content:flex-end}.omc-table__cta .omc-add__btn{flex:0 0 auto}.omc-minicart{display:flex;flex-direction:column;background:var(--omc-panel);border:1px solid var(--omc-line);border-radius:4px;color:var(--omc-cream)}.omc-minicart__head{display:flex;align-items:center;gap:.8rem;padding:1.4rem 1.6rem;width:100%;border:0;border-bottom:1px solid var(--omc-line);background:transparent;color:inherit;text-align:left;cursor:default}.omc-minicart__title{font-family:var(--omc-serif);font-size:1.6rem;letter-spacing:.08em;color:var(--omc-gold)}.omc-minicart__count{min-width:2.2rem;padding:.1rem .6rem;border-radius:999px;text-align:center;font-size:1.2rem;font-weight:700;color:var(--omc-ink);background:var(--omc-gold)}.omc-minicart__headtotal{margin-left:auto;font-weight:700;color:var(--omc-gold-2);font-variant-numeric:tabular-nums;display:none}.omc-minicart__panel{overflow-y:auto}.omc-minicart__empty{margin:0;padding:2rem 1.6rem;color:var(--omc-muted);font-size:1.4rem}.omc-minicart__items{list-style:none;margin:0;padding:0}.omc-mcitem{display:grid;grid-template-columns:4.8rem minmax(0,1fr) auto;gap:1rem;align-items:start;padding:1.2rem 1.6rem;border-bottom:1px solid var(--omc-line)}.omc-mcitem.is-busy{opacity:.5;pointer-events:none}.omc-mcitem__img img{display:block;width:4.8rem;height:auto;border-radius:2px}.omc-mcitem__body{display:flex;flex-direction:column;gap:.6rem;min-width:0}.omc-mcitem__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3rem;line-height:1.35;color:var(--omc-cream);text-decoration:none}.omc-mcitem__name:hover{color:var(--omc-gold-2)}.omc-mcitem__row{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.omc-qty--sm{height:2.6rem}.omc-qty--sm .omc-qty__btn{width:2.4rem;font-size:1.4rem}.omc-qty--sm .omc-qty__val{width:2.8rem;font-size:1.3rem}.omc-mcitem__price{font-size:1.3rem;font-weight:700;color:var(--omc-gold-2);font-variant-numeric:tabular-nums;white-space:nowrap}.omc-mcitem__remove{width:2.4rem;height:2.4rem;padding:0;border:0;background:transparent;cursor:pointer;color:var(--omc-muted);font-size:1.8rem;line-height:1}.omc-mcitem__remove:hover{color:var(--omc-cream)}.omc-minicart__error{margin:0;padding:1rem 1.6rem;font-size:1.3rem;color:#e39a8f}.omc-minicart__foot{display:flex;flex-direction:column;gap:.8rem;padding:1.4rem 1.6rem 1.6rem}.omc-minicart__subtotal{display:flex;justify-content:space-between;align-items:baseline;margin:0;font-size:1.4rem}.omc-minicart__subtotal strong{font-size:2rem;color:var(--omc-gold-2);font-variant-numeric:tabular-nums}.omc-minicart__note{margin:0;font-size:1.2rem;color:var(--omc-muted)}.omc-minicart .omc-duty-note{margin:0;font-size:1.2rem}.omc-minicart__actions{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.omc-minicart__actions .omc-btn{padding:0 .8rem}.omc-minicart [aria-disabled=true]{opacity:.45;pointer-events:none}.omc-minicart.is-bump{animation:omc-bump .5s ease}@keyframes omc-bump{40%{border-color:var(--omc-gold-2);box-shadow:0 0 0 3px #d6b25e59}}@media screen and (min-width:990px){.omc-side{position:sticky;top:calc(var(--header-height, 0px) + 1.6rem);display:flex;flex-direction:column;gap:1.6rem;max-height:calc(100vh - var(--header-height, 0px) - 3.2rem)}.omc-minicart{min-height:0;flex:0 1 auto}.omc-minicart__panel{flex:1;min-height:0}}@media screen and (max-width:989px){.omc-cards{padding-bottom:9rem}.omc-minicart{position:fixed;left:0;right:0;bottom:0;z-index:20;border-radius:0;border-width:1px 0 0;padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -6px 20px #00000080}.omc-minicart__head{cursor:pointer;border-bottom:0}.omc-minicart__headtotal{display:inline}.omc-minicart__head:after{content:"\25b4";color:var(--omc-gold);margin-left:.4rem}.omc-minicart.is-open .omc-minicart__head:after{content:"\25be"}.omc-minicart__panel,.omc-minicart__subtotal,.omc-minicart__note,.omc-minicart .omc-duty-note{display:none}.omc-minicart.is-open .omc-minicart__panel{display:block;max-height:50vh;border-top:1px solid var(--omc-line)}.omc-minicart.is-open .omc-minicart__subtotal,.omc-minicart.is-open .omc-minicart__note,.omc-minicart.is-open .omc-duty-note{display:flex}.omc-minicart__foot{padding-top:0}}.omc-ticker{--omc-led: #ffc04a;--omc-led-red: #ff5a4f;display:flex;align-items:stretch;height:4.6rem;overflow:hidden;background:#050403;border-top:1px solid var(--omc-line);border-bottom:1px solid var(--omc-line)}.omc-ticker__bird{flex:0 0 auto;display:flex;align-items:center;padding:0 1.4rem;border-right:1px solid var(--omc-line);background:radial-gradient(circle at 50% 55%,rgba(214,178,94,.22),transparent 70%)}.omc-bird{position:relative;display:block;width:5rem;height:3.6rem;animation:omc-bird-float 3.2s ease-in-out infinite;filter:drop-shadow(0 0 4px rgba(241,220,156,.55))}.omc-bird>span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--omc-bird) center / contain no-repeat}.omc-bird__body{clip-path:inset(0 38.5% 0 38.5%)}.omc-bird__wing--l{clip-path:inset(0 61.5% 0 0);transform-origin:39% 72%;animation:omc-wing-l 1.6s ease-in-out infinite}.omc-bird__wing--r{clip-path:inset(0 0 0 61.5%);transform-origin:61% 72%;animation:omc-wing-r 1.6s ease-in-out infinite}@keyframes omc-wing-l{0%,to{transform:rotate(0)}45%{transform:rotate(-16deg) scaleY(.92)}}@keyframes omc-wing-r{0%,to{transform:rotate(0)}45%{transform:rotate(16deg) scaleY(.92)}}@keyframes omc-bird-float{0%,to{transform:translateY(1px);filter:drop-shadow(0 0 3px rgba(241,220,156,.45))}50%{transform:translateY(-2px);filter:drop-shadow(0 0 8px rgba(241,220,156,.85))}}.omc-ticker__window{position:relative;flex:1;min-width:0;overflow:hidden;display:flex;align-items:center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.omc-ticker__window:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle,transparent 55%,rgba(5,4,3,.55) 60%) 0 0 / 3px 3px}.omc-ticker__track{display:flex;width:max-content;animation:omc-marquee var(--omc-ticker-speed, 45s) linear infinite}.omc-ticker:hover .omc-ticker__track{animation-play-state:paused}.omc-ticker__list{display:flex;align-items:center;margin:0;padding:0;list-style:none}.omc-ticker__item{display:flex;align-items:center;gap:1rem;padding-left:2.4rem;white-space:nowrap;font-family:DotGothic16,Courier New,monospace;font-size:1.7rem;letter-spacing:.08em;color:var(--omc-led);text-shadow:0 0 4px rgba(255,192,74,.75),0 0 10px rgba(255,150,40,.35)}.omc-ticker__item a{color:inherit;text-decoration:none}.omc-ticker__item a:hover{color:#fff1c9}.omc-ticker__tag{padding:.1rem .7rem;font-size:1.3rem;color:var(--omc-led-red);border:1px solid var(--omc-led-red);text-shadow:0 0 5px rgba(255,90,79,.8);box-shadow:0 0 6px #ff5a4f59 inset;animation:omc-led-blink 1.4s steps(2,jump-none) infinite}.omc-ticker__sep{padding-left:1.4rem;font-size:1rem;color:var(--omc-gold-deep);text-shadow:none}@keyframes omc-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes omc-led-blink{0%,to{opacity:1}50%{opacity:.55}}@media screen and (max-width:749px){.omc-ticker{height:4rem}.omc-ticker__bird{padding:0 1rem}.omc-bird{width:4.2rem;height:3rem}.omc-ticker__item{font-size:1.5rem;padding-left:1.6rem}}@media(prefers-reduced-motion:reduce){.omc-bird,.omc-bird__wing--l,.omc-bird__wing--r,.omc-ticker__tag,.omc-ticker__track{animation:none}.omc-ticker__window{overflow-x:auto}.omc-ticker__list[aria-hidden]{display:none}}.omc-cart-ship-est{margin:.4rem 0 0;font-size:1.4rem;color:var(--omc-gold-2)}.omc-promo{display:flex;flex-direction:column;gap:.6rem;margin:0 0 1rem;padding:1rem 1.2rem;border:1px dashed var(--omc-gold-deep);border-radius:3px;background:#d6b25e0f}.omc-promo__msg{margin:0;font-size:1.3rem;line-height:1.4;color:var(--omc-cream)}.omc-promo__msg strong{color:var(--omc-gold-2)}.omc-promo__bar{height:.5rem;border-radius:999px;background:#d6b25e26;overflow:hidden}.omc-promo__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--omc-gold-deep),var(--omc-gold-2));transition:width .3s ease}.omc-promo.is-unlocked{border-style:solid;border-color:var(--omc-gold);background:#d6b25e24}.omc-minicart__discount{display:flex;justify-content:space-between;margin:0;font-size:1.3rem;color:#9fd6a0}.omc-coupon{display:flex;flex-direction:column;gap:.6rem;margin:.4rem 0}.omc-coupon__row{display:flex;gap:.6rem}.omc-coupon__input{flex:1;min-width:0;height:3.2rem;padding:0 1rem;border:1px solid var(--omc-line);border-radius:2px;background:var(--omc-ink);color:var(--omc-cream);font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.omc-coupon__input::placeholder{color:var(--omc-muted);text-transform:none;letter-spacing:0}.omc-coupon__input:focus{outline:1px solid var(--omc-gold);outline-offset:0}.omc-coupon__codes{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.omc-coupon__codes:empty{display:none}.omc-coupon__code{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .4rem .2rem .8rem;border-radius:2px;font-size:1.2rem;letter-spacing:.06em;color:var(--omc-ink);background:var(--omc-gold)}.omc-coupon__code.is-invalid{color:var(--omc-cream);background:transparent;border:1px solid #e39a8f;text-decoration:line-through}.omc-coupon__code button{padding:0 .4rem;border:0;background:transparent;color:inherit;cursor:pointer;font-size:1.4rem;line-height:1}.omc-coupon__msg{margin:0;font-size:1.2rem;color:#9fd6a0}.omc-coupon__msg.is-error{color:#e39a8f}#main-cart-footer .omc-promo,#main-cart-footer .omc-coupon,.cart-drawer .omc-promo{max-width:40rem;margin-left:auto;text-align:left}@media screen and (max-width:989px){.omc-minicart:not(.is-open) .omc-promo__bar,.omc-minicart:not(.is-open) .omc-coupon,.omc-minicart:not(.is-open) .omc-minicart__discount{display:none}.omc-minicart:not(.is-open) .omc-promo{margin:0;padding:.4rem .8rem}}.omc-minicart__discount[hidden],.omc-promo[hidden]{display:none!important}.omc-cards__filters .omc-field select{max-width:100%}.omc-cards__filters .omc-field{min-width:0;max-width:100%}.omc-cards__filters{min-width:0;max-width:100%;flex-wrap:wrap}.omc-cards__filters .omc-field select{width:100%;text-overflow:ellipsis}.omc-deal{position:relative;overflow:hidden;display:flex;align-items:center;gap:1.4rem;padding:1.8rem 1.6rem;border:1px solid var(--omc-gold);border-radius:4px;flex:0 0 auto;background:radial-gradient(120% 90% at 0% 0%,rgba(241,220,156,.16),transparent 55%),linear-gradient(160deg,#1d170c,#0b0a08 70%);box-shadow:inset 0 0 0 1px #0b0a08e6,inset 0 0 0 2px #d6b25e40}.omc-deal:after{content:"";position:absolute;inset:-50% auto -50% -60%;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(241,220,156,.16),transparent);transform:skew(-18deg);animation:omc-deal-sheen 5s ease-in-out infinite}@keyframes omc-deal-sheen{0%,55%{left:-60%}to{left:130%}}.omc-deal__fan{position:relative;flex:0 0 7.2rem;height:9.6rem}.omc-deal__card{position:absolute;left:50%;bottom:.4rem;width:4.6rem;height:6.4rem;margin-left:-2.3rem;border:1px solid var(--omc-gold);border-radius:3px;transform-origin:50% 110%;background:repeating-linear-gradient(45deg,rgba(214,178,94,.12) 0 2px,transparent 2px 6px),linear-gradient(160deg,#2a2112,#0f0d09);box-shadow:0 2px 6px #0009}.omc-deal__card:nth-child(1){transform:rotate(-24deg)}.omc-deal__card:nth-child(2){transform:rotate(-12deg)}.omc-deal__card:nth-child(3){transform:rotate(0)}.omc-deal__card:nth-child(4){transform:rotate(12deg)}.omc-deal__card--top{transform:rotate(24deg);display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,var(--omc-gold-2),var(--omc-gold) 55%,var(--omc-gold-deep))}.omc-deal__card--top b{font-family:var(--omc-serif);font-size:2.6rem;font-weight:700;color:var(--omc-ink)}.omc-deal:hover .omc-deal__card:nth-child(1){transform:rotate(-30deg)}.omc-deal:hover .omc-deal__card:nth-child(2){transform:rotate(-15deg)}.omc-deal:hover .omc-deal__card:nth-child(4){transform:rotate(15deg)}.omc-deal:hover .omc-deal__card--top{transform:rotate(30deg)}.omc-deal__card{transition:transform .35s ease}.omc-deal__text{position:relative;min-width:0}.omc-deal__text p{margin:0}.omc-deal__eyebrow{font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;color:var(--omc-gold)}.omc-deal__head{margin-top:.2rem!important;font-family:var(--omc-serif);font-size:1.8rem;letter-spacing:.06em;color:var(--omc-cream)}.omc-deal__head span{color:var(--omc-gold-2)}.omc-deal__off{font-family:var(--omc-serif);font-weight:700;font-size:2.2rem;line-height:1.1;letter-spacing:.04em;color:var(--omc-cream)}.omc-deal__off span{font-size:4.4rem;background:linear-gradient(180deg,#fff3cf,var(--omc-gold-2) 40%,var(--omc-gold) 70%,var(--omc-gold-deep));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 6px rgba(214,178,94,.35))}.omc-deal__note{margin-top:.4rem!important;font-size:1.15rem;line-height:1.4;color:var(--omc-muted)}.omc-deal-mobile{display:none;margin-bottom:1.6rem}.omc-deal--compact{padding:1rem 1.2rem;gap:1rem}.omc-deal--compact .omc-deal__fan{flex-basis:4.8rem;height:6.4rem;transform:scale(.68);transform-origin:50% 100%}.omc-deal--compact .omc-deal__text{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.8rem}.omc-deal--compact .omc-deal__eyebrow,.omc-deal--compact .omc-deal__note{flex-basis:100%}.omc-deal--compact .omc-deal__off span{font-size:3rem}@media screen and (max-width:989px){.omc-side>.omc-deal{display:none}.omc-deal-mobile{display:block}}@media(prefers-reduced-motion:reduce){.omc-deal:after{animation:none}}.omc-cattabs{display:flex;justify-content:center;flex-wrap:wrap;gap:0;margin:0 auto 3.2rem;width:fit-content;max-width:100%;border:1px solid var(--omc-gold-deep);border-radius:2px;overflow:hidden}.omc-cattab{padding:1.1rem 2.6rem;border:0;background:transparent;cursor:pointer;font-family:var(--omc-serif);font-size:1.5rem;letter-spacing:.12em;text-transform:uppercase;color:var(--omc-muted);transition:color .15s ease,background .15s ease}.omc-cattab+.omc-cattab{border-left:1px solid var(--omc-gold-deep)}.omc-cattab:hover{color:var(--omc-gold-2)}.omc-cattab[aria-selected=true]{color:var(--omc-ink);background:linear-gradient(180deg,var(--omc-gold-2),var(--omc-gold) 55%,var(--omc-gold-deep))}.omc-catsoon{max-width:56rem;margin:0 auto;padding:4rem 2.4rem;text-align:center;border:1px dashed var(--omc-gold-deep);border-radius:4px;background:#d6b25e0a}.omc-catsoon__title{margin:0 0 .8rem;font-family:var(--omc-serif);font-size:2rem;letter-spacing:.06em;color:var(--omc-gold-2)}.omc-catsoon__text{margin:0;font-size:1.4rem;color:var(--omc-muted)}@media screen and (max-width:749px){.omc-cattabs{width:100%}.omc-cattab{flex:1;padding:1rem .6rem;font-size:1.2rem;letter-spacing:.06em}}.omc-game.is-soon .omc-game__count{color:var(--omc-muted);letter-spacing:.08em;text-transform:uppercase}.omc-cards__empty{max-width:56rem;margin:2rem auto;padding:4rem 2.4rem;text-align:center;border:1px dashed var(--omc-gold-deep);border-radius:4px;color:var(--omc-muted);font-size:1.4rem}.omc-cards__empty-title{margin:0 0 .8rem;font-family:var(--omc-serif);font-size:2.2rem;letter-spacing:.08em;color:var(--omc-gold-2)}.omc-cards__empty .omc-btn{margin-top:1.6rem}.omc-sold-banner{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem}.omc-sold-banner p{margin:0;flex:1 1 24rem}.omc-picks{padding:6rem 0 2rem}.omc-picks__lead{margin:.8rem 0 0;color:var(--omc-muted);font-size:1.5rem}.omc-picks__grid{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}.omc-picks__more{margin:2.4rem 0 0;text-align:center}.omc-pick-badge{position:absolute;top:.8rem;left:.8rem;padding:.3rem .8rem;border-radius:2px;font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--omc-ink);background:linear-gradient(180deg,var(--omc-gold-2),var(--omc-gold) 55%,var(--omc-gold-deep));box-shadow:0 2px 6px #00000080}.omc-welcome{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.2rem;padding:1.2rem 1.4rem;border:1px solid var(--omc-line);border-radius:3px;background:#d6b25e0f}.omc-welcome__msg{margin:0;flex:1 1 22rem;font-size:1.4rem;line-height:1.5;color:var(--omc-cream)}.omc-welcome__msg strong{color:var(--omc-gold-2)}.omc-welcome__code{padding:.1rem .6rem;border:1px dashed var(--omc-gold);border-radius:2px;font-family:Courier New,monospace;font-weight:700;letter-spacing:.08em;color:var(--omc-gold-2);background:transparent}.omc-welcome--compact{padding:.8rem 1rem;margin:.4rem 0}.omc-welcome--compact .omc-welcome__msg{flex-basis:100%;font-size:1.25rem}.omc-welcome--compact .omc-btn{width:100%}#main-cart-footer .omc-welcome{max-width:40rem;margin-left:auto;text-align:left}.omc-join{padding:2rem 0 6rem}.omc-join__box{display:grid;gap:2.4rem;align-items:center;padding:3.2rem;border:1px solid var(--omc-gold-deep);border-radius:4px;background:radial-gradient(120% 120% at 100% 0%,rgba(214,178,94,.14),transparent 55%),var(--omc-panel)}@media screen and (min-width:990px){.omc-join__box{grid-template-columns:1.2fr 1fr}}.omc-join__perks{margin:1.2rem 0 0;padding:0;list-style:none;display:grid;gap:.6rem;color:var(--omc-cream);font-size:1.5rem}.omc-join__perks li:before{content:"\25c6";margin-right:.8rem;font-size:1rem;color:var(--omc-gold);vertical-align:.15em}.omc-join .omc-welcome{background:transparent;border:0;padding:0}.omc-join .omc-welcome__msg{font-size:1.6rem}@media screen and (max-width:989px){.omc-minicart:not(.is-open) .omc-welcome{display:none}}.omc-limit{margin:.4rem 0;padding:.8rem 1rem;border:1px solid #e39a8f;border-radius:2px;font-size:1.25rem;line-height:1.45;color:#f3c2bb;background:#e39a8f14}.omc-limit a{color:inherit;text-decoration:underline}button[name=checkout][aria-disabled=true]{opacity:.45;pointer-events:none}.omc-ev{padding:4rem 0}.omc-ev--page{padding:4rem 0 6rem}.omc-ev__box{position:relative;display:grid;gap:3.2rem;align-items:center;overflow:hidden;padding:3.2rem;border:1px solid var(--omc-gold);border-radius:6px;background:radial-gradient(90% 120% at 100% 0%,rgba(241,220,156,.22),transparent 55%),radial-gradient(70% 90% at 0% 100%,rgba(120,60,160,.28),transparent 60%),linear-gradient(160deg,#1d170c,#0b0a08 70%);box-shadow:0 0 0 1px #0b0a08e6 inset,0 0 40px #d6b25e1f}@media screen and (min-width:750px){.omc-ev__box{grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:4rem}}.omc-ev__media{position:relative;display:block;max-width:100%}.omc-ev__media img{display:block;width:100%;max-width:100%;height:auto;border-radius:4px;border:1px solid var(--omc-line);box-shadow:0 12px 30px #0000008c}.omc-ev__ribbon{position:absolute;top:1.2rem;left:-.6rem;padding:.6rem 1.4rem;border-radius:2px;font-family:var(--omc-serif);font-size:1.4rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--omc-ink);background:linear-gradient(180deg,var(--omc-gold-2),var(--omc-gold) 55%,var(--omc-gold-deep));box-shadow:0 4px 12px #00000080}.omc-ev__body{min-width:0;color:var(--omc-cream)}.omc-ev__live{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.2rem;padding:.4rem 1.2rem;border-radius:999px;font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ffd9d4;border:1px solid rgba(255,90,79,.6);background:#ff5a4f1a}.omc-ev__dot{width:.8rem;height:.8rem;border-radius:50%;background:#ff5a4f;box-shadow:0 0 8px #ff5a4f;animation:omc-led-blink 1.2s ease-in-out infinite}.omc-ev__title{margin:0 0 1.2rem;font-family:var(--omc-serif);font-size:clamp(2.8rem,4vw,4.6rem);line-height:1.15;letter-spacing:.03em;text-wrap:balance;background:linear-gradient(180deg,#fff3cf,var(--omc-gold-2) 45%,var(--omc-gold) 75%,var(--omc-gold-deep));-webkit-background-clip:text;background-clip:text;color:transparent}.omc-ev__lead{margin:0 0 2rem;font-size:1.7rem;line-height:1.6;max-width:60ch}.omc-ev__lead strong{color:var(--omc-gold-2)}.omc-ev__count{display:flex;gap:1rem;margin:0 0 1rem}.omc-ev__count div{display:flex;flex-direction:column;align-items:center;min-width:6.4rem;padding:1rem .8rem;border-radius:4px;border:1px solid var(--omc-line);background:#050403b3}.omc-ev__count b{font-family:DotGothic16,Courier New,monospace;font-size:3rem;line-height:1;font-weight:400;color:#ffc04a;text-shadow:0 0 6px rgba(255,192,74,.7);font-variant-numeric:tabular-nums}.omc-ev__count span{margin-top:.4rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--omc-muted)}.omc-ev__ends{margin:0 0 2rem;font-size:1.3rem;color:var(--omc-muted)}.omc-ev__cta{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.omc-ev__cta .omc-btn--gold{min-height:5.2rem;padding:0 3.2rem;font-size:1.6rem}.omc-ev__subform{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;align-items:center}.omc-ev__note{margin:0;flex:1 1 100%;font-size:1.3rem;opacity:.8}.omc-ev__entered{margin:0;padding:1rem 1.6rem;border:1px solid #7fc48a;border-radius:3px;color:#c9f0cf;background:#7fc48a1a;font-size:1.5rem}.omc-ev__steps{list-style:none;margin:3.2rem 0 0;padding:0;display:grid;gap:1.6rem}@media screen and (min-width:750px){.omc-ev__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.omc-ev__steps li{display:flex;gap:1.2rem;align-items:flex-start;padding:1.6rem;border:1px solid var(--omc-line);border-radius:4px;background:var(--omc-panel);color:var(--omc-cream);font-size:1.4rem;line-height:1.5}.omc-ev__steps b{flex:0 0 3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--omc-serif);color:var(--omc-ink);background:var(--omc-gold)}.omc-ev__rules{margin-top:3.2rem;padding:1.6rem 2rem;border:1px solid var(--omc-line);border-radius:4px;background:var(--omc-panel);color:var(--omc-cream)}.omc-ev__rules summary{cursor:pointer;font-family:var(--omc-serif);font-size:1.7rem;letter-spacing:.06em;color:var(--omc-gold-2)}.omc-ev__rules ol{margin:1.6rem 0 0;padding-left:2rem;display:grid;gap:.8rem;font-size:1.35rem;line-height:1.6;color:#d9cfb8}.omc-ev__rules a{color:var(--omc-gold-2)}@media screen and (max-width:749px){.omc-ev{padding:2.4rem 0}.omc-ev__box{padding:2rem;gap:2rem}.omc-ev__media{max-width:28rem;margin:0 auto}.omc-ev__count div{min-width:0;flex:1}.omc-ev__count b{font-size:2.4rem}.omc-ev__cta .omc-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.omc-ev__dot{animation:none}}.omc-agree{display:flex;gap:.8rem;align-items:flex-start;margin:.6rem 0;padding:.8rem 1rem;border:1px solid var(--omc-line);border-radius:3px;font-size:1.2rem;line-height:1.5;color:var(--omc-cream);cursor:pointer;text-align:left}.omc-agree input{flex:0 0 auto;width:1.6rem;height:1.6rem;margin-top:.2rem;accent-color:#d6b25e}.omc-agree a,.omc-agree strong{color:var(--omc-gold-2)}.omc-agree.is-required{border-color:#e39a8f;box-shadow:0 0 0 2px #e39a8f40}.omc-agree__err{margin:0 0 .6rem;font-size:1.2rem;color:#e39a8f}#main-cart-footer .omc-agree,.cart-drawer .omc-agree{max-width:40rem;margin-left:auto}.omc-duty-note--dap a{color:inherit;text-decoration:underline}@media screen and (max-width:989px){.omc-minicart:not(.is-open) .omc-agree{font-size:1.1rem;padding:.5rem .8rem}}.omc-up{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px}.omc-up[hidden]{display:none!important}.omc-up__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#050403b8}.omc-up__box{position:relative;width:min(92rem,100%);max-height:calc(100vh - 32px);overflow-y:auto;padding:2.4rem;border:1px solid var(--omc-gold);border-radius:6px;color:var(--omc-cream);background:linear-gradient(160deg,#1d170c,#0b0a08 70%);box-shadow:0 20px 60px #0009}.omc-up__x{position:absolute;top:.8rem;right:1rem;width:3.6rem;height:3.6rem;border:0;background:transparent;color:var(--omc-muted);font-size:2.8rem;line-height:1;cursor:pointer}.omc-up__x:hover{color:var(--omc-cream)}.omc-up__added{margin:0 0 .4rem;font-size:1.3rem;font-weight:700;color:#9fd6a0;letter-spacing:.06em}.omc-up__title{margin:0 0 1.6rem;font-family:var(--omc-serif);font-size:2.2rem;letter-spacing:.06em;color:var(--omc-gold-2)}.omc-up__list{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.omc-up__item{display:flex;flex-direction:column;gap:.5rem;padding:.8rem;border:1px solid var(--omc-line);border-radius:4px;background:var(--omc-panel)}.omc-up__img{display:flex;align-items:center;justify-content:center;aspect-ratio:63 / 88;max-width:100%;background:var(--omc-panel-2);border-radius:3px}.omc-up__img img{width:100%;height:100%;object-fit:contain}.omc-up__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.25rem;line-height:1.35;color:var(--omc-cream);text-decoration:none}.omc-up__price{margin:auto 0 0;font-weight:700;color:var(--omc-gold-2);font-variant-numeric:tabular-nums}.omc-up__add{width:100%}.omc-up__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end;margin-top:2rem}html.omc-up-open{overflow:hidden}.omc-up--drawer{position:static;display:block;padding:1.2rem 0 0;margin:0 1.6rem 1.2rem;border-top:1px solid rgba(128,128,128,.3)}.omc-up--drawer .omc-up__title{font-size:1.6rem;margin-bottom:1rem}.omc-up--drawer .omc-up__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}@media screen and (max-width:749px){.omc-up__box{padding:1.6rem}.omc-up__list{grid-template-columns:repeat(2,minmax(0,1fr))}.omc-up__actions .omc-btn{flex:1}}.omc-up__deal{margin:0 0 1.8rem;padding:1.4rem 1.6rem;border:1px dashed var(--omc-gold);border-radius:4px;background:#d6b25e1a}.omc-up__deal-msg{margin:0 0 .8rem;font-size:1.7rem;line-height:1.4;color:var(--omc-cream)}.omc-up__deal-msg strong{color:var(--omc-gold-2)}.omc-up__deal.is-unlocked{border-style:solid;border-color:#7fc48a;background:#7fc48a1a}.omc-up__deal.is-unlocked .omc-up__deal-msg strong{color:#c9f0cf}.omc-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0b0a08}.omc-gate[hidden]{display:none!important}html.omc-gated,html.omc-gated body{overflow:hidden}.omc-gate__box{width:min(42rem,100%);padding:3.2rem 2.4rem;text-align:center;border:1px solid var(--omc-gold);border-radius:6px;background:linear-gradient(160deg,#1d170c,#0b0a08 70%);color:var(--omc-cream)}.omc-gate__brand{margin:0 0 1.6rem;font-family:var(--omc-serif);font-size:2.4rem;letter-spacing:.14em;color:var(--omc-gold)}.omc-gate__msg{margin:0 0 .6rem;font-size:1.5rem}.omc-gate__form{display:flex;gap:.8rem;margin-top:2rem}.omc-gate__form input{flex:1;min-width:0;height:4rem;padding:0 1.2rem;border:1px solid var(--omc-line);border-radius:2px;background:#050403;color:var(--omc-cream);font-size:1.5rem}.omc-gate__err{margin:1rem 0 0;color:#e39a8f;font-size:1.3rem}.omc-cnotice{position:fixed;left:0;right:0;bottom:0;z-index:150;display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom,0px));background:#3a1714;border-top:1px solid #e39a8f;color:#ffe2dd;font-size:1.4rem}.omc-cnotice[hidden]{display:none!important}.omc-cnotice p{margin:0;flex:1}.omc-cnotice button{border:0;background:transparent;color:inherit;font-size:2.4rem;line-height:1;cursor:pointer}.omc-titlelink{display:inline-block;margin-top:.6rem;padding:.4rem .9rem;border:1px solid var(--omc-line);border-radius:999px;font-size:1.15rem;line-height:1.3;letter-spacing:.02em;color:var(--omc-gold-2);text-decoration:none;background:#d6b25e0f}.omc-titlelink:hover{border-color:var(--omc-gold);background:#d6b25e24;color:#fff1c9}.card .omc-titlelink{position:relative;z-index:2;margin:.2rem 1rem 1rem;align-self:flex-start}.omc-titlelink-wrap{margin:0 0 1.6rem}.omc-titlelink--page{font-size:1.4rem;padding:.7rem 1.4rem}.omc-up__item .omc-titlelink{margin-top:0;text-align:center}.omc-titlelink-wrap--top{margin:0 0 1.2rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/omc.css.map */
