._storefront_1dina_1{background:radial-gradient(at 80% 0,#29204c55,#0000 42%),#0b0d16}._storefront_1dina_1>header{min-height:88px}._wordmark_1dina_3{letter-spacing:-.055em;white-space:nowrap}._filters_1dina_4{padding:4px 0 12px;overflow-x:auto}._filterRow_1dina_5{gap:8px;width:max-content;display:flex}._filter_1dina_4{color:#c3bed4;cursor:pointer;background:#ffffff04;border:1px solid #ffffff18;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 18px;font-size:.875rem;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}._filter_1dina_4:hover{background:#ffffff0a;border-color:#a78bfa70}._filter_1dina_4[aria-pressed=true]{color:#ede9fe;background:#8b5cf626;border-color:#a78bfa90}._catalog_1dina_9{padding:24px 0 40px;scroll-margin-top:24px}._catalog_1dina_9 h2{letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.4rem)}._grid_1dina_11{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}._card_1dina_12{background:#121420;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;min-width:0;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}._card_1dina_12:hover{border-color:#a78bfa66;transform:translateY(-3px)}._cardBody_1dina_14{flex-direction:column;flex:1;min-width:0;padding:14px;display:flex}._categoryBadge_1dina_15{display:none}._discountBadge_1dina_16{z-index:2;color:#a7f3d0;background:#064e3bcc;border-radius:999px;padding:4px 7px;font-size:.7rem;font-weight:800;position:absolute;top:10px;right:10px}._cardBody_1dina_14>span:not(._categoryBadge_1dina_15):not(._discountBadge_1dina_16){align-self:flex-start;margin-left:0}._cardBody_1dina_14>h3{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.7em;font-size:1rem;line-height:1.35;display:-webkit-box;overflow:hidden}._cardBody_1dina_14>p{line-height:1.45}._cardBody_1dina_14>p:not(._productMeta_1dina_20){font-size:.8rem}._productMeta_1dina_20{color:#ccc7dc;flex-direction:column;align-items:flex-start;gap:4px;margin-top:10px;font-size:.72rem;line-height:1.35;display:flex}._productMeta_1dina_20>span{overflow-wrap:anywhere;min-width:0}._metaPlatform_1dina_23{color:#ddd3ff}._metaDelivery_1dina_24{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._metaRegion_1dina_25{color:#e5dcff;letter-spacing:.02em;overflow-wrap:anywhere;background:#8b5cf61c;border:1px solid #a78bfa55;border-radius:7px;align-self:flex-start;align-items:center;max-width:100%;min-height:22px;padding:3px 6px;font-size:.7rem;font-weight:700;line-height:1.2;display:inline-flex}._metaRegion_1dina_25 svg{flex:none}._cardBody_1dina_14>div{flex-wrap:wrap;width:100%;margin-top:auto;padding-top:14px}._cardBody_1dina_14>div strong{font-size:1.25rem}._cardBody_1dina_14>div a{justify-content:center;width:100%;padding:10px;font-size:.8rem}._cardBody_1dina_14>button{margin-top:10px;padding:9px;font-size:.75rem}:is(._storefront_1dina_1 a:focus-visible,._storefront_1dina_1 button:focus-visible){outline-offset:4px;outline:2px solid #c4b5fd}@media (max-width:640px){._storefront_1dina_1>header{flex-wrap:wrap;gap:14px;padding-block:18px}._storefront_1dina_1 .storefront-actions{gap:6px;margin-left:auto}._storefront_1dina_1 .storefront-logo{gap:8px;font-size:1.25rem}._storefront_1dina_1 .storefront-mark{width:34px;height:34px}._grid_1dina_11{grid-template-columns:minmax(0,1fr)}._filter_1dina_4{padding:10px 14px}._cardBody_1dina_14{padding:20px}}@media (prefers-reduced-motion:reduce){._card_1dina_12,._filter_1dina_4{transition:none}._card_1dina_12:hover{transform:none}}._offers_1dina_43{padding:8px 0 24px}._offersHeading_1dina_44{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}._offersHeading_1dina_44 h2{letter-spacing:-.03em;font-size:1.4rem;font-weight:800}._offersHeading_1dina_44 a{color:#c4b5fd;font-size:.8rem}._offersTrack_1dina_47{scroll-snap-type:x mandatory;gap:14px;padding:2px 2px 12px;display:flex;overflow-x:auto}._offerCard_1dina_48{scroll-snap-align:start;background:linear-gradient(145deg,#241e16,#151522 70%);border:1px solid #d6a64066;border-radius:16px;flex:0 0 220px;min-width:0;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}:is(._offerCard_1dina_48:hover,._offerCard_1dina_48:focus-visible){border-color:#f5ce72;box-shadow:0 0 22px #e8b64d20}._offerCard_1dina_48 img,._offerPlaceholder_1dina_50{aspect-ratio:3/4;object-fit:contain;object-position:center;background:#10131f;width:100%;height:auto;display:block}._offerPlaceholder_1dina_50{color:#c4b5fd;background:#26203b;place-items:center;font-size:2rem;font-weight:800;display:grid}._offerCaption_1dina_52{padding:12px 14px}._offerCaption_1dina_52 h3{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}._offerCaption_1dina_52 strong{isolation:isolate;color:#ffe6a3;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#6c451b,#342716 52%,#61451d);border:1px solid #f1c56380;border-radius:10px;max-width:100%;margin-top:10px;padding:7px 13px;font-size:1.2rem;font-weight:800;line-height:1.35;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffe9b22b,0 3px 14px #dca63b15}._offerCaption_1dina_52 strong:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 25%,#fff0bd38 48%,#0000 70%);animation:5s ease-in-out infinite _offerGoldShine_1dina_1;position:absolute;inset:0;transform:translate(-140%)}._offerCard_1dina_48:nth-child(2n) ._offerCaption_1dina_52 strong:after{animation-delay:.7s}._offerCard_1dina_48:nth-child(3n) ._offerCaption_1dina_52 strong:after{animation-delay:1.4s}@keyframes _offerGoldShine_1dina_1{0%,55%{transform:translate(-140%)}85%,to{transform:translate(140%)}}@media (prefers-reduced-motion:reduce){._offerCaption_1dina_52 strong:after{animation:none;display:none}._offerCard_1dina_48{transition:none}}._genreGallery_1dina_92{border-top:1px solid #ffffff12;padding:28px 0 54px}._genreGalleryHeading_1dina_93{justify-content:space-between;align-items:end;gap:18px;margin-bottom:20px;display:flex}._genreGalleryHeading_1dina_93 span{color:#a78bfa;letter-spacing:.18em;font-size:.7rem;font-weight:800}._genreGalleryHeading_1dina_93 h2{letter-spacing:-.03em;margin-top:5px;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800}._genreGalleryHeading_1dina_93 p{color:#b5afc7;max-width:300px;font-size:.8rem;line-height:1.5}._genreGrid_1dina_97{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}._genreTile_1dina_98{aspect-ratio:1;isolation:isolate;background:#17142c;border:1px solid #a78bfa36;border-radius:15px;min-width:0;transition:border-color .2s,transform .2s;display:block;position:relative;overflow:hidden}._genreTile_1dina_98:hover{border-color:#a78bfa;transform:translateY(-3px)}._genreTile_1dina_98:after{content:"";z-index:-1;background:linear-gradient(#0000,#090913dd 62%,#090913);position:absolute;inset:30% 0 0}._genreImage_1dina_101{z-index:-2;background-image:url(/genre-sprite.svg);background-repeat:no-repeat;background-size:400% 300%;transition:transform .3s;position:absolute;inset:0}._genreTile_1dina_98:hover ._genreImage_1dina_101{transform:scale(1.04)}._genreCaption_1dina_103{text-shadow:0 2px 8px #000;gap:4px;display:grid;position:absolute;inset:auto 12px 12px}._genreCaption_1dina_103 strong{overflow-wrap:anywhere;font-size:clamp(.85rem,1.15vw,1rem);line-height:1.2}@media (max-width:1000px){._genreGrid_1dina_97{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){._genreGalleryHeading_1dina_93{display:block}._genreGalleryHeading_1dina_93 p{margin-top:8px}._genreGrid_1dina_97{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._genreCaption_1dina_103{inset:auto 7px 7px}._genreCaption_1dina_103 strong{font-size:.72rem}}@media (prefers-reduced-motion:reduce){._genreTile_1dina_98,._genreImage_1dina_101{transition:none}._genreTile_1dina_98:hover,._genreTile_1dina_98:hover ._genreImage_1dina_101{transform:none}}._about_1dina_108{border-top:1px solid #ffffff16;justify-content:space-between;align-items:center;gap:16px;padding:20px 0 0;display:flex}._about_1dina_108 h2{font-size:.9rem;font-weight:700}._about_1dina_108 p{color:#a9a5bb;max-width:540px;margin-top:6px;font-size:.8rem;line-height:1.6}._about_1dina_108>a{color:#c4b5fd;flex-shrink:0;font-size:.8rem}@media (max-width:640px){._offerCard_1dina_48{flex-basis:220px}._offers_1dina_43{padding-top:0;padding-bottom:16px}._about_1dina_108{flex-direction:column;align-items:flex-start;gap:10px}}._cover_1dina_116{aspect-ratio:3/4;object-fit:contain;object-position:center;background-color:#10131f;flex-shrink:0;width:100%;height:auto}._coverLink_1dina_118{min-width:0;display:block}._coverPlatform_1dina_119{display:none}._coverFrame_1dina_120{aspect-ratio:3/4;background:#10131f;flex-shrink:0;width:100%;position:relative;overflow:hidden}._coverFrame_1dina_120:before{content:"";background-image:var(--cover-image);filter:blur(14px)brightness(.5);background-position:50%;background-size:cover;position:absolute;inset:-16px}._coverFrame_1dina_120 img{aspect-ratio:auto;object-fit:contain;object-position:center;background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}._offerCard_1dina_48 ._coverFrame_1dina_120{aspect-ratio:3/4}._categoryShortcuts_1dina_124{gap:12px;padding:14px 0 22px;display:flex;overflow-x:auto}._categoryShortcuts_1dina_124 a{color:#fff;background:#121420;border:1px solid #ffffff18;border-radius:14px;flex:1 0 0;justify-content:center;align-items:center;gap:10px;min-width:125px;min-height:64px;font-weight:750;display:flex}._categoryShortcuts_1dina_124 svg{color:#ddd1ff;width:23px;height:23px}._categorySections_1dina_127{gap:34px;display:grid}._genreFilters_1dina_128{gap:10px;margin-top:18px;display:grid}._genreFilters_1dina_128>strong{color:#e5dcff;font-size:.875rem}._genreList_1dina_130{scrollbar-color:#8b5cf6 #181427;gap:8px;padding-bottom:8px;display:flex;overflow-x:auto}._genreChip_1dina_131{color:#d4cee7;cursor:pointer;background:#161525;border:1px solid #fff2;border-radius:9px;flex:none;min-height:36px;padding:6px 12px;font-size:.78rem}._genreChip_1dina_131[aria-pressed=true],._genreChip_1dina_131:not(:disabled):hover{color:#fff;background:#8b5cf62b;border-color:#a78bfa}._genreChip_1dina_131:disabled{opacity:.4;cursor:not-allowed}._scrollHint_1dina_134{color:#a78bfa;font-weight:500}._reviewLink_1dina_135{color:#a78bfa;text-underline-offset:2px;font-size:.68rem;text-decoration:underline}._categorySection_1dina_127{min-width:0}._sectionHeading_1dina_137{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}._sectionHeading_1dina_137 h3{font-size:1.35rem;font-weight:800}._sectionHeading_1dina_137 span{color:#c4b5fd;font-size:.8rem}@media (max-width:640px){._storefront_1dina_1>header{flex-wrap:nowrap;min-height:72px;padding-block:12px}._storefront_1dina_1 .storefront-logo{order:2;margin-right:auto}._storefront_1dina_1 .storefront-actions{display:contents}._storefront_1dina_1 .storefront-actions>:first-child{order:3}._storefront_1dina_1 .storefront-actions>:nth-child(2){order:4}._storefront_1dina_1 .storefront-actions>:nth-child(3){order:1}._storefront_1dina_1 .storefront-actions>:nth-child(4){order:5}._storefront_1dina_1 .storefront-actions>:nth-child(5){display:none}._storefront_1dina_1>header{gap:5px}._storefront_1dina_1 .storefront-actions a,._storefront_1dina_1 .storefront-actions button{background:0 0;border:0;padding:9px}._categoryShortcuts_1dina_124{margin-inline:-16px;padding-inline:16px}._categoryShortcuts_1dina_124 a{flex:0 0 37%;min-width:135px}._categorySections_1dina_127{gap:30px}._sectionHeading_1dina_137{margin-bottom:12px}._sectionHeading_1dina_137 h3{font-size:1.25rem}._grid_1dina_11{grid-template-columns:minmax(0,1fr);gap:12px}._scrollHint_1dina_134{display:none}._card_1dina_12{border-radius:14px;grid-template-columns:minmax(96px,30%) minmax(0,1fr);min-height:176px;display:grid}._coverLink_1dina_118{align-self:stretch;position:relative;overflow:hidden}._coverLink_1dina_118 ._cover_1dina_116,._coverLink_1dina_118 ._coverFrame_1dina_120{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}._coverPlatform_1dina_119{z-index:1;color:#f5f1ff;white-space:nowrap;background:#090b17d9;justify-content:center;align-items:center;padding:4px 2px;font-size:.63rem;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._coverPlatform_1dina_119>span{max-width:100%;overflow:hidden}._coverPlatform_1dina_119>span>span:last-child{text-overflow:ellipsis;overflow:hidden}._cardBody_1dina_14{flex-direction:column;min-width:0;padding:11px 12px;display:flex}._cardBody_1dina_14>._discountBadge_1dina_16{font-size:.62rem;display:inline-flex;top:7px;left:6px;right:auto}._cardBody_1dina_14>span:not(._categoryBadge_1dina_15):not(._discountBadge_1dina_16){margin-left:0}._cardBody_1dina_14>h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;margin-top:0;font-size:.86rem;line-height:1.25;display:-webkit-box;overflow:hidden}._cardBody_1dina_14>h3 a{color:inherit}._cardBody_1dina_14>p{display:none}._cardBody_1dina_14>._productMeta_1dina_20{flex-direction:column;align-items:flex-start;gap:5px;margin-top:6px;font-size:.69rem;line-height:1.25;display:flex}._productMeta_1dina_20 ._metaPlatform_1dina_23{display:none}._productMeta_1dina_20 ._metaDelivery_1dina_24{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._productMeta_1dina_20 ._metaRegion_1dina_25{font-size:.66rem;display:inline-flex}._cardBody_1dina_14>div{align-items:flex-end;margin-top:auto;padding-top:8px}._availableCard_1dina_175 ._cardBody_1dina_14>div{padding-right:46px}._cardBody_1dina_14>div strong{font-size:1.1rem}._cardBody_1dina_14>div span{font-size:.66rem;line-height:1.25}._cardBody_1dina_14>div a{justify-content:center;padding:7px 2px;font-size:.68rem}._availableCard_1dina_175 ._cardBody_1dina_14>div a,._cardBody_1dina_14>div a svg{display:none}._cardBody_1dina_14>button{color:#fff;background:#6500cb;border:1px solid #a78bfa80;border-radius:10px;width:40px;height:40px;min-height:40px;margin:0;padding:0;display:inline-flex;position:absolute;bottom:10px;right:10px}._cardBody_1dina_14>button svg{width:19px;height:19px}._cartButtonLabel_1dina_183{display:none}._offersTrack_1dina_47{gap:8px}._offerCard_1dina_48{border-radius:14px;flex-basis:calc(33.3333% - 6.66667px)}._offerCaption_1dina_52{padding:8px}._offerCaption_1dina_52 h3{font-size:.77rem}._offerCaption_1dina_52 strong{margin-top:8px;padding:5px;font-size:clamp(.68rem,3.2vw,.9rem)}}@media (min-width:641px){._grid_1dina_11{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#8b5cf6 #181427;grid-template-columns:none;gap:14px;padding:2px 2px 14px;display:flex;overflow-x:auto}._grid_1dina_11::-webkit-scrollbar{height:9px}._grid_1dina_11::-webkit-scrollbar-track{background:#181427;border-radius:999px}._grid_1dina_11::-webkit-scrollbar-thumb{background:#8b5cf6;border-radius:999px}._card_1dina_12{scroll-snap-align:start;border-radius:14px;flex-direction:column;flex:0 0 clamp(185px,18vw,220px);align-self:stretch;min-height:0;display:flex}._coverLink_1dina_118{width:100%;display:block;position:relative;overflow:hidden}._coverLink_1dina_118 ._cover_1dina_116,._coverLink_1dina_118 ._coverFrame_1dina_120{aspect-ratio:3/4;width:100%;height:auto;position:relative;inset:auto}._coverLink_1dina_118 ._cover_1dina_116{display:flex}._coverPlatform_1dina_119{z-index:1;color:#f5f1ff;white-space:nowrap;background:#090b17e8;justify-content:center;align-items:center;padding:5px 4px;font-size:.69rem;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._coverPlatform_1dina_119>span{max-width:100%;overflow:hidden}._coverPlatform_1dina_119>span>span:last-child{text-overflow:ellipsis;overflow:hidden}._cardBody_1dina_14{padding:12px}._cardBody_1dina_14>._discountBadge_1dina_16{top:8px;left:auto;right:8px}._cardBody_1dina_14>h3{min-height:2.6em;margin-top:0;font-size:.88rem;line-height:1.3}._cardBody_1dina_14>h3 a{color:inherit}._cardBody_1dina_14>p:not(._productMeta_1dina_20){display:none}._cardBody_1dina_14>._productMeta_1dina_20{gap:5px;margin-top:8px;font-size:.69rem}._productMeta_1dina_20 ._metaPlatform_1dina_23{display:none}._cardBody_1dina_14>div{align-items:flex-end;padding-top:14px}._availableCard_1dina_175 ._cardBody_1dina_14>div{padding-right:44px}._cardBody_1dina_14>div strong{font-size:1.1rem}._cardBody_1dina_14>div span{font-size:.65rem;line-height:1.25}._availableCard_1dina_175 ._cardBody_1dina_14>div a{display:none}._cardBody_1dina_14>button{color:#fff;background:#6500cb;border:1px solid #a78bfa80;border-radius:9px;width:38px;height:38px;min-height:38px;margin:0;padding:0;display:inline-flex;position:absolute;bottom:10px;right:10px}._cardBody_1dina_14>button svg{width:18px;height:18px}._cartButtonLabel_1dina_183{display:none}}._cardBody_1dina_14>._priceRow_1dina_221{margin-top:auto;padding-top:14px}._cardBody_1dina_14>._productActions_1dina_222,._availableCard_1dina_175 ._cardBody_1dina_14>._productActions_1dina_222{grid-template-columns:minmax(0,1fr) 38px 38px;align-items:stretch;gap:6px;width:100%;margin-top:10px;padding:0;display:grid}._productActionBuy_1dina_223,._productIconAction_1dina_223,._soldOutAction_1dina_223{border-radius:9px;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:38px;font-size:.76rem;font-weight:800;display:inline-flex}._productActionBuy_1dina_223,._availableCard_1dina_175 ._cardBody_1dina_14>._productActions_1dina_222 ._productActionBuy_1dina_223{color:#fff;background:#6500cb;display:inline-flex}._productActionBuy_1dina_223:hover{background:#7c16e8}._productIconAction_1dina_223{color:#e5d8ff;background:#251a3d;border:1px solid #a78bfa75}._productIconAction_1dina_223:hover,._productIconAction_1dina_223[aria-pressed=true]{color:#fff;background:#582599}._soldOutAction_1dina_223{color:#fca5a5;border:1px solid #f8717144;grid-column:1/span 2}@media (max-width:640px){._cardBody_1dina_14>._priceRow_1dina_221{padding-top:8px}._cardBody_1dina_14>._productActions_1dina_222,._availableCard_1dina_175 ._cardBody_1dina_14>._productActions_1dina_222{grid-template-columns:minmax(0,1fr) 34px 34px;gap:4px;margin-top:8px}._productActionBuy_1dina_223,._productIconAction_1dina_223,._soldOutAction_1dina_223{min-height:34px;font-size:.68rem}._productActionBuy_1dina_223 svg{display:none}._productIconAction_1dina_223 svg{width:16px;height:16px}}
