.diff-event-card{--event-orange: #dd7219;--event-orange-alt: #ce4b10;--event-red: #c62623;--event-green: #1e7203;--event-light-gray: #666666;--event-lighter-gray: #d6d6d6;--event-very-light-gray: #f5f5f5;--event-off-white: #f8f8f8;--event-dark-gray: #333333;--event-medium-gray: #555555;--event-shadow-light: #0000000D;--event-shadow-medium: #0000001A;--event-shadow-button: #F2F2F280}.diff-event-card button:focus-visible,.diff-event-card input:focus-visible,.diff-event-card select:focus-visible,.diff-event-card textarea:focus-visible,.diff-event-card [tabindex]:focus-visible,.diff-event-card a:focus-visible{outline:1px solid var(--event-orange)!important;outline-offset:-1px;border-radius:0}.diff-event-card{padding:16px;border-radius:15px;transition:background-color .2s ease;box-shadow:0 4px 10px 0 var(--event-shadow-light);position:relative;background:#fff}.diff-wishlist-btn{position:absolute;top:16px;right:16px;background:#fff;box-shadow:0 3.11px 15.56px 0 var(--event-shadow-medium);border:none;padding:8px;z-index:1;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.diff-wishlist-btn svg{width:12px;height:12px}.diff-wishlist-btn path{fill:#d6d6d6}.diff-event-image{width:100%;height:100%;border-radius:10px;object-fit:contain}.diff-event-info{min-width:0}.diff-event-data{display:flex;flex-direction:column;width:100%;margin-top:auto}.diff-event-price-seats,.diff-event-actions{display:flex;align-items:center;width:100%;justify-content:space-between;column-gap:8px}.diff-event-actions{position:relative}.diff-event-title{margin-bottom:12px;font-size:18px;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.diff-event-title a{color:#000;text-decoration:none}.diff-event-title a:hover{color:var(--event-dark-gray)}.diff-event-game-badge{color:var(--event-orange);font-weight:700;margin-bottom:.25rem;font-size:14px}.diff-event-details{display:flex;flex-direction:column;gap:4px}.diff-event-detail-item{display:flex;align-items:center}.diff-event-detail-badge{background:var(--event-orange-alt);color:#fff;width:max-content;margin-top:8px;padding:2px 8px;border-radius:32px;font-size:12px;line-height:150%;font-weight:700;letter-spacing:0}.detail-icon{display:inline-flex;width:18px;height:18px}.detail-icon svg,.detail-icon path{fill:var(--event-light-gray)}.detail-value{color:var(--event-light-gray);margin-left:8px;font-weight:400;font-size:14px}.diff-event-availability{font-size:14px;font-weight:700;text-transform:uppercase}.diff-event-availability.high{color:var(--event-green)}.diff-event-availability.low{color:var(--event-orange-alt)}.diff-event-availability.out{color:var(--event-red)}.diff-event-price .price-item{font-size:24px;font-weight:700;color:#000}.diff-event-atc-btn{display:inline-flex;position:relative;align-items:center;gap:8px;width:100%;height:100%;background:var(--event-dark-gray);padding:12px 24px;font-weight:700;font-size:16px;border:0;border-radius:6px;color:#fff;justify-content:center;box-shadow:0 0 10px 0 var(--event-shadow-button)}.diff-event-atc-btn-icon{display:inline-flex;width:20px;height:20px}.diff-event-atc-btn svg{width:100%;height:100%;pointer-events:none}.diff-event-atc-btn:hover:not(:disabled){background-color:var(--event-medium-gray);transition:background-color .2s ease}.diff-event-atc-btn.sold-out,.diff-event-atc-btn.event-expired{color:var(--event-light-gray);background:var(--event-off-white)}.event-product-form,.event-product-form .form{display:contents}.event-product-form .product-form__error-message-wrapper,.event-product-form .f2f-featured-variant._error-message .error-message{z-index:2;border:1px solid var(--event-red);right:0;position:absolute;margin-top:4px;background:rgb(var(--color-background));color:var(--event-red);top:100%;width:100%;text-align:center}.event-product-form .f2f-featured-variant._error-message .error-message{top:-100%;transform:translateY(-100%)}.event-product-form .f2f-featured-variant{display:contents}.diff-quantity{display:flex;border:1px solid var(--event-very-light-gray);border-radius:6px;overflow:hidden}.diff-event-card .diff-quantity .diff-quantity__button,.diff-event-card .diff-quantity .quantity__button{border:none;background:var(--event-very-light-gray);text-align:center;padding:14px;margin:0;font-size:inherit;font-family:inherit;line-height:1;color:inherit;text-decoration:none;cursor:pointer;transition:none;box-shadow:none;outline:none;min-width:auto;width:auto;height:auto;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.diff-event-card .diff-quantity .diff-quantity__button:first-child{border-radius:5px 0 0 5px}.diff-event-card .diff-quantity .diff-quantity__button:last-child{border-radius:0 5px 5px 0}.diff-event-card .diff-quantity .diff-quantity__button svg{width:10px;height:10px;pointer-events:none;stroke:#000}.diff-event-card .diff-quantity .diff-quantity__button[disabled]:hover{background:var(--event-very-light-gray)}.diff-event-card .diff-quantity .diff-quantity__button[disabled]{opacity:.2;cursor:default}.diff-quantity__input{border:none;background:#fff;text-align:center;width:36px}.diff-quantity__input::-webkit-outer-spin-button,.diff-quantity__input::-webkit-inner-spin-button{-webkit-appearance:none}.diff-quantity__input[type=number]{-webkit-appearance:textfield;appearance:textfield}.diff-event-atc-btn.loading{position:relative;pointer-events:none}.diff-event-atc-btn.loading .diff-event-atc-btn-text,.diff-event-atc-btn.loading .diff-event-atc-btn-icon{visibility:hidden;opacity:0;transition:none}.loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.diff-wishlist-btn svg,.detail-icon svg,.diff-quantity__button svg{pointer-events:none}@media screen and (max-width: 991px){.diff-event-card{padding:12px}}@media screen and (max-width: 380px){.diff-event-card .diff-quantity .diff-quantity__button{padding:14px 12px}.diff-quantity__input{width:32px}}.diff-display-contents{display:contents!important}
/*# sourceMappingURL=/cdn/shop/t/94/assets/component-event-card-base.css.map */
