.exgg{--ink: #14110d;--soft: #5f574a;--red: #ea252e;--red-d: #a8161d;--gold: #ffcf3a;--pine: #0f3d2e;--cream: #fbf3df;--line: rgba(20,17,13,.14)}.exgg-atc{margin:0;display:inline-block}.exgg-atc__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:14px 26px;width:100%;font-family:var(--vx-display, inherit);font-size:19px;letter-spacing:.9px;text-transform:uppercase;line-height:1;color:#fff;background:var(--red, #ea252e);text-decoration:none;cursor:pointer;border:2px solid var(--ink, #14110d);border-radius:4px;box-shadow:5px 5px 0 var(--ink, #14110d);transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1),background .16s}.exgg-atc__btn:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--ink, #14110d);background:#d41d26}.exgg-atc__btn:focus-visible{outline:3px solid var(--gold, #ffcf3a);outline-offset:3px}.exgg-atc__btn.is-busy{opacity:.7;cursor:progress}.exgg-atc--gold .exgg-atc__btn{background:var(--gold, #ffcf3a);color:var(--ink, #14110d)}.exgg-atc--gold .exgg-atc__btn:hover{background:#ffd95e}.exgg-atc--ink .exgg-atc__btn{background:var(--ink, #14110d);color:#fff;border-color:var(--ink, #14110d)}.exgg-atc--sm .exgg-atc__btn{min-height:44px;font-size:15px;padding:10px 16px;box-shadow:3px 3px 0 var(--ink, #14110d)}.ex2--dark .exgg-atc__btn{box-shadow:5px 5px #000}.exgg-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;line-height:1}.exgg-price b{font-family:var(--vx-display, inherit);font-size:44px;letter-spacing:.5px}.exgg-price s{font-size:20px;font-weight:700;opacity:.6}.exgg-price em{font-style:normal;font-size:12px;font-weight:900;letter-spacing:1px;text-transform:uppercase;background:var(--gold, #ffcf3a);color:var(--ink, #14110d);padding:5px 8px;border-radius:3px;align-self:center}.exgg-ticket{display:inline-flex;align-items:stretch;border:2px solid var(--ink, #14110d);border-radius:6px;overflow:hidden;background:var(--gold, #ffcf3a);color:var(--ink, #14110d);box-shadow:4px 4px 0 var(--ink, #14110d);max-width:100%}.exgg-ticket__l{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--red, #ea252e);color:#fff;padding:8px 14px;border-right:2px dashed rgba(255,255,255,.75);line-height:1}.exgg-ticket__l b{font-family:var(--vx-display, inherit);font-size:28px;letter-spacing:1px}.exgg-ticket__l span{font-size:10px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;margin-top:3px}.exgg-ticket__r{display:flex;flex-direction:column;justify-content:center;padding:8px 14px;line-height:1.2}.exgg-ticket__r b{font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:.3px}.exgg-ticket__r span{font-size:13px;font-weight:700}.ex2--dark .exgg-ticket{box-shadow:4px 4px #000}.exgg-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;line-height:1;padding:6px 9px;border:2px solid var(--ink, #14110d);border-radius:3px;background:var(--gold, #ffcf3a);color:var(--ink, #14110d);box-shadow:2px 2px 0 var(--ink, #14110d)}.exgg .is-mild{--hc: #2e6e22}.exgg .is-medium{--hc: #d19a00}.exgg .is-hot{--hc: #e8442e}.exgg .is-xtreme{--hc: #b7301c}.exgg-meter{display:inline-flex;gap:2px}.exgg-meter i{width:9px;height:9px;border-radius:1px;background:var(--line, rgba(20,17,13,.14))}.exgg-meter i.on{background:var(--hc, #ea252e)}@media(max-width:749px){.exgg-price b{font-size:38px}.exgg-atc__btn{font-size:17px;min-height:52px}}@media(prefers-reduced-motion:reduce){.exgg-atc__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/261/assets/ex-gg.css.map */
