﻿@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;900&family=Playfair+Display:wght@900&display=swap');
.home-banner .swiper-slide{height:auto}
.home-banner .banner-animote{padding:0;width:80%}
.home-banner .banner-animote .p1{font-family: "Playfair Display", serif;font-size:80px;line-height:1.25;font-weight:900;text-shadow:0 2px 10px rgba(0,0,0,0.5)}
.home-banner .banner-animote .p2{font-weight:400;font-size:20px;line-height:1.6;margin:20px 0 40px;text-shadow:0 2px 10px rgba(0,0,0,0.5);font-family: "Lato", serif;}
.home-banner .banner-animote .p3 .home-more{height:70px;font-size:18px;padding:0 5%;font-weight:900;font-family: "Lato", serif;}
@media (max-width:1500px){.home-banner .banner-animote{width:72%}
.home-banner .banner-animote .p1{font-size:60px}}
@media (max-width:1280px){.home-banner .banner-animote{width:68%}
.home-banner .banner-animote .p1{font-size:45px}
.home-banner .banner-animote .p2{font-size:18px;margin:10px 0 25px;}
.home-banner .banner-animote .p3 .home-more{height:54px;font-size:16px;padding:0 3%;}}
@media (max-width:1024px){.home-banner .banner-animote{width:60%}
.home-banner .banner-animote .p1{font-size:35px}}
@media (max-width:768px){.home-banner .banner-animote{width:92%}
.home-banner .banner-animote .p1{font-size:28px}
.home-banner .banner-animote .p2{font-size:16px;margin:6px 0 15px;}
.home-banner .banner-animote .p3 .home-more{height:44px;font-size:14px;padding:0 20px;}
.home-banner .banner-animote .p3 .home-more em{margin-left:10px;width:24px;height:24px}}
@media (max-width:550px){.home-banner .banner-animote .p1{font-size:18px}
.home-banner .banner-animote .p2{font-size:12px;margin:6px 0 0;}
.home-banner .banner-animote .p3{display:none}}
.home-banner .swiper-slide>a::after{display:none}
.home-about .about-img img { object-fit: contain;}
.home-about .about-info .text{text-align: justify;}
/*.home-sourcing{background:url(/Content/uploads/20261022109/20260611095653542a808d31a3433f8ea69041180d8fe3.jpg) no-repeat;background-size:cover;background-position:center}*/
/*.home-sourcing .home-title{color:#fff}*/
.home-about .aboutimg iframe, .home-about .aboutimg img, .home-about .aboutimg video{height:auto;aspect-ratio:1.78}
.home-banner .banner-animote .p2{font-family:"Playfair Display",serif}
@media (min-width:1024px){.home-banner .banner-animote .p2{font-size:20px}
}
.home-sourcing{padding:0}
@media (min-width:1024px){.home-procate #procateswiper .swiper-slide .title a{font-size:25px;font-weight:800}
}
.home-custom .custom-right .customlist li{color:#fff}
.home-custom .custom-right .customlist li:nth-child(1),.home-custom .custom-right .customlist li:nth-child(1):hover{background:url(/Content/uploads/20261143326/20260616085908f864567a226743c68f351f338e801c2a.jpg) no-repeat;background-size:cover;background-position:center}
.home-custom .custom-right .customlist li:nth-child(2),.home-custom .custom-right .customlist li:nth-child(2):hover{background:url(/Content/uploads/20261143326/2026061608590864d29cb8f5624d3da57121401957dddd.jpg) no-repeat;background-size:cover;background-position:center}
.home-custom .custom-right .customlist li:nth-child(3),.home-custom .custom-right .customlist li:nth-child(3):hover{background:url(/Content/uploads/20261143326/20260616085907330e5d6d731345098e7fae3a586cebdc.jpg) no-repeat;background-size:cover;background-position:center}
.home-custom .custom-right .customlist li:nth-child(4),.home-custom .custom-right .customlist li:nth-child(4):hover{background:url(/Content/uploads/20261143326/2026061608590814fd0601419c4f3f9b9358b8e630fd2b.jpg) no-repeat;background-size:cover;background-position:center}
.home-custom .custom-right .customlist li:nth-child(5),.home-custom .custom-right .customlist li:nth-child(5):hover{background:url(/Content/uploads/20261143326/20260616085920157bb9b542df42a9ac08ac9e6aad3f06.jpg) no-repeat;background-size:cover;background-position:center}
.home-custom .custom-right .customlist li:nth-child(6){background:url(/uploads/44049/products/p202606100929496057a.jpg) no-repeat;background-size:cover;background-position:center}
 .home-sourcing{padding:2% 0;background:none}
/*.home-sourcing .home-des{color:#fff}*/
.home-sourcing img{width:100%}