@import"https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Russo+One&display=swap";*{margin:0;padding:0;box-sizing:border-box}:root{--clr-dark-a0: #000000;--clr-light-a0: #ffffff;--clr-primary-a0: #ffe642;--clr-primary-a10: #ffe95c;--clr-primary-a20: #ffeb73;--clr-primary-a30: #ffee89;--clr-primary-a40: #fff19d;--clr-primary-a50: #fff4b1;--clr-primary-opacity-a0: #ffe64250;--clr-primary-opacity-a10: #ffe95c50;--clr-primary-opacity-a20: #ffeb7350;--clr-primary-opacity-a30: #ffee8950;--clr-primary-opacity-a40: #fff19d50;--clr-primary-opacity-a50: #fff4b150;--clr-surface-a0: #121212;--clr-surface-a10: #282828;--clr-surface-a20: #3f3f3f;--clr-surface-a30: #575757;--clr-surface-a40: #717171;--clr-surface-a50: #8b8b8b;--clr-surface-opacity-a0: #12121250;--clr-surface-opacity-a10: #28282850;--clr-surface-opacity-a20: #3f3f3f50;--clr-surface-opacity-a30: #57575750;--clr-surface-opacity-a40: #71717150;--clr-surface-opacity-a50: #8b8b8b50;--clr-surface-tonal-a0: #262419;--clr-surface-tonal-a10: #3b382e;--clr-surface-tonal-a20: #504e45;--clr-surface-tonal-a30: #67655c;--clr-surface-tonal-a40: #7e7d75;--clr-surface-tonal-a50: #97958f;--font-size-base: 1rem;--font-size-h1: clamp(2rem, 4vw + 1rem, 3.5rem);--font-size-h2: clamp(1.5rem, 3vw + .5rem, 2.5rem);--font-size-h3: clamp(1.25rem, 2vw + .5rem, 2rem);--font-size-large: clamp(1.125rem, 1.5vw + .5rem, 1.65rem);--font-size-body: clamp(.875rem, 1vw + .5rem, 1.35rem);--font-size-small: clamp(.75rem, .5vw + .25rem, 1rem);--font-size-hero-section-title: clamp(2rem, 5vw + 1rem, 5rem);--font-size-hero-section-subtitle: clamp(1rem, 2.5vw + .5rem, 2rem);--container-padding: 1rem;--border: 5px;--russo: "Russo One";--font-family-main: "PT Sans"}body{background-color:var(--clr-dark-a0);color:var(--clr-light-a0);font-family:var(--font-family-main)}html,body{overflow-x:hidden}html{font-size:16px}.scroll{height:calc(100vh - var(--header-h));overflow-y:auto;overflow-x:hidden;margin-top:var(--header-h);scroll-behavior:smooth}.scroll::-webkit-scrollbar{width:10px}.scroll::-webkit-scrollbar-track{background:var(--clr-surface-a10);border-radius:5px;margin-top:5px;margin-bottom:5px}.scroll::-webkit-scrollbar-thumb{background:var(--clr-primary-a0);border-radius:5px;border:2px solid var(--clr-surface-a10)}.scroll::-webkit-scrollbar-thumb:hover{background:var(--clr-primary-a10)}.scroll{scrollbar-width:thin;scrollbar-color:var(--clr-primary-a0) var(--clr-surface-a10)}@media (max-width: 768px){.scroll::-webkit-scrollbar{width:6px}}.content{width:min(1280px,100%);margin:0 auto}@media (max-width: 1024px){.content{padding:1.5rem}}@media (max-width: 1200px){html{font-size:15px}}@media (max-width: 992px){html{font-size:14px}}@media (max-width: 768px){html{font-size:13px}}@media (max-width: 480px){html{font-size:12px}}:root{--header-h: 10dvh;--header-p: 1.2rem;--header-calc: calc(var(--header-h) - 2 * var(--header-p))}.header{width:100vw;position:fixed;top:0;z-index:10;height:var(--header-h);padding:var(--header-p);background-color:var(--clr-surface-a0);color:var(--clr-light-a0)}.header__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%;max-width:1400px;margin:0 auto}.header__logo{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='logos'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20716.62%2088.57'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20}%20.cls-2%20{%20fill:%20%23ffd600;%20}%20%3c/style%3e%3c/defs%3e%3cg%3e%3cpath%20class='cls-2'%20d='M8.54,68.3l-1.39-1.65-5.9,16.3-.73,2.18,2.05,3.43h21.79l-2.91-3.43,4.01-6.93c-8.45-2.44-13.57-6-16.92-9.9Z'/%3e%3cpath%20class='cls-2'%20d='M166.35,32.89c-1.32,6.41-3.76,12.55-7.73,17.24-4.29,4.89-7.13,4.36-8.26,3.76,2.31-3.1,2.18-6.67,1.39-11.56-6.67,14.46-15.76,7.44-16.44-2.13-.75-10.52,6.59-14.13,6.79-14.25-25.89,8.19-31.64-42.2-70.27-20.47-5.61,3.17-17.77,12.88-30.97,16.78-20.54,6.01-29.98,16.64-32.76,29.46C2.3,49.34-.21,44.98.51,38.71c-3.14,10.56,8.42,32.92,26.88,36.79l5.71,13.08h21.93l-2.8-3.43,3.63-14.2c-1.45-10.24-6.27-18.23-15.52-22.72,18.29-.59,22.59,27.8,45.17,21.53-3.3,2.64-7.2,2.71-11.62,2.71,0,0-3.68,7.19-4.62,9.1-2.31,4.7.79,7.01.79,7.01h19.81l-2.05-3.37.07-.07,24.17-36.72c-4.09,15.72-2.25,19.15,13.54,28.86,2.51,1.52,7,2.18,11.69,0l7-7.26-3.04-4.62,4.76.2c15.59-4.49,21.66-17.24,20.34-32.69Z'/%3e%3cpolygon%20class='cls-2'%20points='92.12%2085.14%2094.23%2088.57%2099.18%2088.57%20103.01%2088.57%20100.04%2085.2%20105.59%2062.88%2092.12%2085.14'/%3e%3c/g%3e%3cpath%20id='one-line-logo-white'%20class='cls-1'%20d='M211.23,38.36h-7.34l-4.73,18.7h7.34c4.73,0,8.05-2.21,9.39-7.34l1.1-4.18c1.03-4.02-.39-7.18-5.76-7.18ZM206.57,70.16h-11.05l-4.81,18.23h-15.39l16.65-63.13h25.96c12.31,0,18.15,6.08,15.23,17.28l-3.08,11.68c-3,11.36-12.39,15.94-23.51,15.94h0ZM230.48,88.39l16.73-63.13h24.62c11.68,0,19.02,7.65,15.78,19.81l-1.97,7.26c-1.66,6.23-5.37,10.81-11.84,12.78l7.02,23.28h-15.62l-6.15-21.23h-7.58l-5.6,21.23h-15.39ZM254.62,55.56h7.5c4.66,0,7.65-1.66,8.68-5.44l1.34-4.97c1.18-4.26-1.74-6.86-5.76-6.86h-7.34l-4.42,17.28h0ZM304.89,25.26h15.39l-16.65,63.13h-15.47l16.73-63.13ZM332.82,25.26h15.31l7.02,32.75,23.2-32.75h16.96l-16.73,63.13h-15.39l10.1-38.35-18.15,25.96h-8.6l-5.29-26.51-10.1,38.9h-14.99l16.65-63.13h0ZM438.79,75.21l-3.63,13.18h-44.03l16.73-63.13h42.77l-3.63,13.18h-27.22l-3.16,11.91h22.72l-3.63,13.18h-22.57l-3.08,11.68h28.72ZM477.38,25.26l-6.86,26.28h5.37l17.2-26.28h17.12l-22.41,32.27,8.92,30.85h-15.78l-7.02-24.22h-6.94l-6.39,24.22h-15.15l16.65-63.13h15.31ZM595.18,88.39l.39-13.57h-17.44l-5.29,13.57h-16.65l26.91-63.13h27.7l-.32,63.13h-15.31ZM582.64,63.14h13.26l.63-25.09h-4.26l-9.63,25.09ZM660.99,54.62l-3.55,13.26h-20.36l-5.44,20.52h-15.47l16.81-63.13h36.38l-3.71,13.49h-20.83l-4.18,15.86h20.36ZM716.62,25.26l-3.63,13.49h-14.6l-13.1,49.63h-15.39l13.02-49.63h-13.73l3.71-13.49h43.71ZM502.31,88.39l16.73-63.13h24.62c11.68,0,19.02,7.65,15.78,19.81l-1.97,7.26c-1.66,6.23-5.37,10.81-11.84,12.78l7.02,23.28h-15.62l-6.15-21.23h-7.57l-5.6,21.23h-15.39ZM526.46,55.56h7.5c4.66,0,7.65-1.66,8.68-5.44l1.34-4.97c1.18-4.26-1.74-6.86-5.76-6.86h-7.34l-4.42,17.28h0Z'/%3e%3c/svg%3e");background-position:left center;background-size:contain;background-repeat:no-repeat;height:var(--header-calc);width:35%}.header__nav{width:65%;max-width:1000px;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem}.header__link{display:flex;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;color:unset;font-size:var(--font-size-body);font-weight:bolder;line-height:1;letter-spacing:1px;padding:.4rem 1rem;border:1px solid transparent;border-radius:var(--border);transition:all .3s ease;white-space:nowrap}.header__link:hover{background-color:var(--clr-surface-a30)}.header__link i{font-size:calc(var(--font-size-body) + .3rem)}.header__link--active{color:var(--clr-primary-a0)}.header__link--active:hover,.header__link--active:active{background-color:var(--clr-surface-tonal-a20)}.header__burger{display:none}@media (max-width: 768px){.header__burger{display:flex;justify-content:center;align-items:center;position:fixed;top:var(--header-p);right:var(--header-p);padding-right:.8rem;aspect-ratio:1/1;height:var(--header-calc);background-color:transparent;border:transparent;color:var(--clr-light-a0);font-size:2rem}.header__burger--in-nav{position:fixed;top:var(--header-p);right:var(--header-p)}.header__nav{position:absolute;right:0;top:0;bottom:0;z-index:10;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:10px;height:100dvh;width:60dvw;padding:var(--header-p);padding-top:var(--header-h);background-color:var(--clr-surface-a0);box-shadow:-40dvw 0 #000000bf;visibility:hidden;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.active{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}.header__link{flex-direction:row-reverse;font-size:2rem}.header__link i{font-size:2rem}.header__logo{width:56%}}@media (min-width: 425px) and (max-width: 768px){.header__nav{width:40dvw;box-shadow:-60dvw 0 0 200px #000000bf}}.footer{background-color:var(--clr-surface-a20);color:var(--clr-light-a0);padding:3rem 0 0}.footer__inner{max-width:1280px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.footer__logo{grid-column:span 1}.footer__logo img{max-width:180px}.footer__nav{grid-column:span 2;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.footer__nav-column h4{font-size:var(--font-size-body);color:var(--clr-primary-a0);margin-bottom:1.5rem;font-family:var(--russo)}.footer__nav-column ul{list-style:none;padding:0;margin:0}.footer__nav-column li{margin-bottom:.8rem}.footer__nav-column a{color:var(--clr-light-a0);text-decoration:none;transition:color .3s ease}.footer__nav-column a:hover{color:var(--clr-primary-a0)}.footer__contacts{grid-column:span 1}.footer__contacts-title{font-size:var(--font-size-body);color:var(--clr-primary-a0);margin-bottom:1.5rem;font-family:var(--russo)}.footer__phone,.footer__email{display:block;color:var(--clr-light-a0);text-decoration:none;margin-bottom:1rem;transition:color .3s ease}.footer__phone:hover,.footer__email:hover{color:var(--clr-primary-a0)}.footer__social{display:flex;gap:1rem;margin-top:1.5rem}.footer__social a{color:var(--clr-light-a0);font-size:1.5rem;transition:color .3s ease}.footer__social a:hover{color:var(--clr-primary-a0)}.footer__bottom{border-top:1px solid var(--clr-surface-a30);margin-top:3rem;padding:1.5rem 0}.footer__copyright{text-align:center;margin-bottom:1rem;font-size:var(--font-size-small)}@media (max-width: 1024px){.footer__inner{grid-template-columns:1fr 1fr}.footer__nav{grid-column:span 1;grid-template-columns:1fr}}@media (max-width: 768px){.footer__inner{grid-template-columns:1fr;gap:3rem}.footer__nav{grid-column:span 1;grid-template-columns:1fr 1fr}}@media (max-width: 480px){.footer__nav{grid-template-columns:1fr}}.hero-section{height:calc(100dvh - var(--header-h));font-family:var(--russo);position:relative;overflow:hidden}.hero-section__light-effect{position:absolute;left:50%;transform:translate(-50%);aspect-ratio:1 /1;height:auto;width:clamp(300px,40vw,800px);border-radius:50% 22% 40% 80%;filter:blur(100px);background:radial-gradient(circle at 50% 50%,#4c00ff,#4c00ff00);opacity:.4}.hero-section__light-effect--top{bottom:0;transform:translate(-100%,-50%)}.hero-section__light-effect--bottom{top:50%;transform:translate(20%,10%)}.hero-section__inner{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.hero-section__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.hero-section__image{width:100%;height:100%;position:absolute;z-index:-1;background-image:url(/assets/h3-img-BbcYJPn4.jpg);background-repeat:no-repeat;background-position:right 50px bottom;background-size:contain;overflow:visible}.hero-section__title{font-size:var(--font-size-hero-section-title);color:var(--clr-light-a0);margin:10px 0;letter-spacing:-1px;line-height:100%;display:flex;flex-direction:column}.hero-section__subtitle{font-size:var(--font-size-base);color:var(--clr-primary-a10);display:flex;flex-direction:column;gap:3px}.hero-section__tag{font-size:var(--font-size-base);color:var(--clr-light-a0);opacity:.7;margin:1.5rem 0;display:flex;flex-direction:column}.hero-section__btns{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem}.hero-section__cta{font-size:var(--font-size-base);font-weight:700;padding:1rem 2rem;background-color:var(--clr-primary-a50);color:var(--clr-dark-a0);border:1px solid transparent;border-radius:var(--border)}.hero-section__cta--secondary{background-color:var(--clr-surface-a0);color:var(--clr-primary-a50)}.hero-section__stats{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:flex-end;align-self:start;margin-top:2.5rem}@media (max-width: 425px){.hero-section__inner{flex-direction:column}.hero-section__btns{flex-wrap:wrap}.hero-section__tag{opacity:.9}.hero-section__image{background-position:calc(100% + 200px) bottom;background-size:cover}}@media (min-width: 425px) and (max-width: 768px){.hero-section__inner{flex-direction:column}.hero-section__image{background-position:calc(100% + 100px) bottom}}.stats{display:flex;flex-direction:column;gap:1.2rem;justify-content:flex-start;align-items:flex-end}.stats__item{width:175px;text-align:center;background-color:var(--clr-surface-a0);border:2px solid var(--clr-surface-a10);border-radius:var(--border);padding:1rem}.stats__number{color:var(--clr-primary-a0);font-size:var(--font-size-large)}@media (max-width: 768px){.stats{flex-direction:row;align-items:stretch;flex-wrap:wrap;width:100%}.stats__item{width:auto;flex:1 0 125px;display:flex;flex-direction:column;justify-content:space-evenly}}.bests{padding:3rem 0;background-color:var(--clr-surface-a10)}.bests .content{max-width:1280px;margin:0 auto;padding:0 2rem}.section-title{font-size:var(--font-size-h2);font-family:var(--russo);color:var(--clr-primary-a0);text-align:center;margin-bottom:2.5rem;position:relative}.section-title:after{content:"";display:block;width:80px;height:3px;background-color:var(--clr-primary-a0);margin:1rem auto 0}.products-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.product-card{display:block;background-color:var(--clr-surface-a20);border-radius:var(--border);overflow:hidden;transition:all .3s ease;text-decoration:none;color:inherit;border:1px solid var(--clr-surface-a30)}.product-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #00000026;border-color:var(--clr-primary-a30)}.product-card__image{height:220px;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:var(--clr-surface-a10);padding:1rem;position:relative}.product-card__badge{position:absolute;top:1rem;right:1rem;background-color:var(--clr-primary-a0);color:var(--clr-dark-a0);padding:.3rem .8rem;border-radius:20px;font-size:var(--font-size-small);font-weight:700}.product-card__content{padding:1.5rem}.product-card__title{font-size:var(--font-size-h3);color:var(--clr-light-a0);margin-bottom:.8rem;font-family:var(--russo);line-height:1.3}.product-card__desc{color:var(--clr-light-a40);font-size:var(--font-size-body);margin-bottom:1.2rem;line-height:1.4}.product-card__price{display:flex;align-items:center;gap:.8rem;margin-top:1rem}.price-current{font-size:var(--font-size-large);color:var(--clr-primary-a0);font-weight:700}.price-old{text-decoration:line-through;color:var(--clr-light-a40);font-size:var(--font-size-body)}@media (max-width: 1024px){.products-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (max-width: 768px){.bests{padding:2rem 0}.products-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.product-card__image{height:180px}}@media (max-width: 480px){.products-grid{grid-template-columns:1fr}}.blog{padding:4rem 0;background-color:var(--clr-surface-a0)}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.blog-card{background-color:var(--clr-surface-a10);border-radius:var(--border);overflow:hidden;transition:transform .3s ease}.blog-card:hover{transform:translateY(-5px)}.blog-card__image{height:180px;background-size:cover;background-position:center;position:relative}.blog-card__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 50%)}.blog-card__source{position:absolute;bottom:1rem;left:1rem;background-color:var(--clr-primary-a0);color:var(--clr-dark-a0);padding:.3rem .8rem;border-radius:20px;font-size:var(--font-size-small);font-weight:700;z-index:1}.blog-card__content{padding:1.5rem}.blog-card__title{font-size:var(--font-size-h3);color:var(--clr-light-a0);margin-bottom:1rem;font-family:var(--russo)}.blog-card__excerpt{color:var(--clr-light-a40);font-size:var(--font-size-body);margin-bottom:1.5rem;line-height:1.5}.blog-card__link{display:inline-block;color:var(--clr-primary-a0);font-weight:700;text-decoration:none;font-size:var(--font-size-body);transition:color .3s ease}.blog-card__link:hover{color:var(--clr-primary-a30)}.blog-card__link:after{content:"→";margin-left:.5rem;transition:margin-left .3s ease}.blog-card__link:hover:after{margin-left:1rem}@media (max-width: 768px){.products-grid,.blog-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.bests,.blog{padding:3rem 0}}@media (max-width: 480px){.products-grid,.blog-grid{grid-template-columns:1fr}}
