.prize-store{padding-bottom:80px;padding-top:40px}.prize-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:48px}.prize-store .block-grid{word-break:normal}.prize-store .block-grid__block-content{margin:0 0 56px}.prize-store .block-grid__block-content:last-child{margin-bottom:0}.prize-store .block-grid__title-block{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 0 28px}.prize-store .block-grid__title{line-height:1;margin:0}.prize-store .block-grid__title-block .view-all{align-items:center;display:inline-flex;line-height:1;margin:0;transform:none;transition:color .18s ease;white-space:nowrap}.prize-store .block-grid__title-block .view-all:hover{color:#f6d800;transform:none}.prize-store .block-grid__items{align-items:stretch;gap:28px 20px;grid-template-columns:repeat(5,minmax(0,1fr))}.prize-store .block-grid__item{min-height:0}.prize-product-card{appearance:none;background:rgba(24,37,54,.86);border:1px solid rgba(178,198,224,.48);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02);color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;height:100%;margin:0;overflow:hidden;padding:0;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease;width:100%}.prize-product-card:disabled{cursor:default;opacity:1}.prize-product-card:not(:disabled):hover{border-color:#f6d800;box-shadow:0 10px 28px rgba(0,0,0,.24);transform:translateY(-3px)}.prize-product-card:not(:disabled):focus-visible{outline:2px solid #f6d800;outline-offset:3px}.prize-store .prize-product-card .prize-product-image{pointer-events:none}.prize-store .prize-product-card:hover .prize-product-image,.prize-store .prize-product-card:hover .prize-product-image:hover{border:0!important;border-bottom:1px solid rgba(178,198,224,.42)!important;box-shadow:none!important;outline:none!important}.prize-store .prize-product-card:hover .prize-product-image:after,.prize-store .prize-product-card:hover .prize-product-image:before{background:none!important}.prize-store .prize-product-card:hover .prize-product-image img{border:0!important}.prize-store .prize-product-card:hover .prize-product-name{color:#fff!important}.prize-store .block-grid__image{aspect-ratio:4/3;margin:0;width:100%}.prize-product-image{background:#111a26;border:0;border-bottom:1px solid rgba(178,198,224,.42);color:#81d3f7;display:block;font-size:72px;overflow:hidden;padding:0;position:relative;transition:opacity .18s ease,filter .18s ease;width:100%}.prize-product-image>span{align-items:center;background:hsla(0,0%,100%,.025);display:flex;height:100%;inset:0;justify-content:center;position:absolute}.prize-store .prize-product-image img{border:0;display:block;height:100%;inset:0;max-height:none;max-width:none;object-fit:cover;position:absolute;width:100%}.prize-product-card.is-unavailable .prize-product-image{filter:grayscale(.35) saturate(.5);opacity:.42}.prize-product-info{background:linear-gradient(180deg,rgba(27,42,62,.98),rgba(20,33,51,.98));box-sizing:border-box;display:flex;flex:1;flex-direction:column;min-height:112px;padding:16px 16px 15px;width:100%}.prize-store .prize-product-name{color:#fff;display:block;font-size:18px;font-weight:700;line-height:1.3;margin:0 0 14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prize-product-footer{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:auto;width:100%}.prize-product-lock-overlay{background:rgba(12,20,31,.9);border:1px solid rgba(246,216,0,.45);border-radius:6px;bottom:10px;left:10px;padding:9px 10px;position:absolute;right:10px;text-align:center;transition:background .18s ease,border-color .18s ease;z-index:1}.prize-product-lock-overlay .shop-trade-lock{margin-top:0}.prize-product-image img,.prize-product-image>span,.prize-product-info{transition:filter .18s ease,opacity .18s ease}@media (hover:hover){.prize-store .prize-product-card.is-trade-locked:hover .prize-product-image img,.prize-store .prize-product-card.is-trade-locked:hover .prize-product-image>span,.prize-store .prize-product-card.is-trade-locked:hover .prize-product-info{filter:grayscale(1);opacity:.42}.prize-product-card.is-trade-locked:hover .prize-product-lock-overlay{background:rgba(12,20,31,.98);border-color:#f6d800}}.prize-badge{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid;display:inline-flex;flex-shrink:0;font-size:11px;justify-content:center;line-height:1;max-width:none;min-height:28px;min-width:76px;overflow:hidden;padding:5px 12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.badge--crypto{background:rgba(65,190,94,.12);color:#72dc8b}.prize-product-price{color:#fff;font-size:18px;font-weight:700;justify-content:flex-end}.prize-product-price svg{height:19px;width:19px}.prize-product-stock{color:hsla(0,0%,100%,.5);font-size:12px;line-height:1.2;margin-left:auto;text-align:right}.prize-load-more{display:block;margin-top:48px}.prize-store .bg-004{background:hsla(0,0%,100%,.04)}.prize-history{padding:24px 0}.prize-muted{line-height:1.6;opacity:.7}.prize-link{color:#81d3f7}.prize-error{border:1px solid #ce6161}.prize-error,.prize-note{margin:12px 0;padding:12px}.prize-note{background:hsla(0,0%,100%,.04);border-left:2px solid #81d3f7;line-height:1.6}.prize-form label{display:block;margin:16px 0 8px}.prize-form input,.prize-form select,.prize-form textarea{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.3);box-sizing:border-box;color:inherit;font:inherit;padding:12px;width:100%}.prize-form option{background:#141a23}.prize-form textarea{min-height:70px}.prize-summary{border-bottom:1px solid #ffffff4d;border-top:1px solid #ffffff4d;margin:20px 0;padding:12px 0}.prize-summary>div{display:flex;gap:16px;justify-content:space-between;margin:8px 0}.prize-total{color:#81d3f7}.prize-form .btn{margin-top:18px}.prize-history .btn{margin-top:12px}.prize-form button:disabled{opacity:.5}.prize-form{line-height:1.5}.prize-hero{align-items:center;background:hsla(0,0%,100%,.65);clip-path:polygon(22px 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,22px 100%,0 calc(100% - 22px),0 22px);display:flex;isolation:isolate;margin-bottom:48px;min-height:300px;position:relative}.prize-hero:before{background:#08131e url(/images/shop/rewards-baby-roshan.png) 50%/cover no-repeat;clip-path:inherit;content:"";inset:1px;position:absolute;z-index:-1}.prize-hero-copy{padding:40px;width:56%}.prize-hero h2{font-family:Druk Wide Heavy,sans-serif;font-size:clamp(23px,2.4vw,38px);line-height:1.3;margin:0 0 24px}.prize-hero p{font-size:18px;line-height:1.5;margin:0}.prize-currency{align-items:center;display:inline-flex;font-variant-numeric:tabular-nums;gap:7px;justify-content:flex-end;white-space:nowrap}.prize-currency svg{flex-shrink:0}@media(max-width:1499px){.prize-store .block-grid__items{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.prize-store .block-grid__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.prize-store .block-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}.prize-hero{align-items:flex-start;min-height:360px}.prize-hero:before{background-color:#08131e;background-position:100% 100%;background-size:auto 230px}.prize-hero-copy{padding:24px;width:100%}.prize-hero h2{font-size:23px;margin-bottom:12px}.prize-hero p{font-size:15px;max-width:70%}.prize-hero:after{background:linear-gradient(#08131e,rgba(8,19,30,.8) 28%,transparent 65%);clip-path:inherit;content:"";inset:1px;position:absolute;z-index:-1}}@media(max-width:520px){.prize-store .block-grid__items{grid-template-columns:1fr}.prize-heading{align-items:flex-start;flex-wrap:wrap}.prize-heading .h1{font-size:28px}.prize-product-info{min-height:105px}}.prize-store .prize-product-card.is-unavailable .prize-product-name,.prize-store .prize-product-card.is-unavailable:hover .prize-product-name{color:hsla(0,0%,100%,.38)!important}.prize-store .prize-product-card.is-unavailable .prize-product-stock{color:#f6d800!important;font-weight:700;opacity:1!important;white-space:nowrap}.shop-trade-lock[data-v-69229ad0]{color:#ffe300;display:block;font-size:12px;line-height:1.5;margin-top:10px}