.product-box{width:100%;min-width:48%}
.product-boxes{width:152px}
.productimage{max-width:120px;max-height:100px}
@media only screen and (max-width:600px){.category-product-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.product-box{width:auto;height:auto}
}
.image-box-banner{-webkit-box-shadow:0 0 4px 0 rgba(3,66,99,.1215686275);box-shadow:0 0 4px 0 rgba(3,66,99,.1215686275);padding:12px 16px;max-width:1280px;margin:0 auto}
.image-box-banner_title{margin-bottom:16px}
.image-box-banner_title-btn{padding:8px 24px;line-height:20px;font-size:14px;background:-webkit-gradient(linear,left top,right top,from(#ff6700),to(#ff8900));background:linear-gradient(90deg,#ff6700 0,#ff8900 100%)}
.image-box-banner_title-text{font-size:20px;line-height:24px;letter-spacing:.2px}
.image-box-banner_title-subHeading{font-size:16px;line-height:20px;letter-spacing:.2px;margin-bottom:8px}
.image-box-banner_gallery{-webkit-columns:4;-moz-columns:4;columns:4;gap:15px}
@media screen and (max-width:991px){.image-box-banner{margin:0 12px}
.image-box-banner_title{margin-bottom:8px}
.image-box-banner_title-text{font-size:16px;line-height:20px;letter-spacing:.2px}
.image-box-banner_title-btn{padding:8px 14px;font-size:12px;line-height:16px}
.image-box-banner_title-subHeading{font-size:12px;line-height:16px;letter-spacing:.2px;margin-top:10px}
.image-box-banner_gallery{-webkit-columns:2;-moz-columns:2;columns:2;gap:8px}
}
.view-all-wrapper{background:-webkit-gradient(linear,left top,right top,from(#ff6700),to(#ff8900));background:linear-gradient(90deg,#ff6700 0,#ff8900 100%);padding:8px 24px}
.view-all-wrapper-label{font-size:14px;letter-spacing:.2px}
@media screen and (max-width:991px){.view-all-wrapper-label{font-size:12px}
}
.swiper{width:100%;height:100%}
.swiper-button-next,.swiper-rtl .swiper-button-prev{border-style:solid;border-color:#ccc;right:0}
.swiper-button-next{border-width:1px 0 1px 1px;border-radius:8px 0 0 8px}
.swiper-button-prev{border-width:1px 1px 1px 0;border-radius:0 8px 8px 0}
.swiper-button-next:after,.swiper-button-prev:after{content:"";display:inline-block;width:10px;height:10px;border-right:2px solid #1a1a1a;border-top:2px solid #1a1a1a;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:2px;font-weight:bold}
.swiper-button-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.swiper-button-prev:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:unset;opacity:1}
.swiper-slide{width:unset}
.swiper-button-next,.swiper-button-prev{background:#fff;width:30px;height:36px;color:#1a1a1a}
.swiper-button-next.swiper-button-disabled::after,.swiper-button-prev.swiper-button-disabled::after{border-right:2px solid #ccc;border-top:2px solid #ccc}
.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0}
.swiper-pagination-bullet{width:16px;height:16px;background-color:#d3dae1;opacity:1}
.swiper-pagination-bullet-active{background-color:#002953}
.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (max-width:991px){.swiper-pagination-bullet{width:6px;height:6px}
}
.offer-container{padding:17px 12px 8px;gap:6px}
.offer-container_section{margin-right:12px;gap:2px}
.offer-container_section_offer{background:#11b802;border-radius:25px;font-size:9px;height:15px;letter-spacing:-0.02em;line-height:11px;top:-14px;width:59px;padding:2px;left:-1px}
.offer-container p{font-size:10px;line-height:14px;letter-spacing:.2px}
.Micro-wrapper{overflow:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;position:relative;width:100%;border-radius:0;will-change:auto;contain:layout style paint;z-index:1}
.Micro-wrapper.collapsed.template1{max-height:60px}
.Micro-wrapper.collapsed.template2{max-height:60px}
.Micro-wrapper.expanded{max-height:518px}
.Micro-wrapper .heading-tags{position:absolute;top:16px;text-align:left;padding:0 24px;text-overflow:ellipsis;overflow:hidden;width:75%}
.Micro-wrapper.collapsed .heading-tags{white-space:nowrap;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1}
.Micro-wrapper .Micro-collap-img{-webkit-transition:width .5s ease-in-out,height .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:width .5s ease-in-out,height .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,width .5s ease-in-out,height .5s ease-in-out;transition:transform .5s ease-in-out,width .5s ease-in-out,height .5s ease-in-out,-webkit-transform .5s ease-in-out}
.Micro-wrapper.collapsed .Micro-collap-img{height:100%;max-height:140px;width:31%;-webkit-transform:translateX(238%);transform:translateX(238%)}
.Micro-wrapper.expanded div,.Micro-wrapper.expanded h1,.Micro-wrapper.expanded h2,.Micro-wrapper.expanded h3,.Micro-wrapper.expanded h4,.Micro-wrapper.expanded h5,.Micro-wrapper.expanded h6{padding:0 65px;font-size:28px;top:28px;text-align:center;overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}
.Micro-wrapper.expanded .Micro-collap-img{height:32%;width:68%;-webkit-transform:translateX(23%);transform:translateX(23%)}
.micro-int-div{min-height:50px}
.categorychips{position:relative;z-index:10;margin-top:0;-webkit-transition:margin-top .3s ease-out,-webkit-transform .3s ease-out;transition:margin-top .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,margin-top .3s ease-out;transition:transform .3s ease-out,margin-top .3s ease-out,-webkit-transform .3s ease-out}
@media(max-width:768px){.categorychips{margin-top:-16px}
}
.micro-int-div.is-dragging~.categorychips{margin-top:0;-webkit-transform:translateY(-16px);transform:translateY(-16px)}