/* Centered product description heading */
body[data-template="product_details"] #sf-sec-description .sf-osec-title { display:block !important; width:100% !important; max-width:720px !important; box-sizing:border-box !important; margin:0 auto 24px !important; padding:12px 20px !important; background:#6C2024 !important; color:#E7DBC4 !important; text-align:center !important; border-radius:0 !important; font-size:24px !important; line-height:1.5 !important; }
/* AOB storefront layout */
:root { --sf-color-sand:#E7DBC4; --sf-color-sand-light:#E7DBC4; --sf-border-solid:#e4d9c9; --sf-text-on-primary:#E7DBC4; }
body, .bg-background { background-color:#E7DBC4; }
body[data-template="home"] .theme-container { max-width:1280px; }
[section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] { min-height:530px!important; background:#f1e7d7; isolation:isolate; }
[section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .absolute { z-index:0; pointer-events:none; }
[section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .absolute > div { display:none; }
[section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] picture { display:block; position:absolute; left:0; top:0; width:53%; height:100%; }
[section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] img { object-fit:cover; object-position:center; }
[section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .theme-container { position:relative; z-index:1; padding:60px 0; width:100%; }
[section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .theme-container > div { max-width:43%; }
[section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] h1 { font-size:clamp(40px,4.6vw,68px); line-height:1.25; color:#6C2024!important; }
[section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] p, [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] span { color:#6C2024!important; opacity:1!important; }
[section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] p { font-size:17px; line-height:1.8; }
.section-products { padding-top:64px; padding-bottom:64px; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .products-embla__slide { flex:0 0 34%!important; min-width:0; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] [data-product-card] { background:#fffdf8; border:1px solid #ece3d6; gap:14px; padding-bottom:16px; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] [data-product-card] > div { margin-inline:16px; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .sf-card-name { font-family:var(--sf-font-sans); font-size:19px; line-height:1.5; }
.sf-card-name a { text-decoration:none; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .sf-card-price { font-size:20px; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .sf-card-actions > button { background:#6C2024; border-color:#6C2024; color:#E7DBC4; min-height:44px; font-size:16px; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] > div:first-child > a { display:inline-flex; border:1px solid #6C2024; padding:8px 18px; white-space:nowrap; font-size:14px; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] > div:first-child > a svg { display:none; }
.aob-carousel-subtitle { font-family:var(--sf-font-sans); color:#666a50; font-size:14px; margin-top:8px; font-weight:400; }
.products-embla__progress { height:2px; background:#e4d9c9; }
.products-embla__progress-bar { height:2px; background:#6C2024; }
[section-id="fceab0ec-42e4-4aa8-8f58-7eddd56d8454"] { padding-block:45px; border-block:1px solid #e4d9c9; }
.sf-statement { font-size:clamp(25px,3.5vw,42px); line-height:1.6; }
[section-id="cacfb122-07ce-4519-987e-ffc2a6502d5f"] .embla__slide { min-height:400px!important; }
[section-id="cacfb122-07ce-4519-987e-ffc2a6502d5f"] h2, [section-id="cacfb122-07ce-4519-987e-ffc2a6502d5f"] p, [section-id="cacfb122-07ce-4519-987e-ffc2a6502d5f"] span { color:#E7DBC4!important; }
[section-id="cacfb122-07ce-4519-987e-ffc2a6502d5f"] h2 { font-size:clamp(34px,4vw,54px); }
[section-id="3a1b1674-c27f-4905-8559-fdfc7bdfec3c"] { padding-block:80px; text-align:center; }
[section-id="3a1b1674-c27f-4905-8559-fdfc7bdfec3c"] .grid { grid-template-columns:1fr; max-width:720px; margin:auto; }
[section-id="3a1b1674-c27f-4905-8559-fdfc7bdfec3c"] .sf-story-body { font-size:18px; line-height:1.9; }
[section-id="3a1b1674-c27f-4905-8559-fdfc7bdfec3c"] a { align-self:center; }
.section-benefits { background:#f1e9db; padding-block:44px; border-block:1px solid #e4d9c9; }
.sf-benefits-grid > div::before { display:grid; place-items:center; width:46px; height:46px; border:1px solid #b7a47a; border-radius:50%; color:#6C2024; font-family:var(--sf-font-sans); font-size:23px; }
.sf-benefits-grid > div:nth-child(1)::before { content:'↗'; }
.sf-benefits-grid > div:nth-child(2)::before { content:'✓'; }
.sf-benefits-grid > div:nth-child(3)::before { content:'♡'; }
.sf-footer { background:#6C2024; color:#E7DBC4; }
.sf-footer p, .sf-footer h3, .sf-footer a, .sf-footer .text-foreground { color:#E7DBC4; }
.sf-footer .space-y-4 > h3:has(+div:empty) { display:none; }
.sf-footer .space-y-4 > img { background:transparent; padding:10px; width:126px; height:auto; }
.sf-footer-col-title { font-size:18px; }
@media(max-width:767px) {
 [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] { min-height:510px!important; align-items:flex-start; padding-inline:22px; }
 [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] picture { width:100%; top:auto; bottom:0; height:255px; }
 [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] img { object-position:center 49%; }
 [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .theme-container { padding:30px 0 275px; text-align:center; }
 [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .theme-container > div { max-width:100%; align-items:center; gap:16px; }
 [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] h1 { font-size:36px; }
 [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] p { font-size:14px; line-height:1.7; }
 .section-products { padding:38px 12px; }
 [data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .products-embla__slide { flex-basis:72%!important; }
 [data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] h2 { font-size:26px; }
 [data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] [data-product-card] > div { margin-inline:12px; }
 .sf-card-name { font-size:17px; }
 [section-id="cacfb122-07ce-4519-987e-ffc2a6502d5f"] .embla__slide { min-height:360px!important; }
 [section-id="cacfb122-07ce-4519-987e-ffc2a6502d5f"] .theme-container { gap:20px; }
 [section-id="3a1b1674-c27f-4905-8559-fdfc7bdfec3c"] { padding-block:50px; }
 [section-id="3a1b1674-c27f-4905-8559-fdfc7bdfec3c"] h2 { font-size:30px; }
 .sf-benefits-grid { grid-template-columns:1fr; gap:30px; }
 .sf-footer { padding-block:40px; }
}
@media(prefers-reduced-motion:reduce) { .sf-zoom img { transition:none; } }
/* Always show purchase controls */
[data-product-card] .sf-card-actions { opacity:1!important; visibility:visible!important; transform:none!important; pointer-events:auto!important; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] [data-add-to-cart] { background-color:#6C2024!important; border-color:#6C2024!important; color:#E7DBC4!important; }
/* AOB compact catalog homepage */
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] { min-height:0!important; height:auto!important; aspect-ratio:7/3; max-height:430px; align-items:center!important; padding-inline:5%; }
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] picture { width:52%!important; height:100%!important; top:0!important; bottom:auto!important; }
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .theme-container { padding:20px 0!important; text-align:right!important; }
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .theme-container > div { max-width:43%!important; align-items:flex-start!important; gap:10px!important; }
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] h1 { font-size:clamp(24px,4vw,52px)!important; }
body[data-template="home"] .section-products { padding-block:34px!important; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .products-embla__slide { flex-basis:23%!important; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] [data-product-card] { gap:10px; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] [data-product-card] > a { aspect-ratio:1; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] [data-product-card] > a img { width:100%; height:100%; object-fit:contain; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .sf-card-name { font-size:16px!important; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .sf-card-price { font-size:17px!important; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .sf-card-actions button { font-size:14px!important; min-height:40px!important; padding:8px!important; }
.aob-coffee-group { padding:36px 0 22px; background:#E7DBC4; }
.aob-coffee-heading { max-width:1280px; margin:auto; padding:0 24px; display:flex; align-items:center; justify-content:space-between; gap:16px; }
.aob-coffee-heading h2 { color:#6C2024; font-size:30px; margin:0; }
.aob-coffee-heading a { border:1px solid #6C2024; padding:8px 16px; font-size:14px; }
.aob-size-tabs { display:flex; justify-content:center; margin:24px auto 6px; width:max-content; max-width:100%; }
.aob-size-tabs button { display:flex; align-items:center; justify-content:center; gap:9px; padding:14px 25px; background:#eadfce; color:#77735e; border:0; font-weight:700; font-family:inherit; font-size:17px; cursor:pointer; }
.aob-size-tabs button[aria-selected="true"] { background:#6C2024; color:#E7DBC4; }
.aob-size-tabs button:focus-visible { outline:3px solid #a68b55; outline-offset:3px; }
.aob-size-tabs svg { width:21px; height:24px; fill:none; stroke:currentColor; stroke-width:1.8; }
.aob-coffee-group section[hidden] { display:none!important; }
.aob-coffee-group .section-products { padding-block:22px!important; background:transparent!important; }
.aob-coffee-group [data-products-carousel] > div:first-child:has(h2) { display:none!important; }
.aob-coffee-group .products-embla__slide { flex:0 0 25%!important; min-width:0; }
.aob-coffee-group [data-product-card] { background:#fffdf8; padding:12px; gap:10px; }
.aob-coffee-group [data-product-card] > a { aspect-ratio:1; max-height:230px; }
.aob-coffee-group [data-product-card] > a img { width:100%; height:100%; object-fit:contain; }
.aob-coffee-group .sf-card-name { font-family:var(--sf-font-sans); font-size:17px!important; }
.aob-coffee-group .sf-card-price { font-size:18px!important; }
.aob-coffee-group [data-add-to-cart] { background:#6C2024; color:#E7DBC4; border-color:#6C2024; min-height:40px; font-size:14px; }
.aob-empty-catalog { max-width:1280px; margin:auto; padding:34px 24px; border-bottom:1px solid #e4d9c9; }
.aob-empty-catalog .aob-empty-header { display:flex; align-items:center; justify-content:space-between; }
.aob-empty-catalog h2 { font-size:27px; color:#6C2024; margin:0; }
.aob-empty-catalog a { font-size:14px; border:1px solid #6C2024; padding:8px 16px; }
.aob-empty-catalog p { color:#77735e; margin-top:18px; }
[section-id="b23decd8-bf78-420b-b128-1249b1c2963a"] { padding:0!important; }
@media(max-width:767px) {
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] { aspect-ratio:7/3; max-height:none; }
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .theme-container > div { gap:6px!important; }
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] h1 { font-size:24px!important; line-height:1.25; }
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] p { font-size:12px!important; line-height:1.5!important; }
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] .sf-eyebrow { display:none; }
body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] a { min-height:30px; padding:6px 10px; font-size:11px; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .products-embla__slide { flex-basis:56%!important; }
[data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] h2 { font-size:24px!important; }
.aob-carousel-subtitle { font-size:12px; }
.aob-coffee-heading { padding-inline:16px; }
.aob-coffee-heading h2 { font-size:25px; }
.aob-coffee-group .products-embla__slide { flex-basis:56%!important; }
.aob-size-tabs button { padding:13px 22px; font-size:16px; }
.aob-empty-catalog { padding:28px 16px; }
.aob-empty-catalog h2 { font-size:24px; }
}

body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] { width:100%!important; max-width:none!important; }
@media(max-width:767px){body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .theme-container > div > div:first-child{gap:6px!important;} body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] > .theme-container span{display:none!important;}}

/* Compact preparation and weight selectors */
.aob-size-tabs { margin-top:16px!important; margin-bottom:6px!important; }
.aob-size-tabs button { padding:9px 15px!important; min-height:36px!important; font-size:14px!important; line-height:1.3!important; gap:6px!important; }
.aob-size-tabs button svg,.aob-brew-tabs button svg { width:16px!important; height:19px!important; }
.aob-brew-tabs { margin-top:20px!important; margin-bottom:0!important; }
.aob-brew-tabs + .aob-size-tabs { margin-top:10px!important; }
@media(max-width:767px){
.aob-size-tabs button { padding:8px 10px!important; min-height:33px!important; font-size:12px!important; gap:5px!important; }
.aob-size-tabs button svg,.aob-brew-tabs button svg { width:14px!important; height:17px!important; }
.aob-size-tabs { margin-top:14px!important; }
.aob-brew-tabs + .aob-size-tabs { margin-top:8px!important; }
}

/* Smaller box and coffee product cards */
body[data-template="home"] .section-products .products-embla__slide { flex-basis:21%!important; min-width:0!important; }
body[data-template="home"] .section-products [data-product-card] { gap:7px!important; padding-bottom:10px!important; }
body[data-template="home"] .section-products [data-product-card] > a { max-height:185px!important; }
body[data-template="home"] .section-products .sf-card-name { font-size:15px!important; line-height:1.45!important; }
body[data-template="home"] .section-products .sf-card-price { font-size:16px!important; }
body[data-template="home"] .section-products .sf-card-actions button { font-size:13px!important; min-height:34px!important; padding:7px 8px!important; }
body[data-template="home"] .section-products [data-wishlist-btn] { width:29px!important; height:29px!important; min-width:29px!important; padding:5px!important; }
body[data-template="home"] .section-products [data-wishlist-btn] svg { width:17px!important; height:17px!important; }
@media(max-width:767px){
body[data-template="home"] .section-products .products-embla__slide { flex-basis:46%!important; }
body[data-template="home"] .section-products [data-product-card] { gap:6px!important; padding-bottom:8px!important; }
body[data-template="home"] .aob-coffee-group [data-product-card] { padding:6px!important; }
body[data-template="home"] .section-products [data-product-card] > a { height:145px!important; max-height:145px!important; aspect-ratio:auto!important; }
body[data-template="home"] .section-products [data-product-card] > a img { width:100%!important; height:100%!important; object-fit:contain!important; }
body[data-template="home"] [data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] [data-product-card] > div { margin-inline:8px!important; }
body[data-template="home"] .section-products .sf-card-name { font-size:14px!important; line-height:1.4!important; }
body[data-template="home"] .section-products .sf-card-price { font-size:15px!important; }
body[data-template="home"] .section-products .sf-card-actions button { font-size:12px!important; min-height:32px!important; padding:6px!important; }
body[data-template="home"] .section-products { padding-block:24px!important; }
body[data-template="home"] .aob-coffee-group .section-products { padding-block:16px!important; }
}

/* Remove homepage promotional copy and story requested by owner */
body[data-template="home"] [section-id="fceab0ec-42e4-4aa8-8f58-7eddd56d8454"],
body[data-template="home"] [section-id="cacfb122-07ce-4519-987e-ffc2a6502d5f"],
body[data-template="home"] [section-id="3a1b1674-c27f-4905-8559-fdfc7bdfec3c"] { display:none!important; }

body[data-template="home"] [section-id="ed1b4425-5aec-4b3d-8081-4b5920abd008"] a { display:none!important; }

.aob-category-page{max-width:1280px;margin:auto;padding:24px 16px}.aob-category-page h1{font-size:28px;margin-block:24px}.aob-category-controls{display:grid;gap:8px;justify-content:center;margin:24px auto}.aob-category-tabs{display:flex;justify-content:center}.aob-category-tabs button{background:#E7DBC4;color:#6C2024;padding:9px 16px;font-size:14px;border:0}.aob-category-tabs button[aria-pressed="true"]{background:#6C2024;color:#E7DBC4}.aob-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.aob-category-grid [data-product-card]{background:#fffdf8;padding:8px;gap:8px;opacity:1!important;transform:none!important}.aob-category-grid [data-product-card]>a{height:185px;overflow:hidden}.aob-category-grid img{height:100%;width:100%;object-fit:contain}.aob-category-grid .sf-card-name{font-size:15px}.aob-category-grid .sf-card-price{font-size:16px}.aob-category-grid .sf-card-actions button{font-size:13px;min-height:34px;padding:7px}@media(max-width:767px){.aob-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aob-category-grid [data-product-card]>a{height:145px}.aob-category-grid .sf-card-name{font-size:14px}.aob-category-tabs button{font-size:12px;padding:8px 12px}}
:root{--sf-color-primary:#6C2024!important;--sf-color-sand:#E7DBC4!important;--sf-color-sand-light:#E7DBC4!important;--sf-color-forest:#6C2024!important;--sf-color-gold:#C7993B!important;--sf-text-on-primary:#E7DBC4!important;--sf-text-body:#6C2024!important;--sf-text-ink:#6C2024!important;--sf-color-deep:#6C2024!important;--background:#E7DBC4!important;--foreground:#6C2024!important;--primary:#6C2024!important;--primary-foreground:#E7DBC4!important;--secondary:#E7DBC4!important;--muted:#6C2024!important;--accent:#C7993B!important;--border:#C7993B!important;--input:#6C2024!important;--ring:#C7993B!important;}
body,.bg-background,header,footer,.section-benefits,.aob-coffee-group,.section-products,.aob-category-page{background-color:#E7DBC4!important;color:#6C2024!important;}
h1,h2,h3,h4,.sf-card-name,.sf-card-price,.aob-carousel-subtitle{color:#6C2024!important;}
.aob-size-tabs button,.aob-category-tabs button{background:#E7DBC4!important;color:#6C2024!important;border:1px solid #6C2024!important;}
.aob-size-tabs button[aria-selected="true"],.aob-size-tabs button[aria-pressed="true"],.aob-category-tabs button[aria-pressed="true"],.sf-card-actions>button{background:#6C2024!important;color:#E7DBC4!important;border-color:#6C2024!important;}
.btn-outlined{border-color:#6C2024!important;}
header img[alt="أوب"],footer img[alt="أوب"]{filter:brightness(0) saturate(100%) invert(63%) sepia(52%) saturate(591%) hue-rotate(1deg) brightness(91%) contrast(89%);}

/* Burgundy footer with gold AOB branding */
body footer.sf-footer{background:#6C2024!important;color:#E7DBC4!important;}
body footer.sf-footer h1,body footer.sf-footer h2,body footer.sf-footer h3,body footer.sf-footer p,body footer.sf-footer a,body footer.sf-footer li,body footer.sf-footer span{color:#E7DBC4!important;}
body footer.sf-footer h3{color:#C7993B!important;}
body footer.sf-footer img[alt="أوب"]{filter:brightness(0) saturate(100%) invert(63%) sepia(52%) saturate(591%) hue-rotate(1deg) brightness(91%) contrast(89%)!important;}
/* Hide footer logo requested by owner */
body footer.sf-footer img[alt="أوب"] { display:none!important; }
/* AOB unified product cards: readable cream description */
body[data-template="product"] .sf-pdp-dark:has(#sf-sec-description) { background:#E7DBC4 !important; color:#6C2024 !important; }
#sf-sec-description { background:#E7DBC4 !important; color:#6C2024 !important; }
#sf-sec-description .sf-osec-title { color:#6C2024 !important; }
#sf-sec-description .prose > p { display:none !important; }
#sf-sec-description img { display:block !important; width:100% !important; max-width:720px !important; height:auto !important; margin:0 auto !important; }
body[data-template="product_details"] .sf-pdp-dark:has(#sf-sec-description) { background:#E7DBC4 !important; color:#6C2024 !important; }
body[data-template="product_details"] .sf-pdp-dark .sf-osec-title, body[data-template="product_details"] .sf-pdp-dark .sf-osec-body { color:#6C2024 !important; }
#aob-related-products{background:#E7DBC4;color:#6C2024;padding:36px 16px 50px;direction:rtl}#aob-related-products h2{font-size:24px;color:#6C2024;margin:0 0 24px;font-family:var(--sf-font-sans)}.aob-related-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.aob-related-card{flex:0 0 46%;min-width:0;scroll-snap-align:start;background:#f8f3e8;padding:10px;display:flex;flex-direction:column;gap:10px}.aob-related-card>a:first-child{display:block;height:180px;position:relative;overflow:hidden}.aob-related-card>a:first-child>img{width:100%;height:100%;object-fit:contain}.aob-related-card .sf-card-name{font-size:16px;line-height:1.6;color:#6C2024}.aob-related-card .sf-card-price{font-size:17px;color:#6C2024}.aob-related-card .sf-card-actions{margin-top:auto}.aob-related-view{display:block;text-align:center;background:#6C2024;color:#E7DBC4!important;padding:10px;font-size:14px}.aob-related-card [data-wishlist-btn]{display:none}@media(min-width:768px){#aob-related-products{padding:48px 5%}.aob-related-card{flex-basis:23%}.aob-related-card>a:first-child{height:230px}}
/* Remove top shipping announcement */
[data-announcement-bar]{display:none!important;}
body{--announcement-bar-h:0px!important;}
/* Owner requested removal of floating notify strip */
#sticky-cta[data-sticky-cta]{display:none!important;}
/* Subtle rounding for description heading */
body[data-template="product_details"] #sf-sec-description .sf-osec-title{border-radius:8px!important;}
/* Consistent subtle corners */
body .btn,body [data-add-to-cart],body [data-add-to-cart-form],body .aob-related-view,body .aob-category-tabs button{border-radius:8px!important;}
body [data-product-card]>a:first-child,body .aob-related-card,body #sf-sec-description img{border-radius:8px!important;overflow:hidden;}
/* Clearly interactive coffee selectors */
body .aob-size-tabs,body .aob-category-tabs{display:flex!important;justify-content:center;gap:10px!important;background:transparent!important;border:0!important;padding:5px!important;overflow:visible!important;}
body .aob-size-tabs button,body .aob-category-tabs button{display:inline-flex!important;align-items:center;justify-content:center;gap:7px!important;min-height:44px!important;padding:9px 14px!important;border:1.5px solid #6C2024!important;border-radius:8px!important;background:#F8F3E8!important;color:#6C2024!important;box-shadow:0 3px 0 rgba(108,32,36,.17)!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important;opacity:1!important;transition:background .15s,transform .15s,box-shadow .15s;}
body .aob-size-tabs button[aria-selected="true"],body .aob-size-tabs button[aria-pressed="true"],body .aob-category-tabs button[aria-pressed="true"]{background:#6C2024!important;color:#E7DBC4!important;box-shadow:0 3px 0 #451318!important;}
body .aob-size-tabs button[aria-selected="true"]::after,body .aob-size-tabs button[aria-pressed="true"]::after,body .aob-category-tabs button[aria-pressed="true"]::after{content:"✓";font-size:15px;}
body .aob-size-tabs button:active,body .aob-category-tabs button:active{transform:translateY(2px);box-shadow:none!important;}
body .aob-size-tabs button:focus-visible,body .aob-category-tabs button:focus-visible{outline:3px solid #C7993B;outline-offset:3px;}
body .aob-size-tabs button svg{width:20px!important;height:22px!important;}
/* Compact selectors without checkmarks */
body .aob-size-tabs,body .aob-category-tabs{gap:7px!important;padding:3px!important;}
body .aob-size-tabs button,body .aob-category-tabs button{min-height:36px!important;padding:6px 10px!important;font-size:12px!important;gap:5px!important;border-radius:7px!important;box-shadow:0 2px 0 rgba(108,32,36,.14)!important;}
body .aob-size-tabs button svg{width:16px!important;height:18px!important;}
body .aob-size-tabs button::after,body .aob-category-tabs button::after{content:none!important;display:none!important;}
/* Selection prompt */
body .aob-brew-tabs{flex-wrap:wrap!important;}
body .aob-brew-tabs::before{content:"اختر";display:block;flex:0 0 100%;text-align:center;color:#6C2024;font-size:13px;font-weight:600;line-height:1.5;margin-bottom:3px;}
body .aob-category-controls::before{content:"اختر";display:block;text-align:center;color:#6C2024;font-size:13px;font-weight:600;line-height:1.5;margin-bottom:7px;}
/* AOB header logo in brand gold, every locale and screen size */
body header a[href="/"] img,body header a[href="https://aob.sa/"] img,body header img[alt="أوب"],body header img[alt="AOB"]{filter:brightness(0) saturate(100%) invert(62%) sepia(53%) saturate(531%) hue-rotate(1deg) brightness(91%) contrast(88%)!important;}
/* Visible native language and region selector */
header nav{position:relative;}
header nav>ul>li:has(>button[onclick="zidOpenRegionSettingDialog()"]){display:block!important;}
header nav>ul>li>button[onclick="zidOpenRegionSettingDialog()"]{font-size:0!important;display:flex!important;align-items:center;justify-content:center;min-width:32px;min-height:36px;border-radius:6px;}
header nav>ul>li>button[onclick="zidOpenRegionSettingDialog()"] svg,header nav>ul>li>button[onclick="zidOpenRegionSettingDialog()"] span{display:none!important;}
header nav>ul>li>button[onclick="zidOpenRegionSettingDialog()"]::after{content:"🇸🇦";font-size:22px;line-height:1;}
@media(max-width:1023px){header nav>ul>li:has(>button[onclick="zidOpenRegionSettingDialog()"]){position:absolute;right:54px;top:50%;transform:translateY(-50%);}}
/* AOB compact coffee product pages */
body #product-main-section.aob-pdp-enriched{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;max-width:1120px;margin:0 auto;align-items:start;}
.aob-pdp-enriched .product-gallery-column:has(.sf-gallery-frame--empty){display:none!important;}
.aob-pdp-enriched>.aob-origin-column{grid-column:auto!important;order:2!important;}
.aob-pdp-enriched>.product-details-column{grid-column:auto!important;order:1!important;gap:14px!important;}
.aob-pdp-enriched .sf-pdp-name{font-size:32px!important;line-height:1.5!important;margin:0!important;color:#6C2024!important;}
.aob-pdp-enriched .product-details-column>.prose{display:none!important;}
.aob-stock-state{font-size:13px;color:#47634C;font-weight:600;}
.aob-product-chips{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 8px;}
.aob-product-chips>span{border:1px solid #C7993B66;border-radius:6px;background:#F8F3E8;color:#6C2024;padding:6px 10px;font-size:13px;line-height:1.5;}
.aob-pdp-enriched .sf-pdp-price{font-size:30px!important;margin:2px 0!important;}
.aob-pdp-enriched [data-quantity-wrapper]{margin-bottom:12px!important;}
.aob-pdp-enriched .qty-input{border-radius:8px!important;min-height:44px;}
.aob-pdp-enriched [data-add-to-cart-form]{min-height:48px!important;font-size:17px!important;border-radius:8px!important;}
.aob-pdp-enriched .sf-trust{display:none!important;}
.aob-buy-details{display:flex;flex-direction:column;gap:12px;border-top:1px solid #C7993B55;padding-top:16px;margin-top:16px!important;color:#6C2024;}
.aob-category-line{font-size:13px!important;margin:0!important;}.aob-category-line a{text-decoration:underline;text-underline-offset:4px;}
.aob-product-code{font-size:12px!important;opacity:.75;}
.aob-payment-panel{background:#F8F3E8;border:1px solid #C7993B55;border-radius:8px;padding:14px;}
.aob-payment-panel h3{font-size:14px;font-weight:600;margin:0 0 12px;color:#6C2024;}
.aob-payment-logos{display:flex;align-items:center;gap:12px;flex-wrap:wrap;}
.aob-payment-logos img{width:42px!important;height:30px!important;object-fit:contain!important;filter:none!important;background:white;border-radius:4px;padding:3px;}
.aob-product-service{font-size:13px;line-height:1.8;}.aob-product-service p{margin:5px 0!important;}.aob-product-service p:before{content:"·";color:#C7993B;font-weight:bold;margin-inline-end:8px;}.aob-product-service a{text-decoration:underline;text-underline-offset:4px;}
.aob-coffee-facts{background:#F8F3E8;border:1px solid #C7993B66;border-radius:8px;padding:24px;color:#6C2024;}
.aob-eyebrow{font-size:12px;letter-spacing:1px;color:#8B6927!important;margin:0 0 10px;}
.aob-coffee-facts h2{font-size:24px!important;margin:0 0 20px;color:#6C2024!important;}
.aob-coffee-facts dl{margin:0;}.aob-coffee-facts dl>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #C7993B44;}.aob-coffee-facts dt{font-size:13px;opacity:.8;}.aob-coffee-facts dd{font-size:15px;font-weight:600;margin:0;}
.aob-coffee-facts h3{font-size:14px;margin:22px 0 8px!important;color:#6C2024!important;}.aob-tasting-notes{font-size:16px;line-height:1.9;}.aob-recipe-link{display:inline-block;margin-top:22px;text-decoration:underline;text-underline-offset:5px;font-size:13px;}
body:has(.aob-pdp-enriched) .sf-pdp-band{padding-bottom:0!important;}
@media(min-width:1024px){body #product-main-section.aob-pdp-enriched{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:48px!important;}.aob-pdp-enriched>.product-details-column{order:1!important;}.aob-pdp-enriched>.aob-origin-column{order:2!important;position:sticky;top:110px;}}
@media(max-width:600px){.aob-pdp-enriched .sf-pdp-name{font-size:28px!important;}.aob-coffee-facts{padding:20px;}.aob-pdp-enriched .sf-pdp-price{font-size:27px!important;}}
/* Remove extra facts card and payment background */
body .aob-pdp-enriched>.aob-origin-column{display:none!important;}
body #product-main-section.aob-pdp-enriched{grid-template-columns:minmax(0,1fr)!important;max-width:760px!important;}
body .aob-payment-panel{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:8px 0!important;}
/* Keep description heading above its image on every screen */
body[data-template="product_details"] #sf-sec-description{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:0!important;align-items:stretch!important;}
body[data-template="product_details"] #sf-sec-description .sf-osec-title{flex:0 0 auto!important;height:auto!important;min-height:0!important;align-self:center!important;position:static!important;}
body[data-template="product_details"] #sf-sec-description .sf-osec-body{width:100%!important;min-width:0!important;grid-column:auto!important;}
/* Start homepage with the boxes category */
body[data-template="home"] main>section.section-hero:first-child,body[data-template="index"] main>section.section-hero:first-child,main>section.section-hero:first-child:has(img[alt="بوكسات أوب"]){display:none!important;}
/* Remove boxes section subtitle */
body[data-template="home"] main>.section-products .aob-carousel-subtitle{display:none!important;}
/* AOB coffee pack breathing room */
.product-gallery img:is([alt^="دار"],[alt^="مسار"],[alt^="نوى"],[alt^="أثر"],[alt^="مرفأ"],[alt^="فجر"],[alt^="أصيل"],[alt^="مد"],[alt^="رواق"],[alt^="منتهى"],[alt^="سند"],[alt^="فرح"]), [data-product-card] a[href*="/products/aob-coffee-"] > img { object-fit:contain !important; object-position:center !important; box-sizing:border-box !important; padding:6% !important; background-color:#E7DBC4 !important; transform:none !important; }

body:has(img[alt$=" - صورة 1"]:is([alt^="دار"],[alt^="مسار"],[alt^="نوى"],[alt^="أثر"],[alt^="مرفأ"],[alt^="فجر"],[alt^="أصيل"],[alt^="مد"],[alt^="رواق"],[alt^="منتهى"],[alt^="سند"],[alt^="فرح"])) .product-gallery img { object-fit:contain !important; object-position:center !important; box-sizing:border-box !important; padding:6% !important; background-color:#E7DBC4 !important; transform:none !important; }
/* Blend pale photo backdrop seamlessly into AOB cream */
body:has(img[alt$=" - صورة 1"]:is([alt^="دار"],[alt^="مسار"],[alt^="نوى"],[alt^="أثر"],[alt^="مرفأ"],[alt^="فجر"],[alt^="أصيل"],[alt^="مد"],[alt^="رواق"],[alt^="منتهى"],[alt^="سند"],[alt^="فرح"])) .product-gallery img, [data-product-card] a[href*="/products/aob-coffee-"] > img { mix-blend-mode:darken !important; }
[data-product-card] a[href*="/products/aob-coffee-"]:has(>img),body:has(img[alt$=" - صورة 1"]:is([alt^="دار"],[alt^="مسار"],[alt^="نوى"],[alt^="أثر"],[alt^="مرفأ"],[alt^="فجر"],[alt^="أصيل"],[alt^="مد"],[alt^="رواق"],[alt^="منتهى"],[alt^="سند"],[alt^="فرح"])) .sf-gallery-frame { background:#E7DBC4 !important; isolation:isolate; }
/* AOB storefront polish: compact sections and clear product cards */
body[data-template="home"] .sf-shop-by:not(:has([data-product-card])){display:none!important;}
header a:is([href*="/categories/1760703/"],[href*="/categories/1717374/"],[href*="/categories/1717375/"]){display:none!important;}
body[data-template="home"] main>.section-products,body[data-template="home"] .aob-coffee-group{padding-block:36px!important;}
body[data-template="home"] .aob-coffee-group .section-products{padding-block:12px!important;}
.aob-coffee-heading{margin-bottom:20px!important;}
.aob-size-tabs{gap:10px!important;margin-block:12px!important;}
.aob-size-tabs button{min-height:40px!important;border-radius:8px!important;font-size:15px!important;padding:8px 14px!important;}
[data-product-card]{background:#FAF7F0!important;border:1px solid #dfd2bc!important;border-radius:12px!important;overflow:hidden!important;padding:10px!important;gap:12px!important;box-shadow:0 2px 8px #6c202405;}
[data-product-card]>.sf-zoom{border-radius:8px!important;}
[data-product-card]>.flex{margin-inline:2px!important;}
[data-product-card] .sf-card-name{font-size:18px!important;line-height:1.5!important;min-height:27px!important;margin:0!important;}
[data-product-card] .sf-card-price{font-size:21px!important;font-weight:700!important;line-height:1.5!important;margin:0!important;}
[data-product-card] .sf-card-actions{margin-top:auto!important;margin-inline:0!important;}
[data-product-card] .sf-card-actions>button,[data-product-card] .sf-card-actions>a{min-height:44px!important;border-radius:8px!important;font-size:15px!important;background:#6C2024!important;color:#E7DBC4!important;border:1px solid #6C2024!important;}
[data-product-card] [data-wishlist-btn]{background:#FAF7F0e8!important;border:1px solid #d8c6aa!important;border-radius:50%!important;width:34px!important;height:34px!important;padding:6px!important;backdrop-filter:none!important;}
.section-benefits{padding-block:30px!important;border-top:1px solid #d8c6aa!important;}
body[data-template="product_details"] .product-gallery{margin-bottom:24px!important;}
body[data-template="product_details"] #sf-sec-description{padding-block:32px!important;}
body[data-template="product_details"] #sf-sec-description .sf-osec-title{font-size:24px!important;padding:12px 20px!important;}
@media(max-width:767px){body[data-template="home"] main>.section-products,body[data-template="home"] .aob-coffee-group{padding-block:26px!important;}body[data-template="home"] .aob-coffee-group .section-products{padding-block:10px!important;}body[data-template="home"] .products-embla__slide{flex:0 0 46%!important;}[data-product-card]{padding:8px!important;gap:10px!important;}[data-product-card] .sf-card-name{font-size:17px!important;}[data-product-card] .sf-card-price{font-size:20px!important;}[data-product-card] .sf-card-actions>button{font-size:14px!important;min-height:42px!important;}.aob-coffee-heading h2{font-size:26px!important;}.aob-size-tabs button{font-size:14px!important;padding:7px 12px!important;min-height:38px!important;}}
/* Responsive product layout: gallery and purchase details */
body[data-template="product_details"] #product-main-section.aob-pdp-enriched{display:grid!important;grid-template-columns:minmax(0,1fr)!important;max-width:760px!important;margin-inline:auto!important;gap:24px!important;align-items:start!important;}
#product-main-section.aob-pdp-enriched>.product-gallery-column{grid-column:1!important;grid-row:1!important;order:0!important;width:100%!important;align-self:start!important;}
#product-main-section.aob-pdp-enriched>.product-details-column{grid-column:1!important;grid-row:2!important;order:1!important;width:100%!important;min-width:0!important;}
#product-main-section.aob-pdp-enriched .product-gallery{margin-bottom:0!important;}
@media(min-width:1024px){body[data-template="product_details"] #product-main-section.aob-pdp-enriched{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:1120px!important;gap:48px!important;}#product-main-section.aob-pdp-enriched>.product-gallery-column{grid-column:1!important;grid-row:1!important;}#product-main-section.aob-pdp-enriched>.product-details-column{grid-column:2!important;grid-row:1!important;}}
/* Remove invisible carousel controls that create dead space */
body[data-template="home"] .products-embla__progress.invisible{display:none!important;}
body[data-template="home"] [data-products-carousel]>div:has(>.products-embla__progress.invisible){display:none!important;}
body[data-template="home"] main>.section-products{padding-bottom:22px!important;}
body[data-template="home"] .aob-coffee-group{padding-top:22px!important;}
/* Render the unified Camel recipe cards in full, with no duplicate text recipes. */
body[data-template="product_details"] #sf-sec-description{grid-column:1 / -1!important;justify-self:center!important;align-self:stretch!important;width:100%!important;max-width:840px!important;margin:32px auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;}
body[data-template="product_details"] #sf-sec-description .sf-osec-body{width:100%!important;max-width:800px!important;margin-inline:auto!important;}
body[data-template="product_details"] #sf-sec-description .aob-origin-art{aspect-ratio:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;clip-path:none!important;width:100%!important;}
body[data-template="product_details"] #sf-sec-description .aob-origin-art img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;position:static!important;transform:none!important;object-fit:contain!important;}
body[data-template="product_details"] #sf-sec-description .aob-recipes{display:none!important;}
/* Center the description column after removing the obsolete sidebar. */
body[data-template="product_details"] .sf-pdp-dark .theme-container>.grid:has(#sf-sec-description){grid-template-columns:minmax(0,1fr)!important;gap:24px!important;}
body[data-template="product_details"] .sf-pdp-dark .theme-container>.grid>div:has(#sf-sec-description){grid-column:1 / -1!important;width:100%!important;max-width:840px!important;margin-inline:auto!important;}
/* AOB storefront details — 2026-11-01 */
[data-product-card] .aob-card-facts{display:grid;gap:5px;margin:7px 0 0;padding:10px 0 2px;border-top:1px solid rgba(199,153,59,.28);text-align:start;font-family:inherit}
[data-product-card] .aob-card-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}
[data-product-card] .aob-card-facts dt{margin:0;font-size:12px;line-height:1.65;opacity:.7;font-weight:400;white-space:nowrap}
[data-product-card] .aob-card-facts dd{margin:0;font-size:13px;line-height:1.65;font-weight:600;text-align:end;overflow-wrap:anywhere}
#product-form .aob-taste-summary{margin:0 0 18px;padding:14px 16px;border:1px solid rgba(199,153,59,.4);border-radius:10px;background:rgba(199,153,59,.08);text-align:start}
#product-form .aob-taste-summary h2{font:inherit;font-size:13px;font-weight:700;line-height:1.6;margin:0 0 5px;opacity:.8}
#product-form .aob-taste-summary p{font:inherit;font-size:17px;font-weight:600;line-height:1.9;margin:0}
.cart-product-item .aob-cart-product-name{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:7px 12px;overflow:visible;-webkit-line-clamp:unset}
.aob-cart-weight{display:inline-flex;align-items:baseline;gap:.3em;unicode-bidi:isolate;white-space:nowrap;font:inherit;font-size:12px;font-weight:600;padding:3px 8px;border-radius:5px;background:rgba(199,153,59,.12);border:1px solid rgba(199,153,59,.28);line-height:1.5}
.aob-cart-weight bdi{direction:ltr;unicode-bidi:isolate}
@media(max-width:600px){[data-product-card] .aob-card-facts{gap:4px;padding-top:8px}[data-product-card] .aob-card-facts>div{gap:6px}[data-product-card] .aob-card-facts dt{font-size:11px}[data-product-card] .aob-card-facts dd{font-size:12px}#product-form .aob-taste-summary p{font-size:16px}}

/* Same Year of Camel font: Latin web subset */
@font-face{font-family:'AOB Year Camel';src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-05FF,U+0900-10FFFF;font-weight:700;font-style:normal;font-display:swap}
.aob-origin-art{width:100%;aspect-ratio:1200/1090;overflow:hidden}.aob-origin-art img{width:100%!important;height:auto!important;max-width:none!important;display:block!important;margin:0!important}.aob-recipes{font-family:inherit;color:#6c2024;direction:rtl;text-align:right;margin:20px 0 0}.aob-recipes[dir=ltr]{direction:ltr;text-align:left}.aob-recipes *{box-sizing:border-box}.aob-recipes h3{font-family:inherit;font-size:23px;font-weight:700;line-height:1.6;margin:0 0 20px}.aob-recipe-card{background:#f6f0e5;border:1px solid #d5c09a;border-radius:12px;padding:24px;margin:0 0 24px}.aob-recipe-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:20px}.aob-recipe-head h4{font-family:inherit;font-weight:700;font-size:20px;line-height:1.6;margin:0}.aob-ratio{background:#6c2024;color:#fff7e9;padding:7px 13px;border-radius:7px;font-size:14px;display:inline-flex;gap:10px;align-items:center}.aob-ratio bdi{font-size:19px;font-weight:700}.aob-recipe-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0}.aob-recipe-metrics>div{padding:13px 0;border-bottom:1px solid #dac9ac;display:flex;justify-content:space-between;align-items:center;gap:10px}.aob-recipe-metrics dt{font-size:14px;font-weight:400;margin:0}.aob-recipe-metrics dd{margin:0;font-size:16px;font-weight:700;white-space:nowrap}.aob-quantity{display:inline-flex;direction:rtl;unicode-bidi:isolate;align-items:baseline;gap:.3em;font-variant-numeric:tabular-nums;white-space:nowrap}.aob-quantity bdi{direction:ltr;unicode-bidi:isolate}.aob-quantity small{font:inherit;font-size:.82em}.aob-recipe-note{font-size:13px;line-height:1.9;color:#72544a;margin:16px 0 0}.aob-pours-title{font-size:14px;font-weight:700;margin:22px 0 10px}.aob-pours{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.aob-pours li{border:1px solid #dac9ac;border-radius:7px;text-align:center;padding:12px 5px}.aob-pours time{display:block;direction:ltr;font-size:13px;margin-bottom:6px;color:#72544a;font-variant-numeric:tabular-nums}.aob-pours .aob-quantity{font-size:15px;font-weight:700}.aob-product-chips span{unicode-bidi:isolate}.aob-recipes .aob-pours-three{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:600px){.aob-recipe-card{padding:18px 14px}.aob-recipes h3{font-size:21px}.aob-recipe-head h4{font-size:18px}.aob-recipe-metrics{gap:0 14px}.aob-recipe-metrics>div{align-items:flex-start;flex-direction:column;gap:6px}.aob-pours{gap:5px}.aob-pours .aob-quantity{font-size:13px}.aob-ratio{font-size:12px}}
/* Stable homepage: hidden panes never initialize; slides never carry loop offsets. */
body[data-template="home"] .aob-coffee-group [hidden]{display:none!important}
body[data-template="home"] .products-embla__slide{transform:none!important}
body[data-template="home"] [data-product-card].sf-reveal{opacity:1!important;visibility:visible!important;transform:none!important}
.aob-brew-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}

/* AOB usability improvements — 2026-11-02 */
.aob-weight-picker{margin:0 0 20px;padding:0;border:0;min-width:0}
.aob-weight-picker legend{font:inherit;font-weight:700;font-size:14px;margin-bottom:9px}
.aob-weight-options{display:flex;flex-wrap:wrap;gap:10px}
.aob-weight-options a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 20px;border:1px solid #6C2024;border-radius:8px;text-decoration:none;font-size:16px;font-weight:700;color:#6C2024;background:#FAF7F0;direction:ltr;unicode-bidi:isolate}
.aob-weight-options a[aria-current=page]{background:#6C2024;color:#E7DBC4}
.aob-weight-options a:focus-visible,.aob-category-tabs button:focus-visible{outline:3px solid #6C2024;outline-offset:3px}
.aob-category-tabs{gap:10px;flex-wrap:wrap}
.aob-category-tabs button{min-height:44px;border:1px solid #6C2024;border-radius:8px;cursor:pointer;font-weight:600}
.aob-catalog-loading>:not(.aob-catalog-status){display:none!important}
.aob-catalog-status{padding:64px 20px;min-height:260px;text-align:center;font-size:18px}
.aob-catalog-status button{padding:8px 16px;margin:10px;border:1px solid currentColor;border-radius:6px;min-height:44px}
.aob-catalog-result{text-align:center;font-size:14px;margin:0 0 24px;color:#6C2024}
.aob-category-grid{min-height:380px}
[data-cart-items-count]{display:inline-block;margin-inline-start:6px;white-space:nowrap}
.sf-footer .sf-footer-col-title,.sf-footer h3{color:#E7DBC4!important;opacity:1!important}
.aob-size-tabs button:not([aria-selected=true]):not([aria-pressed=true]){color:#6C2024!important;background:#FAF7F0!important}
.section-benefits .sf-benefits-grid>div::before{content:none!important}
html[lang^=en] .aob-quantity{direction:ltr}
html[lang^=en] .aob-brew-tabs::before{content:'Choose'!important}
html[lang^=en] .aob-category-controls::before{content:'Choose'!important}
.aob-card-facts dt{opacity:1!important;color:#75524B}
@media(max-width:767px){
 [data-product-card] .sf-card-name{min-height:48px!important;font-size:15px!important;overflow-wrap:normal!important}
 .aob-category-grid [data-product-card] .sf-card-name{font-size:15px!important}
 .aob-coffee-heading{gap:12px}
 .aob-coffee-heading h2{font-size:24px!important}
 .aob-coffee-heading a{white-space:nowrap}
 .aob-category-tabs button,.aob-size-tabs button{min-height:44px!important}
}

/* Zid sanitizes product classes. Scope native English coffee markup by its facts list. */
html[lang^="en"] #sf-sec-description .prose>div:has(>dl){direction:ltr;text-align:left;color:#6c2024;line-height:1.75;font-family:inherit}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl)>p{display:block!important;font-size:17px;line-height:1.8;margin:0 0 24px!important}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0 0 24px}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:13px 0;border-bottom:1px solid #cfbd9e}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) dt{font-size:14px;font-weight:400;color:#714b3f}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) dd{font-size:16px;font-weight:600;margin:0;white-space:nowrap}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) small{font-size:.85em}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) strong{color:inherit!important}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl)>div>h3{font-size:25px;font-weight:600;margin:32px 0 20px}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl)>div>div{background:#f6f0e5;border:1px solid #d5c09a;border-radius:12px;padding:24px;margin:0 0 24px}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl)>div>div>div{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) h4{font-size:21px;margin:0;font-weight:600}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) h4+span{display:inline-flex;gap:10px;background:#6c2024;color:#fff7e9;padding:7px 13px;border-radius:7px;font-size:14px}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl)>div p{font-size:14px;line-height:1.75;margin:14px 0}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) ol{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) li{display:flex;flex:1 0 85px;flex-direction:column;gap:4px;text-align:center;background:#e7dbc4;border-radius:6px;padding:10px}
html[lang^="en"] #sf-sec-description .prose>div:has(>dl) time{font-size:13px;color:#714b3f}
@media(max-width:480px){html[lang^="en"] #sf-sec-description .prose>div:has(>dl) dl{grid-template-columns:minmax(0,1fr)}html[lang^="en"] #sf-sec-description .prose>div:has(>dl)>div>div{padding:18px}}

/* AOB formatting review — 2026-11-02. Keep bag artwork and recipe fonts intact. */
.aob-coffee-heading h2,#aob-related-products h2{font-family:"Thmanyah Serif Display","Times New Roman",serif!important;font-size:24px!important;font-weight:400;line-height:1.2;letter-spacing:-.025em}
header nav>ul>li>button[onclick="zidOpenRegionSettingDialog()"]{font-size:13px!important;gap:5px!important;min-height:44px!important;white-space:nowrap}
header nav>ul>li>button[onclick="zidOpenRegionSettingDialog()"]::after{font-size:18px!important}
body[data-template="product_details"] .sf-pdp-dark:has(#sf-sec-description){padding-top:24px!important}
body[data-template="product_details"] #sf-sec-description{margin-block:0 24px!important;padding-block:0 24px!important}
.sf-footer a[href^="tel:"],.sf-footer a[href^="mailto:"]{display:inline-block;direction:ltr;unicode-bidi:isolate}
.sf-footer h3.text-foreground{color:#E7DBC4!important;opacity:1!important}
@media(max-width:1023px){
 header nav>ul>li>button[onclick="zidOpenRegionSettingDialog()"]{font-size:14px!important;min-width:36px!important}
 header nav>ul>li>button[onclick="zidOpenRegionSettingDialog()"]::after{display:none!important}
 html[dir="ltr"] header nav>ul>li:has(>button[onclick="zidOpenRegionSettingDialog()"]){right:auto!important;left:54px!important}
}
@media(max-width:767px){
 .aob-coffee-heading h2{font-size:20px!important}
}

/* Show a filled selection only after the shopper uses that control group. */
body .aob-coffee-group .aob-size-tabs:not([data-aob-chosen]) button,body .aob-category-controls .aob-category-tabs:not([data-aob-chosen]) button{background:#FAF7F0!important;color:#6C2024!important;box-shadow:0 2px 0 rgba(108,32,36,.14)!important}
/* AOB: keep only the boxes heading view-all link, including mobile. */
[section-id="7149489e-8669-4990-afa5-e9ca4838cfd9"] a[class~="md:hidden"][href*="/categories/1760298/"]{display:none!important}
/* AOB cards, mobile comparison grid, trust and footer — 2026-11-06 */
[data-product-card].aob-coffee-card > a:first-child {overflow:hidden!important;isolation:isolate}
/* Keep the 200 جم bag near 70% of the square mobile frame; align its base with the unchanged 1000 جم bag. */
[data-product-card].aob-coffee-card > a:first-child > img {transform:scale(.84)!important;transform-origin:50% 91%;object-fit:contain!important}
[data-product-card].aob-coffee-card > a[href*="-1000g"] > img {transform:scale(1)!important}
[data-product-card].aob-coffee-card .sf-card-name {min-height:0!important;height:auto!important;line-height:1.5!important;margin:0!important}
[data-product-card].aob-coffee-card .sf-card-name + .aob-card-facts {margin-top:0!important;padding-top:8px!important}
[data-product-card].aob-coffee-card .sf-card-name:empty {display:none}
.section-benefits .sf-benefits-grid {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;max-width:1100px;margin:auto}
.section-benefits .sf-benefits-grid > div {gap:14px!important;grid-column:auto!important}
.aob-benefit-icon {display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;color:#6c2024;border:1px solid #6c202450;border-radius:50%}
.aob-benefit-icon svg {width:26px;height:26px}
.section-benefits .aob-benefit-whatsapp {display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;padding:9px 16px;border:1px solid #6c2024;border-radius:8px;background:#6c2024;color:#e7dbc4!important;font-size:14px;text-decoration:none}
.aob-benefit-whatsapp:focus-visible {outline:3px solid #c7993b;outline-offset:3px}
.aob-footer-services {display:flex;flex-wrap:wrap;gap:24px 40px;align-items:flex-start}
.sf-footer .aob-footer-service h3 {font-size:15px!important;line-height:1.5;margin:0 0 10px!important;font-weight:700;color:#e7dbc4!important}
.aob-footer-logos {display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.aob-footer-logos a {display:flex;align-items:center;justify-content:center;min-height:36px;min-width:48px;padding:4px 6px!important;background:#fff;border-radius:5px}
.aob-footer-logos img {width:42px!important;height:24px!important;object-fit:contain}
@media(min-width:768px) {
 body[data-template="home"] .aob-coffee-group .products-embla__slide,
 body[data-template="home"] [data-products-carousel="7149489e-8669-4990-afa5-e9ca4838cfd9"] .products-embla__slide {flex:0 0 25%!important}
}
@media(max-width:767px) {
 body[data-template="home"] .aob-coffee-group {width:100%!important;max-width:none!important;padding-inline:12px!important;box-sizing:border-box}
 .aob-coffee-group .section-products,.aob-coffee-group .theme-container {padding-inline:0!important;width:100%!important;max-width:none!important}
 .aob-coffee-group .products-embla {margin:0!important;width:100%!important}
 .aob-coffee-group [data-carousel-viewport] {padding:0!important;overflow:visible!important;cursor:auto!important;touch-action:pan-y!important}
 .aob-coffee-group .products-embla__container {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;width:100%!important;margin:0!important;transform:none!important;touch-action:pan-y!important}
 body[data-template="home"] .aob-coffee-group .products-embla__slide {width:auto!important;min-width:0!important;padding:0!important;margin:0!important;transform:none!important}
 .aob-coffee-group [data-products-carousel] > div:has([data-carousel-next]) {display:none!important}
 .aob-coffee-group .products-embla__progress {display:none!important}
 body[data-template="home"] .aob-coffee-group [data-product-card] {height:100%!important;gap:8px!important;padding:7px!important;border-radius:12px!important}
 body[data-template="home"] .aob-coffee-group [data-product-card] > a:first-child {width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:1!important}
 [data-product-card].aob-coffee-card .sf-card-name {font-size:16px!important;min-height:0!important}
 [data-product-card].aob-coffee-card .aob-card-facts {gap:3px!important}
 [data-product-card].aob-coffee-card .aob-card-facts dt {font-size:11px!important}
 [data-product-card].aob-coffee-card .aob-card-facts dd {font-size:12px!important}
 body[data-template="home"] .aob-coffee-group .sf-card-actions > button {min-height:44px!important;font-size:14px!important}
 .section-benefits {padding:28px 20px!important}
 .section-benefits .sf-benefits-grid {grid-template-columns:1fr!important;gap:22px!important;text-align:start!important}
 .section-benefits .sf-benefits-grid > div {flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:start!important}
 .aob-footer-services {width:100%;flex-direction:column;gap:24px}
 .aob-footer-service {width:100%}
}

/* AOB footer refinements — 2026-11-06 */
#footer .sf-footer-col-title + ul > li:has(a[href^="https://wa.me/"]) {display:none!important}
#footer .aob-footer-logos a:has(img[alt="مستر مندوب"]) {display:none!important}
#footer a[href^="https://zid.sa/?utm_source=store_powered_zid"] {background:#fff8ed!important;border-radius:8px;padding:9px 14px!important;width:max-content;max-width:100%;opacity:1!important}
#footer a[href^="https://zid.sa/?utm_source=store_powered_zid"] p {color:#514a55!important}
#footer a[href^="https://zid.sa/?utm_source=store_powered_zid"] img {opacity:1!important;filter:none!important}