@font-face{font-family:"Gilroy";src:url(Gilroy-Regular.eot);src:local("Gilroy Regular") , local("Gilroy-Regular") , url(Gilroy-Regular.eot?#iefix) format("embedded-opentype") , url(Gilroy-Regular.woff) format("woff") , url(Gilroy-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Gilroy";src:url(Gilroy-ExtraBoldItalic.eot);src:local("Gilroy ExtraBold Italic") , local("Gilroy-ExtraBoldItalic") , url(Gilroy-ExtraBoldItalic.eot?#iefix) format("embedded-opentype") , url(Gilroy-ExtraBoldItalic.woff) format("woff") , url(Gilroy-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Gilroy";src:url(Gilroy-Bold.eot);src:local("Gilroy Bold ") , local("Gilroy-Bold") , url(Gilroy-Bold.eot?#iefix) format("embedded-opentype") , url(Gilroy-Bold.woff) format("woff") , url(Gilroy-Bold.ttf) format("truetype");font-weight:800;font-style:normal}.hide{display:none!important}button{cursor:pointer}body{margin:0}a{text-decoration:none}header{display:flex;justify-content:space-around;padding-top:36px;padding-bottom:36px}header .contacts-phone{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:24px;line-height:29px;text-align:right}header .contacts-phone:nth-child(-n + 1) {margin-bottom:10px}header .contacts-phone a{color:#333;text-decoration:none}header .contacts{display:flex;flex-direction:column}header .contacts-label{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;text-align:right;color:#333}footer{background-color:#333}footer .social-block{padding-top:39px;padding-bottom:50px}footer .footer-label{display:block;font-family:Gilroy;font-style:normal;font-weight:bold;font-size:24px;line-height:29px;text-align:center;color:#f2f2f2}footer .social-icons{margin-top:39px;display:flex;justify-content:center}footer .social-icons img{width:37px;height:37px}footer .social-icons a:nth-child(-n + 3) {margin-right:70px}.footer-text{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:18px;line-height:23px;display:flex;align-items:center;text-align:center;color:#828282;background:#fff;padding-top:47px;padding-bottom:47px;padding-left:20px;padding-right:20px}.sec-1{background:linear-gradient(275.96deg,#1366e1 -95.14%,#333c8d 102.76%);padding-top:55px;padding-left:20%;padding-right:12%;position:relative}.sec-1 .big-tittle{font-family:Gilroy;font-style:italic;font-weight:800;font-size:72px;line-height:104.9%;text-transform:uppercase;color:#fff;text-shadow: 0px 4px 4px rgb(0 0 0 / 25%);transform:rotate(-4.7deg);display:block}.sec-1 .button-block{display:flex;flex-direction:column;position:absolute;margin-top:35px;z-index:10}.sec-1 .action-text{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:24px;line-height:29px;color:#fff;display:block;max-width:400px;padding-top:50px}.sec-1 .buy-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;width:250px;height:68px;background:#fff;border-radius:68px;font-family:Gilroy;font-style:normal;font-weight:bold;font-size:24px;line-height:29px;color:#da1118;border:none;margin-top:48px}.sec-1 .price-block{width:228px;background:linear-gradient(150.62deg,#ffd540 -28.21%,#ff9714 256.15%);box-shadow: 0px 0px 6px rgb(0 0 0 / 15%);border-radius:26px;padding-top:20px;padding-bottom:20px;display:flex;flex-direction:column;border-bottom-left-radius:0;border-bottom-right-radius:0}.sec-1 .product-block{display:flex;flex-direction:column;align-items:center;position:relative;margin-top:45px}.sec-1 .price-label{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:21.1971px;line-height:26px;text-align:center;color:#111;display:block}.sec-1 .old-price{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:24.7299px;line-height:104.9%;text-align:center;text-decoration-line:line-through;color:#000;display:block}.sec-1 .new-price{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:42.3942px;line-height:104.9%;text-align:center;color:#000;display:block}.sec-1 .product-1-image{margin-top:-20px;position:relative}.sec-1 .product-2-image{position:absolute;left: calc(50% + 60px);top:-103px}.sec-1 .product-info-block{display:flex;flex-direction:column;width:160px}.sec-1 .product-info-block.divider{border-bottom:1.5px solid #fff;margin-bottom:20px}.sec-1 .product-info-block .product-brand{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;color:#fff;padding-bottom:7px;position:relative}.sec-1 .product-info-block .product-label{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:18px;line-height:22px;color:#fff;padding-bottom:22px}.sec-1 .product-info-block .product-brand::after{position:absolute;content:"";background-image:url(arrow.svg);transform:rotate(-90deg);height:7px;width:13px;left:-20px;top:3.5px;border-radius:0;background-size:cover}.sec-1 .product-info-block.divider .product-brand::after{transform:rotate(0deg)}.sec-1 .product-info-wrapper{position:absolute;left: calc(50% + 255px);top:260px;z-index:11}.sec-2 .products-wrapper{background:#f4f4f4;display:flex;justify-content:center;padding-top:60px;padding-bottom:26px}.sec-2 .products-wrapper-block-1{width:50%;display:flex;justify-content:flex-end;border-right:1.6px solid #e0e0e0;padding-right:21px;box-sizing:border-box;padding-bottom:30px;padding-top:20px}.sec-2 .products-wrapper-block-2{display:flex;width:50%;padding-bottom:30px;padding-top:20px}.sec-2 .product-1{position:relative;padding-top:110px;display:flex;justify-content:space-between;flex-direction:column}.sec-2 .product-image{width:518px}.sec-2 .product-1 .product-text-1{position:absolute;max-width:270px;top:13px;left:-22px}.sec-2 .product-1 .product-text-1 span{max-width:270px;font-family:Gilroy;font-style:normal;font-weight:normal;font-size:18px;line-height:140%;color:#111;display:block;margin-bottom:9px}.sec-2 .product-1 .product-text-1 .curve{height:110px;border-right:2px solid #d20a11;border-top:2px solid #d20a11;border-top-right-radius:22px}.sec-2 .product-1 .product-text-2{position:absolute;left:325px;top:42px;max-width:205px}.sec-2 .product-1 .product-text-2 span{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:18px;line-height:140%;text-align:right;color:#111;display:block;margin-bottom:9px}.sec-2 .product-1 .product-text-2 .curve{height:60px;border-left:2px solid #d20a11;border-top:2px solid #d20a11;border-top-left-radius:22px}.sec-2 .product-1 .product-text-3{position:absolute;max-width:292px;left:147px;top:297px}.sec-2 .product-1 .product-text-3 span{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:18px;line-height:140%;text-align:right;color:#111;display:block}.sec-2 .product-1 .product-text-3 .curve{height:110px;border-right:2px solid #d20a11;border-bottom:2px solid #d20a11;border-bottom-right-radius:22px;display:flex;align-items:flex-end;padding-right:22px;padding-bottom:13px}.sec-2 .product-info{display:flex;flex-direction:column;margin-top:60px;max-width:490px}.sec-2 .product-title{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:28.3398px;line-height:34px;color:#333}.sec-2 .product-description{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:18.8932px;line-height:22px;color:#000;padding-top:10px;padding-bottom:32px}.sec-2 .product-old-price{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:28px;line-height:104.9%;text-decoration-line:line-through;color:#828282}.sec-2 .product-new-price{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:48px;line-height:104.9%;color:#d20a11;padding-top:4px}.sec-2 .product-buy-line{display:flex;justify-content:space-between}.sec-2 .product-buy-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:7.87218px 15.7444px;width:129.1px;height:53.53px;background:#d20a11;border-radius:53.5308px;font-family:Gilroy;font-style:normal;font-weight:bold;font-size:18.8932px;line-height:23px;color:#f2f2f2;border:none}.sec-2 .product-2{position:relative;padding-top:110px;left:143px;top:-20px;display:flex;justify-content:space-between;flex-direction:column}.sec-2 .product-2 .product-info{position:relative;top:20px;left:-78px}.sec-2 .product-2 .product-image{width:372px}.sec-2 .product-2 .product-text-2{position:absolute;right:-110px;top:33px;max-width:350px}.sec-2 .product-2 .product-text-2 span{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:18px;line-height:140%;text-align:right;color:#111;display:block;margin-bottom:9px}.sec-2 .product-2 .product-text-2 .curve{height:60px;border-left:2px solid #d20a11;border-top:2px solid #d20a11;border-top-left-radius:22px}.sec-2 .product-2 .product-text-3{position:absolute;max-width:292px;left:-100px;top:264px}.sec-2 .product-2 .product-text-3 span{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:18px;line-height:140%;text-align:right;color:#111;display:block}.sec-2 .product-2 .product-text-3 .curve{height:163px;border-right:2px solid #d20a11;border-bottom:2px solid #d20a11;border-bottom-right-radius:22px;display:flex;align-items:flex-end;padding-right:36px;padding-bottom:13px}.sec-2 .product-2 .product-text-1{position:absolute;max-width:224px;width:224px;top:217px;right:-115px}.sec-2 .product-2 .product-text-1 span{max-width:167px;font-family:Gilroy;font-style:normal;font-weight:normal;font-size:18px;line-height:140%;text-align:right;color:#111;display:block}.sec-2 .product-2 .product-text-1 .curve{width:100%;border-bottom:2px solid #d20a11;display:flex;align-items:flex-end;padding-bottom:13px;justify-content:flex-end}.sec-2 .product-2 .product-text-4{position:absolute;max-width:224px;width:224px;top:310px;right:-60px}.sec-2 .product-2 .product-text-4 span{max-width:167px;font-family:Gilroy;font-style:normal;font-weight:normal;font-size:18px;line-height:140%;text-align:right;color:#111;display:block}.sec-2 .product-2 .product-text-4 .curve{height:72px;width:100%;border-bottom:2px solid #d20a11;border-left:2px solid #d20a11;border-bottom-left-radius:22px;display:flex;align-items:flex-end;padding-bottom:13px;justify-content:flex-end}.sec-3{display:flex;padding-top:92px;padding-bottom:60px;justify-content:center}.sec-3 .action-img{display:flex;align-items:flex-start;position:relative}.sec-3 .action-img .plus{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:68.5932px;line-height:104.9%;color:#d20a11;padding-top:42px;position:absolute;left:360px}.sec-3 .product-1-image{width:384px}.sec-3 .product-2-image{width:280px}.sec-3 .action-info{display:flex;flex-direction:column}.sec-3 .action-title{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:18.8932px;line-height:23px;color:#d20a11}.sec-3 .action-label{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:28.3398px;line-height:34px;color:#333;padding-top:10px;padding-bottom:35px}.sec-3 .action-old-price{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:28px;line-height:104.9%;text-decoration-line:line-through;color:#828282}.sec-3 .action-new-price{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:48px;line-height:104.9%;color:#d20a11}.sec-3 .action-buy-button{display:flex;flex-direction:row;justify-content:center;align-items:center;width:129.1px;height:53.53px;background:#d20a11;border-radius:53.5308px;font-family:Gilroy;font-style:normal;font-weight:bold;font-size:18.8932px;line-height:23px;color:#f2f2f2;border:none}.sec-3 .action-buy-line{display:flex;justify-content:space-between;max-width:478px}.sec-4{background:linear-gradient(97.21deg,#d20a11 -8.13%,#a20106 128.81%);padding-top:49px;padding-bottom:42px;padding-right:42px;padding-left:42px;display:flex;justify-content:center}.action-text-block{border:2px solid #fff;border-top-left-radius:17px;border-bottom-left-radius:17px;border-right:none;display:flex;flex-direction:column;padding:53px;max-width:628px}.sec-4 .action-text-1{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:28px;line-height:40px;color:#fff}.sec-4 .action-text-2{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:16px;line-height:137.5%;color:#fff;padding-top:33px}.sec-4 .best-price-img{position:relative;left:-80px}@media (max-width:1530px){.sec-1 .button-block{position:initial}}@media (max-width:1300px){.sec-1 .button-block{position:initial}.sec-2 .products-wrapper-block-1,.products-wrapper-block-2{transform:scale(.8)}}@media (max-width:1200px){.products-wrapper-block-2 .product-2{left:0}.sec-2 .products-wrapper-block-1{width:60%}}@media (max-width:1080px){.sec-3{flex-direction:column;align-items:center}}@media (max-width:1060px){.sec-1{padding-left:45px;padding-right:45px}}@media (max-width:1000px){.sec-2 .products-wrapper{flex-direction:column;align-items:center}.sec-2 .products-wrapper-block-1,.products-wrapper-block-2{width:auto;transform:none}.sec-2 .products-wrapper-block-1{border-right:none}.sec-4 .best-price-img{width:300px}.sec-1 .product-block{transform:scale(.8);left:-100px}.sec-1 .product-info-block .product-brand{font-size:20px}.sec-1 .product-info-block .product-label{font-size:20px}}@media (max-width:900px){.logo{width:50%}.logo img{width:100%}}@media (max-width:768px){.sec-4 .best-price-img{width:200px;left:-40px}header{padding-left:15px;padding-right:15px}}@media (max-width:670px){.sec-1 .product-block{left:-60px}.sec-1 .product-1-image{width:400px}.sec-1 .product-2-image{left: calc(50% + 74px);top:-20px;width:300px}.sec-1 .product-info-wrapper{left: calc(50% + 175px);top:185px}.sec-2 .products-wrapper-block-1,.products-wrapper-block-2{transform:scale(.8);margin-top:-100px}.products-wrapper-block-2 .product-2{left:0}.sec-2 .products-wrapper-block-1{padding-right:0;padding-left:20px}.sec-3 .product-1-image{width:290px}.sec-3 .product-2-image{width:230px}.sec-3 .action-img .plus{left:270px}}@media (max-width:640px){.sec-1 .big-tittle{font-size:52px}}@media (max-width:570px){.sec-2 .products-wrapper{margin-left:-40px}.sec-2 .products-wrapper-block-1,.products-wrapper-block-2{transform:scale(.7);margin-top:-100px}.sec-3 .action-img{display:flex;position:relative;flex-direction:column;align-items:center}.sec-3 .action-img .plus{position:initial;padding-top:0;margin-top:-30px}.sec-4{flex-direction:column;align-items:center}.sec-4 .best-price-img{position:initial;padding-top:20px}header .contacts-phone{font-size:18px}footer .social-icons a:nth-child(-n + 3) {margin-right:50px}footer .social-icons{margin-top:20px}footer .social-icons img{width:30px;height:30px}footer .social-block{padding-top:20px;padding-bottom:20px}}@media (max-width:500px){.sec-2 .product-2{top:0}.sec-2 .product-2 .product-text-2{right:3px;top:8px;max-width:250px}.sec-2 .product-2 .product-text-1{position:absolute;max-width:224px;width:224px;top:225px;right:-80px}.sec-2 .product-2 .product-text-3{left:230px;top:97px;width:245px}.sec-2 .product-2 .product-text-3 .curve{height:auto;border-right:none;border-bottom-right-radius:0;align-items:flex-end;padding-right:0;justify-content:flex-end}.sec-2 .product-2 .product-text-3 span{width:174px}.sec-2 .product-2 .product-info{position:initial;margin-top:80px}.sec-2 .products-wrapper{align-items:flex-start}.sec-2 .products-wrapper-block-2{margin-left:50px;margin-bottom:-100px}.sec-2 .products-wrapper-block-2{width:100%}.sec-1 .big-tittle{font-size:40px}.sec-1 .action-text{font-size:20px}.sec-3{padding-top:30px;padding-bottom:30px}.footer-text{font-size:14px}.sec-1 .buy-button{width:200px;height:55px;font-size:22px;margin-top:30px}}@media (max-width:480px){.sec-1{padding-left:20px;padding-right:20px}.sec-1 .product-block{transform:scale(.7)}.sec-3 .product-1-image{width:240px}.sec-3 .product-2-image{width:200px}.sec-3 .action-img .plus{font-size:48px}.sec-3 .action-label{font-size:24px}.sec-3 .action-old-price{font-size:22px}.sec-3 .action-new-price{font-size:40px}.sec-3 .action-buy-line{align-items:center}.sec-4 .action-text-1{font-size:20px;line-height:30px}.action-text-block{padding:25px}.sec-2 .products-wrapper-block-1,.products-wrapper-block-2{margin-top:-150px}}@media (max-width:410px){.sec-1 .product-block{transform:scale(.6)}header{padding-top:20px;padding-bottom:20px;flex-direction:column;align-items:center}.sec-3 .product-1-image{width:220px}.sec-3 .product-2-image{width:180px}.sec-3 .action-img .plus{font-size:30px}.sec-3 .action-label{font-size:18px}.sec-3 .action-old-price{font-size:20px}.sec-3 .action-new-price{font-size:26px}}@media (max-width:430px){.sec-2 .products-wrapper-block-1,.products-wrapper-block-2{transform:scale(.6)}.sec-2 .products-wrapper{margin-left:-70px}}@media (max-width:405px){.sec-2 .product-1 .product-text-2{left:259px;top:12px}.sec-2 .product-image{width:420px}.sec-2 .product-1 .product-text-1{position:absolute;max-width:200px;top:-50px;left:4px}.sec-2 .product-1 .product-text-3{position:absolute;max-width:292px;left:100px;top:258px}.sec-2 .product-1{padding-left:40px}.products-wrapper-block-2 .product-2{left:-100px}.sec-2 .product-2 .product-info{padding-left:40px}.sec-1 .big-tittle{font-size:35px}.sec-1 .button-block{margin-top:0}}@media (max-width:340px){.sec-1 .product-block{transform:scale(.55)}}.form-wrapper{width:100vw;height:100vh;position:fixed;left:0;top:0;display:flex;justify-content:center;align-items:center;z-index:10}.order-form,.success{max-width:333px;max-height:483px;width:100%;height:100vh;background:#fff;box-shadow: 0px 0px 79px rgb(16 44 78 / 15%);border-radius:44px;display:flex;flex-direction:column;padding:30px;box-sizing:border-box;overflow-y:auto}.form-title{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;text-align:center;color:#333;max-width:273px}.order-form label{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;display:flex;align-items:center;color:#333;padding-top:19px;padding-bottom:5px}.order-form input{width:273px;height:40px;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:5px;padding:10px;outline:none}.order-form input.err{border:1px solid #d20a11}.order-form #phone::placeholder{color:#828282}.order-form .submit{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:7.87218px 15.7444px;width:129px;height:36px;background:#d20a11;border-radius:53.5308px;font-family:Gilroy;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;text-align:center;color:#f2f2f2;border:none;cursor:pointer}.order-form .after-submit-text{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:10px;line-height:12px;display:flex;align-items:center;color:#333;width:129px;margin-left:15px}.order-form .form-submit-line{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:20px}.success{justify-content:center}.success .text-1{font-family:Gilroy;font-style:normal;font-weight:bold;font-size:24px;line-height:29px;text-align:center;color:#333}.success .text-2{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;display:flex;align-items:center;color:#333;justify-content:center;padding-top:10px}.light-1{position:absolute;width:12%;transform:rotate(-15.8deg);right:3%;top:37%}.light-2{position:absolute;width:7%;filter:blur(2px);transform:rotate(-84.81deg);bottom:-20px;left:72%}.light-3{position:absolute;width:7%;bottom:0;filter:blur(2px);left:20%;transform:rotate(33deg)}.light-4{position:absolute;width:15%;left:5%;transform:rotate(120deg);top:43%}.light-5{position:absolute;width:10%;filter:blur(2px);transform:rotate(11.94deg);left:50%;top:-5%}.light{pointer-events:none;z-index:2;max-width:180px;min-width:70px}.order-form .policy{font-family:Gilroy;font-style:normal;font-weight:normal;font-size:12px;display:flex;align-items:center;text-align:center;color:#333;display:block;padding-top:15px}.order-form .policy a{display:inline;color:#2f80ed}