.containerTitle{display:flex;align-items:center;padding:15px 20px}.rightText{font-size:1.3rem;font-weight:400;white-space:nowrap}.leftText,.rightText{color:#37474F}.separator{flex-grow:1;height:1.5px;margin:0 12px;position:relative;top:2px}.leftText{display:flex;align-items:center;font-weight:600;cursor:pointer;font-size:1rem;gap:6px;white-space:nowrap;user-select:none;transition:color .3s ease}.leftText:hover{color:#a84703}@media (max-width:480px){.containerTitle{flex-direction:row;padding:15px 6px}.rightText{font-size:.8rem;padding-left:.5rem}.separator{width:60%;height:1.5px;margin:6px 0}.leftText{font-size:.7rem;padding-right:.3rem}}.ProductCardMobile_card__JG70I{width:100%;max-width:165px;border:1px solid #eee;border-radius:10px;overflow:hidden;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.08);cursor:pointer;display:flex;flex-direction:column;transition:transform .2s ease}.ProductCardMobile_card__JG70I:hover{transform:translateY(-3px)}.ProductCardMobile_imageWrapper__YY_PG{width:100%;aspect-ratio:1/1;overflow:hidden;background-color:#fafafa}.ProductCardMobile_image__WQ_8Q{width:100%;height:100%;object-fit:cover;display:block}.ProductCardMobile_separator__MpAyt{height:2px;background:linear-gradient(90deg,#eee,#ccc,#eee);margin:6px 10px;border-radius:2px}.ProductCardMobile_details__dCxto{padding:8px;display:flex;flex-direction:column;gap:6px;direction:rtl}.ProductCardMobile_title__bv_GN{font-size:.85rem;font-weight:600;color:#333;line-height:1.2;margin:0}.ProductCardMobile_price__7HWVq{font-size:.8rem;color:#008060;font-weight:600;margin:0}.ProductCardMobile_addToCart__lUcmq{background-color:#ff6a00;color:#fff;border:none;padding:6px 8px;font-size:.75rem;border-radius:6px;cursor:pointer;transition:background-color .2s ease}.ProductCardMobile_addToCart__lUcmq:hover{background-color:#e56000}.compact-container{max-width:100%;padding:0 8px;margin:3rem auto}.adverts{display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap}.ad-box{position:relative;height:250px;width:40%;border-radius:14px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.ad-box:hover{transform:scale(1.03);box-shadow:0 6px 16px rgba(0,0,0,.12)}@media (max-width:768px){.adverts{flex-direction:column;gap:20px}.ad-box{width:80%;height:160px}}.flex-container{display:flex;align-items:center}.flex-align-items-stretch{align-items:stretch}.container{max-width:1450px;margin:0 auto;padding:0 auto}.y-padding-4{padding-top:1.5em;padding-bottom:1.5em}.pointer-cursor{cursor:pointer}.overflow-hidden{overflow:hidden}.gray-solid-border{border:1.5px solid var(--mid-gray)}.blog-image{height:200px}.blog-image img{margin:0 auto}.objectfit-cover{object-fit:cover}.width-100{width:100%}.x-padding-2{padding-right:.5em;padding-left:.5em}.y-padding-2{padding-top:.5em;padding-bottom:.5em}.border-radius{border-radius:10px}.x-padding-3{padding-right:1em;padding-left:1em}.right-text{text-align:right}.bold-font{font-weight:700}.verybig-title{font-size:1.4em}.small-fontsize{font-size:.8em}.y-padding-3{padding-top:1em;padding-bottom:1em}.skeleton-container{padding:1rem;max-width:1200px;margin:0 auto}.skeleton-hero{width:100%;height:400px;background-color:#eee;border-radius:8px;margin-bottom:2rem}.skeleton-brands{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem}.skeleton-circle{width:100px;height:100px;border-radius:50%;background-color:#eee}.skeleton-slider{margin-bottom:2rem}.skeleton-title{width:200px;height:24px;background-color:#eee;border-radius:4px;margin-bottom:1rem}.skeleton-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.skeleton-product{height:250px;background-color:#eee;border-radius:8px}.skeleton-imgbox{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}.skeleton-imgbox-item{height:200px;background-color:#eee;border-radius:8px}.skeleton-blog{margin-bottom:2rem}.skeleton-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.skeleton-post{height:200px;background-color:#eee;border-radius:8px}.pulse{animation:pulse 1.5s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.skeleton-hero{height:300px}.skeleton-brands{gap:1rem;overflow-x:auto;padding-bottom:1rem}.skeleton-circle{width:80px;height:80px;flex-shrink:0}.skeleton-imgbox{grid-template-columns:1fr}}