.banner{position:relative;width:100%;aspect-ratio:2 / 1}.banner .banner-img{aspect-ratio:2 / 1;background-repeat:no-repeat;background-position:100% 100%;background-size:contain}.banner .banner1{background-image:url(/cdn/shop/files/banner1.jpg?v=1749020005)}.banner .banner2{background-image:url(/cdn/shop/files/banner2.jpg?v=1749026456)}.banner .discover-more{height:4.2vw;border-radius:2.1vw;display:inline-block;position:absolute;left:8%;bottom:18%}.banner .banner1 .discover-more{box-shadow:-.34vw .43vw .47vw #4a4a4aad}.banner .banner2 .discover-more{display:inline-block;position:absolute;left:auto;right:8%;bottom:18%}.banner .discover-more img{display:block;height:100%}.banner .btn-prev,.banner .btn-next{position:absolute;top:0;width:10vw;height:100%;z-index:10;cursor:pointer;background-repeat:no-repeat;background-size:2.5vw 2vw}.banner .btn-prev{left:0;background-image:url(/cdn/shop/files/swiper-left.png?v=1749020005);background-position:2.5vw calc(50% - 1vw)}.banner .btn-prev:hover{background-image:url(/cdn/shop/files/swiper-left-hover.png?v=1749026456)}.banner .btn-next{right:0;background-image:url(/cdn/shop/files/swiper-right.png?v=1749020005);background-position:5vw calc(50% - 1vw)}.banner .btn-next:hover{background-image:url(/cdn/shop/files/swiper-right-hover.png?v=1749026456)}.banner .swiper-pagination-bullet-active{background-color:#fff!important}@media only screen and (max-width: 767px){.banner,.banner .banner-img{aspect-ratio:auto;height:112.5vw}.banner .banner1{background-image:url(/cdn/shop/files/banner1-wap.jpg?v=1749020005)}.banner .banner2{background-image:url(/cdn/shop/files/banner2-wap.jpg?v=1749026233)}.banner .discover-more,.banner .banner2 .discover-more{height:7vw;position:absolute;bottom:9.5vw;left:50vw;right:auto;transform:translate(-50%)}.banner .banner1 .discover-more{box-shadow:none}.banner .btn-prev,.banner .btn-next{display:none}}.hot-products{background-color:#fff;padding:0 2vw 5.2vw}.hot-products .title{padding:5.2vw 0;position:relative}.hot-products .title h2{text-align:center;font-family:SofiaSans-Black;font-size:3.2vw;color:#000;font-weight:700;margin:0}.hot-products .title .explpre-all{position:absolute;top:6.25vw;right:2.19vw;display:inline-block;height:1.56vw;transition:all .2s}@media only screen and (max-width: 767px){.hot-products{padding:0 5vw 2.5vw}.hot-products .title{padding:6.25vw 0 5.5vw}.hot-products .title h2{font-size:4.5vw}.hot-products .title .explpre-all{height:2.7vw;top:7.8vw;right:0}}.hot-products ul{margin:0 -2vw;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-content:center}.hot-products ul li{flex:0 1 50%;max-width:50%}.hot-products .product-item{display:block;margin:.78vw 2vw;padding:4.17vw 0 0;text-decoration:none;position:relative}.hot-products .product-content{height:19.5vw;padding:2.6vw;background-image:linear-gradient(120deg,#dae4ec,#b8c2cc);display:flex;align-items:end;border-radius:1.67vw}.hot-products .product-content p{font-size:1.66vw;font-family:SofiaSans-Bold;line-height:1.5;color:#020202}.hot-products .product-content u{text-decoration:none;position:relative;z-index:1;display:inline-block;line-height:1}.hot-products .product-content u:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.83vw;background-color:#ff664c;z-index:-1}.hot-products .product-content p span{font-size:1.25vw}.hot-products .product-item .prod-img{height:22.4vw;position:absolute;top:0;right:2.6vw;transition:all .3s}.hot-products .product-item:hover .prod-img{transform:scale(1.05)}@media only screen and (max-width: 767px){.hot-products .product-item{padding:5.75vw 0 0}.hot-products .product-content{height:37.5vw}.hot-products .product-content p{width:100%;text-align:center;font-size:3.2vw;line-height:1em}.hot-products .product-content p span{font-size:1.81vw}.hot-products .product-item .prod-img{right:auto;height:34vw;width:100%;display:flex;justify-content:center}}.giftbox{background-color:#fff;padding:5vw 2vw}.giftbox .giftbox-wrap{height:40vw;background:url(/cdn/shop/files/gift-box.png?v=1749020005) no-repeat 100% 100%;background-size:contain;display:flex;flex-direction:column;align-items:end;padding:2.68vw 3.44vw}.giftbox .timer{color:#fff;font-family:SofiaSans-Black;font-size:4.24vw;line-height:1;letter-spacing:.1em;cursor:default}.giftbox .timer span{display:inline-block;position:relative}.giftbox .timer span:not(:first-child){display:inline-block;width:2.2ch}.giftbox .timer span:after{content:"";font-family:SofiaSans-SemiBold;font-size:.77vw;text-align:center;position:absolute;bottom:-.65vw;left:0;width:100%;letter-spacing:normal}.giftbox .timer span.day:after{content:"DAYS"}.giftbox .timer span.hour:after{content:"HOURS"}.giftbox .timer span.minute:after{content:"MINUTES"}.giftbox .timer span.second:after{content:"SECONDS"}.giftbox .join-now{height:3.13vw;margin-top:2.4vw;box-shadow:-.18vw .23vw .47vw #01596d29}@media only screen and (max-width: 767px){.giftbox .giftbox-wrap{height:50vw;background-image:url(/cdn/shop/files/gift-box-wap.png?v=1749020005)}.giftbox .timer{padding:.5vw 2vw 1vw;border:1px solid #fff;border-radius:4vw;align-self:start;margin-left:-1.2vw}}.discover{background-color:#fff;padding:5vw 2vw}.discover .discover-item.discover-top{margin:1.1vw 0}.discover .discover-top .discover-content p{font-family:SofiaSans-SemiBold;font-size:1.29vw}.discover ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;margin:0 -2vw}.discover ul li{flex:0 1 50%}.discover .discover-item{margin:1.1vw 2vw;padding:1vw;background-image:linear-gradient(120deg,#dae4ec,#b8c2cc);border-radius:1.72vw;display:flex}.discover .discover-img{height:28.33vw;width:56.9vw;border-radius:1.5vw}.discover .prod-img{height:26.07vw;width:26.07vw;padding:0 1vw;background-color:#fff;border-radius:1.2vw;display:flex;justify-content:center;align-items:center}.discover .prod-img:hover img{transform:scale(1.05)}.discover .prod-img img{width:100%;transition:all .2s}.discover .discover-content{height:100%;flex:1;margin-left:1.69vw;display:flex;flex-direction:column;color:#000}.discover .discover-content h2{margin:2.3vw 0;font-family:SofiaSans-Black;font-size:3.16vw}.discover .discover-content h3{margin:1.61vw 0 2.16vw;font-family:SofiaSans-Bold;font-size:1.71vw}.discover .discover-content h5{font-family:SofiaSans-Bold;font-size:1.58vw;letter-spacing:.1em}.discover li .discover-content p{font-family:SofiaSans-Bold;font-size:1.09vw}.discover .discover-content .price{font-size:1.61vw;font-family:SofiaSans-Black;margin-top:5.2vw}.discover .discover-content .colors{margin-top:1.61vw;display:flex;justify-content:left;align-items:center}.discover .discover-content .colors span{font-size:1.61vw;display:inline-block;width:1em;height:1em;border-radius:.26vw;position:relative;cursor:pointer}.discover .discover-content .colors span{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:url(/cdn/shop/files/icon-block.svg?v=1749020005);mask-image:url(/cdn/shop/files/icon-block.svg?v=1749020005)}.discover .discover-content .colors span:not(.active):hover{transform:scale(1.1)}.discover .discover-content .colors span+span{margin-left:.5vw}.discover .discover-content .colors span.black{background:#000}.discover .discover-content .colors span.white{background:#fff}.discover .discover-content .colors span.grey{background:#727272}.discover .discover-content .colors span.red{background:#f95b6e}.discover .discover-content .colors span.active{-webkit-mask-image:url(/cdn/shop/files/icon-block-o.svg?v=1749020005);mask-image:url(/cdn/shop/files/icon-block-o.svg?v=1749020005)}.discover .discover-btn{flex:1;display:flex;justify-content:end;align-items:end}.discover .discover-btn a{height:4.32vw;border-radius:2.16vw;display:inline-block;margin-right:1vw;margin-bottom:.73vw;box-shadow:-.34vw .43vw .47vw #4a4a4aad}.discover .discover-btn a.shop-now{height:3.13vw;border-radius:1.57vw}@media only screen and (max-width: 767px){.discover .discover-item{border-radius:3vw;padding:1.75vw}.discover .discover-item.discover-top{padding:0}.discover .discover-item.discover-top .discover-img{width:48.5vw;height:35vw}.discover .discover-top .discover-content{margin-left:0;padding:0 2vw 2vw}.discover .discover-top .discover-btn{align-self:center}.discover .discover-top .discover-btn a{height:5vw}.discover .discover-content h2{font-size:4vw}.discover .discover-content h5{font-size:2.4vw;letter-spacing:0}.discover .discover-top .discover-content p{font-size:2.2vw}.discover .prod-img{border-radius:2.8vw}.discover ul .discover-item{flex-direction:column}.discover .prod-img{width:100%;height:43.25vw}.discover .discover-content .price-colors{height:3vw;display:flex;align-items:center;margin:1.5vw 0}.discover .discover-content .price-colors .price{flex:1;margin:0;font-size:2.67vw}.discover .discover-content .price-colors .colors{width:16vw;margin:0}.discover .discover-content .colors span{font-size:2.67vw;-webkit-mask-image:url(/cdn/shop/files/icon-circle.svg?v=1749020005);mask-image:url(/cdn/shop/files/icon-circle.svg?v=1749020005)}.discover .discover-content .colors span.active{-webkit-mask-image:url(/cdn/shop/files/icon-circle-o.svg?v=1749020005);mask-image:url(/cdn/shop/files/icon-circle-o.svg?v=1749020005)}.discover li .discover-content p{font-size:2.24vw}.discover li .instock-shopnow h3{font-size:1.81vw;margin:0 0 1vw}.discover .discover-content .instock-shopnow{height:6vw;display:flex;align-items:flex-end}}.prod-group{background-color:#fff;padding:5vw 2vw}.prod-group .title{font-family:SofiaSans-Black;font-size:3.16vw;color:#000;text-align:center}.prod-group ul{margin:4.56vw -1vw 0;display:flex;flex-wrap:wrap}.prod-group ul li{flex:0 1 40%;overflow:hidden}.prod-group ul li:first-child,.prod-group ul li:last-child{flex-basis:60%}.prod-group .pg-item{margin:1vw;display:flex;flex-direction:column;background-color:#f6f6f6;border-radius:2.42vw;overflow:hidden}.prod-group .pg-item:hover .btn-arrow>span{transform:scale(1.1)}.prod-group .pg-img{height:28.85vw;border-radius:.76vw;overflow:hidden;transition:all .2s}.prod-group .pg-img:hover{transform:scale(1.01)}.prod-group .pg-img img{width:100%}.prod-group .pg-text{padding:2.7vw 1.4vw 1.3vw 2.45vw;line-height:1.3}.prod-group .pg-text h4{font-family:SofiaSans-Bold;font-size:1.58vw;color:#000}.prod-group .pg-text p{font-family:SofiaSans-SemiBold;font-size:1.29vw;color:#000}.prod-group .pg-text .btn-arrow{border-radius:50%;display:flex;justify-content:end}.prod-group .pg-text .btn-arrow span{display:inline-block;height:1.95vw;width:1.95vw;box-shadow:none}@media only screen and (max-width: 767px){.prod-group .title{font-size:4.5vw}.prod-group ul{flex-wrap:nowrap;flex-direction:column}.prod-group ul li{flex:0 1 100%}.prod-group .pg-img{height:50vw;border-radius:0}.prod-group .pg-text h4{font-size:3.26vw}.prod-group .pg-text p{font-size:2.79vw}.prod-group .pg-text .btn-arrow span{width:3.25vw;height:3.25vw}}.testim{background-color:#fff;padding:5vw 2vw}.testim .title{font-family:SofiaSans-Black;font-size:3.16vw;color:#000;text-align:center}.testim ul{margin:4.69vw -1vw 0;display:flex;flex-wrap:wrap}.testim ul li{flex:0 1 33.33%;overflow:hidden}.testim .testim-item{height:28.41vw;margin:0 1vw;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;align-items:center}.testim .testim-item.item1{background-image:url(/cdn/shop/files/testimonials-p1.jpg?v=1749020005)}.testim .testim-item.item2{background-image:url(/cdn/shop/files/testimonials-p2.jpg?v=1749020005)}.testim .testim-item.item3{background-image:url(/cdn/shop/files/testimonials-p3.jpg?v=1749020005)}.testim .stars{height:1.35vw}@media screen and (max-width: 767px){.testim .title{font-size:4.5vw}.testim .swiper{margin-top:5.5vw}.testim .testim-item{width:62.25vw;height:58.25vw;margin:0 auto}.testim .swiper{padding-bottom:10vw;--swiper-theme-color: #ff443e;--swiper-pagination-color: #ff443e;--swiper-pagination-bullet-inactive-color: #ff443e}}.choose{background-color:#fff;padding:4vw 2vw 5vw}.choose .title{height:6vw;background:url(/cdn/shop/files/mumba-logo.png?v=1749020005) no-repeat;background-size:auto 100%;background-position:center center;display:flex;justify-content:center;align-items:center}.choose .title h2{font-family:SofiaSans-Black;font-size:3.16vw;color:#000;text-align:center}.choose ul{margin-top:4.5vw;display:flex;justify-content:space-around}.choose ul li{flex:0 1 25%}.choose .choose-item{width:18.6vw;margin:0 auto;display:flex;flex-direction:column}.choose .choose-item .img{height:5.3vw;display:flex;justify-content:center}.choose .choose-item .text{margin-top:2.9vw;text-align:center;color:#000}.choose .choose-item .text h4{font-family:SofiaSans-Black;font-size:1.71vw;letter-spacing:.1em}.choose .choose-item .text p{font-family:SofiaSans-SemiBold;font-size:1.27vw;line-height:1.3}@media only screen and (max-width: 767px){.choose .title h2{font-size:4.5vw}.choose ul{flex-wrap:wrap;margin-top:7.5vw}.choose ul li{flex-basis:50%}.choose ul li{margin-bottom:7vw}.choose .choose-item{width:42vw}.choose .choose-item .img{height:13vw}.choose .choose-item .text h4{margin-bottom:1.5vw;font-size:3.26vw}.choose .choose-item .text p{font-size:2.79vw}}.blog{background-color:#fff;padding:0 2vw 5vw}.blog .title{padding:5vw 0;position:relative}.blog .title h2{text-align:center;font-family:SofiaSans-Black;font-size:3.2vw;color:#000;font-weight:700;margin:0}.blog .title .read-more{position:absolute;top:6.25vw;right:2.19vw;display:inline-block;height:1.56vw;transition:all .2s;visibility:hidden}.blog .blog-item{width:28.33vw;margin:0 auto;background-color:#f6f6f6;padding-bottom:.78vw;border-radius:2.5vw;overflow:hidden}.blog .blog-item .blog-img{height:21.6vw;display:flex;justify-content:center;align-items:center;border-radius:.7vw;overflow:hidden;transition:all .3s}.blog .blog-item .text{padding:0 1vw;display:flex;flex-direction:column}.blog .blog-item .text .date{height:3.4vw;padding:0 .67vw;display:flex;align-items:center}.blog .blog-item .text .date .img{height:1.05vw}.blog .blog-item .text .date span{flex:1;margin-left:1.12vw;font-family:SofiaSans-SemiBold;font-size:1.27vw;color:#b9b9ba}.blog .blog-item .text .content{padding:.6vw .67vw 0;border-top:2px solid #020202;font-family:SofiaSans-SemiBold;font-size:1.27vw;color:#020202}.blog .blog-item .btn-arrow{border-radius:50%;display:flex;justify-content:end}.blog .blog-item:hover .btn-arrow>span{transform:scale(1.1)}.blog .blog-item .btn-arrow span{display:inline-block;height:1.95vw;width:1.95vw;box-shadow:none}@media only screen and (min-width: 768px){.blog .ul{display:flex;justify-content:space-around}.blog .ul .li{flex:0 1 25%}}@media only screen and (max-width: 767px){.blog .title h2{font-size:4.5vw}.blog .title .read-more{height:2.7vw;top:6vw;right:2vw}.blog .blog-item{width:62.25vw}.blog .blog-item .blog-img{height:47.5vw}.blog .swiper{padding-bottom:10vw}.blog .swiper .swiper-slide{width:66.66%}.blog .blog-item .text .date{margin:2vw 0;padding:0 2vw}.blog .blog-item .text .date .img{height:3vw}.blog .blog-item .text .content{padding:2vw 2vw .5vw;font-size:3vw}.blog .blog-item .text .date span{font-size:3vw}.blog .blog-item .btn-arrow span{height:4.25vw;width:4.25vw;margin-right:2vw;margin-bottom:2vw}}.footer{padding:9.6vw 10vw 7.6vw;background:linear-gradient(120deg,#ff674d,#fe3b3c);text-align:center;display:flex;flex-direction:column;justify-content:center;line-height:1}.footer h3{font-family:SofiaSans-Black;font-size:3.16vw;color:#020202}.footer p{margin-top:1.8vw;font-family:SofiaSans-SemiBold;font-size:1.29vw;color:#020202}.footer .sign-up{margin-top:6vw}.footer .sign-up-form{display:flex;justify-content:center}.footer .sign-up-form .newsletter .newsletter-success,.newsletter .form-field{font-family:SofiaSans-SemiBold;font-size:1.29vw;color:#020202}.footer .sign-up-form input{height:1.6vw;width:15vw;border-radius:.8vw;text-align:center;font-family:SofiaSans-SemiBold;font-size:1.29vw;background-color:#ebebeb;color:#020202;border:0;outline:none}.footer .sign-up-form a{margin-left:.6vw;height:1.6vw}.sign-up .newsletter .newsletter-input{width:calc(60% - 10px);max-width:22.5rem}.sign-up .newsletter input,.sign-up .newsletter button{font-family:SofiaSans-SemiBold}.sign-up .newsletter .newsletter-submit{width:auto;max-width:40%;border-radius:2.5rem}@media only screen and (max-width: 767px){.footer{padding:20vw 10vw 15vw}.footer h3{font-size:4.5vw}.footer p{margin-top:3vw;padding:0 3vw;font-size:3vw}.footer .sign-up-form input{height:5vw;width:50vw;border-radius:2.5vw;font-size:4.2vw}.footer .sign-up-form a{height:5vw;margin-left:2vw}.footer .sign-up-form .newsletter .newsletter-success,.newsletter .form-field{font-size:3vw}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/index250605.css.map */
