*{margin:0;padding:0;box-sizing:border-box;list-style:none;font-family:"Open Sans",sans-serif}html,body{font-size:62.5%}body{background-color:#f5eeee}button{background-color:rgba(0,0,0,0);outline:none;border:0;cursor:pointer}a{text-decoration:none}img{width:100%;display:block}.none{display:none}:root{--primary: #F22824;--primary-dark: #DC292E;--secondary: #FFE211;--neutral-100: #343A40;--neutral-200: #495057;--neutral-300: #ADB5BD;--white: #fff}.container{width:100%;margin:0 auto;max-width:124.6rem;padding:0 1.5rem}h1,h2{font-weight:700;line-height:112%}h1{font-size:7.2rem}@media(max-width: 1170px){h1{font-size:5.2rem}}h2{font-size:5.6rem}h3{font-size:4.8rem;font-weight:800;line-height:120%}p{font-weight:400;font-size:1.6rem;letter-spacing:-0.032rem}header{padding:1.4rem 0;height:6.4rem;background-color:var(--white);border-bottom:1px solid #f0f0f0}header .menu-mobile{position:absolute;width:100%;top:6.4rem;height:calc(100vh - 6.4rem);opacity:0;transition:all .3s ease;padding:4rem 1.5rem;background-color:var(--white);transform:translateY(100%);z-index:2023}header .container{display:flex;align-items:center}header .container .logo{width:100%;max-width:13.3rem;margin-right:8rem}header .container nav{display:flex;gap:9.2rem}header .container nav .left,header .container nav .right{display:flex;align-items:center}header .container nav .left li:not(:last-child),header .container nav .right li:not(:last-child){margin-right:3.6rem}header .container nav .left li a,header .container nav .right li a{font-size:1.3rem;color:var(--neutral-200);letter-spacing:-0.026rem;transition:filter .3s ease}header .container nav .left li a:hover,header .container nav .right li a:hover{filter:brightness(0.2)}header .container nav .left li a:hover::after,header .container nav .right li a:hover::after{width:100%}header .container nav .left li a::after,header .container nav .right li a::after{content:"";display:block;width:0;height:.1rem;background-color:var(--neutral-200);transition:all .5s ease;position:relative;top:.5rem}header .container nav .left{position:relative}header .container nav .left::after{content:"";position:absolute;width:.3rem;height:1.5rem;background:url("../../images/dots-nav.svg") no-repeat center center;background-size:cover;top:.3rem;right:-4.5rem;z-index:20}header .container nav .right{margin-right:7.4rem}header .container .buyer{display:flex}header .container .buyer .btn{margin-right:3.1rem}header .container .buyer .hamburger{display:none}@media(max-width: 1230px){header .container .logo{margin-right:4rem}header .container nav .left li:not(:last-child),header .container nav .right li:not(:last-child){margin-right:2.6rem}header .container nav .right{margin-right:4rem}}@media(max-width: 1120px){header .container .logo{margin-right:2rem}header .container nav{gap:2.6rem}header .container nav .left::after{display:none}header .container nav .right{margin-right:3rem}}@media(max-width: 1023px){header .container{justify-content:space-between}header .container nav{display:none}header .container .buyer .hamburger{display:block;margin-left:2rem;padding:0}header .container .buyer .hamburger .hamburger-inner,header .container .buyer .hamburger .hamburger-inner::before,header .container .buyer .hamburger .hamburger-inner::after{height:.2rem;background-color:var(--neutral-100)}header .menu-mobile ul li{font-size:2.4rem}header .menu-mobile ul li:not(:last-child){margin-bottom:2rem}header .menu-mobile ul li a{color:var(--neutral-200)}header .menu-mobile .btn{display:none}}@media(max-width: 560px){header .container .buyer .btn{display:none}header .menu-mobile ul{margin-bottom:4rem}header .menu-mobile .btn{display:block;font-size:2rem;line-height:4rem}}.menu-opened header .menu-mobile{transform:translateY(0%);opacity:1}.btn{border-radius:12rem;background-color:var(--neutral-100);font-size:1.3rem;font-weight:600;padding:.9rem 3.1rem;color:var(--white);transition:filter .3s ease}.btn:hover{filter:brightness(0.8)}.btn-primary{background-color:var(--white);color:var(--primary);text-transform:uppercase;letter-spacing:-0.032rem;font-size:1.6rem;padding:1.3rem 7.5rem;font-weight:700;border-radius:12rem;letter-spacing:-0.032rem;transition:filter .3s ease}.btn-primary:hover{filter:brightness(0.9)}.icons{display:flex}.icons ul{display:flex;flex-direction:row;gap:1.6rem}.icons ul li{display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--neutral-300);transition:filter .5s ease}.icons ul li a{width:3.6rem;height:3.6rem;padding:1.2rem}.icons ul li:hover{filter:brightness(0.5)}.s-hero{padding-top:7.1rem;background-image:linear-gradient(180deg, rgb(242, 40, 36) 36%, rgb(107, 46, 103) 150%);height:54.7rem;position:relative;z-index:0}.s-hero .container{display:flex;align-items:flex-start;justify-content:space-between}.s-hero .container .left-area{display:flex;width:100%;max-width:58rem;flex-direction:column;position:relative}.s-hero .container .left-area .price{display:flex;flex-direction:column}.s-hero .container .left-area .price h1{color:var(--white);margin-bottom:2.5rem;letter-spacing:-0.144rem}.s-hero .container .left-area .price span{color:var(--white);font-size:1.6rem;text-decoration:line-through;text-decoration-color:var(--secondary);font-weight:600}.s-hero .container .left-area .price h2{font-size:5.6rem;color:var(--secondary)}.s-hero .container .left-area .price p{color:var(--white);margin-bottom:1.8rem}.s-hero .container .left-area .price img{max-width:1.9rem;margin-bottom:3.6rem}.s-hero .container .left-area .cta{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:1.3rem}.s-hero .container .left-area .cta button{margin-right:6.9rem}.s-hero .container .left-area .cta ul li{display:flex;align-items:center}.s-hero .container .left-area .cta ul li .s-get{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:1.5rem 1rem 1.4rem 1.6rem;border-radius:1.2rem;background:linear-gradient(312deg, #662C62 -6.53%, #E82829 135.37%);box-shadow:.5rem .6rem .9rem 0rem rgba(99,22,35,.25);position:relative}.s-hero .container .left-area .cta ul li .s-get:before{content:"";width:.576rem;height:.864rem;position:absolute;background:url(../images/bagde-s.svg);top:0;left:1.152rem}.s-hero .container .left-area .cta ul li span{font-size:1.6rem;color:var(--white);font-weight:400;margin-left:2.1rem;letter-spacing:-0.032rem}.s-hero .container .left-area p{font-size:1.3rem;color:var(--white);letter-spacing:-0.013rem}.s-hero .container .right-area{display:flex;align-items:flex-start}.s-hero .container .right-area .image{position:relative;z-index:2;margin-right:6.8rem;width:100%;max-width:28.4rem;height:51.4rem;z-index:2023}.s-hero .container .right-area .image::after{content:"";position:absolute;top:-1.6rem;right:-2.9rem;width:6.2rem;height:8.3rem;background:url("../images/img-detalhe-maquina.svg") no-repeat center center;z-index:-1}.s-hero .container .right-area .image::before{content:"";position:absolute;top:7.42rem;right:-1.42rem;width:26.6119rem;height:45.8607rem;background:url("../images/shadow-machine.png") no-repeat center center;z-index:-1;border-radius:3.6rem;filter:blur(25px)}.s-hero .container .right-area .image img{-o-object-fit:cover;object-fit:cover}.s-hero .container .right-area .image .badge{position:absolute;left:-4.8rem;top:-1.1rem;width:10.4rem;height:10.4rem;display:flex;align-items:center;justify-content:center;background-color:var(--secondary);border-radius:50%}.s-hero .container .right-area .image .badge span{position:relative;letter-spacing:-0.032rem;font-size:1.6rem;text-align:center;color:var(--neutral-100);text-transform:uppercase}.s-hero .container .right-area .image .badge span strong{font-weight:800}.s-hero .container .right-area .image .badge span:before{content:"";position:absolute;top:-1rem;left:1rem;width:4.5rem;height:5.7rem;background:url("../images/icon-seta-baixo.svg") no-repeat center center;background-size:cover;z-index:0;pointer-events:none}.s-hero .container .right-area .infos{display:flex;flex-direction:column}.s-hero .container .right-area .infos h3{color:var(--white);letter-spacing:-0.096rem}.s-hero .container .right-area .infos p{font-weight:600;color:var(--white);letter-spacing:-0.032rem;width:12.8rem;margin-bottom:3.4rem}.s-hero .container .right-area .infos ul{display:flex;flex-direction:column;width:100%;max-width:18.2rem}.s-hero .container .right-area .infos ul li{display:flex;align-items:baseline}.s-hero .container .right-area .infos ul li:not(:last-child){margin-bottom:1.4rem}.s-hero .container .right-area .infos ul li img{max-width:.5rem;margin-right:1.9rem;position:relative;top:-0.4rem}.s-hero .container .right-area .infos ul li span{font-size:1.6rem;color:var(--white);letter-spacing:-0.032rem}.s-hero .container .right-area .infos>div{position:relative;z-index:20;margin-top:8.1rem}.s-hero .container .right-area .infos>div .bg-detail{width:33.5rem;height:15.6rem;position:absolute;bottom:-2.1rem;right:-1.5rem;background-color:#97233a;z-index:-5;opacity:.3;border-top-right-radius:2.4rem}.s-hero .container .right-area .infos>div ul li img{max-width:1.26rem;margin-top:.5rem}.s-hero .container .right-area .infos>div ul li p{color:var(--white);font-weight:400;letter-spacing:-0.032rem;max-width:11.6rem}.s-hero .container .right-area .infos>div ul li p strong{font-weight:800}@media(max-width: 1200px){.s-hero{padding-top:6.1rem}.s-hero .container .left-area{max-width:57rem}.s-hero .container .left-area .cta button{margin-right:2.9rem}}@media(max-width: 1130px){.s-hero{padding-top:4.1rem}.s-hero .container .left-area{max-width:57rem}.s-hero .container .left-area .cta button{margin-right:2.9rem}.s-hero .container .right-area .image{margin-right:4.8rem;max-width:24.4rem}.s-hero .container .right-area .image::before{width:22.6119rem;height:38.8607rem}.s-hero .container .right-area .infos>div{margin-top:8.1rem}.s-hero .container .right-area .infos>div .bg-detail{height:20.6rem;bottom:-5.1rem}}@media(max-width: 1070px){.s-hero .container .left-area{max-width:50rem}.s-hero .container .left-area .cta{flex-wrap:wrap}.s-hero .container .left-area .cta button{margin-bottom:2.6rem}.s-hero .container .right-area .infos>div .bg-detail{height:18.6rem;bottom:-2.1rem}}@media(max-width: 1024px){.s-hero{height:85.8rem}.s-hero .container{flex-direction:column}.s-hero .container .left-area{max-width:100%}.s-hero .container .left-area .price{align-items:center}.s-hero .container .left-area .price img{margin-bottom:1.6rem}.s-hero .container .left-area .cta{justify-content:center}.s-hero .container .left-area .cta button{margin-bottom:0}.s-hero .container .left-area p{text-align:center}.s-hero .container .right-area{max-width:100%;width:100%;justify-content:center;align-items:flex-start;margin-top:8rem;flex-direction:row}.s-hero .container .right-area .image{margin-right:14.1rem}.s-hero .container .right-area .infos{align-items:flex-start}.s-hero .container .right-area .infos p{width:100%}.s-hero .container .right-area .infos ul{max-width:27.2rem}.s-hero .container .right-area .infos>div{margin-top:3.1rem}.s-hero .container .right-area .infos>div ul li{max-width:19.6rem}.s-hero .container .right-area .infos>div .bg-detail{display:none}}@media(max-width: 768px){.s-hero .container .right-area .image{margin-right:7.1rem}.s-hero .container .right-area .image .badge{left:-1.8rem}.s-hero .container .right-area .infos>div ul li p{max-width:100%}}@media(max-width: 560px){.s-hero{height:92.8rem}.s-hero .container .left-area .cta ul{margin-top:2.4rem}.s-hero .container .left-area .price h1{text-align:center}.s-hero .container .right-area .image{margin-right:5.1rem}.s-hero .container .right-area .image .badge{top:-2.1rem;left:-0.8rem}}@media(max-width: 460px){.s-hero .container .right-area .image::before{display:none}}.s-features{padding:7.4rem 0;position:relative;background-color:var(--white);z-index:-1}.s-features::after{content:"";position:absolute;width:115.6rem;height:.2rem;bottom:0;right:0;background-color:var(--primary)}.s-features .container{display:flex;align-items:center}.s-features .container .left{width:100%;max-width:11.2rem;margin-right:15.5rem;position:relative}.s-features .container .left::after{content:"";position:absolute;width:.6rem;height:14.6rem;top:-0.5rem;right:-6.4rem;background:url("../images/separator.svg") no-repeat center center;background-size:cover}.s-features .container .left h2{color:var(--primary-dark);font-weight:800;letter-spacing:-0.096rem}.s-features .container .left p{letter-spacing:-0.036rem;font-weight:600;font-size:1.8rem;color:var(--neutral-100);margin-bottom:.4rem}.s-features .container .left span{font-size:1.4rem;letter-spacing:-0.028rem;color:var(--neutral-200);max-width:8.7rem}.s-features .container .right-side{display:flex;align-items:center;width:100%;max-width:100%}.s-features .container .right-side span{font-size:1.8rem;color:var(--neutral-200);letter-spacing:-0.036rem;font-weight:600;margin-right:9.9rem}.s-features .container .right-side .icons{display:flex}.s-features .container .right-side .icons ul{display:flex;gap:unset;flex-direction:row}.s-features .container .right-side .icons ul li{display:flex;flex-direction:column;align-items:center;justify-content:center;border:unset;border-radius:unset;transition:unset;width:100%;max-width:15.6rem;position:relative}.s-features .container .right-side .icons ul li:not(:last-child){margin-right:11.2rem}.s-features .container .right-side .icons ul li:not(:last-child)::after{content:"";position:absolute;top:5rem;right:-5.2rem;width:.8rem;background-size:cover;height:1.6rem;background:url("../images/icon-chevron-right.svg") no-repeat center center}.s-features .container .right-side .icons ul li img{max-width:5.8rem;margin-bottom:1.3rem}.s-features .container .right-side .icons ul li p{font-size:1.6rem;letter-spacing:-0.032rem;color:var(--neutral-200);text-align:center}.s-features .container .right-side .icons ul li:hover{filter:none}@media(max-width: 1130px){.s-features{padding:5rem 0}.s-features .container .left{margin-right:10.9rem;max-width:14.2rem}.s-features .container .right-side .icons ul li:not(:last-child){margin-right:5.2rem}}@media(max-width: 991px){.s-features .container .right-side span{margin-right:.9rem}}@media(max-width: 768px){.s-features .container{flex-direction:column}.s-features .container .left{margin-right:0}.s-features .container .left h2{text-align:center}.s-features .container .left p{text-align:center}.s-features .container .left span{text-align:center}.s-features .container .left::after{display:none}.s-features .container .right-side{flex-direction:column}.s-features .container .right-side span{margin:3.2rem 0 2.4rem}.s-features .container .right-side .icons{width:100%;max-width:100%;justify-content:center}.s-features .container .right-side .icons ul li:not(:last-child){margin-right:12.2rem}}@media(max-width: 560px){.s-features .container .right-side .icons ul{flex-direction:column;align-items:center}.s-features .container .right-side .icons ul li::after{display:none}.s-features .container .right-side .icons ul li:not(:last-child){margin-right:0;margin-bottom:2.4rem}}