@media (min-width:992px){.about-us-details .swiper-wrapper{display:flex;flex-direction:column;gap:37px;margin-top:50px}.about-us-details .swiper-wrapper .swiper-slide:nth-child(odd) .product-more-features-inner-long{flex-direction:row-reverse}.about-us-details .swiper-wrapper .swiper-slide:nth-child(odd) .product-more-features-inner-long .product-more-features-inner-long-details:before{position:absolute;content:"";right:96%;top:0;height:100%;background:var(--white);width:200px}.family_product_swiper .swiper-wrapper{display:flex;gap:200px 16px;margin-top:239px;flex-wrap:wrap;flex-direction:row}.family_product_swiper .swiper-slide{width:calc(33.33% - 11px)}}.commercial-header{height:595px}.commercial-header img{height:100%;object-fit:cover;width:100%}.commercial-header-title{display:flex;align-items:center;justify-content:center;background:var(--grey-bg)}.commercial-header-title h1{color:var(--black);font-size:36px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:1.44px;border-radius:20px;background:#fff;padding:30px 90px;display:inline-block;margin-top:-48px}.about-us-details{background:#ededed url(/cdn/shop/files/bg-layer.svg?v=1752498845) no-repeat center bottom;padding-bottom:71px;background-size:contain;padding-top:80px}.product-more-features .swiper-wrapper{display:flex;flex-wrap:wrap;gap:25px;margin:44px 0 42px;flex-direction:row;justify-content:center}.heritage_banner .product-more-features{margin-top:54px}.product-more-features{display:flex;flex-wrap:wrap;gap:25px;margin:0;flex-direction:row;justify-content:center}.product-more-features-inner{background:var(--white);border-radius:20px;text-align:center;padding:35px;width:calc(50% - 13px)}.about-us-details .product-more-features .swiper-wrapper .swiper-slide{background:var(--white);border-radius:20px;text-align:center;padding:0;width:calc(50% - 13px);height:auto}.about-us-details .product-more-features .swiper-wrapper .swiper-slide .product-more-features-inner{width:100%}.sub-title{color:var(--light-burnt-sienna);font-size:20px;font-weight:500;text-transform:uppercase;margin-bottom:5px;line-height:100%}.why_macap{margin-top:35px}.about-us-details .why_macap .sub-title,.heritage_banner .sub-title{text-align:center}.about-us-details h2{color:#000;font-size:30px;font-style:normal;font-weight:900;line-height:36px;letter-spacing:1.2px;text-transform:uppercase;text-align:center}.heritage_banner{padding-top:72px}.heritage_banner .feature_heritage{width:100%;padding:0 0 35px}.heritage_img{height:360px;border-radius:20px;overflow:hidden;margin-bottom:37px}.heritage_img img{height:100%;width:100%;object-fit:cover}.product-more-features-inner h3{color:var(--black);font-size:30px;font-style:normal;font-weight:900;line-height:36px;letter-spacing:1.2px;text-transform:uppercase;margin-top:5px;margin-bottom:13px}.product-more-features-inner-long{width:100%;display:flex;align-items:center;flex-direction:row-reverse}.product-more-features-inner-long .product-more-features-inner-long-img{height:424px;position:relative;z-index:5}.product-more-features-inner-long .product-more-features-inner-long-img img{max-width:100%;transition:var(--transition);border-radius:50%;border:solid 20px var(--white)}.product-more-features-inner-long-details{width:calc(100% - 430px);background:var(--white);border-radius:20px;padding:40px;position:relative}.product-more-features-inner-long-details{display:flex;flex-direction:column;gap:15px}.product-more-features-inner-long-details h3{color:var(--black);font-size:30px;font-weight:900;line-height:36px;letter-spacing:1.2px;text-transform:uppercase}.product-more-features-inner-long-details .sub-title{font-size:20px;margin-bottom:-15px}.product-more-features-inner-long-details:after{position:absolute;content:"";right:96%;top:0;height:100%;background:var(--white);width:200px}.product-more-features-inner-long:hover .product-more-features-inner-long-img img{scale:1.05}.product-detail-video{padding-top:64px;padding-bottom:94px;position:relative;height:482px}.product-detail-video video{width:100%;height:100%;object-fit:contain}.product_play_btn{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product_gallery{padding:90px 0}.product_gallery_list{display:flex;justify-content:space-between;gap:37px;list-style:none;flex-wrap:wrap;padding-left:0}.product_gallery_list li{width:calc(50% - 19px)}.product_gallery_list li .product_gallery_img{height:430px;border-radius:20px;overflow:hidden}.product_gallery_list li .product_gallery_img img{width:100%;height:100%;object-fit:cover}.mission_banner{padding:113px 0;position:relative;border-radius:20px;overflow:hidden;margin-bottom:41px}.mission_content{position:relative;z-index:9;max-width:940px;margin:auto}.mission_content h2{color:var(--white);font-size:40px;font-style:normal;font-weight:900;line-height:36px;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:31px}.mission_content p{color:var(--white);text-align:center;font-size:25px;font-style:normal;font-weight:300;line-height:normal}.mission_banner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000000a6}.family_product_swiper .color-machine-box{flex:1;background:var(--white);border-radius:20px;padding:1px 50px 25px;text-align:center;transition:var(--transition);border-bottom:solid 10px transparent}.family_product_swiper .color-machine-box:hover{border-bottom:solid 10px var(--light-burnt-sienna)}.family_product_swiper .color-machine-box img{transition:var(--transition);margin:-177px auto 25px;max-height:267px}.family_product_swiper .color-machine-box:hover img{transform:scale(1.1)}.family_product_swiper .color-machine-box h3{color:var(--black);color:#000;font-size:30px;font-style:normal;font-weight:900;line-height:36px;letter-spacing:1.2px;text-transform:uppercase;margin-top:5px}.family_product_swiper .btn{display:inline-block;margin-top:26px}.family_banner .sub-title{text-align:center}.family_banner .family_content{color:#2a292b;text-align:center;font-size:29px;font-style:normal;font-weight:300;line-height:normal}body .family_product_swiper .swiper-slide.swiper-slide-active{transform:translateZ(0) scale(.9)!important}body .family_product_swiper .swiper-slide.swiper-slide-next{transform:translateZ(0) scale(1)!important}@media (max-width: 992px){.product-more-features-inner-long-details:after{display:none}.commercial-header{height:350px}body .family_product_swiper .swiper-slide{transform:translateZ(0) scale(.9)!important}body .family_product_swiper .swiper-slide.swiper-slide-active{transform:translateZ(0) scale(1)!important}body .family_product_swiper .swiper-slide.swiper-slide-next{transform:translateZ(0) scale(.9)!important}.about-us-details{background-color:#ededed;padding-top:140px}.swiperProducts-detail-mobile{padding-bottom:77px!important}.swiper-pagination{bottom:32px!important}.product-more-features-inner-long{flex-wrap:wrap;gap:10px;margin-top:20px;text-align:center;border-radius:20px;background:#fff;flex-direction:column-reverse}.product-more-features-inner-long-details{width:100%;padding:0 16px 35px}.product-more-features-inner-long .product-more-features-inner-long-img{width:210px;height:210px;margin:-110px auto 0}.about-us-details .swiper-wrapper .swiper-slide:nth-child(odd) .product-more-features-inner-long .product-more-features-inner-long-details:before,.about-us-details .swiper-wrapper .swiper-slide .product-more-features-inner-long .product-more-features-inner-long-details:after{display:none}.product-more-features-inner-long-details .sub-title{font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.64px;margin-bottom:-15px}.product-more-features-inner-long-details h3{text-align:center;font-size:20px;font-style:normal;line-height:normal;letter-spacing:.8px}.product-more-features-inner-long-details p{font-size:14px;font-style:normal;font-weight:400;text-align:center;line-height:normal}.about-us-details .swiper-slide{padding-top:95px}.family_product_swiper .swiper-slide{padding-top:125px}.product_gallery_list li .product_gallery_img{height:300px}.product_gallery{padding:25px 0}.product-more-features{display:flex}.about-us-details .why_macap .product-more-features .swiper-wrapper{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;gap:0;margin-top:20px}.product-more-features-inner h3{font-size:15px;line-height:normal;margin-bottom:11px;letter-spacing:.6px;margin-top:0}.product-more-features-inner p{font-size:14px;line-height:normal}.product-more-features-inner{padding:14px}.about-us-details .why_macap .product-more-features .swiper-wrapper .product-more-features-inner{padding:14px 10px 20px}.heritage_banner .product-more-features{margin-top:18px}.heritage_banner{padding-top:23px}.about-us-details h2{font-size:20px;line-height:normal;letter-spacing:.8px}.sub-title{font-size:16px;line-height:normal;letter-spacing:.64px}.why_macap{margin-top:20px}.macap_family_banner .container{padding-left:0;padding-right:0}.family_banner .swiper-wrapper{padding-bottom:77px;height:auto!important}.about-us-details .why_macap .product-more-features .swiper-wrapper{padding-bottom:66px;margin-bottom:0}.family_product_swiper .color-machine-box img{height:198px;margin-top:-77px}.about-us-details .why_macap .swiper-pagination{bottom:20px}.about-us-details{padding-bottom:0}.swiper-wrapper{align-items:stretch!important}.family_banner .family_content{font-size:16px;line-height:normal}.family_product_swiper .color-machine-box h3{font-size:20px;line-height:normal;letter-spacing:.8px}.family_product_swiper .color-machine-box p{font-size:16px;line-height:normal;letter-spacing:.64px}.family_product_swiper .btn{margin-top:10px}.family_product_swiper .swiper-pagination{bottom:30px!important}.mission_content h2{margin-bottom:20px}.mission_content{padding:0 33px}.mission_content p{font-size:18px;line-height:normal}.commercial-header-title h1{font-size:20px;line-height:29px;letter-spacing:.8px;padding:16px 90px;margin-top:-31px}}@media screen and (max-width: 768px){.mission_banner{padding:50px 0}.product_gallery_list{gap:10px}.product_gallery_list li{width:calc(50% - 5px)}.product_gallery_list li .product_gallery_img{height:116px}.heritage_img{height:136px;margin-bottom:11px}.heritage_banner .product-more-features{gap:20px}.heritage_banner .product-more-features-inner{width:calc(50% - 10px)}.heritage_banner .feature_heritage{width:100%}.family_product_swiper .color-machine-box{padding-left:15px;padding-right:15px}}@media screen and (max-width: 575px){.product-detail-video{padding-top:0;padding-bottom:25px;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/about-us.css.map */
