:root{--primary-brand-color: #083f43;--accent-brand-color: #00afaa;--secondary-brand-color: #0a3a3e;--topbar-bg-color: #052629;--topbar-text-color: #e0f2f1;--notify-badge-color: #e91e63;--search-border-focus: #00afaa;--search-btn-hover: #077c78;--primary-color: #181818;--secondary-color: #323232;--background-color: #fdfdfd;--text-color: #333333;--btn-logout-color: #ffffff;--btn-logout-background-color: #ff2727;--btn-logout-background-hover-color: #ff2727;--btn-navtop-color: #000000;--btn-navtop-background-color: #ededed;--btn-navtop-background-hover-color: #ededed;--h1-cover-color: #181818;--h2-cover-color: #333333;--btn-background-color: #ff5e00;--btn-background-hover-color: #e0b20a;--search-bar-background-color: #f2f5f9;--input-bg-color: #f8fafb;--input-border-color: #bdd0e9;--border-line-color: #dae0e5;--btn-feedback-color: #ffffff;--btn-feedback-bg-color: #33455d;--btn-feedback-bg-hover-color: #3f536e;--review-color: #1c2838;--review-bg-color: #f2f5f9;--review-icon-color: #1c2838;--card-bg-color: #fff;--card-btn-bg-color: #33455d;--card-btn-bg-hover-color: #3f536e;--card-btn-color: #ffffff;--card-btn-2-bg-color: #d5e2ff;--card-btn-2-bg-hover-color: #d5e2ff;--card-btn-2-color: #040c3b;--table-bg-color: #ffffff;--table-color: #292929;--nav-link-color: #505050;--nav-link-hover-color: #bd601d;--singup-card-bg-color: #ffffff;--singup-card-color: #1a1a1a;--singup-card-icon-color: #001a52;--singup-card-border-color: #e4e6e9;--singup-card-btn-border-color: #333DDD;--singup-card-btn-color: #333DDD;--singup-card-btn-bg-hover-color: #4652ff;--singup-card-btn-hover-color: #ffffff;--alert-bg-color: #fff3cd;--alert-border-color: #ffe69c;--alert-color: #664d03;--footer-border-top-color: #cbcbcb;--footer-background-color: #ffffff;--footer-nav-link-color: #505050;--footer-nav-link-hover-color: #bd601d;--footer-title-color: #1c274d;--price-color: #cda649;--old-price-color: #bcbcbc;--wholesale-price-color: #4973cd;--bs-shadow-sm: 0 .125rem .3rem rgba(var(--bs-dark-rgb), .06);--bs-shadow: 0 .5rem 1.2rem rgba(var(--bs-dark-rgb), .08);--bs-shadow-lg: 0 1rem 2.5rem rgba(var(--bs-dark-rgb), .1)}body{font-family:Tajawal,sans-serif;background-color:var(--background-color);color:var(--text-color)}html:not([data-scroll="0"]) .homeMainNavBar,html:not([data-scroll="0"]) .headerAgency .mainNavBar{background-color:var(--background-color);box-shadow:1px 1px 3px #01010133}a{color:var(--nav-link-color)}a:hover,a:active,a:focus{color:var(--nav-link-hover-color)}.btn{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.form-control,.form-select{background-color:var(--input-bg-color)}.offcanvas{background-color:var(--background-color)}.home{position:relative;display:flex;flex-grow:1;flex-direction:column;width:100%;max-width:100%;overflow-x:hidden}.langTopSection .btn{color:var(--text-color)}.alert-warning{background-color:var(--alert-bg-color);border-color:var(--alert-border-color);color:var(--alert-color)}.service-card{background-color:var(--card-bg-color);border-radius:var(--bs-border-radius-lg);border:1px solid var(--bs-light);padding:2.5rem 1.5rem;box-shadow:var(--bs-shadow);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;color:var(--singup-card-color)}.service-card:hover{transform:translateY(-10px);box-shadow:var(--bs-shadow-lg)}.service-icon{width:70px;height:70px;margin:0 auto 1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--bs-light);box-shadow:var(--bs-shadow)}.service-icon.icon-merchant,.service-icon.icon-company,.service-icon.icon-driver{color:var(--singup-card-icon-color)}.service-card .btn-outline-secondary{border-color:var(--singup-card-btn-border-color);color:var(--singup-card-btn-color)}.service-card .btn-outline-secondary:hover{background-color:var(--singup-card-btn-bg-hover-color);border-color:var(--singup-card-btn-bg-hover-color);color:var(--singup-card-btn-hover-color)}.homeMainNavBar .navbar-brand{margin-left:.255rem;padding-top:0;padding-bottom:0}.homeMainNavBar .navbar-brand img{vertical-align:middle;-o-object-fit:contain;object-fit:contain}.homeMainNavBar .col-auto{flex:1 0 auto}.homeMainNavBar .navbar-nav .nav-link{color:var(--nav-link-color)}.homeMainNavBar .navbar-nav .nav-link:hover{color:var(--nav-link-hover-color)}.homeMainNavBar .navbar-nav{width:100%}.homeMainNavBar .navbar-nav .nav-item{padding:0 .3rem;display:flex;flex-direction:column;justify-content:center}.navbar{background-color:transparent;z-index:1}.btnNoShadow{box-shadow:none}.text-dark{color:var(--nav-link-color)}.text-dark:hover{color:var(--nav-link-hover-color)}.navTopRightSide .logoutB{color:var(--btn-logout-color);background-color:var(--btn-logout-background-color);border-color:var(--btn-logout-background-color)}.navTopRightSide .logoutB:hover{color:var(--btn-logout-color);background-color:var(--btn-logout-background-hover-color);border-color:var(--btn-logout-background-hover-color)}.navTopRightSide .nabTopB{color:var(--btn-navtop-color);background-color:var(--btn-navtop-background-color);border-color:var(--btn-navtop-background-color)}.navTopRightSide .nabTopB:hover{color:var(--btn-navtop-color);background-color:var(--btn-navtop-background-hover-color);border-color:var(--btn-navtop-background-hover-color)}.pageFeedbackSec .blueB{color:var(--btn-feedback-color);background-color:var(--btn-feedback-bg-color);border-color:var(--btn-feedback-bg-color)}.pageFeedbackSec .blueB:hover{color:var(--btn-feedback-color);background-color:var(--btn-feedback-bg-hover-color);border-color:var(--btn-feedback-bg-hover-color)}.cardColor .blueB{color:var(--card-btn-color);background-color:var(--card-btn-bg-color);border-color:var(--card-btn-bg-hover-color)}.cardColor .blueB:hover{color:var(--card-btn-color);background-color:var(--card-btn-bg-hover-color);border-color:var(--card-btn-bg-hover-color)}.cardColor .lightBlueB{color:var(--card-btn-2-color);background-color:var(--card-btn-2-bg-color);border-color:var(--card-btn-2-bg-hover-color)}.cardColor .lightBlueB:hover{color:var(--card-btn-2-color);background-color:var(--card-btn-2-bg-hover-color);border-color:var(--card-btn-2-bg-hover-color)}.testimonial-card blockquote{position:relative;background-color:var(--review-bg-color);color:var(--review-color);padding:1rem;border-radius:.5rem}.testimonial-card .blockquote-footer{color:var(--review-color);font-size:.875rem}.testimonial-card blockquote i{position:absolute;top:0;color:var(--review-icon-color);font-size:2rem}html[dir=ltr] .testimonial-card blockquote i{right:-5px}html[dir=rtl] .testimonial-card blockquote i{left:-5px}.cardColor{background-color:var(--card-bg-color)}.tableColor{background-color:var(--table-bg-color)}.cardColor .cardB{background-color:var(--card-btn-bg-color);color:var(--card-btn-color)}.cardColor .cardB:hover{background-color:var(--card-btn-bg-hover-color)}.nav-item .container-fluid{padding:0}.welcome-logo{width:80px;height:80px}.cover-section{background:linear-gradient(#00000080,#0000001a);height:60vh;display:flex;flex-direction:column;position:relative;border-bottom:1px solid #fff;z-index:0}.cover-content{display:flex;justify-content:right;align-items:center;padding:0 15%;height:60vh}.carouselTextContent{text-align:right}.text-right-content{text-align:right;max-width:500px}.cover-section h1{font-size:3rem;color:var(--h1-cover-color)}.cover-content h2{color:var(--h2-cover-color);font-size:1.5rem;margin-bottom:1rem}.cover-section .btn-primary{background-color:var(--btn-background-color);border:none;padding:10px 30px}.cover-section .btn-primary:hover{background-color:var(--btn-background-hover-color)}.carousel-item{height:60vh}.carousel-control-prev,.carousel-control-next{width:5%;min-width:70px;opacity:.7}.carousel-control-prev-icon,.carousel-control-next-icon{background-color:#00000080;border-radius:50%;padding:20px}.carousel-control-next-icon,.carousel-control-prev-icon{background-size:50% 50%}.searchHomeContainer{background-color:var(--search-bar-background-color);padding:3rem 0;border-bottom:1px solid var(--border-line-color)}.searchInputGroup{position:relative}.searchInputGroup .form-control,html[dir=ltr] .searchInputGroup .form-control{padding-left:2.5rem}html[dir=rtl] .searchInputGroup .form-control{padding-right:2.5rem}.searchIcon{position:absolute;color:#dae0e5}html[dir=ltr] .searchIcon{top:9px;left:19px}html[dir=rtl] .searchIcon{top:7px;right:19px}.searchStoreItems{padding-left:2rem}.itemCard .card-body{padding:.8rem;display:flex;flex-direction:column}.itemCard .card{max-width:280px;min-width:164px;width:100%;overflow:hidden;box-shadow:none;background:transparent}.itemCard .item-photo img{width:100%;height:250px;border-radius:.375rem}.itemCard .list-group{border-top:1px solid #efefef;margin-top:1rem}.itemCard .card-title a,.tableColor .firstDataInList a{color:var(--primary-color);font-weight:600}.itemCard .text-desc,.tableColor .secondDataInList{color:var(--secondary-color);font-size:.9rem}.itemCard .card .itemPricePart{flex-direction:row;justify-content:space-between;align-items:center}.itemCard .card .itemPricePart h6{margin-bottom:0}.itemCard .card .price,.itemCard .card .oldPrice,.itemCard .card .wholesalePrice{display:inline-block;border-spacing:2px;border-style:solid;border-radius:.45rem;padding:.15rem .3rem}.itemCard .card .price{border-color:var(--price-color);color:var(--price-color);font-weight:600}.itemCard .card .oldPrice{border-color:var(--old-price-color);color:var(--old-price-color);text-decoration:line-through}.itemCard .card .wholesalePrice{border-color:var(--wholesale-price-color);color:var(--wholesale-price-color)}.priceColor{color:var(--price-color)}.oldPriceColor{color:var(--old-price-color)}.wholesalePriceColor{color:var(--wholesale-price-color)}ul.priceType{list-style:none}html[dir=ltr] ul.priceType li{display:inline;margin-right:1rem}html[dir=rtl] ul.priceType li{display:inline;margin-left:1rem}.itemCard .card .itemReviewsPart{display:flex;margin-top:auto;justify-content:flex-start;font-size:.9rem;color:gray;line-height:1.5rem}.itemCard .card .itemReviewsPart .stars{font-size:.95rem;color:#f1a900}.product-card{background-color:var(--card-bg-color);border:1px solid var(--border-line-color)!important;border-radius:12px!important;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;box-shadow:var(--bs-shadow-sm)!important}.product-card:hover{transform:translateY(-4px);box-shadow:var(--bs-shadow)!important}.product-image-wrapper{position:relative;width:100%;padding-top:100%;background-color:#f8fafb;border-bottom:1px solid var(--border-line-color)}.product-image-wrapper a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-img{max-width:100%;max-height:100%;width:auto;height:100%;-o-object-fit:cover;object-fit:cover;padding:0}.text-truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.4em}p.text-desc.text-truncate-2{min-height:3em;font-size:.85rem;line-height:1.4}.price-badge{padding:.4rem .6rem;border-radius:8px;border:1px solid transparent;flex:1;text-align:center;margin:0 4px}.price-badge.wholesale{border-color:var(--wholesale-price-color);background-color:#4973cd0a;color:var(--wholesale-price-color)}.price-badge.affiliate{border-color:var(--price-color);background-color:#cda6490a;color:var(--price-color)}.text-muted-xs{font-size:.65rem;text-transform:uppercase;letter-spacing:.5px;font-weight:700;margin-bottom:2px}.price-value{font-size:1rem;font-weight:700}.currency{font-size:.75rem;font-weight:600;margin-right:2px}.border-top-flat{border-top:1px dashed var(--border-line-color)!important}.tableMinImage{width:120px;position:relative}.tableMinImage img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;vertical-align:text-top;border:1px solid rgba(0,0,0,.2)}.reviewCard .card{max-width:280px;min-width:246px;width:100%;overflow:hidden;box-shadow:none}.reviewCard .card .reviewerAvatar{width:80px;margin:0 auto}.reviewCard .card .reviewerAvatar img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:2.5rem;vertical-align:text-top}.footerItems{background-color:var(--footer-background-color);padding:3rem 0;color:var(--primary-color);border-top:1px solid var(--footer-border-top-color)}.footerItems h6{padding:0 1rem;font-size:.9rem;font-weight:700;color:var(--footer-title-color)}.footerItems .nav-link{font-size:.9rem;--bs-nav-link-color: var(--footer-nav-link-color);--bs-nav-link-hover-color: var(--footer-nav-link-hover-color)}.form-control,.form-select{border-radius:1rem;border:1px solid var(--input-border-color)}.nav{--bs-nav-link-color: var(--nav-link-color);--bs-nav-link-hover-color: var(--nav-link-hover-color);font-size:.95rem}.hrFooter{color:var(--nav-link-color)}.copyrightFooter,.copyrightFooter a{color:var(--footer-nav-link-color);font-size:.9rem}.copyrightFooter a:hover{color:var(--footer-nav-link-hover-color)}.footerItems .container .row{padding:0}.main-header-wrapper{position:fixed;top:0;left:0;right:0;z-index:1030;background-color:var(--background-color);box-shadow:none;transition:box-shadow .3s ease}html:not([data-scroll="0"]) .header-topbar{margin-top:-34px;opacity:0;pointer-events:none}.header-topbar{background-color:var(--topbar-bg-color);padding:6px 0;font-size:.8rem;border-bottom:1px solid rgba(255,255,255,.05);height:34px;box-sizing:border-box;transition:margin-top .3s ease,opacity .3s ease}.topbar-link{color:var(--topbar-text-color);text-decoration:none;transition:color .2s ease}.topbar-link:hover{color:var(--accent-brand-color)}.topbar-dropdown-btn{color:var(--topbar-text-color)!important;font-size:.8rem!important;background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.topbar-dropdown-btn:after{vertical-align:middle}.homeMainNavBar{background-color:var(--background-color)!important;border-bottom:1px solid var(--border-line-color);height:70px;display:flex;align-items:center;position:relative}html:not([data-scroll="0"]) .homeMainNavBar{top:0!important;box-shadow:0 4px 12px #0000000d!important}@media(max-width:767.98px){.homeMainNavBar{top:0!important}}.header-search-container .search-input{border-radius:8px 0 0 8px!important;border:1.5px solid var(--input-border-color);border-right:none;padding:10px 16px;font-size:.9rem;height:42px;transition:all .2s ease-in-out}html[dir=rtl] .header-search-container .search-input{border-radius:0 8px 8px 0!important;border-left:none;border-right:1.5px solid var(--input-border-color)}.header-search-container .search-input:focus{border-color:var(--search-border-focus);box-shadow:none}.header-search-container .btn-search{background-color:var(--primary-brand-color);color:#fff;border:1.5px solid var(--primary-brand-color);border-radius:0 8px 8px 0!important;width:50px;height:42px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}html[dir=rtl] .header-search-container .btn-search{border-radius:8px 0 0 8px!important}.header-search-container .btn-search:hover{background-color:var(--search-btn-hover);border-color:var(--search-btn-hover);color:#fff}.user-dropdown .user-btn{background:transparent;border:none;display:flex;align-items:center;gap:10px;padding:4px 8px;border-radius:50px;transition:background-color .2s ease}.user-dropdown .user-btn:hover{background-color:#0000000a}.user-dropdown .header-user-name{font-size:.9rem;font-weight:600;color:var(--text-color);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-min-avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--accent-brand-color);color:#fff;font-weight:700;font-size:.85rem;box-shadow:0 2px 5px #0000001a}.user-min-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-initials{letter-spacing:.5px}.user-dropdown .dropdown-menu{border-radius:12px;padding:8px 0;min-width:200px}.user-dropdown .dropdown-item{font-size:.9rem;padding:8px 16px;display:flex;align-items:center}.auth-buttons .btn-login{color:var(--text-color);font-size:.9rem}.auth-buttons .btn-login:hover{color:var(--accent-brand-color)}.auth-buttons .btn-signup{background-color:var(--primary-brand-color);color:#fff;border-radius:8px;font-size:.9rem;padding:8px 18px;transition:background-color .2s ease}.auth-buttons .btn-signup:hover{background-color:var(--search-btn-hover);color:#fff}.navTopCartContainer{position:relative}.navTopCartBtn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f7;color:var(--primary-brand-color);border-radius:50%;transition:all .2s ease}.navTopCartBtn:hover{background-color:#e8e8ed;color:var(--accent-brand-color);transform:scale(1.05)}.navTopCartBtn .notify{top:-2px!important;left:28px!important;padding:4px 6px!important;font-size:.65rem!important;background-color:var(--notify-badge-color)!important;border:1.5px solid #ffffff}.shoppingCartListResult{position:absolute;top:70px;right:15px;z-index:1050;width:320px;background-color:#fff;padding:16px;border-radius:12px!important}html[dir=rtl] .shoppingCartListResult{left:15px;right:auto}.max-h-300{max-height:300px}.fs-7{font-size:.8rem}.header-sub-nav{background-color:var(--accent-brand-color);height:48px;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.05);position:relative}.btn-all-categories{color:#fff;border:none;height:48px;width:250px;font-weight:600;font-size:.9rem;display:flex;align-items:center;padding:0 20px;transition:background-color .2s ease}.sub-nav-links .sub-nav-link{color:#fff;font-weight:600;font-size:.88rem;text-decoration:none;transition:opacity .2s ease}.sub-nav-links .sub-nav-link:hover{opacity:.85;color:#fff}.categories-offcanvas{width:320px!important}.categories-accordion .accordion-item{border:none;background:transparent}.categories-accordion .accordion-button{font-size:.95rem;color:var(--text-color);background-color:transparent!important;box-shadow:none!important}.categories-accordion .accordion-button:not(.collapsed){color:var(--primary-brand-color);border-left:4px solid var(--accent-brand-color)}html[dir=rtl] .categories-accordion .accordion-button:not(.collapsed){border-left:none;border-right:4px solid var(--accent-brand-color)}.categories-accordion .list-group-item{background-color:#f8fbfb;border-bottom:1px solid rgba(0,0,0,.02)!important}.categories-accordion .category-item-link{color:var(--text-color);text-decoration:none;font-size:.9rem;transition:color .15s ease;width:100%}.categories-accordion .category-item-link:hover{color:var(--accent-brand-color)}.fs-8{font-size:.75rem}body{padding-top:152px!important}@media(max-width:767.98px){body{padding-top:60px!important}}@media(max-width:390px){.homeMainNavBar .navbar-nav .nav-link,.homeMainNavBar .btn{padding:.5rem .2rem}}.product-card{background-color:var(--card-bg-color);border:1px solid var(--border-line-color)!important;border-radius:12px!important;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease!important}.product-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014!important}.product-image-wrapper{position:relative;width:100%;padding-top:100%;background-color:#fafbfb;overflow:hidden}.product-img-minimal{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:12px;transition:transform .3s ease}.product-card:hover .product-img-minimal{transform:scale(1.05)}.product-title-minimal a{font-size:.95rem;font-weight:700;line-height:1.35;color:#1a1a1a!important;transition:color .15s ease}.product-title-minimal a:hover{color:var(--accent-brand-color)!important}.product-desc-minimal{font-size:.8rem;line-height:1.4;min-height:2.8em}.stars-minimal{color:#f59e0b;font-size:.85rem}.product-pricing-grid{padding-top:.5rem}.price-pill{display:flex;justify-content:space-between;align-items:center;padding:2px 0}.price-pill .pill-label{font-size:.72rem;font-weight:700;text-transform:uppercase;color:#64748b}.price-pill .pill-value{display:flex;align-items:baseline;gap:2px}.price-pill .pill-value .val{font-size:.95rem;font-weight:800}.price-pill .pill-value .curr{font-size:.7rem;font-weight:700}.wholesale-pill .pill-value{color:var(--primary-brand-color)}.affiliate-pill .pill-value{color:#f59e0b}.minimal-list-body .tr{background-color:#fff;border:1px solid var(--border-line-color)!important;border-radius:10px!important;margin-bottom:10px;transition:box-shadow .2s ease}.minimal-list-body .tr:hover{box-shadow:0 4px 12px #0000000a}.minimal-list-img-frame{border:1px solid var(--border-line-color);padding:2px;background-color:#fafafa;border-radius:6px}.badge-wholesale-minimal,.badge-affiliate-minimal{font-size:.7rem!important;font-weight:700!important;padding:6px 12px!important;border-radius:50px!important;display:inline-flex;align-items:center}.badge-wholesale-minimal{background-color:#083f430f!important;color:var(--primary-brand-color)!important}.badge-affiliate-minimal{background-color:#f59e0b14!important;color:#b45309!important}.text-teal{color:var(--primary-brand-color)!important}.text-orange{color:#d97706!important}.hover-teal:hover{color:var(--accent-brand-color)!important}.align-items-stretch{justify-content:center}.toolbar-card{background-color:var(--card-bg-color);border:1px solid var(--border-line-color)!important;border-radius:12px!important;box-shadow:var(--bs-shadow-sm)!important}.search-group-minimal{border-radius:8px!important;overflow:hidden}.search-group-minimal .input-group-text{border-color:var(--input-border-color);background-color:var(--input-bg-color);color:#94a3b8;padding-left:12px;padding-right:12px}.search-group-minimal .form-control{border-color:var(--input-border-color);background-color:var(--input-bg-color);font-size:.9rem;height:40px;transition:border-color .2s ease}.search-group-minimal .form-control:focus{border-color:var(--accent-brand-color);box-shadow:none}.select-minimal{border-color:var(--input-border-color)!important;background-color:var(--input-bg-color)!important;font-size:.85rem!important;height:40px!important;cursor:pointer;transition:border-color .2s ease!important}.select-minimal:focus{border-color:var(--accent-brand-color)!important;box-shadow:none!important}.custom-switch-minimal{display:flex;align-items:center;gap:8px;padding-left:0!important}.custom-switch-minimal .form-check-input{width:2.3em!important;height:1.2em!important;margin:0!important;cursor:pointer;background-color:#e2e8f0;border-color:#cbd5e1;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2394a3b8'/%3e%3c/svg%3e")!important}.custom-switch-minimal .form-check-input:checked{background-color:var(--accent-brand-color)!important;border-color:var(--accent-brand-color)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")!important}.custom-switch-minimal .form-check-label{margin-top:0!important;margin-bottom:0!important;line-height:1!important;cursor:pointer;font-size:.78rem;text-transform:uppercase;letter-spacing:.5px;color:#475569}@media(max-width:575.98px){.custom-switch-minimal{gap:4px}.custom-switch-minimal .form-check-label{font-size:.7rem}}.view-switcher-group{border-color:var(--input-border-color)!important;background-color:var(--input-bg-color)}.view-switcher-group .view-btn{height:32px;width:38px;display:flex;padding:.286rem;justify-content:center;color:#64748b;background-color:transparent;border:none;font-size:1.05rem;transition:all .2s ease;text-decoration:none}.view-switcher-group .view-btn:hover{color:var(--accent-brand-color);background-color:#00000005}.view-switcher-group .view-btn.active{background-color:var(--primary-brand-color)!important;color:#fff!important}.category-pastilles-container{width:100%;padding:1rem 0;margin-top:1rem;background-color:transparent;overflow:hidden}.category-pastilles-inner-container{max-width:1200px;margin:0 auto;position:relative;width:100%;padding:0 10px}.category-pastilles-wrapper::-webkit-scrollbar{display:none}.category-pastilles-wrapper{-ms-overflow-style:none;scrollbar-width:none}.pastilles-control{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#fff;border:1px solid var(--border-line-color);box-shadow:var(--bs-shadow-sm);display:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;color:#64748b;transition:all .2s ease}.pastilles-control:hover{background-color:#fff;color:var(--text-color);box-shadow:var(--bs-shadow)}.prev-btn{left:20px}.next-btn{right:20px}@media(max-width:767.98px){.pastilles-control{display:none!important}}.category-pastille-item{flex:0 0 auto;text-align:center;scroll-snap-align:start;width:calc((100% - (5 * 1.25rem)) / 6)}@media(max-width:991.98px){.category-pastille-item{width:calc((100% - 3.75rem)/4)}}@media(max-width:767.98px){.category-pastilles-wrapper{padding:.5rem 10px}.category-pastille-item{width:calc((100% - (2 * 1.25rem)) / 3)}}@media(max-width:420px){.category-pastille-item{width:calc((100% - 1.25rem)/2)}}.category-pastille-link{display:flex;flex-direction:column;align-items:center;text-decoration:none;transition:transform .2s cubic-bezier(.4,0,.2,1)}.category-pastille-link:hover{transform:translateY(-1px)}.category-pastille-link:hover .category-pastille-image-holder{border-color:#0000001a;box-shadow:0 10px 20px #00000014}.category-pastille-title{font-size:.82rem;font-weight:700;color:var(--text-color);line-height:1.25;min-height:2.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.category-pastille-link:hover .category-pastille-title{color:var(--text-color)}@media(min-width:768px){.category-pastille-image-holder{width:105px;height:105px}.category-pastille-title{font-size:.88rem}}.category-pastilles-wrapper{display:flex;flex-wrap:nowrap;gap:1.25rem;overflow-x:auto;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto;padding:.5rem 0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start}@media(max-width:767.98px){.category-pastilles-wrapper{justify-content:flex-start!important;padding-left:15px!important;padding-right:15px!important}}.category-pastille-image-holder{width:85px;height:85px;border-radius:50%;background-color:#fff;border:1px solid var(--border-line-color);box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:.6rem;box-shadow:0 1px 3px #0000000d;transition:box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s ease}.category-pastille-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding:0}.home-showcase-container{max-width:1200px;margin:3rem auto;padding:0 15px;box-sizing:border-box;width:100%}[dir=rtl] .flip-rtl{transform:rotate(180deg)}.category-showcase-section{margin-bottom:3.5rem}.category-showcase-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem}.category-showcase-title{font-size:1.4rem;font-weight:800;text-transform:capitalize;color:var(--primary-color);margin:0;letter-spacing:-.3px}@media(max-width:767.98px){.category-showcase-title{font-size:1.15rem}}.category-showcase-more-btn{font-size:.82rem;font-weight:700;color:var(--accent-brand-color);text-decoration:none;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:50px;border:1px solid var(--border-line-color);background-color:transparent;transition:all .2s ease}.category-showcase-more-btn:hover{background-color:var(--accent-brand-color);color:#fff;border-color:var(--accent-brand-color)}html[dir=rtl] .category-showcase-more-btn i{transform:rotate(180deg);display:inline-block}.category-showcase-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;width:100%}@media(min-width:768px){.category-showcase-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.category-showcase-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.cover-content{align-items:flex-end;padding-bottom:4rem;justify-content:center}.text-right-content{text-align:center}.cover-section h1{font-size:2rem}.cover-section h2{font-size:1.2rem}.cover-section .btn-primary{padding:5px 20px}.form-control,.form-select{font-size:1rem;height:inherit}}
