:root{--background:#ffffff;--foreground:#171717;color-scheme:light}body,html{max-width:100vw;overflow-x:clip}body{color:var(--foreground);background:var(--background);font-family:var(--font-inter),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.rtl-locale,body.rtl-locale h1,body.rtl-locale h2,body.rtl-locale h3,body.rtl-locale h4,body.rtl-locale h5,body.rtl-locale h6{font-family:var(--font-arabic),"Rubik","Noto Sans Arabic",Arial,sans-serif}.search-results-dropdown{position:absolute;top:100%;inset-inline-start:0;inset-inline-end:0;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;margin-top:4px;max-height:400px;overflow-y:auto}.search-loading,.search-no-results{padding:20px;text-align:center;color:#666}.search-result-item{display:flex;align-items:center;padding:10px 15px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.search-result-item:hover{background-color:#f8f8f8}.search-result-image{width:50px;height:50px;object-fit:cover;border-radius:4px;-webkit-margin-end:12px;margin-inline-end:12px}.search-result-details{flex:1 1;text-align:start}.search-result-title{font-weight:500;font-size:14px;color:#333}.search-result-price{color:#e53935;font-weight:600;font-size:14px}.search-view-all{padding:12px 15px;text-align:center;background-color:#f8f8f8;cursor:pointer;font-weight:500;color:#666}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}[data-sonner-toaster]{font-family:var(--font-inter),Arial,Helvetica,sans-serif}body.rtl-locale [data-sonner-toaster]{font-family:var(--font-arabic),"Rubik","Noto Sans Arabic",Arial,sans-serif}[data-sonner-toast] [data-description],[data-sonner-toast] [data-title]{font-family:inherit}.shop-grid-sidebar-area .rts-sticky-column-item{-webkit-padding-end:70px;padding-inline-end:70px}@media (max-width:1199px){.shop-grid-sidebar-area .rts-sticky-column-item{-webkit-padding-end:10px;padding-inline-end:10px}}[dir=rtl] .fa-arrow-left,[dir=rtl] .fa-arrow-right,[dir=rtl] .fa-long-arrow-left,[dir=rtl] .fa-long-arrow-right{transform:scaleX(-1)}