@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800;900;1000&display=swap);body,
html{font-family:Cairo, sans-serif !important}.home .container{max-width:95% !important;padding:0}.main-slider .slick-track,
.main-slider .slider-item{width:100% !important}.main-slider{max-height:unset !important}body{overflow-x:hidden !important}.app{overflow-x:hidden}.product-card-rating-wrapper,
.product-title,
.product-crd-spec{text-align:center}.product-crd-spec{min-height:auto}.product-card-add-to-cart{width:100%;padding:10px;border-radius:0}.products-slider-wrapper{padding:0 2.5rem !important}.home-products-section{padding-right:20px}@media screen and (max-width:768px){.products-slider-wrapper{padding:0 0rem !important}.home-products-section{padding-right:0px}}.main-slider img{object-fit:contain !important}.main-slider p,
.main-slider h2{display:none !important}.main-slider .box-1-1.ratio21_9:before{padding-top:10px !important}.main-slider .box-1-1 .content{position:unset !important}.search-header .image-logo{max-width:150px}.header-logo a:last-of-type{display:flex !important;justify-content:center;align-items:center;height:100%}.search-header{padding:0 !important}.search-input-input,
.testimonials-customer-card{border:2px solid #fff !important}.testimonials-slider{padding-bottom:30px !important}.testimonials-slider .slick-dots{bottom:1px !important}@media screen and (max-width:768px){.categories-slider .category-item{width:100px !important}.category-item h3{font-size:1.4rem !important}.products-list .prod-col, .bundle-offer-products .prod-col{padding:0 !important}}.product-card-add-to-cart{position:absolute;bottom:0 !important;right:0 !important}.products-filter{margin-bottom:10px !important}.home .home-categories-section{display:block !important}.gallery{margin-top:50px}.gallery .gallery-item.col-6{flex:0 0 33.3%;max-width:33.3%;padding:20px}.gallery img{object-fit:contain !important}.section-title{text-align:center}.features-section{background:#fff}.feature p{color:#9a6b65;font-weight:bold}.gallery .gallery-item.bottom-row{margin-top:0 !important}@media screen and (max-width:768px){.gallery{margin-top:20px}.gallery .gallery-item.col-6{padding:10px}}