/* WJ Most Ordered - FlowerBX style v8 - corrected to real DOM */
.wd-loop-item-wrap-846{position:relative;display:flex!important;flex-wrap:nowrap!important;gap:18px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px;}
.wd-loop-item-wrap-846::-webkit-scrollbar{display:none;}
.wd-loop-item-wrap-846>.wd-product{flex:0 0 calc((100% - 54px)/4)!important;width:auto!important;max-width:none!important;scroll-snap-align:start;}
.wd-loop-item-wrap-846 .wd-loop-prod-thumb{position:relative;padding-top:100%!important;height:0!important;border-radius:16px;overflow:hidden;background:#f5f2eb;}
.wd-loop-item-wrap-846 .wd-product-img-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}
.wd-loop-item-wrap-846 .wd-product-img-link img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:16px;background:#f5f2eb;transition:transform .45s ease;}
.wd-loop-item-wrap-846 .wd-hover-zoom:hover .wd-product-img-link img{transform:scale(1.05);}
.wd-loop-item-wrap-846 .wd-loop-prod-label .onsale,.wd-loop-item-wrap-846 span.onsale.product-label{background:#c5a059!important;color:#ffffff!important;border-radius:999px!important;font-weight:700;}
.wd-loop-item-wrap-846 .wd-entities-title,.wd-loop-item-wrap-846 .product-title{font-family:"Almarai",sans-serif;font-weight:700;font-size:13px;line-height:1.55;text-align:center;margin-top:12px;margin-bottom:0;color:#2a3220;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:41px;}
.wd-loop-item-wrap-846 .wd-entities-title a,.wd-loop-item-wrap-846 .product-title a{color:#2a3220;transition:color .25s ease;}
.wd-loop-item-wrap-846 .wd-entities-title a:hover,.wd-loop-item-wrap-846 .product-title a:hover{color:#c5a059;}
.wd-loop-item-wrap-846 .price{text-align:center;margin-top:6px;font-weight:700;color:#2a3220;font-size:14px;}
.wd-loop-item-wrap-846 .price del{color:#a09e93;font-weight:400;font-size:12px;}
.wja-nav{position:absolute;top:30%;right:0;left:0;height:0;z-index:7;pointer-events:none;}
.wja-nav .wja-arrow{position:absolute;top:0;transform:translateY(-50%);pointer-events:auto;width:42px;height:42px;border-radius:50%;border:1px solid #e6e3da;background:#ffffff;color:#2a3220;box-shadow:0 2px 12px rgba(42,50,32,.14);cursor:pointer;font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center;transition:all .25s ease;padding:0;-webkit-appearance:none;appearance:none;}
.wja-nav .wja-arrow:hover{background:#2a3220;color:#f5f2eb;border-color:#2a3220;}
.wja-nav .wja-prev{right:-14px;}
.wja-nav .wja-next{left:-14px;}
@media(max-width:1024px){
.wd-loop-item-wrap-846>.wd-product{flex-basis:calc((100% - 36px)/3)!important;}
}
@media(max-width:767px){
.wd-loop-item-wrap-846{gap:10px!important;}
.wd-loop-item-wrap-846>.wd-product{flex-basis:44%!important;}
.wd-loop-item-wrap-846 .wd-entities-title,.wd-loop-item-wrap-846 .product-title{font-size:11.5px;min-height:0;margin-top:8px;}
.wd-loop-item-wrap-846 .price{font-size:13px;}
.wja-nav .wja-arrow{width:32px;height:32px;font-size:17px;}
.wja-nav{top:26%;}
.wja-nav .wja-prev{right:-6px;}
.wja-nav .wja-next{left:-6px;}
}
