/* Homepage design v2 — compiled from the catcode k4g design source (sass) and prefixed with .hv2 (build/prefix.py). Do not edit by hand. */
.hv2{font-size:16px;line-height:normal;font-family:"Inter",Arial,sans-serif;color:#eef0f8;-webkit-font-smoothing:antialiased;overflow-x:clip}.hv2 *{box-sizing:border-box}.hv2 h1,.hv2 h2,.hv2 h3,.hv2 h4,.hv2 h5,.hv2 h6,.hv2 p,.hv2 ul,.hv2 ol,.hv2 li{margin:0;padding:0}.hv2 ul{list-style:none}.hv2 img{max-width:100%;height:auto;display:flex}.hv2 a{text-decoration:none;color:inherit}.hv2 button{font-family:inherit;color:inherit;padding:0;border:none;background:none;cursor:pointer}.hv2 :focus-visible{outline:2px solid #8b5cf6;outline-offset:2px}.hv2 .container{max-width:1342px;margin:0 auto;padding:0 15px}.hv2 .main-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:46px;min-width:190px;padding:12px 22px;border-radius:11px;background-image:linear-gradient(157.25deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 92.265%);font-size:14px;font-weight:600;line-height:21.7px;color:#fff;white-space:nowrap;position:relative;z-index:0;transition:gap .3s}.hv2 .main-btn::before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background-image:linear-gradient(157.25deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 60.16%);opacity:0;transition:opacity .3s}.hv2 .main-btn img{width:15px;height:15px}.hv2 .main-btn:hover{gap:15px}.hv2 .main-btn:hover::before{opacity:1}.hv2 .small-btn{display:flex;align-items:center;gap:5px;flex-shrink:0;width:90px;min-height:34px;padding:6px 12px;border-radius:999px;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);font-size:12px;line-height:18.6px;color:#cdbdff;white-space:nowrap;transition:background .3s,border-color .3s,color .3s,box-shadow .3s}.hv2 .small-btn img{width:14px;height:14px;transition:transform .3s}.hv2 .small-btn:hover{background:rgba(139,92,246,.3);border-color:rgba(139,92,246,.5);color:#fff;box-shadow:0 0 18px -4px rgba(139,92,246,.55)}.hv2 .small-btn:hover img{transform:translateX(3px)}.hv2 .section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.hv2 .section-head__text{display:flex;flex-direction:column;gap:10px;width:453px;max-width:100%}.hv2 .section-head__title{font-family:"Space Grotesk","Inter",Arial,sans-serif;font-weight:700;font-size:20px;line-height:31px;letter-spacing:3.2px;text-transform:uppercase;color:#eef0f8}.hv2 .section-head__desc{font-size:15px;line-height:24px;color:rgba(239,242,255,.78)}.hv2 .logo{display:flex;align-items:center;gap:11px;flex-shrink:0}.hv2 .logo__mark{position:relative;flex-shrink:0;width:38px;height:38px;border-radius:10px;box-shadow:0 8px 20px -8px rgba(139,92,246,.7)}.hv2 .logo__mark-svg{display:block;width:100%;height:100%}.hv2 .logo__text{display:flex;flex-direction:column;gap:10px;width:453px;max-width:100%}.hv2 .logo__title{font-family:"Space Grotesk","Inter",Arial,sans-serif;font-weight:700;font-size:20px;line-height:31px;letter-spacing:3.2px;text-transform:uppercase;color:#eef0f8}.hv2 .logo__desc{font-size:15px;line-height:24px;color:rgba(239,242,255,.78)}.hv2 .logo{display:flex;align-items:center;gap:11px;flex-shrink:0}.hv2 .logo__mark{position:relative;flex-shrink:0;width:38px;height:38px;border-radius:10px;box-shadow:0 8px 20px -8px rgba(139,92,246,.7)}.hv2 .logo__mark-bg{position:absolute;left:1.1875px;top:1.1875px;width:35.625px;height:35.625px}.hv2 .logo__mark-border{position:absolute;left:1.4845px;top:1.4845px;width:35.031px;height:35.031px}.hv2 .logo__mark-text{position:absolute;left:3.3125px;top:8.906px;width:30px;height:16px;font-family:Arial,sans-serif;font-weight:700;font-size:14.25px;line-height:16px;text-align:center;color:#fff}.hv2 .logo__text{display:flex;flex-direction:column;width:132.68px}.hv2 .logo__name{font-family:"Space Grotesk","Inter",Arial,sans-serif;font-weight:700;font-size:21px;line-height:21px;letter-spacing:1.26px;color:#eef0f8;white-space:nowrap}.hv2 .logo__four{background-image:linear-gradient(111.05deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 92.265%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.hv2 .logo__sub{display:block;height:12.5px;padding-top:4px;font-size:8.5px;line-height:8.5px;letter-spacing:2.55px;text-transform:uppercase;color:#8e94ab;white-space:nowrap}.hv2 .header{position:sticky;top:0;z-index:50;background:rgba(11,13,21,.9);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-bottom:1px solid rgba(255,255,255,.07)}.hv2 .header-wrap{position:relative;display:flex;align-items:center;gap:30px;padding:14px 0}.hv2 .header-wrap__search{display:flex;align-items:center;gap:10px;flex:1 1 0;min-width:0}.hv2 .header-wrap__actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.hv2 .header-btn{display:flex;align-items:center;gap:7px;flex-shrink:0;height:40px;padding:0 13px;border-radius:10px;background:#141828;border:1px solid rgba(255,255,255,.07);font-size:13px;line-height:normal;color:#8e94ab;white-space:nowrap;transition:border-color .3s,color .3s,background .3s}.hv2 .header-btn:hover,.hv2 .header-btn[aria-expanded=true]{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.3);color:#cdbdff}.hv2 .header-btn__chevron{flex-shrink:0;width:14px;height:14px;background:url(../img/home/icons/chevron-down.svg) no-repeat center/contain;transform:rotate(90deg);transition:transform .3s}.hv2 .header-btn:hover .header-btn__chevron,.hv2 .header-btn[aria-expanded=true] .header-btn__chevron{background-image:url(../img/home/icons/chevron-down-h.svg)}.hv2 .header-btn[aria-expanded=true] .header-btn__chevron{transform:rotate(-90deg)}.hv2 .header-btn__flag{width:24px;height:24px;max-width:none;margin:-2px}.hv2 .header-btn--cat{gap:8px;padding:0 16px;border-radius:12px;font-size:13.5px}.hv2 .header-btn__cat-icon{position:relative;width:16px;height:16px}.hv2 .header-btn__cat-icon i{position:absolute;width:6px;height:6px;border:.933px solid #8e94ab;border-radius:2px;transition:border-color .3s}.hv2 .header-btn__cat-icon i:nth-child(1){left:1.33px;top:1.33px}.hv2 .header-btn__cat-icon i:nth-child(2){left:8.67px;top:1.33px}.hv2 .header-btn__cat-icon i:nth-child(3){left:1.33px;top:8.67px}.hv2 .header-btn__cat-icon i:nth-child(4){left:8.67px;top:8.67px}.hv2 .header-btn:hover .header-btn__cat-icon i,.hv2 .header-btn[aria-expanded=true] .header-btn__cat-icon i{border-color:#cdbdff}.hv2 .header-btn--support{justify-content:center;width:100px;padding:0 12px;background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.3);font-weight:700;font-size:12.5px;line-height:19.375px;color:#cdbdff}.hv2 .header-btn--support img{width:17px;height:17px}.hv2 .header-btn--support:hover{background:rgba(139,92,246,.3);border-color:rgba(139,92,246,.5);color:#cdbdff}.hv2 .header-btn--cart{justify-content:center;width:40px;padding:0}.hv2 .header-btn--cart img{width:18px;height:18px}.hv2 .header-btn--sign{gap:8px;width:100px;padding:0 16px;border:none;background-image:linear-gradient(145.28deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 92.265%);font-weight:600;font-size:13.5px;line-height:20.925px;color:#fff}.hv2 .header-btn--sign img{width:15px;height:15px}.hv2 .header-btn--sign:hover{color:#fff;filter:brightness(1.1)}.hv2 .search{display:flex;align-items:center;gap:20px;width:416.32px;flex-shrink:1;min-width:0;height:40px;padding:0 3px 0 20px;border-radius:12px;background:#141828;border:1px solid rgba(255,255,255,.07);transition:border-color .3s}.hv2 .search:focus-within{border-color:rgba(139,92,246,.55)}.hv2 .search__input{flex:1 1 0;min-width:0;height:100%;padding:0;border:none;background:none;font-size:14px;color:#eef0f8}.hv2 .search__input:focus-visible{outline:none}.hv2 .search__input::placeholder{color:#838ca9}.hv2 .search__input::-webkit-search-cancel-button{display:none}.hv2 .search__btn{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:10px;background-image:linear-gradient(120deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 92.265%)}.hv2 .search__btn img{position:absolute;left:calc(50% + .5px);top:calc(50% + .5px);width:17px;height:17px;transform:translate(-50%, -50%)}.hv2 .burger{display:none}.hv2 .select{position:relative}.hv2 .select__list{position:absolute;z-index:5;left:0;top:calc(100% + 6px);min-width:100%;padding:6px;border-radius:12px;background:rgba(11,13,21,.96);border:1px solid rgba(255,255,255,.07);box-shadow:0 15px 34px rgba(0,0,0,.35);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .3s,transform .3s,visibility .3s}.hv2 .select__list li{padding:8px 12px;border-radius:8px;font-size:13px;line-height:16px;color:#8e94ab;white-space:nowrap;cursor:pointer;transition:background .3s,color .3s}.hv2 .select__list li:hover,.hv2 .select__list li.is-active{background:#141828;color:#eef0f8}.hv2 .select.is-open .select__list{opacity:1;visibility:visible;transform:none}.hv2 .select--lang .header-btn{width:94px}.hv2 .select--cur .header-btn{min-width:103px}.hv2 .select--region{flex-shrink:0}.hv2 .select--region .select__list{left:auto;right:0}.hv2 .drop{position:absolute;z-index:5;left:101px;width:1110px;border-radius:24px;background:rgba(11,13,21,.9);backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .3s,transform .3s,visibility .3s}.hv2 .drop.is-open{opacity:1;visibility:visible;transform:none}.hv2 .drop--cats{top:calc(100% + 11px);display:flex;gap:15px;padding:10px}.hv2 .drop--search{top:calc(100% + 6px);padding:15px 10px 10px}.hv2 .drop__results{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.hv2 .page-overlay{position:fixed;z-index:40;inset:0;backdrop-filter:blur(2.5px);-webkit-backdrop-filter:blur(2.5px);background:rgba(11,13,21,.2);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.hv2 .page-overlay.is-open{opacity:1;visibility:visible}.hv2 .cat-link{position:relative;display:flex;align-items:flex-end;gap:12px;flex:1 1 0;min-width:0;height:132px;padding:58px 15px 14px;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#0a0d18;box-shadow:0 15px 34px rgba(0,0,0,.22)}.hv2 .cat-link::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(6, 8, 18, 0.6), #060812);transition:opacity .3s}.hv2 .cat-link--clear::after{background:linear-gradient(180deg, rgba(6, 8, 18, 0), #060812)}.hv2 .cat-link::before{content:"";position:absolute;z-index:2;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(167,139,250,.12);pointer-events:none}.hv2 .cat-link__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.hv2 .cat-link__icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;border-radius:12px;border:1px solid rgba(167,139,250,.46);background:rgba(9,12,24,.76);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color .3s}.hv2 .cat-link__icon img{width:24px;height:24px}.hv2 .cat-link__name{position:relative;z-index:1;flex:1 1 0;min-width:0;font-weight:700;font-size:14px;line-height:17.5px;color:#fff;white-space:nowrap}.hv2 .cat-link__arrow{position:relative;z-index:1;flex-shrink:0;width:15px;height:15px;margin-right:.5px;transition:transform .3s}.hv2 .cat-link:hover .cat-link__icon{border-color:rgba(167,139,250,.8)}.hv2 .cat-link:hover .cat-link__bg{transform:scale(1.05)}.hv2 .cat-link:hover .cat-link__arrow{transform:translateX(3px)}.hv2 .meta{display:flex;align-items:center;gap:10px;opacity:.7}.hv2 .meta__item{display:flex;align-items:center;gap:8px;font-size:14px;line-height:18.225px;color:#eef0f8;white-space:nowrap}.hv2 .meta__item>img{width:16px;height:16px}.hv2 .meta__sep{flex-shrink:0;width:1px;height:14px;background:rgba(255,255,255,.05)}.hv2 .meta__flag{position:relative;flex-shrink:0;width:16px;height:16px;border-radius:50%;overflow:hidden}.hv2 .meta__flag img{position:absolute;inset:0;width:100%;height:100%}.hv2 .search-item{display:flex;align-items:center;height:98px;overflow:hidden;border-radius:18px;background:#10131d;border:1px solid rgba(255,255,255,.05);transition:background .3s,border-color .3s}.hv2 .search-item:hover{background:#181223;border-color:rgba(139,92,246,.5)}.hv2 .search-item__img{display:flex;align-items:center;flex-shrink:0;height:89px;padding:0 5px}.hv2 .search-item__img img{width:176px;height:88px;border-radius:11px;object-fit:cover}.hv2 .search-item__info{display:flex;flex-direction:column;gap:20px;overflow:hidden;flex:1 1 0;min-width:243px;padding:10px 15px;background:#10131d}.hv2 .search-item__title{overflow:hidden;font-weight:600;font-size:14px;line-height:18.225px;color:#fff;white-space:nowrap;text-overflow:ellipsis}.hv2 .search-item__price{display:flex;align-items:center;justify-content:flex-end;flex:1 1 0;min-width:0;align-self:stretch;padding:10px 20px;font-family:"Space Grotesk","Inter",Arial,sans-serif;font-weight:700;font-size:18px;line-height:26.35px;color:#fff;white-space:nowrap}.hv2 .hero{--ox: max(0px, (100vw - 1655px) / 2);position:relative;height:640px;overflow:hidden}.hv2 .hero-wrap{position:relative;height:100%}.hv2 .hero-wrap__slides{position:absolute;inset:0}.hv2 .hero-wrap__panel{position:absolute;z-index:1;left:0;top:0;width:calc(var(--ox) + 775px);height:640px;pointer-events:none}.hv2 .hero-wrap__shape,.hv2 .hero-wrap__texture{position:absolute;top:0;height:100%;clip-path:polygon(0 0, 100% 0, calc(100% - 112px) 100%, 0 100%)}.hv2 .hero-wrap__shape{left:5px;right:0;background:linear-gradient(145deg, #8b5cf6, #e14bc8)}.hv2 .hero-wrap__texture{left:0;right:5px;background:#10131e url(../img/home/main/hero-panel.jpg) no-repeat right top/770px 640px}.hv2 .hero-wrap__thumbs{position:absolute;z-index:3;left:calc(var(--ox) + 60px);top:105px;display:flex;flex-direction:column;align-items:center;gap:20px;width:100px}.hv2 .hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .6s,visibility .6s}.hv2 .hero-slide.is-active{opacity:1;visibility:visible}.hv2 .hero-slide__img{position:absolute;left:calc(var(--ox) + 545px);right:-43px;top:-2px;height:643px;background-size:cover;background-position:center}.hv2 .hero-slide__content{position:absolute;z-index:2;left:calc(var(--ox) + 210px);top:calc(50% - .12px);width:407px;transform:translateY(-50%)}.hv2 .hero-slide__badge{display:flex;align-items:center;gap:8px;width:fit-content;height:32px;margin-bottom:15.266px;padding:0 12px;border-radius:99px;background:rgba(5,7,16,.5);border:1px solid rgba(255,255,255,.17);font-weight:800;font-size:10.5px;line-height:16.275px;letter-spacing:2.1px;text-transform:uppercase;color:#fff;white-space:nowrap}.hv2 .hero-slide__badge i{width:7px;height:7px;border-radius:3.5px;background:#ffc24b;box-shadow:0 0 10px rgba(255,194,75,.5)}.hv2 .hero-slide__title{max-width:590px;font-family:"Space Grotesk","Inter",Arial,sans-serif;font-weight:700;font-size:64px;line-height:.984;letter-spacing:-0.035em;color:#fff}.hv2 .hero-slide__desc{max-width:530px;padding-top:16px;font-size:15px;line-height:24px;color:rgba(239,242,255,.78)}.hv2 .hero-slide__tags{display:flex;flex-wrap:wrap;gap:8px;padding-top:18px}.hv2 .hero-slide__btn{margin-top:21.73px}.hv2 .tag{display:flex;align-items:center;gap:6px;height:31px;padding:0 11px;border-radius:99px;background:rgba(5,7,16,.46);border:1px solid rgba(255,255,255,.15);font-weight:500;font-size:11px;line-height:17.05px;color:rgba(246,246,246,.9);white-space:nowrap;transition:background .3s}.hv2 .tag img{width:15px;height:15px}.hv2 .tag:hover{background:rgba(62,101,255,.46)}.hv2 .tag--light{color:#f6f6f6}.hv2 .tag--light img{padding:1.25px}.hv2 .tag--light:hover{background:rgba(18,174,1,.46)}.hv2 .hero-thumb{position:relative;width:90px;height:90px;overflow:hidden;border-radius:12px;border:2px solid rgba(255,255,255,.2);opacity:.5;transition:opacity .3s,width .3s,height .3s,border-color .3s,scale .3s}.hv2 .hero-thumb img{width:100%;height:100%;object-fit:cover}.hv2 .hero-thumb:hover{scale:1.111;border-color:#8b5cf6;opacity:1}.hv2 .hero-thumb.is-active{width:100px;height:100px;scale:1;border-color:#8b5cf6;opacity:1}.hv2 .hero-nav{position:absolute;z-index:3;left:calc(var(--ox) + 1070px);top:511.75px;display:flex;align-items:center;gap:9px;padding:6px;border-radius:99px;background:rgba(5,7,16,.64);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.hv2 .hero-nav__arrow{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:17px;background:rgba(255,255,255,.1);transition:background .3s}.hv2 .hero-nav__arrow img{width:16px;height:16px}.hv2 .hero-nav__arrow--prev{transform:rotate(180deg)}.hv2 .hero-nav__arrow:hover{background:rgba(255,255,255,.22)}.hv2 .hero-nav__dots{display:flex;align-items:center}.hv2 .hero-nav__dot{position:relative;width:24px;height:24px;border-radius:99px;transition:width .3s}.hv2 .hero-nav__dot i{position:absolute;left:8px;top:8px;width:8px;height:8px;border-radius:99px;background:rgba(255,255,255,.35);transition:width .3s,left .3s,background .3s}.hv2 .hero-nav__dot.is-active{width:30px}.hv2 .hero-nav__dot.is-active i{left:4px;width:22px;background:#e14bc8}.hv2 .hero-slide__img{scale:1.12;transition:scale 1.2s ease}.hv2 .hero-slide.is-active .hero-slide__img{scale:1;transition:scale 7s cubic-bezier(0.2, 0.6, 0.2, 1)}.hv2 .hero-slide__content>*{opacity:0;translate:0 18px;filter:blur(6px);transition:opacity .25s ease,translate .25s ease,filter .25s ease}.hv2 .hero-slide.is-active .hero-slide__content>*{opacity:1;translate:0 0;filter:blur(0);transition:opacity .6s ease,translate .8s cubic-bezier(0.65, 0, 0.35, 1),filter .6s ease}.hv2 .hero-slide.is-active .hero-slide__content>*:nth-child(1){transition-delay:0.2s}.hv2 .hero-slide.is-active .hero-slide__content>*:nth-child(2){transition-delay:0.28s}.hv2 .hero-slide.is-active .hero-slide__content>*:nth-child(3){transition-delay:0.36s}.hv2 .hero-slide.is-active .hero-slide__content>*:nth-child(4){transition-delay:0.44s}.hv2 .hero-slide.is-active .hero-slide__content>*:nth-child(5){transition-delay:0.52s}.hv2 .hero-nav__dot i{overflow:hidden}.hv2 .hero-nav__dot i::after{content:"";position:absolute;inset:0;width:0;border-radius:inherit;background:#fff;opacity:.55}.hv2 .hero-nav__dot.is-active i{background:rgba(225,75,200,.55)}.hv2 .hero-nav.is-run .hero-nav__dot.is-active i::after{animation:hero-progress var(--hero-delay, 6s) linear forwards}@keyframes hero-progress{from{width:0}to{width:100%}}.hv2 .hero.is-intro .hero-slide.is-active .hero-slide__img{opacity:0;scale:1.08}.hv2 .hero.is-intro .hero-slide.is-active .hero-slide__content>*{opacity:0;translate:-40px 0;filter:blur(6px)}.hv2 .hero.is-intro .hero-nav,.hv2 .hero.is-intro .hero-wrap__thumbs{opacity:0}.hv2 .hero.is-intro-run .hero-slide.is-active .hero-slide__img{transition:opacity 1s ease,scale 1.8s ease}.hv2 .hero.is-intro-run .hero-slide.is-active .hero-slide__content>*{transition:opacity .8s ease,translate 1s cubic-bezier(0.65, 0, 0.35, 1),filter .8s ease}.hv2 .hero.is-intro-run .hero-slide.is-active .hero-slide__content>*:nth-child(1){transition-delay:1s}.hv2 .hero.is-intro-run .hero-slide.is-active .hero-slide__content>*:nth-child(2){transition-delay:1.08s}.hv2 .hero.is-intro-run .hero-slide.is-active .hero-slide__content>*:nth-child(3){transition-delay:1.16s}.hv2 .hero.is-intro-run .hero-slide.is-active .hero-slide__content>*:nth-child(4){transition-delay:1.24s}.hv2 .hero.is-intro-run .hero-slide.is-active .hero-slide__content>*:nth-child(5){transition-delay:1.32s}.hv2 .hero.is-intro-run .hero-nav{transition:opacity .6s ease 1.8s}.hv2 .hero.is-intro-run .hero-wrap__thumbs{transition:opacity .4s ease 1.3s}@media(max-width: 991px){.hv2 .hero.is-intro .hero-slide.is-active .hero-slide__content>*{translate:0 24px}}@media(min-width: 992px){.hv2 .hero.is-intro .hero-wrap__panel{transform:translateX(calc(-100% - 5px))}.hv2 .hero.is-intro .hero-wrap__thumbs{opacity:1}.hv2 .hero.is-intro .hero-thumb:nth-child(1){translate:calc(-620px - var(--ox)) 0}.hv2 .hero.is-intro .hero-thumb:nth-child(2){translate:calc(-740px - var(--ox)) 0}.hv2 .hero.is-intro .hero-thumb:nth-child(3){translate:calc(-850px - var(--ox)) 0}.hv2 .hero.is-intro .hero-thumb:nth-child(4){translate:calc(-970px - var(--ox)) 0}.hv2 .hero.is-intro .hero-slide.is-active .hero-slide__img{transform-origin:right center;scale:var(--intro-s, 1.08);transition:none}.hv2 .hero.is-intro-run .hero-wrap__panel{transition:transform 1s cubic-bezier(0.65, 0, 0.35, 1) .3s}.hv2 .hero.is-intro-run .hero-slide.is-active .hero-slide__img{transform-origin:right center;transition:opacity .5s ease,scale 1.3s cubic-bezier(0.65, 0, 0.35, 1) .3s}.hv2 .hero.is-intro-run .hero-thumb{transition:opacity .3s,width .3s,height .3s,border-color .3s,translate 1s cubic-bezier(0.65, 0, 0.35, 1)}.hv2 .hero.is-intro-run .hero-thumb:nth-child(1){transition-delay:0s,0s,0s,0s,1.3s}.hv2 .hero.is-intro-run .hero-thumb:nth-child(2){transition-delay:0s,0s,0s,0s,1.42s}.hv2 .hero.is-intro-run .hero-thumb:nth-child(3){transition-delay:0s,0s,0s,0s,1.54s}.hv2 .hero.is-intro-run .hero-thumb:nth-child(4){transition-delay:0s,0s,0s,0s,1.66s}}.hv2 .products{padding-top:50px}.hv2{--curve: 40px}.hv2 .products--upcoming{position:relative;z-index:5;margin-top:calc(-1*var(--curve));padding-top:calc(50px + var(--curve));border-radius:calc(var(--curve)*1.2) calc(var(--curve)*1.2) 0 0;background:linear-gradient(180deg, #121526 0, #0b0d15 160px);box-shadow:0 -18px 40px -12px rgba(0,0,0,.55),inset 0 1px 0 rgba(139,92,246,.28)}.hv2 .products--upcoming--new{padding-top:48px}.hv2 .products-wrap{display:flex;flex-direction:column;gap:20px}.hv2 .products-wrap__list{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px}.hv2 .card{display:flex;flex-direction:column;height:280px;overflow:hidden;border-radius:16px;border:2px solid rgba(255,255,255,.05);background:#10131d;transition:border-color .3s,transform .3s}.hv2 .card__img{position:relative;flex-shrink:0;height:154px;overflow:hidden;border-radius:4px 4px 0 0}.hv2 .card__img>img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.hv2 .card__date{position:absolute;left:10.9px;top:10px;display:flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:8px;background:rgba(56,48,25,.72);border:1px solid rgba(255,194,75,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);font-size:12px;line-height:13.75px;color:#ffce6f;white-space:nowrap}.hv2 .card__date img{width:12px;height:12px;padding:.666px}.hv2 .card__body{position:relative;display:flex;flex-direction:column;flex:1 0 auto;padding:15px;background:#10131d;transition:background .3s}.hv2 .card__body .meta{margin-top:10px}.hv2 .card__title{overflow:hidden;font-weight:600;font-size:14px;line-height:18.225px;color:#fff;white-space:nowrap;text-overflow:ellipsis}.hv2 .card__price{margin-top:21px;font-family:"Space Grotesk","Inter",Arial,sans-serif;font-weight:700;font-size:18px;line-height:26.35px;color:#fff}.hv2 .card__go{position:absolute;right:11px;bottom:11px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:70px;background-image:linear-gradient(120deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 92.265%);opacity:0;scale:.28;transition:opacity .3s,scale .3s}.hv2 .card__go img{width:16px;height:16px}.hv2 .card:hover{border-color:rgba(139,92,246,.5)}.hv2 .card:hover .card__body{background:#181223}.hv2 .card:hover .card__img>img{transform:scale(1.11)}.hv2 .card:hover .card__go{opacity:1;scale:1}.hv2 .gifts{margin-top:50px;padding:50px 0;background:#0e111a}.hv2 .gifts-wrap{display:flex;flex-direction:column;gap:30px}.hv2 .gifts-wrap__list{display:flex;gap:20px}.hv2 .region-btn{display:flex;align-items:center;gap:5px;width:max-content;min-width:104px;height:35px;padding:0 12px 0 7px;border-radius:999px;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);font-size:12px;line-height:18.6px;color:#cdbdff;white-space:nowrap;transition:background .3s;transition:background .3s,border-color .3s}.hv2 .region-btn img{width:19px;height:19px}.hv2 .region-btn__chevron{flex-shrink:0;width:14px;height:14px;background:url(../img/home/icons/chevron-down-lilac.svg) no-repeat center/contain;transform:rotate(90deg);transition:transform .3s}.hv2 .region-btn[aria-expanded=true] .region-btn__chevron{transform:rotate(-90deg)}.hv2 .region-btn:hover,.hv2 .region-btn[aria-expanded=true]{background:rgba(139,92,246,.3);border-color:rgba(139,92,246,.5)}.hv2 .gift{display:flex;flex-direction:column;flex:1 1 0;min-width:0;overflow:hidden;border-radius:16px;border:1px solid rgba(255,255,255,.1)}.hv2 .gift__top{position:relative;flex-shrink:0;height:114px;overflow:hidden}.hv2 .gift--steam .gift__top{background-image:linear-gradient(245.31deg, #0b2b4e 0.134%, #081930 100%)}.hv2 .gift--ps .gift__top{background-image:linear-gradient(245.31deg, #001b4c 0.134%, #001539 100%)}.hv2 .gift--xbox .gift__top{background-image:linear-gradient(245.31deg, #052b16 0.134%, #072616 100%)}.hv2 .gift--nintendo .gift__top{background-image:linear-gradient(245.31deg, #4b030c 0.134%, #3e060e 100%)}.hv2 .gift--gplay .gift__top{background-image:linear-gradient(245.31deg, #1c2435 0.134%, #0d1018 100%)}.hv2 .gift--nintendo .gift__icon{transform:scaleY(-1)}.hv2 .gift__brand{position:absolute;z-index:1;left:20px;top:34px;display:flex;align-items:center;gap:15px}.hv2 .gift__icon{flex-shrink:0;width:45px;height:45px}.hv2 .gift__name{display:flex;flex-direction:column;gap:4px;width:96px;font-family:"Space Grotesk","Inter",Arial,sans-serif;color:#fff}.hv2 .gift__title{font-weight:700;font-size:17px;line-height:22px;white-space:nowrap}.hv2 .gift__region{font-size:12px;line-height:15px;white-space:nowrap}.hv2 .gift__line{position:absolute;right:-43.74px;top:60.48px;width:214.846px;height:31.647px;max-width:none;transform:rotate(-30.59deg)}.hv2 .gift__list{display:flex;flex-direction:column;align-items:stretch;flex:1 0 auto;padding:15px 10px;background:#151925}.hv2 .gift__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;height:50px;padding:0 10px;border-radius:12px;border:1px solid rgba(0,0,0,0);font-size:14px;line-height:1.4;color:#fff;white-space:nowrap;transition:background .3s,border-color .3s}.hv2 .gift__row::before{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:1px;background:rgba(255,255,255,.05)}.hv2 .gift__row::after{content:"";position:absolute;right:10px;top:50%;width:16px;height:16px;margin-top:-8px;background:url(../img/home/icons/chevron-right-nom.svg) no-repeat center/contain;transition:transform .3s}.hv2 .gift__row:hover{background:#20182f;border-color:rgba(139,92,246,.5)}.hv2 .gift__row:hover::before{opacity:0}.hv2 .gift__row:hover::after{transform:translateX(2px)}.hv2 .gift__nominal{font-weight:600}.hv2 .gift__price{margin-right:26px;font-weight:300}.hv2 .gift__all{position:relative;display:flex;align-items:center;height:42px;margin:0 -0.8px;padding:20px 10px 5px;font-size:14px;line-height:17px;color:rgba(255,255,255,.7);white-space:nowrap;transition:color .3s}.hv2 .gift__all::after{content:"";position:absolute;right:10px;bottom:5px;width:16px;height:16px;background:url(../img/home/icons/chevron-right-gc.svg) no-repeat center/contain;transition:transform .3s}.hv2 .gift__all:hover{color:#8b5cf6}.hv2 .gift__all:hover::after{background-image:url(../img/home/icons/chevron-right-violet.svg)}.hv2 .gift-dots{display:none}.hv2 .promo{position:relative;margin-top:50px;height:536px;background:url(../img/home/main/promo-bg.jpg) no-repeat center/cover}.hv2 .promo::before{content:"";position:absolute;inset:0;background:rgba(14,17,26,.6)}.hv2 .promo .container{position:relative}.hv2 .promo-wrap{padding-top:70px}.hv2 .promo-wrap__top{display:flex;align-items:center;justify-content:space-between;gap:30px}.hv2 .promo-wrap__text{display:flex;flex-direction:column;gap:10px;width:610px;max-width:100%}.hv2 .promo-wrap__title{font-family:"Space Grotesk","Inter",Arial,sans-serif;font-weight:700;font-size:48px;line-height:62.72px;letter-spacing:-2.24px;color:#fff}.hv2 .promo-wrap__title span{background-image:linear-gradient(169.86deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 92.265%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.hv2 .promo-wrap__desc{font-size:18px;line-height:24px;color:rgba(239,242,255,.78)}.hv2 .promo-wrap__btn{flex-shrink:0;width:216px;height:56px;background-image:linear-gradient(155.82deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 92.265%)}.hv2 .promo-wrap__list{display:flex;gap:74px;margin-top:49.28px;padding-top:50px;border-top:1px solid rgba(255,255,255,.1)}.hv2 .promo-wrap .item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1 1 0;min-width:0;text-align:center}.hv2 .promo-wrap .item+.item::before{content:"";position:absolute;left:-37px;top:0;width:1px;height:199px;background:rgba(255,255,255,.05)}.hv2 .promo-wrap .item__icon{position:relative;flex-shrink:0;width:80px;height:80px;margin-bottom:30px;transition:transform .3s}.hv2 .promo-wrap .item__icon--shield img{position:absolute;left:14.17px;top:7.5px;width:51.66px;height:65px}.hv2 .promo-wrap .item__title{align-self:stretch;margin-bottom:10px;font-weight:700;font-size:20px;line-height:31px;letter-spacing:3.2px;text-transform:uppercase;color:#eef0f8}.hv2 .promo-wrap .item__desc{align-self:stretch;font-size:15px;line-height:24px;color:rgba(239,242,255,.78)}.hv2 .promo-wrap .item:hover .item__icon{transform:translateY(-4px)}.hv2{padding-bottom:50px}.hv2 .footer{border-top:1px solid rgba(255,255,255,.07);background:radial-gradient(588.43px 211.02px at 12% 0, rgba(139, 92, 246, 0.09) 0, rgba(139, 92, 246, 0) 70%),radial-gradient(493.52px 182.24px at 88% 100%, rgba(225, 75, 200, 0.055) 0, rgba(225, 75, 200, 0) 72%),#090b12}.hv2 .footer-wrap__top{display:grid;grid-template-columns:283.12px 176.95px 176.95px 176.95px 230.04px;gap:32px;padding:46px 0 36px;min-height:300.58px}.hv2 .footer-wrap__desc{width:280px;max-width:100%;padding-top:14px;font-size:13px;line-height:20.15px;color:#8e94ab}.hv2 .footer-wrap__settings{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 0;border-top:1px solid rgba(255,255,255,.07)}.hv2 .footer-wrap__settings .select__list{top:auto;bottom:calc(100% + 6px);transform:translateY(6px)}.hv2 .footer-wrap__store{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.hv2 .footer-wrap__cookie{padding:0 13px}.hv2 .footer-wrap__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0 30px;border-top:1px solid rgba(255,255,255,.07)}.hv2 .footer-wrap__copy{font-size:12px;line-height:18.6px;color:#8e94ab;white-space:nowrap}.hv2 .footer-wrap__note{font-size:11px;line-height:17.05px;color:#838ca9}.hv2 .footer-col{display:flex;flex-direction:column}.hv2 .footer-col__title{font-weight:800;font-size:11px;line-height:17.05px;letter-spacing:2.2px;text-transform:uppercase;color:#eef0f8;white-space:nowrap}.hv2 .footer-col__list{padding-top:16px}.hv2 .footer-col__list a{display:block;padding:5px 0;font-size:13.5px;line-height:20.925px;color:#8e94ab;white-space:nowrap;transition:color .3s}.hv2 .footer-col__list a:hover{color:#eef0f8}.hv2 .socials{display:flex;flex-wrap:wrap;gap:9px;padding-top:16px}.hv2 .socials__link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.07);opacity:.76;transition:background .3s,border-color .3s}.hv2 .socials__link:hover{background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.5)}.hv2 .socials__icon{width:16px;height:16px;background:no-repeat center/contain}.hv2 .socials__icon--instagram{background-image:url(../img/home/icons/instagram.svg)}.hv2 .socials__link:hover .socials__icon--instagram{background-image:url(../img/home/icons/instagram-h.svg)}.hv2 .socials__icon--telegram{background-image:url(../img/home/icons/telegram.svg)}.hv2 .socials__link:hover .socials__icon--telegram{background-image:url(../img/home/icons/telegram-h.svg)}.hv2 .socials__icon--discord{background-image:url(../img/home/icons/discord.svg)}.hv2 .socials__link:hover .socials__icon--discord{background-image:url(../img/home/icons/discord-h.svg)}.hv2 .socials__icon--x{background-image:url(../img/home/icons/x.svg)}.hv2 .socials__link:hover .socials__icon--x{background-image:url(../img/home/icons/x-h.svg)}.hv2 .socials__icon--youtube{background-image:url(../img/home/icons/youtube.svg)}.hv2 .socials__link:hover .socials__icon--youtube{background-image:url(../img/home/icons/youtube-h.svg)}@media(hover: hover){.hv2 .main-btn:hover{box-shadow:0 10px 26px -10px rgba(225,75,200,.75)}.hv2 .main-btn:hover img{transform:translateX(3px)}.hv2 .main-btn img{transition:transform .3s}.hv2 .header-btn{transition:border-color .3s,color .3s,background .3s,box-shadow .3s,filter .3s}.hv2 .header-btn:hover{box-shadow:0 0 18px -4px rgba(139,92,246,.55)}.hv2 .header-btn--cart:hover{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.3)}.hv2 .header-btn--sign:hover{box-shadow:0 8px 22px -8px rgba(225,75,200,.8)}.hv2 .search__btn{transition:box-shadow .3s,filter .3s}.hv2 .search__btn:hover{filter:brightness(1.12);box-shadow:0 0 18px -4px rgba(139,92,246,.55)}.hv2 .search:hover{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.3)}.hv2 .logo__mark{transition:transform .3s,box-shadow .3s}.hv2 .logo:hover .logo__mark{transform:rotate(-6deg) scale(1.06);box-shadow:0 10px 24px -8px rgba(139,92,246,.9)}.hv2 .tag{transition:background .3s,border-color .3s}.hv2 .tag:hover{border-color:rgba(255,255,255,.3)}.hv2 .region-btn:hover{box-shadow:0 0 18px -4px rgba(139,92,246,.55)}.hv2 .hero-nav__arrow img{transition:transform .3s}.hv2 .hero-nav__arrow:hover img{transform:translateX(2px)}.hv2 .hero-nav__dot:not(.is-active):hover i{background:rgba(255,255,255,.75)}.hv2 .gift{transition:border-color .3s,translate .3s,box-shadow .3s}.hv2 .gift:hover{border-color:rgba(139,92,246,.45);translate:0 -4px;box-shadow:0 18px 36px -18px rgba(139,92,246,.55)}.hv2 .gifts-wrap__list.is-stack .gift:hover{translate:none}.hv2 .card{transition:border-color .3s,translate .3s,box-shadow .3s}.hv2 .card:hover{translate:0 -4px;box-shadow:0 18px 36px -18px rgba(139,92,246,.6)}.hv2 .promo-wrap__btn:hover{box-shadow:0 12px 30px -10px rgba(225,75,200,.8)}.hv2 .footer-col__list a{transition:color .3s,translate .3s}.hv2 .footer-col__list a:hover{color:#cdbdff;translate:3px 0}.hv2 .footer .logo:hover .logo__mark{transform:rotate(-6deg) scale(1.06)}.hv2 .socials__link:hover{box-shadow:0 0 18px -4px rgba(139,92,246,.55)}.hv2 .select__list li:hover{color:#cdbdff}.hv2 .burger{transition:border-color .3s,background .3s}.hv2 .burger:hover{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.3)}.hv2 .sheet__opt:hover,.hv2 .sheet__close:hover{border-color:rgba(139,92,246,.45)}.hv2 .sheet__tab:not(.is-active):hover{color:#eef0f8}.hv2 .gift-dots button:not(.is-active):hover{background:rgba(255,255,255,.6)}}@media(min-width: 992px){.hv2 .hero-slide{opacity:1;transition:visibility 0s linear 1.2s}.hv2 .hero-slide__img{z-index:-1}.hv2 .hero-slide.is-active,.hv2 .hero-slide.is-leaving{visibility:visible;transition:none}.hv2 .hero-slide.is-active .hero-slide__img{z-index:0}.hv2 .hero-slide--fit .hero-slide__img{background-size:auto 100%;background-position:left center}.hv2 .hero.is-changing .hero-slide.is-active .hero-slide__img{animation:hero-reveal 1.1s cubic-bezier(0.77, 0, 0.18, 1) both}.hv2 .hero.is-changing .hero-slide.is-active .hero-slide__img::after{content:"";position:absolute;top:0;bottom:0;width:180px;background:linear-gradient(90deg, rgba(225, 75, 200, 0.95) 0, rgba(139, 92, 246, 0.55) 12%, rgba(139, 92, 246, 0) 100%);mix-blend-mode:screen;pointer-events:none;animation:hero-edge 1.1s cubic-bezier(0.77, 0, 0.18, 1) both}}@keyframes hero-reveal{from{clip-path:inset(0 0 0 100%);translate:60px 0}to{clip-path:inset(0 0 0 0);translate:0 0}}@keyframes hero-edge{0%{left:100%;opacity:1}75%{opacity:1}100%{left:0;opacity:0}}.hv2 .m-menu,.hv2 .sheet{display:none}@media(max-width: 1639px){.hv2 .hero{--pw: clamp(560px, 22.73vw + 402.3px, 775px)}.hv2 .hero-wrap__panel{width:var(--pw)}.hv2 .hero-wrap__thumbs{left:clamp(30px,6.82vw - 51.8px,60px)}.hv2 .hero-slide__img{left:calc(var(--pw) - 230px);right:0}.hv2 .hero-slide__content{left:clamp(150px,13.64vw - 13.6px,210px);width:clamp(340px,15.23vw + 157.2px,407px)}.hv2 .hero-slide__title{font-size:clamp(48px,3.64vw + 4.4px,64px);line-height:.98}.hv2 .hero-nav{left:auto;right:clamp(20px,30.23vw - 127.8px,368px)}}@media(max-width: 1439px){.hv2 .gifts-wrap__list{gap:16px}.hv2 .footer-wrap__top{grid-template-columns:minmax(0, 1.5fr) repeat(3, minmax(0, 1fr)) minmax(0, 1.25fr);gap:24px}.hv2 .promo-wrap__list{gap:50px}.hv2 .promo-wrap .item+.item::before{left:-25px}}@media(max-width: 1339px){.hv2 .drop{left:0;width:100%}}@media(max-width: 1199px){.hv2 .hero-slide--fit .hero-slide__img{background-position:right center}.hv2 .header-wrap{gap:16px}.hv2 .header-wrap__actions{gap:8px}.hv2 .header-btn--support{width:40px;padding:0}.hv2 .header-btn--support span{display:none}.hv2 .header-btn--cat{padding:0 12px}.hv2 .header-btn--cat .header-btn__text{display:none}.hv2 .search{width:auto;flex:1 1 auto}.hv2 .search-item__info{min-width:0}.hv2 .search-item__price{flex:0 0 auto;padding:10px 16px}.hv2 .products-wrap__list{grid-template-columns:repeat(3, minmax(0, 1fr))}.hv2 .card{height:auto}.hv2 .card__img{height:auto;aspect-ratio:309/154}.hv2 .card:nth-child(n+7){display:none}.hv2 .gifts-wrap__list{overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -15px;padding:0 15px 6px;scroll-padding:0 15px;scrollbar-width:none}.hv2 .gifts-wrap__list::-webkit-scrollbar{display:none}.hv2 .gift{flex:0 0 246px;scroll-snap-align:start}.hv2 .footer-wrap__top{grid-template-columns:repeat(4, minmax(0, 1fr));min-height:0}.hv2 .footer-wrap__about{grid-column:1/-1}.hv2 .footer-wrap__desc{width:420px}}@media(max-width: 991px){.hv2{--curve: 24px}.hv2 .hero-slide__content,.hv2 .hero-nav{margin-bottom:var(--curve)}.hv2 .search__input{font-size:16px}.hv2 .header-wrap{flex-wrap:wrap;row-gap:12px;padding:12px 0}.hv2 .header-wrap__search{order:3;flex:1 1 100%}.hv2 .header-wrap__actions{margin-left:auto}.hv2 .header-wrap__actions>.select,.hv2 .header-wrap__actions>.header-btn--support{display:none}.hv2 .burger{position:relative;display:flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0 11px;border-radius:10px;background:#141828;border:1px solid rgba(255,255,255,.07)}.hv2 .burger i{display:block;height:2px;border-radius:2px;background:#eef0f8;transition:transform .3s,opacity .3s}.hv2 .burger.is-open i:nth-child(1){transform:translateY(7px) rotate(45deg)}.hv2 .burger.is-open i:nth-child(2){opacity:0}.hv2 .burger.is-open i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hv2 .header-btn--cat{display:none}.hv2 .drop--cats{display:none}.hv2 .m-menu{display:block;z-index:10;position:absolute;left:0;right:0;top:100%;height:calc(100vh - 100%);height:calc(100dvh - 100%);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#0b0d15;border-top:1px solid rgba(255,255,255,.07);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .3s,transform .3s,visibility .3s}.hv2 .m-menu.is-open{opacity:1;visibility:visible;transform:none}.hv2 .m-menu__wrap{display:flex;flex-direction:column;gap:14px;padding:20px 0 40px}.hv2 .m-menu__title{font-weight:800;font-size:11px;line-height:17px;letter-spacing:2.2px;text-transform:uppercase;color:#eef0f8}.hv2 .m-menu__cats{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin-bottom:10px}.hv2 .m-menu__cats .cat-link{gap:10px;height:110px;padding:40px 12px 12px}.hv2 .m-menu__cats .cat-link__icon{width:38px;height:38px;border-radius:10px}.hv2 .m-menu__cats .cat-link__icon img{width:20px;height:20px}.hv2 .m-menu__cats .cat-link__name{white-space:normal;font-size:13.5px}.hv2 .m-menu__cats .cat-link__arrow{display:none}.hv2 .m-row{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:10px 14px;border-radius:14px;background:#10131d;border:1px solid rgba(255,255,255,.07);text-align:left;transition:border-color .3s,background .3s}.hv2 .m-row:hover,.hv2 .m-row:active{border-color:rgba(139,92,246,.45)}.hv2 .m-row__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:12px;background:#141828;border:1px solid rgba(139,92,246,.3)}.hv2 .m-row__icon img{width:18px;height:18px}.hv2 .m-row__icon img[src*=flag]{width:24px;height:24px;max-width:none}.hv2 .m-row__icon--grad{border:none;background-image:linear-gradient(145.28deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 92.265%)}.hv2 .m-row__text{display:flex;flex-direction:column;gap:2px;flex:1 1 0;min-width:0}.hv2 .m-row__text b{font-weight:700;font-size:15px;line-height:20px;color:#fff}.hv2 .m-row__text small{overflow:hidden;font-size:12.5px;line-height:17px;color:#8e94ab;white-space:nowrap;text-overflow:ellipsis}.hv2 .m-row__arrow{flex-shrink:0;width:15px;height:15px;opacity:.7}.hv2 .m-row--account{background:linear-gradient(120deg, rgba(139, 92, 246, 0.16), rgba(225, 75, 200, 0.08)),#10131d;border-color:rgba(139,92,246,.3)}.hv2 .m-row--support{margin-top:6px}.hv2 .m-menu__wrap{gap:10px}.hv2 .m-menu__title{margin-top:12px}.hv2 .sheet{display:block;position:fixed;z-index:60;inset:0;visibility:hidden;transition:visibility .35s}.hv2 .sheet.is-open{visibility:visible}.hv2 .sheet__backdrop{position:absolute;inset:0;background:rgba(5,7,16,.6);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .35s}.hv2 .sheet.is-open .sheet__backdrop{opacity:1}.hv2 .sheet__panel{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:78vh;max-height:78dvh;padding:8px 15px calc(16px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:#0e111a;border-top:1px solid rgba(139,92,246,.3);box-shadow:0 -20px 50px rgba(0,0,0,.5);transform:translateY(100%);transition:transform .35s cubic-bezier(0.32, 0.72, 0, 1)}.hv2 .sheet.is-open .sheet__panel{transform:none}.hv2 .sheet__handle{align-self:center;width:40px;height:4px;margin-bottom:12px;border-radius:4px;background:rgba(255,255,255,.18)}.hv2 .sheet__head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.hv2 .sheet__tabs{display:flex;flex:1 1 0;padding:4px;border-radius:12px;background:#141828;border:1px solid rgba(255,255,255,.07)}.hv2 .sheet__tab{flex:1 1 0;height:36px;border-radius:9px;font-weight:600;font-size:14px;color:#8e94ab;transition:background .3s,color .3s}.hv2 .sheet__tab.is-active{background-image:linear-gradient(145.28deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 92.265%);color:#fff}.hv2 .sheet__close{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:12px;background:#141828;border:1px solid rgba(255,255,255,.07)}.hv2 .sheet__close::before,.hv2 .sheet__close::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;margin:-1px 0 0 -8px;border-radius:2px;background:#eef0f8;transform:rotate(45deg)}.hv2 .sheet__close::after{transform:rotate(-45deg)}.hv2 .sheet__body{overflow-y:auto;overscroll-behavior:contain}.hv2 .sheet__list{display:none;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.hv2 .sheet__list.is-active{display:grid}.hv2 .sheet__list[data-list=cur]{grid-template-columns:minmax(0, 1fr)}.hv2 .sheet__opt{display:flex;align-items:center;gap:10px;width:100%;height:50px;padding:0 12px;border-radius:12px;background:#10131d;border:1px solid rgba(255,255,255,.07);text-align:left;transition:border-color .3s,background .3s}.hv2 .sheet__opt.is-active{background:rgba(139,92,246,.16);border-color:#8b5cf6}.hv2 .sheet__code{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:34px;height:26px;padding:0 6px;border-radius:7px;background:rgba(255,255,255,.06);font-weight:700;font-size:12px;color:#cdbdff}.hv2 .sheet__opt.is-active .sheet__code{background-image:linear-gradient(145.28deg, rgb(139, 92, 246) 7.735%, rgb(225, 75, 200) 92.265%);color:#fff}.hv2 .sheet__name{overflow:hidden;font-size:14px;color:#eef0f8;white-space:nowrap;text-overflow:ellipsis}.hv2 .hero{height:auto}.hv2 .hero-wrap{height:auto}.hv2 .hero-wrap__slides{position:relative;height:560px}.hv2 .hero-wrap__panel,.hv2 .hero-wrap__thumbs{display:none}.hv2 .hero-slide__img{inset:0;height:auto;background-position:65% center}.hv2 .hero-slide--fit .hero-slide__img{background-position:74% center}.hv2 .hero-slide__img::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg, #0b0d15 0%, rgba(11, 13, 21, 0.92) 30%, rgba(11, 13, 21, 0.25) 65%, rgba(11, 13, 21, 0) 100%),linear-gradient(90deg, rgba(11, 13, 21, 0.7) 0%, rgba(11, 13, 21, 0) 60%)}.hv2 .hero-slide__content{left:30px;top:auto;bottom:70px;width:calc(100% - 60px);max-width:560px;transform:none}.hv2 .hero-slide__title{font-size:clamp(34px,3.33vw + 21px,48px);line-height:1.02;letter-spacing:-1.2px}.hv2 .hero-nav{left:30px;right:auto;top:auto;bottom:26px;padding:0;background:none;border:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hv2 .hero-nav__arrow{display:none}.hv2 .hero-nav__dots{margin-left:-4px}.hv2 .products-wrap__list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}.hv2 .card:nth-child(n+5){display:none}.hv2 .promo{height:auto;padding-bottom:50px}.hv2 .promo-wrap{padding-top:50px}.hv2 .promo-wrap__top{flex-direction:column;align-items:flex-start;gap:24px}.hv2 .promo-wrap__title{font-size:clamp(32px,2.62vw + 22px,48px);line-height:1.3;letter-spacing:-1.2px}.hv2 .promo-wrap__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px 30px;margin-top:40px;padding-top:40px}.hv2 .promo-wrap .item+.item::before{display:none}.hv2 .footer-wrap__top{grid-template-columns:repeat(3, minmax(0, 1fr))}.hv2 .footer-wrap__settings{flex-wrap:wrap}.hv2 .footer-wrap__bottom{flex-direction:column;align-items:flex-start;gap:8px}}@media(max-width: 767px){.hv2 .drop__results{grid-template-columns:minmax(0, 1fr)}.hv2 .drop--search{max-height:calc(100vh - 140px);overflow-y:auto}.hv2 .search-item{height:auto;min-height:76px;padding:8px 12px 8px 8px;gap:10px;border-radius:14px}.hv2 .search-item__img{height:auto;padding:0}.hv2 .search-item__img img{width:96px;height:60px;border-radius:9px}.hv2 .search-item__info{gap:6px;min-width:0;padding:0}.hv2 .search-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:13.5px;line-height:17px}.hv2 .search-item .meta{flex-wrap:wrap;gap:4px 8px}.hv2 .search-item .meta__item{gap:5px;font-size:12px;line-height:15px}.hv2 .search-item .meta__item>img{width:13px;height:13px}.hv2 .search-item .meta__flag{width:13px;height:13px}.hv2 .search-item__price{flex:0 0 auto;padding:0;font-size:15px;line-height:20px}.hv2 .products,.hv2 .products--new{padding-top:40px}.hv2 .products--upcoming{padding-top:calc(40px + var(--curve))}.hv2 .gifts,.hv2 .promo{margin-top:40px}.hv2 .gifts{padding:40px 0}.hv2{padding-bottom:40px}.hv2 .products-wrap__list{gap:10px}.hv2 .card{border-radius:14px}.hv2 .card__body{padding:12px}.hv2 .card__body .meta{flex-wrap:wrap;gap:4px 10px;margin-top:8px}.hv2 .card__title{font-size:13px;line-height:17px}.hv2 .card__price{margin-top:12px;font-size:17px;line-height:24px}.hv2 .card__date{left:8px;top:8px;height:22px;padding:0 7px;font-size:11px}.hv2 .meta__sep{display:none}.hv2 .meta__item{gap:6px;font-size:12px;line-height:16px}.hv2 .meta__item>img{width:14px;height:14px}.hv2 .meta__flag{width:14px;height:14px}.hv2 .gifts-wrap__list.is-stack{display:grid;overflow:hidden;margin:0 -15px;padding:10px 0 14px;scroll-snap-type:none;touch-action:pan-y}.hv2 .gifts-wrap__list.is-stack .gift{grid-area:1/1;justify-self:center;width:min(300px,100% - 70px);flex:none;opacity:0;scale:.8;pointer-events:none;box-shadow:0 20px 40px rgba(0,0,0,.45);transition:translate .45s cubic-bezier(0.32, 0.72, 0, 1),scale .45s cubic-bezier(0.32, 0.72, 0, 1),opacity .45s,filter .45s}.hv2 .gifts-wrap__list.is-stack .gift.is-active{z-index:3;opacity:1;scale:1;pointer-events:auto}.hv2 .gifts-wrap__list.is-stack .gift.is-prev,.hv2 .gifts-wrap__list.is-stack .gift.is-next{z-index:2;opacity:1;scale:.86;filter:brightness(0.55);pointer-events:auto;cursor:pointer}.hv2 .gifts-wrap__list.is-stack .gift.is-prev{translate:-24% 0}.hv2 .gifts-wrap__list.is-stack .gift.is-next{translate:24% 0}.hv2 .gift-dots{display:flex;justify-content:center;gap:6px;margin-top:-6px}.hv2 .gift-dots button{width:8px;height:8px;border-radius:8px;background:rgba(255,255,255,.25);transition:width .3s,background .3s}.hv2 .gift-dots button.is-active{width:22px;background:#e14bc8}.hv2 .section-head__title{font-size:18px;line-height:26px;letter-spacing:2.4px}.hv2 .section-head__desc{font-size:14px;line-height:21px}.hv2 .footer-wrap__top{grid-template-columns:repeat(2, minmax(0, 1fr));padding:36px 0 28px}.hv2 .footer-wrap__desc{width:auto}}@media(max-width: 575px){.hv2 .logo{gap:8px}.hv2 .logo__text{width:auto}.hv2 .logo__name{font-size:18px;line-height:20px;letter-spacing:1px}.hv2 .logo__sub{letter-spacing:1.9px}.hv2 .header-btn--sign{width:40px;padding:0;justify-content:center}.hv2 .header-btn--sign span{display:none}.hv2 .header-wrap__actions{gap:6px}.hv2 .search{padding-left:14px;gap:10px}.hv2 .hero-wrap__slides{height:520px}.hv2 .hero-nav{left:15px;bottom:22px}.hv2 .hero-slide__content{left:15px;width:calc(100% - 30px);bottom:66px}.hv2 .hero-slide__desc{padding-top:12px;font-size:14px;line-height:22px}.hv2 .hero-slide__tags{padding-top:14px}.hv2 .hero-slide__btn{margin-top:18px}.hv2 .section-head{align-items:flex-end}.hv2 .section-head__desc{display:none}.hv2 .promo-wrap__btn{width:100%}.hv2 .promo-wrap__list{gap:32px 16px}.hv2 .promo-wrap .item__icon{width:56px;height:56px;margin-bottom:18px}.hv2 .promo-wrap .item__icon--shield img{left:9.92px;top:5.25px;width:36.16px;height:45.5px}.hv2 .promo-wrap .item__title{font-size:15px;line-height:22px;letter-spacing:1.6px}.hv2 .promo-wrap .item__desc{font-size:13px;line-height:20px}.hv2 .footer-wrap__settings{flex-wrap:wrap;gap:10px}.hv2 .footer-wrap__settings .select__list{left:0}.hv2 .footer-wrap__store{display:contents}.hv2 .footer-wrap__store .footer-col__title{flex:1 1 100%}.hv2 .footer-wrap__cookie{flex:1 1 auto;justify-content:center}.hv2 .footer-wrap__copy{white-space:normal}}@media(max-width: 419px){.hv2 .search-item{flex-wrap:wrap;align-items:flex-start;gap:4px 10px}.hv2 .search-item__img img{width:80px;height:50px}.hv2 .search-item__info{flex:1 1 calc(100% - 90px)}.hv2 .search-item__price{margin-left:90px;font-size:14px}.hv2 .logo__sub{display:none}.hv2 .hero-wrap__slides{height:560px}.hv2 .hero-slide__title{font-size:32px}.hv2 .promo-wrap__list{grid-template-columns:minmax(0, 1fr)}.hv2 .footer-wrap__top{gap:24px 16px}.hv2 .footer-wrap__settings{gap:8px}.hv2 .footer-wrap__settings .select__head,.hv2 .footer-wrap__settings .footer-wrap__cookie{width:auto;min-width:0;padding:0 10px;white-space:nowrap}.hv2 .m-menu__cats{gap:8px}.hv2 .m-menu__cats .cat-link{flex-direction:column;align-items:flex-start;gap:8px;height:104px;padding:12px}}@media(max-width: 359px){.hv2 .logo{gap:6px}.hv2 .logo__mark{transform:scale(0.9);margin:-2px}.hv2 .logo__name{font-size:14px;letter-spacing:.6px}.hv2 .header-wrap__actions{gap:4px}.hv2 .header-wrap__actions .header-btn,.hv2 .header-wrap__actions .burger{width:36px;height:36px}.hv2 .burger{padding:0 9px}}
.hv2 .card__img{position:relative}.hv2 .card__fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:14px;text-align:center;font:600 15px/1.3 'Space Grotesk','Inter',sans-serif;color:#eef0f8;background:linear-gradient(135deg,rgba(139,92,246,.35),rgba(225,75,200,.25)),#141828;opacity:0}.hv2 .card__img.is-failed .card__fallback,.hv2 .card__img:not(:has(img:not(.card__date img))) .card__fallback{opacity:1}.hv2 .card__img>img{position:relative;z-index:1}.hv2 .card__date{z-index:2}.hv2 .card__dlc{position:absolute;z-index:2;top:10px;right:10px;padding:3px 8px;border-radius:6px;background:rgba(11,13,21,.8);font-size:11px;font-weight:700;letter-spacing:.04em;color:#cdbdff}.hv2 .meta__icon{display:inline-flex;width:16px;height:16px;flex-shrink:0}.hv2 .meta__icon svg,.hv2 .meta__icon img{width:16px;height:16px}.hv2 .gift__list[hidden],.hv2 .gift__region[hidden]{display:none!important}
.hv2 .meta__icon{color:#8e94ab}.hv2 .meta__icon svg{fill:none;stroke:currentColor}
.hv2 .meta__icon--flag img{width:16px;height:16px;border-radius:50%;object-fit:cover}
.hv2 .meta__item .k4g-brand-badge svg{fill:currentColor;stroke:none}.hv2 .meta__item .k4g-brand-badge svg[fill="none"]{fill:none;stroke:currentColor}
