.quick-entry-section{background:var(--qe-bg, #000);color:var(--qe-fg, #fff)}.quick-entry{display:flex;flex-direction:column;gap:32px}.quick-entry__eyebrow{display:flex;align-items:center;gap:12px;margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.quick-entry__slash{color:var(--qe-accent, #e30613);font-style:italic;letter-spacing:-.1em}.quick-entry__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.quick-entry__media{position:relative;background:var(--qe-card-bg, #141414);aspect-ratio:16 / 10;overflow:hidden}.quick-entry__visual{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .35s ease}.quick-entry__visual.is-active{opacity:1;visibility:visible}.quick-entry__img,.quick-entry__fallback{width:100%;height:100%;object-fit:cover;display:block}.quick-entry__content{display:flex;flex-direction:column;gap:28px}.quick-entry__tier-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 32px}.quick-entry__tier-title{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0;border:0;background:transparent;color:var(--qe-muted, #5a5a5a);cursor:pointer;text-align:left;line-height:1;transition:color .2s ease}.quick-entry__tier-title:hover{color:var(--qe-fg, #fff)}.quick-entry__tier-title.is-active{color:var(--qe-active, #fff)}.quick-entry__tier-num{font-size:clamp(2.4rem,4vw,3.4rem);font-weight:800;letter-spacing:-.01em}.quick-entry__tier-unit{font-size:clamp(2.4rem,4vw,3.4rem);font-weight:800;letter-spacing:-.01em;text-transform:uppercase}.quick-entry__tier-title:focus-visible{outline:2px solid var(--qe-accent, #e30613);outline-offset:4px}.quick-entry__panel{display:flex;flex-direction:column;gap:18px}.quick-entry__readout{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-weight:700}.quick-entry__mult{background:var(--qe-accent, #e30613);color:#fff;padding:4px 10px;font-size:1.8rem;font-weight:800;letter-spacing:.02em}.quick-entry__eq{color:var(--qe-muted, #5a5a5a);font-size:1.8rem}.quick-entry__entries{font-size:1.8rem;font-weight:800}.quick-entry__entries-unit{font-size:1.4rem;font-weight:700;color:var(--qe-muted, #5a5a5a);text-transform:uppercase;letter-spacing:.06em}.quick-entry__price{margin:0;font-size:1.5rem;color:var(--qe-muted, #5a5a5a)}.quick-entry__details-label{margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.quick-entry__details{margin:0;font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.quick-entry__qty{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;border:1px solid rgba(128,128,128,.4)}.quick-entry__qty-btn{width:40px;height:40px;border:0;background:transparent;color:var(--qe-fg, #fff);font-size:2rem;line-height:1;cursor:pointer}.quick-entry__qty-btn:hover{background:#80808033}.quick-entry__qty-value{min-width:40px;text-align:center;font-size:1.6rem;font-weight:700}.quick-entry__buy-row{margin-top:4px}.quick-entry__cta{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:16px 24px;border:0;background:var(--qe-cta-bg, #fff);color:var(--qe-cta-fg, #000);font-size:1.5rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.quick-entry__cta:hover{opacity:.88}.quick-entry__cta:disabled{cursor:not-allowed;opacity:.7}.quick-entry__cta:focus-visible{outline:2px solid var(--qe-accent, #e30613);outline-offset:3px}.quick-entry__spinner{display:none;width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:quick-entry-spin .7s linear infinite}.quick-entry-section.is-loading .quick-entry__spinner{display:inline-block}.quick-entry-section.is-loading .quick-entry__cta-label{opacity:.6}@keyframes quick-entry-spin{to{transform:rotate(360deg)}}@media screen and (max-width:749px){.quick-entry__grid{grid-template-columns:1fr;gap:28px}.quick-entry__tier-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.quick-entry__tier-num,.quick-entry__tier-unit{font-size:clamp(2rem,7vw,2.6rem)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/quick-entry.css.map */
