body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.a{color:#18272f;text-transform:uppercase;position:relative;text-decoration:none}.a::before{content:"";position:absolute;bottom:0%;left:0px;width:100%;height:1px;background:#6098ff;display:block;transform-origin:right top;transform:scale(0, 1);transition:transform .4s cubic-bezier(1, 0, 0, 1)}.a:hover::before{transform-origin:left top;transform:scale(1, 1)}body{background:#fff;animation:color-me-in 2s}@keyframes color-me-in{0%{background:#000}50%{background:gray}100%{background:#fff}}@keyframes slides{from{transform:translateX(0)}to{transform:translateX(-100%)}}.catalogTabs-nav-i{display:inline-block;animation:10s slides infinite linear}.catalogTabs-nav-a1{background:linear-gradient(to right, red, blue, green);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);font-size:28px;font-family:system-ui,-apple-system,sans-serif}.catalogTabs-nav-a{font-size:28px;font-family:system-ui,-apple-system,sans-serif;text-shadow:0 .5rem 1rem rgba(0,0,0,.3);background:linear-gradient(to top right, #000 10%, #F74336 70%, #000 10%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-size:150% auto;animation:catalogTabs-nav-a-animation 3s ease-in-out infinite alternate}@keyframes catalogTabs-nav-a-animation{0%{background-position:200%}}.phones__item-link{font-family:system-ui,-apple-system,sans-serif;text-shadow:0 .5rem 1rem rgba(0,0,0,.3);background:linear-gradient(to top right, #000 10%, #F74336 70%, #000 10%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-size:150% auto;animation:phones__item-link-animation 3s ease-in-out infinite alternate}@keyframes phones__item-link-animation{0%{background-position:200%}}.h2{font-size:32px;font-family:system-ui,-apple-system,sans-serif;text-shadow:0 1rem .5rem rgba(0,0,0,.3);background:linear-gradient(to top right, #000 10%, #F74336 70%, #000 10%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-size:150% auto;animation:h2-animation 3s ease-in-out infinite alternate}@keyframes h2-animation{0%{background-position:200%}}.catalogCard-box:hover{border-color:0 0 12px rgba(0,255,255,.25),0 0 25px rgba(0,255,255,.15) inset;box-shadow:0 0 50px rgba(56,189,248,.35),inset 0 0 35px hsla(0,0%,100%,.15);transform-style:preserve-3d;animation:float1 6s infinite}@keyframes float{0%,100%{transform:rotateX(12deg) rotateY(-10deg) translateY(0)}50%{transform:rotateX(18deg) rotateY(12deg) translateY(-25px)}}.catalogCard-box{border:2px solid rgba(0,0,0,0);cursor:pointer;transition:border-color .3s ease;border-radius:.5rem;animation-fill-mode:both;animation-delay:.2s;animation-duration:1.5s;animation-timing-function:ease-out;animation-name:appear}@keyframes appear{from{opacity:0;transform:translate3d(0, 50%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.catalogCard-availability{font-size:16px}img png{box-shadow:1rem 1rem 2rem #f74336}img.shadow{filter:1rem 1rem 2rem #f74336}img{border-radius:3%;padding:1px;border:1px solid #fff;background-color:#fff}img:hover{border-radius:3%}.tmGallery-image img:hover{box-shadow:0 12px 18px -6px #000}img imgmask{bottom:0;left:0;position:absolute;right:0;top:0;background-size:cover;background-position:center center;transform:scale(1.1)}.imgmask{filter:invert(1) blur(5px) grayscale(1) brightness(0.8);mix-blend-mode:overlay;z-index:90}.product-price__item{font-size:28px;background:linear-gradient(to top right, #000 10%, #F74336 70%, #000 10%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-size:150% auto;animation:product-price__item-animation 3s ease-in-out infinite alternate}@keyframes product-price__item-animation{0%{background-position:200%}}.catalogCard-price{text-shadow:0 .1rem 2rem #000;animation:heartBeat 1s ease-in infinite}@keyframes heartBeat{0%,100%{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.2)}70%{transform:scale(1)}}.header__logo img:hover{cursor:pointer;animation:header__logo-loading 7s infinite}@keyframes header__logo-loading{0%{transform:perspective(23rem) rotateY(0deg)}20%{transform:perspective(23rem) rotateY(-65deg)}90%,100%{transform:perspective(23rem) rotateY(360deg)}}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-track{border-radius:30px;box-shadow:3px 3px 3px #ccc inset,-3px -3px 8px #fff inset}::-webkit-scrollbar-thumb{border:.5px solid;border-radius:30px;box-shadow:-2px -2px 4px #0c0c0c inset,2px 2px 1px #ccc inset;background:#f74336}.a-link{text-decoration:none;transition:all .6s ease-in}.a-link:hover{color:#add8e6;font-size:20px}.catalogCard-brand{text-decoration:none;transition:all .6s ease-in}.catalogCard-brand:hover{color:#add8e6;font-size:20px}.pager__item.is-active{background:rgba(0,0,0,0);z-index:1;font-weight:bold;cursor:default}.pager__item:hover{box-shadow:inset 2px 2px 2px 0px hsla(0,0%,100%,.5),inset -7px -7px 10px 0px rgba(0,0,0,.1),5px 5px 10px 0px rgba(0,0,0,.1),2px 2px 5px 0px rgba(0,0,0,.1);text-shadow:2px 2px 3px hsla(0,0%,100%,.5),-4px -4px 6px rgba(116,125,136,.2);outline:none}.slideCarousel-nav-btn{box-shadow:inset -7px -7px 5px 0px rgba(0,0,0,.1)}.slideCarousel-nav-btn:hover{box-shadow:inset 1px 1px 1px 0px hsla(0,0%,100%,.5),inset -7px -7px 5px 0px rgba(0,0,0,.1),5px 5px 1px 0px rgba(0,0,0,.1),2px 2px 5px 0px rgba(0,0,0,.1)}.btn{border-radius:4px;overflow:hidden;transition:inherit;background:linear-gradient(10deg, transparent 45%, white 50%, transparent 55%);background-size:400% 100%;animation:shine-animation 5s linear infinite;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.btn:before{content:"";position:absolute;inset:0;background:linear-gradient(65deg, rgba(0, 0, 0, 0) 40%, rgba(255, 255, 255, 0.4666666667) 50%, rgba(0, 0, 0, 0) 70%);background-size:200% 100%;background-repeat:no-repeat;animation:thing 3s ease infinite}.btn:after{content:"";position:absolute;border-radius:inherit;transition:inherit;box-shadow:0 15px 10px -10px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.btn:hover{box-shadow:0 15px 10px -10px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}@keyframes thing{0%{background-position:130%;opacity:1}to{background-position:-166%;opacity:0}}@keyframes shine-animation{0%{background-position:200% 0}100%{background-position:-200% 0}}.products-menu__button-text{font-size:28px;background:linear-gradient(to top right, #000 10%, #F74336 70%, #000 10%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-size:150% auto;animation:products-menu__button-text-animation 3s ease-in-out infinite alternate}@keyframes products-menu__button-text-animation{0%{background-position:200%}}.frontBrands-img:hover{transform-style:preserve-3d;animation:brand-float 6s infinite}.brand-info__logo{transform-style:preserve-3d;animation:brand-float 7s infinite}@keyframes brand-float{0%,100%{transform:rotateX(12deg) rotateY(-10deg) translateY(0)}50%{transform:rotateX(18deg) rotateY(12deg) translateY(-25px)}}.site-menu__item:hover{letter-spacing:.15rem;color:#fff}.header__middle:before,.header__middle:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;box-shadow:0 15px 10px #777;transform:rotate(-3deg)}.header__middle:after{transform:rotate(3deg);right:10px;left:auto}.footer__menu a:hover{letter-spacing:.15rem;color:#fff}.sideMenu-i:hover{letter-spacing:.05rem}.sideMenu-i a:hover{letter-spacing:.05rem;font-family:system-ui,-apple-system,sans-serif;background:linear-gradient(to top right, #000 10%, #F74336 70%, #000 10%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-size:150% auto;animation:sideMenu-i-animation 3s ease-in-out infinite alternate}@keyframes sideMenu-i-animation{0%{background-position:200%}}.main-h{font-size:32px;font-family:system-ui,-apple-system,sans-serif;background:linear-gradient(to top right, #000 10%, #F74336 70%, #000 10%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-size:150% auto;animation:main-h-animation 3s ease-in-out infinite alternate}@keyframes main-hi-animation{0%{background-position:200%}}.reviews-rating__star--active{fill:gold}.reviews-rating__star .icon--star{font-size:16px}.review-item__author img{border-radius:.5rem}.footer__development-container a{display:none}.footer__development-logo{display:none}.footer__bottom{display:none}