.content-video .video-wrapper{position:relative}.content-video .video-wrapper::before{content:"";display:block;padding-bottom:49%}@media screen and (max-width: 768px){.content-video .video-wrapper::before{padding-bottom:105.267%}}.content-video .video-wrapper video,.content-video .video-wrapper iframe{display:block;position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:contain;background:#000}.content-video .video-wrapper .video-poster{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover}.content-video .video-wrapper .video-overlay{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover;background-color:rgba(0,0,0,.2)}.content-video .btn-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:96px;height:96px}.content-video .btn-play svg{display:block;width:100%;height:100%;object-fit:contain}.banner-slider{position:relative;background-color:#b93d78}.banner-slider .swiper{height:100dvh;width:100%;max-height:-webkit-fill-available}.banner-slider .content-video .content-inner{height:100%}.banner-slider .content-video .content-inner .video-wrapper{height:100%}.banner-slider .content-video .content-inner .video-wrapper video,.banner-slider .content-video .content-inner .video-wrapper iframe{height:100%;object-fit:cover}.banner-slider .content-video .content-inner .video-poster{background-color:#b93d78}.banner-slider .content-video .content-inner .video-poster,.banner-slider .content-video .content-inner .video-overlay{transition:0.5s}.banner-slider .swiper-slider{height:100dvh}.banner-slider .item .item-inner{height:100%}.banner-slider .item .item-inner-wrapper{height:100%}.banner-slider .item.video_background .content-video{position:absolute;left:0;top:0;width:100%;height:100%}.banner-slider .item.video_background .video-poster{position:absolute;left:0;top:0;width:100%;height:100%;display:block;width:100%;height:100%;object-fit:cover}.banner-slider .item.video_background .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}@media screen and (max-width: 768px){.banner-slider .item.video_background .overlay{background:rgba(0,0,0,.4)}}.banner-slider .item.video_background .text-wrapper{position:relative;text-align:center;height:100%}.banner-slider .item.video_background .text-wrapper .container{height:100%}.banner-slider .item.video_background .text-wrapper .title{font-weight:700;font-size:200px;line-height:220px;letter-spacing:.045em;text-transform:uppercase;color:#fff;text-shadow:0px 0px 9px rgba(255,255,255,.35)}@media screen and (max-width: 1324px){.banner-slider .item.video_background .text-wrapper .title{font-size:160px;line-height:180px}}@media screen and (max-width: 1024px){.banner-slider .item.video_background .text-wrapper .title{font-size:100px;line-height:120px}}@media screen and (max-width: 768px){.banner-slider .item.video_background .text-wrapper .title{font-size:52px;line-height:72px;letter-spacing:.045em;text-shadow:0px 0px 2.96471px rgba(255,255,255,.35)}}.banner-slider .item.video_background .text-wrapper .text{max-width:536px;margin:0 auto}.banner-slider .item.video_background .text-wrapper .text p{font-weight:500;font-size:24px;line-height:32px;color:rgba(255,255,255,.8);margin-top:20px}@media screen and (max-width: 768px){.banner-slider .item.video_background .text-wrapper .text p{font-size:16px;line-height:135%}}.banner-slider .item.video_background .text-wrapper .ctas{position:absolute;width:100%;bottom:0}.banner-slider .item.video_background .text-wrapper .btn{display:inline-flex;align-items:center;font-weight:500;font-size:24px;line-height:32px;text-align:center;color:rgba(255,255,255,.8);padding:10px;position:absolute;left:50%;transform:translateX(-50%);bottom:40px}.banner-slider .item.video_background .text-wrapper .btn svg{display:block;margin-left:12px}.banner-slider .item.products{background:radial-gradient(77.27% 59.86% at 50% 50%, #F3B499 0%, #C13E0A 100%)}.banner-slider .item.products>.item-inner-wrapper{display:table;width:100%}.banner-slider .item.products>.item-inner-wrapper>.item-inner{display:table-cell;vertical-align:middle;padding-bottom:180px}.banner-slider .item.products .title{text-align:center;font-weight:700;font-size:100.422px;line-height:110px;letter-spacing:.045em;text-transform:uppercase;color:#fff;text-shadow:0px 0px 28.8863px rgba(179,45,110,.6);max-width:938px;margin:48px auto}@media screen and (max-width: 1324px){.banner-slider .item.products .title{font-size:80px;line-height:100px;max-width:800px}}@media screen and (max-width: 1024px){.banner-slider .item.products .title{font-size:70px;line-height:90px;max-width:700px}}@media screen and (max-width: 768px){.banner-slider .item.products .title{font-size:32px;line-height:105%;text-shadow:0px 0px 14.3349px rgba(179,45,110,.6);max-width:317px}}.banner-slider .item.products .products-items{margin-top:-128px;padding-left:3.7%}@media screen and (max-width: 1324px){.banner-slider .item.products .products-items{margin-top:-110px}}@media screen and (max-width: 768px){.banner-slider .item.products .products-items{margin-top:-83px}}.banner-slider .item.products .products-items .container{max-width:1186px;height:100%}@media screen and (max-width: 1324px){.banner-slider .item.products .products-items .container{max-width:970px}}.banner-slider .item.products .products-items .items{display:flex;flex-wrap:wrap;height:100%}.banner-slider .item.products .products-items .items .item{text-align:center;width:33.3333333333%}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item:nth-child(1){transform:translate(-11%, 15%)}.banner-slider .item.products .products-items .items .item:nth-child(2){transform:translate(0%, 88%)}.banner-slider .item.products .products-items .items .item:nth-child(3){transform:translate(-18%, 10%)}}@media(max-width: 768px)and (max-height: 600px){.banner-slider .item.products .products-items .items .item:nth-child(2){transform:translate(0%, 58%)}}@media(max-width: 768px)and (max-height: 500px){.banner-slider .item.products .products-items .items .item:nth-child(2){transform:translate(0%, 38%)}}.banner-slider .item.products .products-items .items .item .item-inner{position:relative;height:auto}.banner-slider .item.products .products-items .items .item .btn{cursor:pointer;border-radius:50%;border:none;background:rgba(0,0,0,0);width:45px;height:45px;display:block;text-decoration:none;position:absolute;z-index:20;padding:0;right:27%;top:100%;transform:translateY(-250%);transition:0.2s}@media screen and (max-width: 1324px){.banner-slider .item.products .products-items .items .item .btn{right:32%}}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .btn{width:31px;height:31px;right:23%}}.banner-slider .item.products .products-items .items .item .btn svg{display:block;display:block;width:100%;height:100%;object-fit:contain}.banner-slider .item.products .products-items .items .item .btn svg,.banner-slider .item.products .products-items .items .item .btn path{transition:0.2s}.banner-slider .item.products .products-items .items .item-style-1 .btn{background:#e4c45d}.banner-slider .item.products .products-items .items .item-style-1 .btn:hover{background:#fff}.banner-slider .item.products .products-items .items .item-style-1 .btn:hover svg path{stroke:#e4c45d}.banner-slider .item.products .products-items .items .item-style-2 .btn{background:#d68887}.banner-slider .item.products .products-items .items .item-style-2 .btn:hover{background:#fff}.banner-slider .item.products .products-items .items .item-style-2 .btn:hover svg path{stroke:#d68887}.banner-slider .item.products .products-items .items .item-style-3 .btn{background:#ea8b70}.banner-slider .item.products .products-items .items .item-style-3 .btn:hover{background:#fff}.banner-slider .item.products .products-items .items .item-style-3 .btn:hover svg path{stroke:#ea8b70}.banner-slider .item.products .products-items .items .item .main-image{position:relative;width:100%;object-fit:contain;object-position:top;z-index:10;width:calc(100% - 100px)}@media screen and (max-width: 1324px){.banner-slider .item.products .products-items .items .item .main-image{height:auto;width:calc(100% - 100px)}}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .main-image{width:100%}}.banner-slider .item.products .products-items .items .item .decor{position:absolute}@media screen and (max-width: 1024px){.banner-slider .item.products .products-items .items .item .decor{transform:translateY(-50%)}}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .decor{transform:scale(0.4) translate(40%, 40%);transform-origin:center}}@media screen and (max-width: 540px){.banner-slider .item.products .products-items .items .item .decor{transform:scale(0.4) translate(calc(40% - 20px), calc(40% - 20px))}}.banner-slider .item.products .products-items .items .item .style1-decor1{top:410px;left:-87px;z-index:-1;top:350px}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .style1-decor1{top:36%;left:-55%;z-index:11}}@media screen and (max-width: 540px){.banner-slider .item.products .products-items .items .item .style1-decor1{top:10%;left:-112%}}.banner-slider .item.products .products-items .items .item .style1-decor2{top:42px;left:1px;z-index:11}@media screen and (max-width: 1024px){.banner-slider .item.products .products-items .items .item .style1-decor2{z-index:-1}}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .style1-decor2{top:-37%;left:-77%}}@media screen and (max-width: 540px){.banner-slider .item.products .products-items .items .item .style1-decor2{top:-111%;left:-217%}}.banner-slider .item.products .products-items .items .item .style2-decor1{top:410px;left:-147px;z-index:-1;top:310px}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .style2-decor1{top:7%;left:-101%;z-index:1}}@media screen and (max-width: 540px){.banner-slider .item.products .products-items .items .item .style2-decor1{top:-14%;left:-188%}}.banner-slider .item.products .products-items .items .item .style2-decor2{top:50px;left:150px;z-index:-1}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .style2-decor2{top:-10%;left:-4%}}@media screen and (max-width: 540px){.banner-slider .item.products .products-items .items .item .style2-decor2{top:-40%;left:-59%}}@media screen and (min-width: 769px){.banner-slider .item.products .products-items .items .item .style2-decor3{display:none}}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .style2-decor3{bottom:0;left:-35%;transform:scale(1);transform:scale(1) translate(-40%, 40%)}}@media screen and (max-width: 540px){.banner-slider .item.products .products-items .items .item .style2-decor3{transform:scale(1) translate(calc(40% - 20px), calc(40% - 20px));bottom:10px;left:-51%}}.banner-slider .item.products .products-items .items .item .style3-decor1{top:470px;left:-54px;z-index:11;top:370px}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .style3-decor1{top:5%;left:-47%}}@media screen and (max-width: 540px){.banner-slider .item.products .products-items .items .item .style3-decor1{top:-19%;left:-87%}}.banner-slider .item.products .products-items .items .item .style3-decor2{top:163px;left:127px;z-index:-1}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .style3-decor2{top:-5%;left:-14%}}@media screen and (max-width: 540px){.banner-slider .item.products .products-items .items .item .style3-decor2{top:-34%;left:-95%}}@media screen and (min-width: 769px){.banner-slider .item.products .products-items .items .item .style3-decor3{display:none}}@media screen and (max-width: 768px){.banner-slider .item.products .products-items .items .item .style3-decor3{top:40%;left:-52%;transform:scale(1)}}@media screen and (max-width: 540px){.banner-slider .item.products .products-items .items .item .style3-decor3{top:41%;left:-57%;transform:scale(0.8)}}.banner-slider .item.product .product-cols{height:100%}.banner-slider .item.product .product-cols .container{height:100%}.banner-slider .item.product .product-cols .cols{display:flex;flex-wrap:wrap;align-items:flex-end;height:100%;padding:40px 0px}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .cols{padding:158px 0px 0px;align-items:center}}@media screen and (max-width: 540px){.banner-slider .item.product .product-cols .cols{padding-top:118px}}.banner-slider .item.product .product-cols .col-text{z-index:9;position:relative;width:40%}@media screen and (max-width: 1024px){.banner-slider .item.product .product-cols .col-text{width:100%;order:2;height:50%}}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .col-text{height:auto;min-height:calc(75% - 158px)}}.banner-slider .item.product .product-cols .col-text .col-inner{padding-bottom:54px}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .col-text .col-inner{padding:24px 0px}}.banner-slider .item.product .product-cols .col-image{width:60%}@media screen and (max-width: 1024px){.banner-slider .item.product .product-cols .col-image{width:100%;order:1;height:50%}.banner-slider .item.product .product-cols .col-image .col-inner,.banner-slider .item.product .product-cols .col-image .figure,.banner-slider .item.product .product-cols .col-image figure{height:100%}}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .col-image{height:40%}}@media(max-width: 320px){.banner-slider .item.product .product-cols .col-image{height:30%}}@media(max-width: 400px)and (max-height: 650px){.banner-slider .item.product .product-cols .col-image{height:20%}}.banner-slider .item.product .product-cols .col-image .col-inner{display:flex;flex-wrap:wrap;align-items:flex-end}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .col-image .col-inner{height:100%}}.banner-slider .item.product .product-cols .col-image .figure{width:42%}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .col-image .figure{height:100%;display:flex;flex-direction:column;justify-content:flex-end;width:150px}.banner-slider .item.product .product-cols .col-image .figure figure{transform:translate(-30px, 0px)}}@media(max-width: 380px)and (max-height: 670px){.banner-slider .item.product .product-cols .col-image .figure{transform:scale(1.2);transform-origin:bottom left;margin-top:20px}}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .col-image .figure img{max-height:100%;max-width:100%}}.banner-slider .item.product .product-cols .col-image .features{position:relative;z-index:10;width:58%;padding-bottom:54px}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .col-image .features{padding-bottom:28px;width:calc(100% - 150px)}}.banner-slider .item.product .product-cols .title{font-weight:700;font-size:64px;line-height:120%;letter-spacing:.045em;text-transform:uppercase;color:#fff;margin-bottom:24px}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .title{font-size:32px;line-height:120%;letter-spacing:.045em;margin-bottom:20px}}.banner-slider .item.product .product-cols .text,.banner-slider .item.product .product-cols .text p{font-weight:700;font-size:20px;line-height:135%;color:#fff}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .text,.banner-slider .item.product .product-cols .text p{font-weight:500;font-size:14px;line-height:135%}}@media screen and (min-width: 1025px){.banner-slider .item.product .product-cols .text{max-width:420px}}.banner-slider .item.product .product-cols .text *:not(:last-child){margin-bottom:20px}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .text *:not(:last-child){margin-bottom:10px}}.banner-slider .item.product .product-cols .note{margin-top:24px;font-weight:500;font-size:14px;line-height:32px;color:#fff}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .note{font-size:12px;line-height:135%;margin-top:10px}}.banner-slider .item.product .product-cols figure{position:relative}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols figure{max-width:100%;max-height:100%}}.banner-slider .item.product .product-cols figure .main-image{position:relative;object-fit:contain;object-position:bottom;height:calc(100% + 40px);width:calc(100% + 40px);margin-top:-40px;z-index:10;max-height:100dvh}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols figure .main-image{width:100%;margin-top:0}}.banner-slider .item.product .product-cols figure .decor{position:absolute}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols figure .decor{transform:scale(0.3) translate(calc(50% - 20px), calc(50% - 20px));transform-origin:center}}.banner-slider .item.product .product-cols figure .style1-decor1{top:1px;left:-147px;z-index:1}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols figure .style1-decor1{top:-21%;left:-33%}}.banner-slider .item.product .product-cols figure .style1-decor2{right:-146px;top:-49px;z-index:1}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols figure .style1-decor2{right:-4%;top:-30%}}.banner-slider .item.product .product-cols figure .style1-decor3{bottom:120px;right:-239px;z-index:1}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols figure .style1-decor3{bottom:-7%;right:-21%;transform:scale(0.6)}}.banner-slider .item.product .product-cols figure .style1-decor4{bottom:159px;left:-112px;z-index:11}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols figure .style1-decor4{bottom:-6%;left:-37%}}.banner-slider .item.product .product-cols .features p{font-weight:500;font-size:60px;line-height:64px;color:#ffedd6}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .features p{font-size:23.1054px;line-height:25px}}@media(max-width: 400px)and (max-height: 650px){.banner-slider .item.product .product-cols .features p{font-size:18px;line-height:24px}}.banner-slider .item.product .product-cols .features p:first-child,.banner-slider .item.product .product-cols .features p:last-child{color:#ffe387}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols .features p:first-child,.banner-slider .item.product .product-cols .features p:last-child{color:#d26c03}}.banner-slider .item.product .product-cols.style-1{background:radial-gradient(62.33% 62.33% at 50% 50%, #F9C735 0%, #D16C02 100%)}.banner-slider .item.product .product-cols.style-2{background:radial-gradient(80.47% 62.33% at 50% 50%, #D8909D 0%, #4C1887 100%)}.banner-slider .item.product .product-cols.style-2 .features p:first-child,.banner-slider .item.product .product-cols.style-2 .features p:last-child{color:#a987ff}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols.style-2 .features p:first-child,.banner-slider .item.product .product-cols.style-2 .features p:last-child{color:#541f88}}.banner-slider .item.product .product-cols.style-2 figure .style1-decor1{top:0px;left:-207px;z-index:1}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols.style-2 figure .style1-decor1{top:-26%;left:-35%}}.banner-slider .item.product .product-cols.style-2 figure .style1-decor2{right:-146px;top:-49px;z-index:1}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols.style-2 figure .style1-decor2{right:-1%;top:-31%}}.banner-slider .item.product .product-cols.style-2 figure .style1-decor3{bottom:151px;right:-211px;z-index:1}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols.style-2 figure .style1-decor3{bottom:-7%;right:-11%}}.banner-slider .item.product .product-cols.style-2 figure .style1-decor4{bottom:59px;left:-195px;z-index:11}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols.style-2 figure .style1-decor4{bottom:-12%;left:-33%}}.banner-slider .item.product .product-cols.style-3{background:radial-gradient(80.47% 62.33% at 50% 50%, #EB8F66 0%, #CF0633 100%)}.banner-slider .item.product .product-cols.style-3 .features p:first-child,.banner-slider .item.product .product-cols.style-3 .features p:last-child{color:#ff696b}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols.style-3 .features p:first-child,.banner-slider .item.product .product-cols.style-3 .features p:last-child{color:#d00834}}.banner-slider .item.product .product-cols.style-3 figure .style1-decor1{top:-12px;left:-147px;z-index:1}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols.style-3 figure .style1-decor1{top:-38%;left:-33%}}.banner-slider .item.product .product-cols.style-3 figure .style1-decor2{right:-153px;top:10px;z-index:1}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols.style-3 figure .style1-decor2{right:-7%;top:-26%}}.banner-slider .item.product .product-cols.style-3 figure .style1-decor3{bottom:267px;right:-96px;z-index:1}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols.style-3 figure .style1-decor3{bottom:-8%;right:-21%;transform:scale(0.3)}}.banner-slider .item.product .product-cols.style-3 figure .style1-decor4{bottom:124px;left:-142px;z-index:1}@media screen and (max-width: 768px){.banner-slider .item.product .product-cols.style-3 figure .style1-decor4{bottom:-4%;left:-33%}}.banner-slider-pagination{position:absolute;position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;top:40px;right:40px;z-index:9999}@media screen and (max-width: 768px){.banner-slider-pagination{top:32px;right:24px}}.banner-slider-pagination .swiper-pagination-bullet{background-color:#fff;opacity:.4;width:10px;height:10px;border-radius:50%;margin-bottom:16px;cursor:pointer}@media screen and (max-width: 768px){.banner-slider-pagination .swiper-pagination-bullet{margin-bottom:12px}}.banner-slider-pagination .swiper-pagination-bullet-active{opacity:1;width:16px;height:16px}@media screen and (max-width: 768px){.banner-slider-pagination .swiper-pagination-bullet-active{width:12px;height:12px}}
