
@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200");
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");

body{font-family: "Poppins", sans-serif;font-weight: 400;font-size: 15px;}

.max-1600{max-width:1600px;}

.announcement-list .announce-text{margin-top: 0.8rem;}
.announcement-list .announce-text:first-child{margin-top: 0;}
.items-center span{margin-right: 5px;font-size: 15px;font-weight: normal;}

.main-slider{border-radius: 10px;margin-top: 10px;}
.sub-heads-1{font-size: 25px;font-weight: 600;letter-spacing: -1px;line-height: 28px;}
.category-carry .cards-carry .card{background: #F1F7FF;padding:20px;border-radius: 10px;border: 1px #CCDFED solid;}
.category-carry .cards-carry .card h3{font-size: 18px;font-weight: 600;color: #0D3490;}
.category-carry  .cards-carry{}
.category-carry .subcary-carry{background: #fff;padding: 10px;border-radius: 10px;border: 1px #B3DDFC solid;line-height: 16px;font-size: 15px;width:calc(98%/3);margin-top: 8px;}
.category-carry .subcary-carry img{border-radius: 6px;}
.category-carry .btm-card-cat{padding: 6px;}
.category-carry .btm-card-cat a{font-size: 16px;font-weight: 500;color: #0D3490;}
.category-carry .btm-card-cat a span{font-size: 18px;margin-left: 5px;}

.cat-icon-text a{background: #fff;border: 1px rgba(0,0,0,0.4) solid;padding: 10px;border-radius: 10px;}
.cat-icon-text a span{font-size: 16px;}

.tredingAnddOthers .head a span{margin-left: 8px;}
.tredingAnddOthers .head .counts{font-size: 16px;}
.tredingAnddOthers .imageThree a{width: calc(96%/3);}
.tredingAnddOthers .cardBlock{background: #F9F9F9;border: #EDECEB 1px solid;padding: 10px;border-radius: 10px;}

.how-it-works .howits h5{font-size: 22px;font-weight: 500;}
.how-it-works .howits h3{color: #FF1B1C;}
.how-it-works .cardsCarry .cards{background: #fff;border: 1px rgba(0,0,0,0.2) solid;border-radius: 10px;padding: 25px;}
.how-it-works .cardsCarry .cards h4{font-size: 20px;font-weight: 600;line-height: 23px;}
.how-it-works .cardsCarry .cards p{color: #666;}
.givFeedBack a{background: #FFD663;color: #0F2862;padding: 10px 12px;border-radius: 6px;font-size: 16px;font-weight: 500;}
.givFeedBack a span{margin-left: 6px;}


.mainProductsBlock .cards{box-sizing: border-box;}
.mainProductsBlock .cards .images{width: 100%;}
/* .mainProductsBlock .cards .images img{object-fit: cover;} */
.mainProductsBlock .cards p{font-size: 15px;line-height: 16px;width: 100%;}

.homeProductCarry .head a{width:auto}
.homeProductCarry .head a span{margin-left: 10px;transform: translateY(5px);}
.homeProductCarry .cards{display: none;}
.homeProductCarry .cards:nth-child(-n + 18) {display: grid;}

footer{background: linear-gradient(to bottom, #FFF5D9, #fff);padding: 50px 0;margin-top: 100px;overflow: hidden;}
footer .navs a{color: #666;font-size: 16px;margin-bottom: 14px;display: inline-block;}
footer .logoGooter{margin-bottom: -40px;}

.product-page-categories .counts{font-size: 14px;color: #666;}
.product-page-categories .carrier{overflow-x: auto;overflow-y: hidden; scroll-behavior: smooth; white-space: nowrap;}
.product-page-categories:after{content: "";width: 10%;height: 60%;position: absolute;right: 0;bottom: 0;background: linear-gradient(to right, rgba(255,255,255,0), rgb(255, 255, 255, 0.8), rgb(255, 255, 255));pointer-events: none;}
.product-page-categories .carrier a{border: 1px #ddd solid;padding: 3px 10px;border-radius: 8px;}
.product-page-categories .carrier a:hover{background: #F1F7FF;}


.product-image-section{min-height: 450px;}
.single-product-carry  .blocks{}
.brandandseller a{border: 1px #999 solid;padding: 3px 10px;border-radius: 6px;}
.highlighter span{background: #fff7e1;border-radius: 6px;padding: 2px 6px;}

.butns .icon{font-size: 22px;margin-right: 8px;}
.contact-suppier-button {background: #FFD663;border: 1px #C4A13B solid;color: #42340E;font-size: 20px;padding: 10px 22px;border-radius: 6px;font-weight: 600;}
.chat-button {background: #8EECA2;border: 1px #65B476 solid;color: #0B3B15;font-size: 20px;padding: 10px 22px;border-radius: 6px;font-weight: 600;}
.single-product-supplier-info{background: #D2ECFF;border: 1px #83B9DF solid;padding: 20px;border-radius: 6px;}
.single-product-supplier-info .a{background: #65B476;color: #fff;padding: 6px 18px;border-radius: 6px;font-size: 17px;}
.single-product-supplier-info .b{background: #fff;color: #333;padding: 6px 18px;border-radius: 6px;font-size: 17px;}
.single-product-supplier-info .logo-block a img{margin-right: 8px;}

.single-srvice-more-service .block{display: none;}
.single-srvice-more-service .block:nth-child(-n + 8){ 
display:block!important;
}