.card__media,.card .media{width:100%;bottom:0;position:absolute;top:0;margin:var(--image-padding);overflow:hidden;z-index:0;border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}.card__inner{flex:0 0 auto!important;position:relative!important;height:0!important;padding-bottom:100%!important;width:100%!important;overflow:hidden!important;border-radius:12px 12px 0 0!important;display:block!important}.card-wrapper{text-decoration:none}.card{background:#181820d1;border-radius:18px;border:1.5px solid rgba(240,208,128,.13);box-shadow:0 4px 32px #18182033,0 1.5px 8px #f0d08022;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:box-shadow .5s cubic-bezier(.4,0,.2,1),border-color .4s,background .4s,transform .5s cubic-bezier(.4,0,.2,1);margin:0;display:flex;flex-direction:column;width:100%;height:100%}.card__inner{border-radius:16px 16px 0 0!important;overflow:hidden!important;position:relative!important;background:linear-gradient(135deg,#1e1e2eb3,#1a1a26e6);box-shadow:0 2px 12px #18182022}.card__content{padding:1.2rem 1.1rem 1.1rem!important;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;visibility:visible!important}.card__heading.no-bold{font-weight:400!important}.card-wrapper:hover .card,.card-wrapper:focus-visible .card{box-shadow:0 0 0 1px #f0d080cc,0 10px 32px #18182055,0 0 24px 4px #f0d08044;border-color:#ffe9b3;background:#181820eb;transform:translateY(-6px) scale(1.012)}.card-wrapper:hover .card__heading,.card-wrapper:focus-visible .card__heading{color:#ffe9b3}.card__media img{border-radius:16px 16px 0 0;border:1px solid rgba(240,208,128,.1);box-shadow:0 2px 8px #18182022}@media (hover: hover){.card-wrapper:hover .card,.card-wrapper:active .card{box-shadow:0 0 0 1px #f0d080cc,0 10px 32px #18182055,0 0 24px 4px #f0d08044;border-color:#ffe9b3;background:#181820eb;transform:translateY(-6px) scale(1.012)}.card-wrapper:hover .card__heading{color:#ffe9b3;text-shadow:0 0 8px #f0d08055}}@media (hover: none){.card-wrapper:active .card{box-shadow:0 0 0 1px #f0d080cc,0 5px 16px #18182033;border-color:#ffe9b3;background:#181820eb;transform:translateY(-4px) scale(1.008)}.card-wrapper:active .card__heading{color:#ffe9b3;text-shadow:0 0 8px #f0d08055}}.card__info-bottom{display:flex;flex-direction:row;align-items:center;gap:.5em;margin-top:auto;width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-wrap:nowrap}.card__info-bottom--stacked{display:flex;flex-direction:column;align-items:flex-start;gap:.1em}.card__info-bottom--stacked>span[style]{display:flex!important;flex-direction:row;align-items:center;gap:.5em;flex-wrap:nowrap;min-width:0}.price-item{font-size:clamp(1.1rem,3vw,1.7rem)!important}.price-item--sale,.price-item--regular,.price-item--sold-out,.product__info-wrapper .price-item--sale,.product__info-wrapper .price-item--regular,.product__info-wrapper .price-item--sold-out{font-size:clamp(1.4rem,4vw,2.2rem)!important}.price__badge-sale,.price__badge-sold-out{font-size:clamp(.8rem,2vw,1.1rem)!important;min-width:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.2em .7em;font-weight:700;border-width:1px}.card-wrapper:focus-visible,.card:focus-visible{outline:none}.collection-list__item:focus-visible,.grid__item:focus-visible,.scroll-trigger:focus-visible,.animate--slide-in:focus-visible{outline:none}.product__game-meta{font-family:var(--font-body-family)!important;color:#f0d080!important;font-weight:700!important;text-transform:uppercase;margin-bottom:.15rem!important;margin-top:.1rem!important;line-height:1.18!important;display:flex!important;flex-direction:row;align-items:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word;width:100%!important;letter-spacing:-.01em;border-radius:1.2em;padding:.12em .7em .12em .3em;opacity:.92;font-size:clamp(.85rem,2vw,1.2rem)!important}.product__game-meta-logo{width:24px;height:auto;aspect-ratio:1/2;max-height:100%;border-radius:50%;margin-right:.5em;object-fit:cover;border:1px solid rgb(253,225,84);align-self:stretch;display:block}.product__game-meta-text{display:flex;flex-direction:column;justify-content:center}.product__game-title{font-size:1em;font-weight:700;color:#ffe082;text-transform:uppercase;border-bottom:1.5px solid #c2a65c;padding-bottom:.1em;margin-bottom:.15em;display:inline-block;white-space:normal;overflow-wrap:anywhere}.product__game-server{font-size:.92em;font-weight:400;color:#e9e0b3;margin-top:.1em;letter-spacing:.01em;white-space:normal;overflow-wrap:anywhere;line-height:1.2}.product__game-meta .separator{margin:0 .3em;color:#c2a65c;font-weight:700}.product__game-meta-logo{width:24px;height:24px;border-radius:50%;margin-right:.5em;object-fit:cover;border:1px solid rgb(253,225,84);vertical-align:middle}.product__title.card__heading{font-size:clamp(1.18rem,4vw,2.2rem);font-weight:700!important;color:#fffbe6;margin-bottom:.6em;text-align:left;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:-.1rem;font-family:var(--font-body-family)!important}@media screen and (min-width: 750px){.product__title.card__heading{font-size:clamp(1.6rem,2.5vw,2.2rem)}}.grid__item.is-hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-card.css.map */
