/* FUSED projects: Coral featured, Insiab directly below */
body.blog-index-category salla-infinite-scroll:has(> .post-entry a[href$="/a-1221329870"]):has(> .post-entry a[href$="/a-1592324195"]) { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); }
body.blog-index-category salla-infinite-scroll:has(> .post-entry a[href$="/a-1221329870"]) > .post-entry:has(a[href$="/a-1221329870"]) { order:-2; grid-column:1 / -1; }
body.blog-index-category salla-infinite-scroll:has(> .post-entry a[href$="/a-1221329870"]) > .post-entry:has(a[href$="/a-1592324195"]) { order:-1; grid-column:span 1; }
@media(max-width:639px){body.blog-index-category salla-infinite-scroll:has(> .post-entry a[href$="/a-1221329870"]) { grid-template-columns:minmax(0,1fr); }}


body.blog-index-category salla-infinite-scroll > .post-entry:has(a[href$="/a-1221329870"]) > .post-entry__image,
body.blog-index-category salla-infinite-scroll:has(> .post-entry a[href$="/a-1221329870"]) > .post-entry:has(a[href$="/a-1592324195"]) > .post-entry__image { height:auto; aspect-ratio:1.575; }
body.blog-index-category salla-infinite-scroll > .post-entry:has(a[href$="/a-1221329870"]) > .post-entry__image img,
body.blog-index-category salla-infinite-scroll:has(> .post-entry a[href$="/a-1221329870"]) > .post-entry:has(a[href$="/a-1592324195"]) > .post-entry__image img { object-fit:contain; }


/* Uniform project image frames, preserving complete artwork */
body.blog-index-category salla-infinite-scroll:has(a[href$="/a-1221329870"]) > .post-entry > .post-entry__image {height:auto!important;aspect-ratio:1.575;}
body.blog-index-category salla-infinite-scroll:has(a[href$="/a-1221329870"]) > .post-entry > .post-entry__image img {width:100%;height:100%;object-fit:contain!important;}
body.blog-single .main-content:has(> .image--aspect-ratio img:is([alt*="كورال"],[alt*="انسياب"],[alt*="كثبان"],[alt*="مشرقة"],[alt*="مشراقة"],[alt*="تموجات الطبيعة"],[alt*="أمواج البحر"])) > .image--aspect-ratio {display:block;width:100%;height:auto!important;padding:0!important;aspect-ratio:1.575;}
body.blog-single .main-content:has(> .image--aspect-ratio img:is([alt*="كورال"],[alt*="انسياب"],[alt*="كثبان"],[alt*="مشرقة"],[alt*="مشراقة"],[alt*="تموجات الطبيعة"],[alt*="أمواج البحر"])) > .image--aspect-ratio img {position:static!important;width:100%;height:100%;object-fit:contain!important;}
body.blog-single .main-content:has(> .image--aspect-ratio img:is([alt*="كورال"],[alt*="انسياب"],[alt*="كثبان"],[alt*="مشرقة"],[alt*="مشراقة"],[alt*="تموجات الطبيعة"],[alt*="أمواج البحر"])) > article img {display:block;width:100%!important;max-width:700px!important;height:auto!important;aspect-ratio:1.575;object-fit:contain!important;margin:24px auto;}
/* Rouh Najd 406512337: quotation-only product */
body.product-single:has(salla-add-product-button[product-id="406512337"]) .regular-or-normal-price,
salla-add-product-button[product-id="406512337"] { display:none!important; }
body.product-single:has(salla-add-product-button[product-id="406512337"]) article a[href="https://wa.me/966535499332"] {display:inline-block;padding:14px 24px;background:#701c25;color:#fff!important;border-radius:8px;text-decoration:none;margin:12px 0;}

body.product-single:has(salla-add-product-button[product-id="406512337"]) div:has(> .regular-or-normal-price) {display:none!important;}
#product_406512337 .promotion-badge-wrap, #product_406512337 .out-of-stock, #product_406512337 .price-wrapper, #product_406512337 .product-popup-trigger {display:none!important;}
#product_406512337 .product-entry__subtitle {color:#701c25!important;font-weight:600;}

body.product-single:has(salla-add-product-button[product-id="406512337"]) #product-details-tab a[href="https://wa.me/966535499332"] {display:inline-block;padding:14px 24px;background:#701c25;color:#fff!important;border-radius:8px;text-decoration:none;margin:12px 0;}

/* Rouh Najd quotation subtitle */
#product_406512337 .product-entry__subtitle {color:#000!important;}

#product_406512337 .product-entry__subtitle {color:#000!important;font-weight:400!important;}

/* FUSED approved homepage hero: full width */
.s-block--fixed-banner > .container:has(img[src*="6ab59f16-a9ab-4457-a50d-fe27daf337c2"]) {width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;}
.banner--fixed:has(img[src*="6ab59f16-a9ab-4457-a50d-fe27daf337c2"]) {display:block;border-radius:0!important;}
img[src*="6ab59f16-a9ab-4457-a50d-fe27daf337c2"] {display:block;width:100%!important;height:auto!important;object-fit:contain!important;border-radius:0!important;}

/* FUSED ivory header and supplied bilingual brand artwork */
.s-block--header-marquee:not(:has(li)){display:none!important;}
header.store-header{position:relative!important;top:0!important;background:#f1eee7!important;color:#292929!important;height:80px!important;}
#main-nav,#main-nav .inner{background:#f1eee7!important;--header-bg:#f1eee7!important;color:#292929!important;height:80px!important;}
#main-nav .main-nav__content,#main-nav .right-side{height:80px!important;}
#main-nav .main-nav__content{max-width:1440px;margin:auto;padding:0 36px!important;}
#main-nav .quicklinks-item,#main-nav .header__icons,#main-nav .header__icons button,#main-nav .header__icons a,#main-nav .header__icons span,#main-nav .header__icons i{color:#292929!important;}
#main-nav .header__icons svg{fill:currentColor;}
#main-nav .theme-mode-btn svg{fill:none;stroke:currentColor;}
#main-nav .mburger span{background:#292929!important;}
#main-nav .navbar-brand.transparent-logo{display:none!important;}
#main-nav .navbar-brand.default-logo{display:block!important;position:relative;width:240px!important;height:42px!important;overflow:hidden;flex-shrink:0;mix-blend-mode:multiply;}
#main-nav .navbar-brand.default-logo img{content:url("https://cdn.files.salla.network/other/1592129271/36162b6a-77a5-41ce-9fcf-8c1bd6010854-original.webp");position:absolute!important;width:300px!important;max-width:none!important;height:168.75px!important;max-height:none!important;left:-23px!important;top:-29px!important;object-fit:fill!important;filter:none!important;}
#main-nav .short-menu-items{padding-top:0!important;padding-bottom:0!important;}
.s-block--fixed-banner:has(img[src*="6ab59f16-a9ab-4457-a50d-fe27daf337c2"]){margin-top:0!important;}
@media(max-width:767px){header.store-header,#main-nav,#main-nav .inner,#main-nav .main-nav__content,#main-nav .right-side{height:68px!important;}#main-nav .main-nav__content{padding:0 16px!important;}#main-nav .navbar-brand.default-logo{width:180px!important;height:32px!important;margin:0!important;}#main-nav .navbar-brand.default-logo img{width:225px!important;height:126.56px!important;left:-17px!important;top:-22px!important;}#main-nav .right-side{gap:12px!important;}}

/* Override the theme transparent-header logo rules */
html body.header--transparent.header--transparent-logo header.store-header #main-nav#main-nav .navbar-brand.default-logo{display:block!important;visibility:visible!important;opacity:1!important;}
html body.header--transparent.header--transparent-logo header.store-header #main-nav#main-nav .navbar-brand.transparent-logo{display:none!important;}
html body header.store-header #main-nav#main-nav .mburger span{background-color:#292929!important;}
/* FUSED: six categories in one RTL row */
#fused-world .fused-world-grid{direction:rtl!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important;}
#fused-world .fused-world-card{font-size:15px!important;text-align:center;}
#fused-world .fused-world-card:nth-child(1){order:1;}
#fused-world .fused-world-card:nth-child(2){order:2;}
#fused-world .fused-world-card:nth-child(3){order:6;}
#fused-world .fused-world-card:nth-child(4){order:3;}
#fused-world .fused-world-card:nth-child(5){order:4;}
#fused-world .fused-world-card:nth-child(6){order:5;}
@media(max-width:900px){#fused-world .fused-world-grid{grid-template-columns:repeat(6,minmax(160px,1fr))!important;overflow-x:auto;padding-bottom:14px;scroll-snap-type:x mandatory;}#fused-world .fused-world-card{scroll-snap-align:start;}}