.section-dp-card.svelte-lv2jig.svelte-lv2jig{position:relative;display:grid;grid-template-columns:360px 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"image content";background:linear-gradient(135deg,rgba(41,44,62,.95),rgba(34,36,51,.98));border:1px solid rgba(255,255,255,.06);border-radius:15px;overflow:hidden;box-shadow:0 8px 24px #00000059;transition:all .15s ease-in-out}.section-dp-card.svelte-lv2jig.svelte-lv2jig:hover{scale:.99}.section-dp-glow.svelte-lv2jig.svelte-lv2jig{position:absolute;top:-40%;right:-20%;width:400px;height:400px;background:radial-gradient(circle,var(--dp-accent, #60a5fa) 0%,transparent 70%);opacity:.06;pointer-events:none}.section-dp-image.svelte-lv2jig.svelte-lv2jig{grid-area:image;display:flex;align-items:center;justify-content:center;background:rgba(34,36,51,.8);border-right:1px solid rgba(255,255,255,.06);padding:30px}.section-dp-image.svelte-lv2jig .icon.svelte-lv2jig{height:200px;width:200px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAACpQTFRFAAAAAAAAfMvLWbfFsvrzN5OhHoiPB3J54tRr/2la/6puuk5H//CRPqa2l7GxdgAAAA50Uk5TAP////////////////9XStsUAAAA/0lEQVR4nO2YUQ3CQBBEa6EWsIAFLNRCLdQCFrCABSxgAS/sJPea6QENv93s+2q6nfc1ub10GHYYG3vf7FKCwwhGo39/Cs7Bt9maKUEawaXhA8JTgMRnogT5BARgbiyNydC8BPkEhGcDEaHF8HKVIJdAoWtwC/ow3APNJSlBXoE+eASEn4ECCPSseQnyCbg4cqB4mGJRLr3nQFnDJUghoEi6ZLhAYYrl5ZKARbRpYglSCDhUXoFLPKw5h0kJcgn6nw0uAQ/reRMuQRqBSxAIFsvc+LhYlCClgB8RSFgsHta8BLkFgIQLhRcISpBT0MtYND8XSQnSC5D8XZwSHF3wBpFGH6rEBkZtAAAAAElFTkSuQmCC);background-size:cover;background-position:center;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5))}.section-dp-content.svelte-lv2jig.svelte-lv2jig{grid-area:content;padding:24px 28px;display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.section-dp-badge.svelte-lv2jig.svelte-lv2jig{display:inline-block;width:fit-content;background:linear-gradient(135deg,var(--dp-accent, #60a5fa),color-mix(in srgb,var(--dp-accent, #60a5fa) 60%,#000));color:#fff;font-size:11px;font-weight:900;letter-spacing:2px;padding:4px 12px;border-radius:6px;text-transform:uppercase}.section-dp-card.svelte-lv2jig h2.svelte-lv2jig{font-size:28px;font-weight:900;color:#fff;margin:0}.section-dp-mode.svelte-lv2jig.svelte-lv2jig{font-size:15px;font-weight:700;color:var(--dp-accent, #60a5fa);margin:0}.section-dp-desc.svelte-lv2jig.svelte-lv2jig{font-size:14px;color:#fff9;margin:4px 0 0}.section-dp-perks.svelte-lv2jig.svelte-lv2jig{list-style:none;padding:0;margin:10px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.section-dp-perks.svelte-lv2jig li.svelte-lv2jig{position:relative;padding:10px 12px 10px 36px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);color:#ffffffe6;font-weight:700;font-size:14px}.section-dp-perks.svelte-lv2jig li.svelte-lv2jig:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);height:14px;width:14px;border-radius:50%;background:linear-gradient(135deg,var(--dp-accent, #60a5fa),color-mix(in srgb,var(--dp-accent, #60a5fa) 70%,#fff));box-shadow:0 0 0 3px color-mix(in srgb,var(--dp-accent, #60a5fa) 18%,transparent)}.section-dp-btn.svelte-lv2jig.svelte-lv2jig{margin-top:12px;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;border-radius:15px;background:var(--theme-tertiary-container, #5ca300);border:none;font-size:20px;font-weight:900;padding:20px 5px;color:#fff;transition:all .15s ease-in-out}.section-dp-btn.svelte-lv2jig.svelte-lv2jig:hover{opacity:.86}@media (max-width: 900px){.section-dp-card.svelte-lv2jig.svelte-lv2jig{grid-template-columns:1fr;grid-template-areas:"image" "content"}.section-dp-image.svelte-lv2jig.svelte-lv2jig{border-right:none;border-bottom:1px solid rgba(255,255,255,.06);padding:20px}.section-dp-perks.svelte-lv2jig.svelte-lv2jig{grid-template-columns:1fr}}.halloween-bundle.svelte-p7c8f0.svelte-p7c8f0{position:relative;overflow:hidden;background:#231a24!important;border:1px solid #5a3418!important}.halloween-bundle.svelte-p7c8f0 .advent-calendar-card-title,.halloween-bundle.svelte-p7c8f0 .advent-calendar-card-perks,.halloween-bundle.svelte-p7c8f0 .advent-calendar-card-button{position:relative;z-index:2}.halloween-ribbon.svelte-p7c8f0.svelte-p7c8f0{position:absolute;top:18px;right:-38px;background:#e8741a;color:#1a1118;font-size:10px;font-weight:900;letter-spacing:2px;padding:5px 42px;transform:rotate(45deg);z-index:3}.halloween-bundle.svelte-p7c8f0 .advent-calendar-card-image.halloween-image{position:relative;display:flex;align-items:center;justify-content:center;background:#2d1f2c!important;border-right:1px solid #3d2a3a!important}.halloween-image.svelte-p7c8f0 img.svelte-p7c8f0{object-fit:contain;image-rendering:pixelated}.halloween-image.svelte-p7c8f0 .dragon.svelte-p7c8f0{width:100%;max-height:240px;transform:translate(14%,-8%) scale(1.15)}.halloween-image.svelte-p7c8f0 .bucket.svelte-p7c8f0{position:absolute;left:6px;bottom:6px;width:36%}.halloween-bundle.svelte-p7c8f0 .advent-calendar-card-title h1{color:#ffcf99!important}.value-tag.svelte-p7c8f0.svelte-p7c8f0{color:#e8741a;font-size:.75em}.halloween-bundle.svelte-p7c8f0 .advent-calendar-card-title .subtitle{color:#c9a88a!important}.perk-icon.svelte-p7c8f0.svelte-p7c8f0{font-size:15px;margin-right:2px}.halloween-bundle.svelte-p7c8f0 .advent-calendar-card-perks li:before{display:none!important}.halloween-bundle.svelte-p7c8f0 .advent-calendar-card-perks li{padding-left:14px!important;background:#2d1f2c!important;border:1px solid #4a2c1c!important}.exclusive-tag.svelte-p7c8f0.svelte-p7c8f0{display:inline-block;background:#e8741a;color:#1a1118;font-size:9px;font-weight:900;padding:2px 6px;border-radius:4px;margin-left:4px;letter-spacing:.8px;text-transform:uppercase;vertical-align:middle}.halloween-bundle.svelte-p7c8f0 .advent-calendar-card-button button{background:#e8741a!important;color:#1a1118!important;border:1px solid #ff9a3c!important;box-shadow:none!important;transition:background .2s ease-in-out!important}.halloween-bundle.svelte-p7c8f0 .advent-calendar-card-button button:hover{background:#ff8a2a!important}
