/* === FIX: mobile logo oversize flash (CLS) === */
.navbar-brand img{height:42px !important;width:auto !important;max-height:48px;object-fit:contain}
@media (max-width:767px){.navbar-brand img{height:36px !important}}

/* ===== TALLY BRAND FOUNDATION ===== */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;600;700&family=Jost:wght@300;400;500&family=Cairo:wght@200;400;600;700&family=IBM+Plex+Sans+Arabic:wght@300;400;500&display=swap');
:root{
  --tally-ivory:#FAF7F2; --tally-charcoal:#2C2C2C; --tally-charcoal-hover:#1A1A1A;
  --tally-cashmere:#E7DDD2; --tally-olive:#6F7F5F; --tally-warmgray:#77726C;
  --tally-gold:#C6A96B; --tally-gold-hover:#B69759; --tally-white:#FFFFFF;
  --tally-sale:#B83C3C; --tally-radius:14px; --tally-shadow:0 10px 30px rgba(44,44,44,.06);
}
[class^="tally-"], [class*=" tally-"]{ font-family:"IBM Plex Sans Arabic",sans-serif; }
.tally-h1,.tally-h2,.tally-h3{ font-family:"Cairo",sans-serif; font-weight:700; color:var(--tally-charcoal); line-height:1.15; }
.tally-eyebrow{ font-family:"Cairo",sans-serif; font-weight:600; letter-spacing:.02em; font-size:13px; color:var(--tally-olive); }
.tally-btn{ display:inline-flex; align-items:center; gap:8px; font-family:"IBM Plex Sans Arabic",sans-serif; font-weight:500; font-size:15px; padding:14px 30px; border-radius:44px; border:1.5px solid transparent; cursor:pointer; transition:all .22s; text-decoration:none; }
.tally-btn--primary{ background:var(--tally-charcoal); color:#fff; }
.tally-btn--primary:hover{ background:var(--tally-charcoal-hover); transform:translateY(-2px); }
.tally-btn--ghost{ background:transparent; color:var(--tally-charcoal); border-color:var(--tally-charcoal); }
.tally-btn--ghost:hover{ background:var(--tally-charcoal); color:#fff; }
.tally-btn--gold{ background:var(--tally-gold); color:#fff; }
.tally-btn--gold:hover{ background:var(--tally-gold-hover); }
.tally-badge{ font-family:"IBM Plex Sans Arabic",sans-serif; font-size:11px; font-weight:500; color:#fff; padding:5px 11px; border-radius:30px; display:inline-block; }
.tally-badge--new{ background:var(--tally-olive); }
.tally-badge--best{ background:var(--tally-gold); }
.tally-section{ padding-block:56px; }
.tally-section-head{ text-align:center; max-width:640px; margin-inline:auto; margin-bottom:36px; }
.tally-section-head .tally-h2{ font-size:clamp(26px,4vw,40px); margin:12px 0 10px; }
.tally-section-head p{ color:var(--tally-warmgray); font-size:16px; }
.tally-divider{ display:inline-block; width:7px; height:7px; background:var(--tally-gold); transform:rotate(45deg); }
/* ===== COMING SOON ===== */
.tally-coming{ position:relative; background:linear-gradient(120deg,#2C2C2C,#3A3A34); color:var(--tally-ivory); overflow:hidden; border-radius:var(--tally-radius); }
.tally-coming::before{ content:""; position:absolute; inset:0; background:radial-gradient(70% 120% at 85% 20%, rgba(198,169,107,.22), transparent 55%); pointer-events:none; }
.tally-coming__wrap{ position:relative; display:grid; grid-template-columns:1.1fr .9fr; gap:44px; align-items:center; padding:56px 44px; }
.tally-coming__copy .tally-h2{ color:#fff; font-size:clamp(26px,4vw,44px); margin:12px 0 14px; }
.tally-coming__copy .tally-eyebrow{ color:var(--tally-gold); display:block; margin-top:8px; }
.tally-coming__copy p{ color:#D9D2C7; font-size:17px; max-width:460px; margin-bottom:26px; line-height:1.6; }
.tally-coming__pill{ display:inline-block; font-size:12px; letter-spacing:.05em; color:var(--tally-gold); border:1px solid rgba(198,169,107,.5); padding:7px 16px; border-radius:40px; margin-bottom:18px; }
.tally-notify{ display:flex; gap:10px; flex-wrap:wrap; max-width:440px; }
.tally-notify input{ flex:1; min-width:200px; font:inherit; font-size:15px; padding:14px 18px; border-radius:44px; border:1px solid rgba(231,221,210,.3); background:rgba(250,247,242,.06); color:var(--tally-ivory); }
.tally-notify input::placeholder{ color:#B8B2A8; }
.tally-notify__note{ width:100%; font-size:12px; color:#B8B2A8; margin-top:4px; }
.tally-coming__visual{ aspect-ratio:4/3.4; border-radius:var(--tally-radius); background:repeating-linear-gradient(135deg,rgba(198,169,107,.06) 0 14px,transparent 14px 28px),linear-gradient(160deg,#3E3E37,#26261F); border:1px solid rgba(198,169,107,.25); display:grid; place-items:center; text-align:center; }
.tally-coming__reveal{ display:grid; gap:6px; }
.tally-coming__q{ font-family:"Cairo",sans-serif; font-weight:200; font-size:64px; color:var(--tally-gold); line-height:1; }
.tally-coming__en{ font-family:"Playfair Display",serif; font-style:italic; font-size:22px; color:var(--tally-ivory); }
@media(max-width:820px){ .tally-coming__wrap{ grid-template-columns:1fr; padding:40px 24px; } }
/* ===== CATEGORY GRID ===== */
.tally-cats{ display:grid; grid-template-columns:repeat(4,1fr); gap:20px; max-width:1240px; margin-inline:auto; padding-inline:24px; }
.tally-cat{ display:flex; flex-direction:column; gap:6px; background:var(--tally-cashmere); border-radius:var(--tally-radius); padding:26px; aspect-ratio:3/3.4; justify-content:space-between; text-decoration:none; color:var(--tally-charcoal); transition:transform .25s, box-shadow .25s; }
.tally-cat:hover{ transform:translateY(-5px); box-shadow:var(--tally-shadow); }
.tally-cat__ic{ font-size:34px; }
.tally-cat__num{ font-family:"Cairo",sans-serif; font-size:12px; color:var(--tally-warmgray); margin-top:auto; }
.tally-cat__title{ font-family:"Cairo",sans-serif; font-weight:700; font-size:20px; }
.tally-cat__en{ font-family:"Jost",sans-serif; font-size:13px; color:var(--tally-warmgray); }
@media(max-width:1000px){ .tally-cats{ grid-template-columns:repeat(2,1fr); } }
@media(max-width:560px){ .tally-cats{ gap:14px; } .tally-cat{ padding:18px; } .tally-cat__title{ font-size:16px; } }
/* ===== TRUST BAR ===== */
.tally-trust{ display:grid; grid-template-columns:repeat(4,1fr); gap:20px; background:#fff; border-block:1px solid var(--tally-cashmere); padding:26px 24px; max-width:1240px; margin-inline:auto; }
.tally-trust__item{ display:flex; align-items:center; gap:12px; justify-content:center; text-align:start; }
.tally-trust__item img{ flex:none; width:48px; height:48px; }
.tally-trust__item b{ display:block; font-family:"IBM Plex Sans Arabic",sans-serif; font-weight:500; font-size:14px; color:var(--tally-charcoal); }
.tally-trust__item span{ font-size:12px; color:var(--tally-warmgray); }
@media(max-width:760px){ .tally-trust{ grid-template-columns:repeat(2,1fr); gap:22px; } }
/* ===== PRODUCT CARD POLISH ===== */
salla-product-card, .s-product-card-entry{ border-radius:var(--tally-radius) !important; box-shadow:var(--tally-shadow); background:#fff; }
.s-product-card-sale-price, .s-product-card-price{ font-family:"Cairo",sans-serif !important; font-weight:600; color:var(--tally-charcoal) !important; }
.s-button-element--solid, .btn--product-add{ background:var(--tally-charcoal) !important; border-radius:40px !important; }
.s-rating-stars, .star.filled{ color:var(--tally-gold) !important; }/* Add custom CSS styles below */
/* ===== HEADER + LOGO (Arabic تالي) ===== */
.main-nav-container{ background:#FAF7F2 !important; }
.navbar-brand img{ content:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='70%20-35%20636%20292'%3E%3Cg%20fill='none'%20stroke='%236F7F5F'%20stroke-width='14'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M%20340%20200%20L%20340%2020'/%3E%3Cpath%20d='M%20420%20200%20L%20420%2020'/%3E%3Cpath%20d='M%20420%20200%20C%20480%20200%20540%20175%20570%20120%20C%20590%2085%20610%2060%20650%2048'/%3E%3Cpath%20d='M%20340%20200%20C%20280%20200%20220%20190%20175%20165%20C%20130%20140%20105%20110%20135%2085%20C%20160%2065%20195%2075%20200%20100%20C%20205%20122%20178%20138%20150%20128'/%3E%3C/g%3E%3Cg%20fill='%236F7F5F'%3E%3Ccircle%20cx='601'%20cy='23'%20r='7.5'/%3E%3Ccircle%20cx='631'%20cy='16'%20r='7.5'/%3E%3Ccircle%20cx='116'%20cy='191'%20r='7.5'/%3E%3Ccircle%20cx='147'%20cy='196'%20r='7.5'/%3E%3C/g%3E%3C/svg%3E") !important; height:46px !important; width:auto !important; max-width:210px; object-fit:contain; }
@media(max-width:640px){ .navbar-brand img{ height:38px !important; } }
/* ===== FOOTER (Tally brand) ===== */
.store-footer{ background:#2C2C2C !important; }
.store-footer, .store-footer p, .store-footer span, .store-footer li, .store-footer a, .store-footer div{ color:#CFC8BD !important; }
.store-footer a:hover{ color:#C6A96B !important; }
.store-footer b, .store-footer strong, .store-footer h3, .store-footer h4, .store-footer .s-footer-title{ color:#C6A96B !important; font-family:"Cairo",sans-serif !important; }
.store-footer svg, .store-footer i, .store-footer s-icon{ color:#C6A96B !important; }
.store-footer__inner{ border-top:1px solid rgba(198,169,107,.2); }
/* ===== CATEGORY / LISTING PAGES ===== */
body{ background:#FAF7F2; }
.s-block-title, .section-title, .products-list-title, h1.title, .category-header__title, .categories-title{ font-family:"Cairo",sans-serif !important; color:#2C2C2C !important; }
.s-breadcrumb, .breadcrumb, .breadcrumbs{ font-family:"IBM Plex Sans Arabic",sans-serif !important; }
.store-footer__inner{ background:transparent !important; }
.store-footer__inner *{ background:transparent !important; }
/* ===== FREELANCE / TRUST BADGE — smaller & subtle ===== */
.store-footer .s-trust-badges-label{ font-size:10px !important; color:#9E988E !important; }
.store-footer .s-trust-badges-wrapper img, .store-footer .s-trust-badges-wrapper svg{ max-width:64px !important; height:auto !important; }
.store-footer .s-trust-badges-wrapper{ opacity:.7; }
/* ===== FOOTER SOCIAL (Follow Us) polish ===== */
.store-footer .s-social a, .store-footer [class*="social"] a{ color:#CFC8BD !important; transition:color .2s, transform .2s; }
.store-footer .s-social a:hover, .store-footer [class*="social"] a:hover{ color:#C6A96B !important; transform:translateY(-2px); }
/* ===== CATEGORY TILE ICON ===== */
.tally-cat__ic{ margin-bottom:6px; }
.tally-cat__ic svg{ width:46px; height:46px; }
/* ===== TALLY BRAND FOUNDATION ===== */
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;600;700&family=Jost:wght@300;400;500&family=Cairo:wght@200;400;600;700&family=IBM+Plex+Sans+Arabic:wght@300;400;500&display=swap');
:root{
  --tally-ivory:#FAF7F2; --tally-charcoal:#2C2C2C; --tally-charcoal-hover:#1A1A1A;
  --tally-cashmere:#E7DDD2; --tally-olive:#6F7F5F; --tally-warmgray:#77726C;
  --tally-gold:#C6A96B; --tally-gold-hover:#B69759; --tally-white:#FFFFFF;
  --tally-sale:#B83C3C; --tally-radius:14px; --tally-shadow:0 10px 30px rgba(44,44,44,.06);
}
[class^="tally-"], [class*=" tally-"]{ font-family:"IBM Plex Sans Arabic",sans-serif; }
.tally-h1,.tally-h2,.tally-h3{ font-family:"Cairo",sans-serif; font-weight:700; color:var(--tally-charcoal); line-height:1.15; }
.tally-eyebrow{ font-family:"Cairo",sans-serif; font-weight:600; letter-spacing:.02em; font-size:13px; color:var(--tally-olive); }
.tally-btn{ display:inline-flex; align-items:center; gap:8px; font-family:"IBM Plex Sans Arabic",sans-serif; font-weight:500; font-size:15px; padding:14px 30px; border-radius:44px; border:1.5px solid transparent; cursor:pointer; transition:all .22s; text-decoration:none; }
.tally-btn--primary{ background:var(--tally-charcoal); color:#fff; }
.tally-btn--primary:hover{ background:var(--tally-charcoal-hover); transform:translateY(-2px); }
.tally-btn--ghost{ background:transparent; color:var(--tally-charcoal); border-color:var(--tally-charcoal); }
.tally-btn--ghost:hover{ background:var(--tally-charcoal); color:#fff; }
.tally-btn--gold{ background:var(--tally-gold); color:#fff; }
.tally-btn--gold:hover{ background:var(--tally-gold-hover); }
.tally-badge{ font-family:"IBM Plex Sans Arabic",sans-serif; font-size:11px; font-weight:500; color:#fff; padding:5px 11px; border-radius:30px; display:inline-block; }
.tally-badge--new{ background:var(--tally-olive); }
.tally-badge--best{ background:var(--tally-gold); }
.tally-section{ padding-block:56px; }
.tally-section-head{ text-align:center; max-width:640px; margin-inline:auto; margin-bottom:36px; }
.tally-section-head .tally-h2{ font-size:clamp(26px,4vw,40px); margin:12px 0 10px; }
.tally-section-head p{ color:var(--tally-warmgray); font-size:16px; }
.tally-divider{ display:inline-block; width:7px; height:7px; background:var(--tally-gold); transform:rotate(45deg); }
/* ===== COMING SOON ===== */
.tally-coming{ position:relative; background:linear-gradient(120deg,#2C2C2C,#3A3A34); color:var(--tally-ivory); overflow:hidden; border-radius:var(--tally-radius); }
.tally-coming::before{ content:""; position:absolute; inset:0; background:radial-gradient(70% 120% at 85% 20%, rgba(198,169,107,.22), transparent 55%); pointer-events:none; }
.tally-coming__wrap{ position:relative; display:grid; grid-template-columns:1.1fr .9fr; gap:44px; align-items:center; padding:56px 44px; }
.tally-coming__copy .tally-h2{ color:#fff; font-size:clamp(26px,4vw,44px); margin:12px 0 14px; }
.tally-coming__copy .tally-eyebrow{ color:var(--tally-gold); display:block; margin-top:8px; }
.tally-coming__copy p{ color:#D9D2C7; font-size:17px; max-width:460px; margin-bottom:26px; line-height:1.6; }
.tally-coming__pill{ display:inline-block; font-size:12px; letter-spacing:.05em; color:var(--tally-gold); border:1px solid rgba(198,169,107,.5); padding:7px 16px; border-radius:40px; margin-bottom:18px; }
.tally-notify{ display:flex; gap:10px; flex-wrap:wrap; max-width:440px; }
.tally-notify input{ flex:1; min-width:200px; font:inherit; font-size:15px; padding:14px 18px; border-radius:44px; border:1px solid rgba(231,221,210,.3); background:rgba(250,247,242,.06); color:var(--tally-ivory); }
.tally-notify input::placeholder{ color:#B8B2A8; }
.tally-notify__note{ width:100%; font-size:12px; color:#B8B2A8; margin-top:4px; }
.tally-coming__visual{ aspect-ratio:4/3.4; border-radius:var(--tally-radius); background:repeating-linear-gradient(135deg,rgba(198,169,107,.06) 0 14px,transparent 14px 28px),linear-gradient(160deg,#3E3E37,#26261F); border:1px solid rgba(198,169,107,.25); display:grid; place-items:center; text-align:center; }
.tally-coming__reveal{ display:grid; gap:6px; }
.tally-coming__q{ font-family:"Cairo",sans-serif; font-weight:200; font-size:64px; color:var(--tally-gold); line-height:1; }
.tally-coming__en{ font-family:"Playfair Display",serif; font-style:italic; font-size:22px; color:var(--tally-ivory); }
@media(max-width:820px){ .tally-coming__wrap{ grid-template-columns:1fr; padding:40px 24px; } }
/* ===== CATEGORY GRID ===== */
.tally-cats{ display:grid; grid-template-columns:repeat(4,1fr); gap:20px; max-width:1240px; margin-inline:auto; padding-inline:24px; }
.tally-cat{ display:flex; flex-direction:column; gap:6px; background:var(--tally-cashmere); border-radius:var(--tally-radius); padding:26px; aspect-ratio:3/3.4; justify-content:space-between; text-decoration:none; color:var(--tally-charcoal); transition:transform .25s, box-shadow .25s; }
.tally-cat:hover{ transform:translateY(-5px); box-shadow:var(--tally-shadow); }
.tally-cat__ic{ font-size:34px; }
.tally-cat__num{ font-family:"Cairo",sans-serif; font-size:12px; color:var(--tally-warmgray); margin-top:auto; }
.tally-cat__title{ font-family:"Cairo",sans-serif; font-weight:700; font-size:20px; }
.tally-cat__en{ font-family:"Jost",sans-serif; font-size:13px; color:var(--tally-warmgray); }
@media(max-width:1000px){ .tally-cats{ grid-template-columns:repeat(2,1fr); } }
@media(max-width:560px){ .tally-cats{ gap:14px; } .tally-cat{ padding:18px; } .tally-cat__title{ font-size:16px; } }
/* ===== TRUST BAR ===== */
.tally-trust{ display:grid; grid-template-columns:repeat(4,1fr); gap:20px; background:#fff; border-block:1px solid var(--tally-cashmere); padding:26px 24px; max-width:1240px; margin-inline:auto; }
.tally-trust__item{ display:flex; align-items:center; gap:12px; justify-content:center; text-align:start; }
.tally-trust__item img{ flex:none; width:48px; height:48px; }
.tally-trust__item b{ display:block; font-family:"IBM Plex Sans Arabic",sans-serif; font-weight:500; font-size:14px; color:var(--tally-charcoal); }
.tally-trust__item span{ font-size:12px; color:var(--tally-warmgray); }
@media(max-width:760px){ .tally-trust{ grid-template-columns:repeat(2,1fr); gap:22px; } }
/* ===== PRODUCT CARD POLISH ===== */
salla-product-card, .s-product-card-entry{ border-radius:var(--tally-radius) !important; box-shadow:var(--tally-shadow); background:#fff; }
.s-product-card-sale-price, .s-product-card-price{ font-family:"Cairo",sans-serif !important; font-weight:600; color:var(--tally-charcoal) !important; }
.s-button-element--solid, .btn--product-add{ background:var(--tally-charcoal) !important; border-radius:40px !important; }
.s-rating-stars, .star.filled{ color:var(--tally-gold) !important; }/* Add custom CSS styles below */
/* ===== HEADER + LOGO (Arabic تالي) ===== */
.main-nav-container{ background:#FAF7F2 !important; }
.navbar-brand img{ content:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='70%20-35%20636%20292'%3E%3Cg%20fill='none'%20stroke='%236F7F5F'%20stroke-width='14'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M%20340%20200%20L%20340%2020'/%3E%3Cpath%20d='M%20420%20200%20L%20420%2020'/%3E%3Cpath%20d='M%20420%20200%20C%20480%20200%20540%20175%20570%20120%20C%20590%2085%20610%2060%20650%2048'/%3E%3Cpath%20d='M%20340%20200%20C%20280%20200%20220%20190%20175%20165%20C%20130%20140%20105%20110%20135%2085%20C%20160%2065%20195%2075%20200%20100%20C%20205%20122%20178%20138%20150%20128'/%3E%3C/g%3E%3Cg%20fill='%236F7F5F'%3E%3Ccircle%20cx='601'%20cy='23'%20r='7.5'/%3E%3Ccircle%20cx='631'%20cy='16'%20r='7.5'/%3E%3Ccircle%20cx='116'%20cy='191'%20r='7.5'/%3E%3Ccircle%20cx='147'%20cy='196'%20r='7.5'/%3E%3C/g%3E%3C/svg%3E") !important; height:46px !important; width:auto !important; max-width:210px; object-fit:contain; }
@media(max-width:640px){ .navbar-brand img{ height:38px !important; } }
/* ===== FOOTER (Tally brand) ===== */
.store-footer{ background:#2C2C2C !important; }
.store-footer, .store-footer p, .store-footer span, .store-footer li, .store-footer a, .store-footer div{ color:#CFC8BD !important; }
.store-footer a:hover{ color:#C6A96B !important; }
.store-footer b, .store-footer strong, .store-footer h3, .store-footer h4, .store-footer .s-footer-title{ color:#C6A96B !important; font-family:"Cairo",sans-serif !important; }
.store-footer svg, .store-footer i, .store-footer s-icon{ color:#C6A96B !important; }
.store-footer__inner{ border-top:1px solid rgba(198,169,107,.2); }
/* ===== CATEGORY / LISTING PAGES ===== */
body{ background:#FAF7F2; }
.s-block-title, .section-title, .products-list-title, h1.title, .category-header__title, .categories-title{ font-family:"Cairo",sans-serif !important; color:#2C2C2C !important; }
.s-breadcrumb, .breadcrumb, .breadcrumbs{ font-family:"IBM Plex Sans Arabic",sans-serif !important; }
.store-footer__inner{ background:transparent !important; }
.store-footer__inner *{ background:transparent !important; }

/* ===== TALLY · COMING-SOON SLIDESHOW ===== */
.tally-coming__visual .tally-slideshow{position:relative;width:100%;height:100%;min-height:360px;border-radius:20px;overflow:hidden;box-shadow:0 18px 50px rgba(44,44,44,.18)}
.tally-coming__visual .tally-slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;animation:tallySlideFade 9s infinite}
.tally-coming__visual .tally-slide:nth-child(1){animation-delay:0s}
.tally-coming__visual .tally-slide:nth-child(2){animation-delay:3s}
.tally-coming__visual .tally-slide:nth-child(3){animation-delay:6s}
@keyframes tallySlideFade{0%{opacity:0}3%{opacity:1}30%{opacity:1}36%{opacity:0}100%{opacity:0}}
.tally-coming__visual .tally-coming__badge{position:absolute;top:16px;right:16px;z-index:3;background:rgba(44,44,44,.62);backdrop-filter:blur(4px);color:#F3ECE0;font-family:'Cairo',sans-serif;font-size:12px;letter-spacing:.12em;padding:7px 14px;border-radius:999px;border:1px solid rgba(201,161,90,.5)}

/* ===== TALLY · CATEGORY PAGE ===== */
.container--breadcrumbs{padding-top:20px!important}
.container--breadcrumbs,.container--breadcrumbs a,.container--breadcrumbs *{color:#A99A82!important;font-size:12px!important;letter-spacing:.02em}
.container--products-list .main-content>.flex.justify-between.items-center{position:relative;flex-direction:column;align-items:center!important;justify-content:center;text-align:center;padding:30px 16px 26px;margin:6px 0 30px!important;background:radial-gradient(120% 150% at 50% -10%,#F1E9DB 0%,rgba(241,233,219,0) 68%);border-bottom:1px solid #E7DECF;border-radius:14px}
.container--products-list .main-content>.flex.justify-between.items-center::before{content:'\2726  \0645\0627 \0647\0648 \062A\0627\0644\064D \00B7 what comes next';font-family:'Cairo',sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;color:#B08D57;text-transform:uppercase;margin-bottom:12px}
.container--products-list h1{font-family:'Cairo',sans-serif!important;font-weight:600!important;font-size:18px!important;line-height:1.5!important;letter-spacing:.03em;color:#8A7E6B!important;padding:0!important;margin:0 auto!important}
.container--products-list h1::after{content:'\2726';display:block;color:#C9A15A;font-size:13px;margin:12px auto 0;opacity:.85}
.container--products-list .main-content>.flex.justify-between.items-center>.flex.items-center{margin-top:16px}

/* ===== TALLY · MOBILE BURGER ===== */
.mburger{position:relative!important;width:40px!important;height:36px!important;padding:0!important;display:inline-block!important;border-radius:11px;background:#F3ECE0!important;border:1px solid #E4DAC8!important;box-sizing:border-box}
.mburger>*{opacity:0!important}
.mburger::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:13px;background:linear-gradient(#6F7F5F,#6F7F5F) center top/18px 2px no-repeat,linear-gradient(#6F7F5F,#6F7F5F) center center/13px 2px no-repeat,linear-gradient(#6F7F5F,#6F7F5F) center bottom/18px 2px no-repeat}
.mburger:hover{background:#EBE1D1!important;border-color:#D9CDB6!important}

/* ===== TALLY · FREELANCE PLAIN TINY TEXT ===== */
.store-footer .s-trust-badges-wrapper,.store-footer salla-trust-badges{display:none!important}
.store-footer .copyright-text::after{content:'  \00B7  \0648\062B\064A\0642\0629 \0627\0644\0639\0645\0644 \0627\0644\062D\0631 FL-755834571';font-size:9px;opacity:.5;font-weight:400;letter-spacing:0}

/* ===== TALLY · FIX ARABIC SLOGAN SPACING ===== */
.container--products-list .main-content>.flex.justify-between.items-center::before{content:'\2726 \0645\0627 \0647\0648 \062A\0627\0644\064D \00B7 what comes next'!important;letter-spacing:normal!important;word-spacing:normal!important}
.tally-eyebrow,.tally-coming__pill,.tally-coming__badge{letter-spacing:normal!important}

/* ===== TALLY · BILINGUAL HEADER LOGO ===== */
.navbar-brand img,.navbar-brand .logo img,.store-header .logo img,a.navbar-brand img{content:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20468%20100%22%3E%3Csvg%20x%3D%220%22%20y%3D%220%22%20width%3D%22169%22%20height%3D%22100%22%20viewBox%3D%2223%20-7%20507%20300%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%236F7F5F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M%20100%2022%20L%20100%20200%22%2F%3E%3Cpath%20d%3D%22M%2052%2022%20L%20150%2022%20C%20170%2022%20178%2036%20171%2051%20C%20166%2061%20154%2059%20157%2048%22%2F%3E%3Cpath%20d%3D%22M%20281%20152%20A%2046%2046%200%201%200%20189%20152%20A%2046%2046%200%201%200%20281%20152%22%2F%3E%3Cpath%20d%3D%22M%20281%20106%20L%20281%20200%22%2F%3E%3Cpath%20d%3D%22M%20337%2034%20L%20337%20200%22%2F%3E%3Cpath%20d%3D%22M%20389%2034%20L%20389%20200%22%2F%3E%3Cpath%20d%3D%22M%20445%20106%20L%20501%20168%22%2F%3E%3Cpath%20d%3D%22M%20501%20106%20L%20501%20200%20C%20501%20242%20475%20264%20420%20264%20C%20320%20264%20190%20261%20138%20250%20C%20110%20244%20106%20226%20122%20219%20C%20132%20215%20138%20225%20131%20231%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%3Crect%20x%3D%22195%22%20y%3D%2218%22%20width%3D%222%22%20height%3D%2264%22%20fill%3D%22%236F7F5F%22%20opacity%3D%220.55%22%2F%3E%3Csvg%20x%3D%22223%22%20y%3D%220%22%20width%3D%22245%22%20height%3D%22100%22%20viewBox%3D%2287%20-13%20593%20242%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%236F7F5F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M%20340%20200%20L%20340%2020%22%2F%3E%3Cpath%20d%3D%22M%20420%20200%20L%20420%2020%22%2F%3E%3Cpath%20d%3D%22M%20420%20200%20C%20480%20200%2C%20540%20175%2C%20570%20120%20C%20590%2085%2C%20610%2060%2C%20650%2048%22%2F%3E%3Cpath%20d%3D%22M%20340%20200%20C%20280%20200%2C%20220%20190%2C%20175%20165%20C%20130%20140%2C%20105%20110%2C%20135%2085%20C%20160%2065%2C%20195%2075%2C%20200%20100%20C%20205%20122%2C%20178%20138%2C%20150%20128%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%236F7F5F%22%3E%3Ccircle%20cx%3D%22601%22%20cy%3D%2223%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22631%22%20cy%3D%2216%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22116%22%20cy%3D%22191%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22147%22%20cy%3D%22196%22%20r%3D%227.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%3C%2Fsvg%3E')!important;height:42px!important;width:auto!important;max-width:240px!important}

/* ===== TALLY · LOGO MOBILE + HIDE FL BADGE FIX ===== */
salla-trust-badges,.s-trust-badges-wrapper,.s-trust-badges,[class*="trust-badges"]{display:none!important}
@media (max-width:1024px){.navbar-brand img,.navbar-brand .logo img{height:34px!important;max-width:180px!important}}
@media (max-width:640px){.navbar-brand img,.navbar-brand .logo img{height:28px!important;max-width:150px!important}}

/* ===== TALLY · MOBILE LOGO SMALLER V2 ===== */
@media (max-width:1024px){.navbar-brand img,.navbar-brand .logo img{height:24px!important;max-width:112px!important}}
@media (max-width:480px){.navbar-brand img,.navbar-brand .logo img{height:20px!important;max-width:94px!important}}

/* ===== TALLY · ANIMATED LOGO CROSSFADE ===== */
.navbar-brand{position:relative!important;display:inline-block!important;width:84px!important;height:42px!important}
.navbar-brand img{display:none!important}
.navbar-brand::before,.navbar-brand::after{content:'';position:absolute;inset:0;background-repeat:no-repeat;background-position:center;background-size:auto 34px;pointer-events:none}
.navbar-brand::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2287%20-13%20593%20242%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%236F7F5F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M%20340%20200%20L%20340%2020%22%2F%3E%3Cpath%20d%3D%22M%20420%20200%20L%20420%2020%22%2F%3E%3Cpath%20d%3D%22M%20420%20200%20C%20480%20200%2C%20540%20175%2C%20570%20120%20C%20590%2085%2C%20610%2060%2C%20650%2048%22%2F%3E%3Cpath%20d%3D%22M%20340%20200%20C%20280%20200%2C%20220%20190%2C%20175%20165%20C%20130%20140%2C%20105%20110%2C%20135%2085%20C%20160%2065%2C%20195%2075%2C%20200%20100%20C%20205%20122%2C%20178%20138%2C%20150%20128%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%236F7F5F%22%3E%3Ccircle%20cx%3D%22601%22%20cy%3D%2223%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22631%22%20cy%3D%2216%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22116%22%20cy%3D%22191%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22147%22%20cy%3D%22196%22%20r%3D%227.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");animation:tallyLogoAr 10s ease-in-out infinite}
.navbar-brand::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2223%20-7%20507%20300%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%236F7F5F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M%20100%2022%20L%20100%20200%22%2F%3E%3Cpath%20d%3D%22M%2052%2022%20L%20150%2022%20C%20170%2022%20178%2036%20171%2051%20C%20166%2061%20154%2059%20157%2048%22%2F%3E%3Cpath%20d%3D%22M%20281%20152%20A%2046%2046%200%201%200%20189%20152%20A%2046%2046%200%201%200%20281%20152%22%2F%3E%3Cpath%20d%3D%22M%20281%20106%20L%20281%20200%22%2F%3E%3Cpath%20d%3D%22M%20337%2034%20L%20337%20200%22%2F%3E%3Cpath%20d%3D%22M%20389%2034%20L%20389%20200%22%2F%3E%3Cpath%20d%3D%22M%20445%20106%20L%20501%20168%22%2F%3E%3Cpath%20d%3D%22M%20501%20106%20L%20501%20200%20C%20501%20242%20475%20264%20420%20264%20C%20320%20264%20190%20261%20138%20250%20C%20110%20244%20106%20226%20122%20219%20C%20132%20215%20138%20225%20131%20231%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");animation:tallyLogoEn 10s ease-in-out infinite}
@keyframes tallyLogoAr{0%,40%{opacity:1}50%,90%{opacity:0}100%{opacity:1}}
@keyframes tallyLogoEn{0%,40%{opacity:0}50%,90%{opacity:1}100%{opacity:0}}
@media (max-width:1024px){.navbar-brand{width:74px!important;height:38px!important}.navbar-brand::before,.navbar-brand::after{background-size:auto 30px}}
@media (max-width:480px){.navbar-brand{width:64px!important;height:34px!important}.navbar-brand::before,.navbar-brand::after{background-size:auto 26px}}

/* ===== TALLY · LOGO TWEAK v2 (faster + bigger EN) ===== */
.navbar-brand{height:46px!important}
.navbar-brand::before,.navbar-brand::after{animation-duration:7s!important}
.navbar-brand::after{background-size:auto 44px!important}
@media (max-width:1024px){.navbar-brand{height:42px!important}.navbar-brand::after{background-size:auto 39px!important}}
@media (max-width:480px){.navbar-brand{height:38px!important}.navbar-brand::after{background-size:auto 34px!important}}

/* ===== TALLY · BRAND FONTS ===== */
body, .s-block, p, li, a, span, label, input, textarea, select, button, .s-button-element, td, th, dd, dt{font-family:'Jost','IBM Plex Sans Arabic',sans-serif}
h1,h2,h3,h4,.s-block-title,.fixed-page-title,.page-title,.entry-title,.section-title,.s-blocks-title{font-family:'Playfair Display','Cairo',serif !important}
[class*='eyebrow'],.s-block-subtitle,.uppercase-label{font-family:'Jost','IBM Plex Sans Arabic',sans-serif !important}

/* ===== TALLY · CATEGORY / LISTING PALETTE ===== */
:root{--color-primary:#2C2C2C !important;--color-primary-dark:#1A1A1A !important;--color-primary-reverse:#FFFFFF !important}
.s-product-card-entry salla-add-product-button,
.s-product-card-entry salla-add-product-button > button,
.s-product-card-entry salla-add-product-button .s-button-element,
.s-product-card-entry .s-add-product-button-wrapper button{background-color:#2C2C2C !important;color:#FFFFFF !important;border:1px solid #2C2C2C !important}
.s-product-card-entry salla-add-product-button *{color:#FFFFFF !important}
.s-product-card-entry salla-add-product-button > button:hover,
.s-product-card-entry salla-add-product-button .s-button-element:hover{background-color:#1A1A1A !important;border-color:#1A1A1A !important}
.s-product-card-entry .s-product-card-price{color:#2C2C2C !important}
.s-product-card-entry .s-product-card-sale-price{color:#B83C3C !important}
/* badges: new=olive, bestseller=gold */
.s-product-card-entry [class*='promotion'],.s-product-card-entry .s-product-card-label--new,.s-product-card-entry .badge--new{background-color:#6F7F5F !important;color:#fff !important;border:none !important}
.s-product-card-entry .s-product-card-label--bestseller,.s-product-card-entry .badge--bestseller,.s-product-card-entry [class*='featured']{background-color:#C6A96B !important;color:#fff !important;border:none !important}

/* ===== TALLY · TRUST BAR FIX (remove تابي + align icons) ===== */
.tally-trust__item:nth-child(2) span{font-size:0 !important}
.tally-trust__item:nth-child(2) span::before{content:'مدى · Apple Pay';font-size:12px !important;font-weight:400;font-family:'Jost','IBM Plex Sans Arabic',sans-serif}
.tally-trust{align-items:center;justify-items:center}
.tally-trust__item{justify-content:center;align-items:center}
.tally-trust__item svg{flex:0 0 auto}
.tally-trust__item > div{display:flex;flex-direction:column;justify-content:center}

/* ===== TALLY · ABOUT PAGE LOGO + SLOGAN ===== */
body.salla-1298199463 .content-entry::after{content:'ما هو تالٍ · WHAT COMES NEXT';display:block;box-sizing:border-box;margin:52px auto 8px;max-width:360px;padding-top:150px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20640%20580%22%3E%3Cg%20transform%3D%22translate(13.4,50.4)%20scale(0.8)%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%236F7F5F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M%20340%20200%20L%20340%2020%22%2F%3E%3Cpath%20d%3D%22M%20420%20200%20L%20420%2020%22%2F%3E%3Cpath%20d%3D%22M%20420%20200%20C%20480%20200%2C%20540%20175%2C%20570%20120%20C%20590%2085%2C%20610%2060%2C%20650%2048%22%2F%3E%3Cpath%20d%3D%22M%20340%20200%20C%20280%20200%2C%20220%20190%2C%20175%20165%20C%20130%20140%2C%20105%20110%2C%20135%2085%20C%20160%2065%2C%20195%2075%2C%20200%20100%20C%20205%20122%2C%20178%20138%2C%20150%20128%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%236F7F5F%22%3E%3Ccircle%20cx%3D%22601%22%20cy%3D%2223%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22631%22%20cy%3D%2216%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22116%22%20cy%3D%22191%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22147%22%20cy%3D%22196%22%20r%3D%227.5%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(104.6,305.5)%20scale(0.78)%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%236F7F5F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M%20100%2022%20L%20100%20200%22%2F%3E%3Cpath%20d%3D%22M%2052%2022%20L%20150%2022%20C%20170%2022%20178%2036%20171%2051%20C%20166%2061%20154%2059%20157%2048%22%2F%3E%3Cpath%20d%3D%22M%20281%20152%20A%2046%2046%200%201%200%20189%20152%20A%2046%2046%200%201%200%20281%20152%22%2F%3E%3Cpath%20d%3D%22M%20281%20106%20L%20281%20200%22%2F%3E%3Cpath%20d%3D%22M%20337%2034%20L%20337%20200%22%2F%3E%3Cpath%20d%3D%22M%20389%2034%20L%20389%20200%22%2F%3E%3Cpath%20d%3D%22M%20445%20106%20L%20501%20168%22%2F%3E%3Cpath%20d%3D%22M%20501%20106%20L%20501%20200%20C%20501%20242%20475%20264%20420%20264%20C%20320%20264%20190%20261%20138%20250%20C%20110%20244%20106%20226%20122%20219%20C%20132%20215%20138%20225%20131%20231%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat top center;background-size:auto 128px;text-align:center;color:#77726C;font-size:11px;letter-spacing:2px;font-family:'Jost','IBM Plex Sans Arabic',sans-serif;border-top:1px solid #E7DDD2}

/* ===== TALLY · ABOUT LOGO FIX v2 (connected تالي + remove dup line) ===== */
body.salla-1298199463 .content-entry p.ql-align-center{display:none !important}
body.salla-1298199463 .content-entry::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20640%20520'%3E%3Ctext%20x%3D'320'%20y%3D'150'%20text-anchor%3D'middle'%20direction%3D'rtl'%20font-family%3D%22Cairo%2C%20'Geeza%20Pro'%2C%20'Segoe%20UI'%2C%20sans-serif%22%20font-weight%3D'600'%20font-size%3D'150'%20fill%3D'%236F7F5F'%3E%D8%AA%D8%A7%D9%84%D9%8A%3C%2Ftext%3E%3Cg%20transform%3D'translate(104.6%2C250)%20scale(0.78)'%3E%3Cg%20fill%3D'none'%20stroke%3D'%236F7F5F'%20stroke-width%3D'14'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M%20100%2022%20L%20100%20200'%2F%3E%3Cpath%20d%3D'M%2052%2022%20L%20150%2022%20C%20170%2022%20178%2036%20171%2051%20C%20166%2061%20154%2059%20157%2048'%2F%3E%3Cpath%20d%3D'M%20281%20152%20A%2046%2046%200%201%200%20189%20152%20A%2046%2046%200%201%200%20281%20152'%2F%3E%3Cpath%20d%3D'M%20281%20106%20L%20281%20200'%2F%3E%3Cpath%20d%3D'M%20337%2034%20L%20337%20200'%2F%3E%3Cpath%20d%3D'M%20389%2034%20L%20389%20200'%2F%3E%3Cpath%20d%3D'M%20445%20106%20L%20501%20168'%2F%3E%3Cpath%20d%3D'M%20501%20106%20L%20501%20200%20C%20501%20242%20475%20264%20420%20264%20C%20320%20264%20190%20261%20138%20250%20C%20110%20244%20106%20226%20122%20219%20C%20132%20215%20138%20225%20131%20231'%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") !important;background-size:auto 118px !important}

/* ===== TALLY · REAL FULL LOGO v3 ===== */
html body.salla-1298199463 .content-entry p.ql-align-center{display:none !important}
html body.salla-1298199463 .content-entry::after{content:'' !important;display:block !important;margin:44px auto 8px !important;padding:24px 0 0 0 !important;height:300px !important;max-width:440px !important;background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20900%20812%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22translate(58.82%2C70.82)%20scale(1.0200)%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%236F7F5F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M%20340%20200%20L%20340%2020%22%2F%3E%3Cpath%20d%3D%22M%20420%20200%20L%20420%2020%22%2F%3E%3Cpath%20d%3D%22M%20420%20200%20C%20480%20200%2C%20540%20175%2C%20570%20120%20C%20590%2085%2C%20610%2060%2C%20650%2048%22%2F%3E%3Cpath%20d%3D%22M%20340%20200%20C%20280%20200%2C%20220%20190%2C%20175%20165%20C%20130%20140%2C%20105%20110%2C%20135%2085%20C%20160%2065%2C%20195%2075%2C%20200%20100%20C%20205%20122%2C%20178%20138%2C%20150%20128%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%236F7F5F%22%3E%3Ccircle%20cx%3D%22601%22%20cy%3D%2223%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22631%22%20cy%3D%2216%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22116%22%20cy%3D%22191%22%20r%3D%227.5%22%2F%3E%3Ccircle%20cx%3D%22147%22%20cy%3D%22196%22%20r%3D%227.5%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(157.38%2C316.09)%20scale(1.0583)%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%236F7F5F%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M%20100%2022%20L%20100%20200%22%2F%3E%3Cpath%20d%3D%22M%2052%2022%20L%20150%2022%20C%20170%2022%20178%2036%20171%2051%20C%20166%2061%20154%2059%20157%2048%22%2F%3E%3Cpath%20d%3D%22M%20281%20152%20A%2046%2046%200%201%200%20189%20152%20A%2046%2046%200%201%200%20281%20152%22%2F%3E%3Cpath%20d%3D%22M%20281%20106%20L%20281%20200%22%2F%3E%3Cpath%20d%3D%22M%20337%2034%20L%20337%20200%22%2F%3E%3Cpath%20d%3D%22M%20389%2034%20L%20389%20200%22%2F%3E%3Cpath%20d%3D%22M%20445%20106%20L%20501%20168%22%2F%3E%3Cpath%20d%3D%22M%20501%20106%20L%20501%20200%20C%20501%20242%20475%20264%20420%20264%20C%20320%20264%20190%20261%20138%20250%20C%20110%20244%20106%20226%20122%20219%20C%20132%20215%20138%20225%20131%20231%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cline%20x1%3D%22222%22%20y1%3D%22654.9%22%20x2%3D%22365%22%20y2%3D%22654.9%22%20stroke%3D%22%23C6A96B%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M%20450%20638.9%20L%20455%20650.9%20L%20467%20654.9%20L%20455%20658.9%20L%20450%20670.9%20L%20445%20658.9%20L%20433%20654.9%20L%20445%20650.9%20Z%22%20fill%3D%22%23C6A96B%22%2F%3E%3Cline%20x1%3D%22535%22%20y1%3D%22654.9%22%20x2%3D%22678%22%20y2%3D%22654.9%22%20stroke%3D%22%23C6A96B%22%20stroke-width%3D%221.5%22%2F%3E%3Ctext%20x%3D%22450%22%20y%3D%22720.9%22%20text-anchor%3D%22middle%22%20fill%3D%22%2377726C%22%20font-family%3D%22Cairo%2C%20'Noto%20Sans%20Arabic'%2C%20sans-serif%22%20font-size%3D%2234%22%20font-weight%3D%22300%22%3E%D9%85%D8%A7%20%D9%87%D9%88%20%D8%AA%D8%A7%D9%84%D9%8D%3C%2Ftext%3E%3Ctext%20x%3D%22450%22%20y%3D%22762.9%22%20text-anchor%3D%22middle%22%20fill%3D%22%2377726C%22%20font-family%3D%22Jost%2C%20sans-serif%22%20font-size%3D%2221%22%20letter-spacing%3D%229%22%3EWHAT%20COMES%20NEXT%3C%2Ftext%3E%3C%2Fsvg%3E") !important;background-repeat:no-repeat !important;background-position:center top !important;background-size:auto 290px !important;border-top:1px solid #E7DDD2 !important}
@media (max-width:640px){html body.salla-1298199463 .content-entry::after{background-size:auto 210px !important;height:220px !important}}

/* ===== TALLY · UNPRICED PRODUCT 148080768 (hide + coming soon) ===== */
.s-product-card-entry:has(a[href*="p148080768"]),.s-product-card-entry:has(salla-add-product-button[product-id="148080768"]){display:none !important}
salla-add-product-button[product-id="148080768"]{display:none !important}
body.product-single:has(salla-add-product-button[product-id="148080768"]) .price-wrapper{font-size:0 !important}
body.product-single:has(salla-add-product-button[product-id="148080768"]) .price-wrapper::before{content:"قريبًا";font-size:22px !important;color:#6F7F5F !important;font-weight:700}
body.product-single:has(salla-add-product-button[product-id="148080768"]) .total-price{display:none !important}
body.product-single:has(salla-add-product-button[product-id="148080768"]) .main-content .flex.whitespace-nowrap.gap-4.items-center:not(.price-wrapper){display:none !important}

/* ===== TALLY · ACCOUNT ICON (line-art person) ===== */
salla-user-menu{position:relative !important;display:inline-flex !important;width:40px !important;height:40px !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;vertical-align:middle}
salla-user-menu img{opacity:0 !important;width:40px !important;height:40px !important}
salla-user-menu::after{content:"" !important;position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%236F7F5F%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021%20C4%2016.5%208%2014%2012%2014%20C16%2014%2020%2016.5%2020%2021%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:24px 24px;pointer-events:none}

/* account icon: kill white backing, blend with creamy header */
salla-user-menu, salla-user-menu *{background-color:transparent !important;box-shadow:none !important;border-color:transparent !important}

/* account icon: creamy layer covers the white avatar */
salla-user-menu::after{background-color:#FAF7F2 !important;z-index:5 !important}

/* ===== TALLY · CATEGORY SLOGAN AS DESIGNED GRAPHIC ===== */
.container--products-list .main-content>.flex.justify-between.items-center{flex-wrap:wrap !important}
.container--products-list .main-content>.flex.justify-between.items-center::before{content:"" !important;flex-basis:100% !important;width:100% !important;height:70px !important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20520%20112%22%3E%3Cline%20x1%3D%22128%22%20y1%3D%2226%22%20x2%3D%22214%22%20y2%3D%2226%22%20stroke%3D%22%23C6A96B%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M%20260%2012%20L%20265%2024%20L%20277%2028%20L%20265%2032%20L%20260%2044%20L%20255%2032%20L%20243%2028%20L%20255%2024%20Z%22%20fill%3D%22%23C6A96B%22%2F%3E%3Cline%20x1%3D%22306%22%20y1%3D%2226%22%20x2%3D%22392%22%20y2%3D%2226%22%20stroke%3D%22%23C6A96B%22%20stroke-width%3D%221.5%22%2F%3E%3Ctext%20x%3D%22260%22%20y%3D%2268%22%20text-anchor%3D%22middle%22%20fill%3D%22%2377726C%22%20font-family%3D%22Cairo%2C%20'Noto%20Sans%20Arabic'%2C%20sans-serif%22%20font-size%3D%2228%22%20font-weight%3D%22400%22%3E%D9%85%D8%A7%20%D9%87%D9%88%20%D8%AA%D8%A7%D9%84%D9%8D%3C%2Ftext%3E%3Ctext%20x%3D%22260%22%20y%3D%2298%22%20text-anchor%3D%22middle%22%20fill%3D%22%2377726C%22%20font-family%3D%22Jost%2C%20sans-serif%22%20font-size%3D%2215%22%20letter-spacing%3D%227%22%3EWHAT%20COMES%20NEXT%3C%2Ftext%3E%3C%2Fsvg%3E") no-repeat center top !important;background-size:auto 66px !important;margin:0 0 4px !important;letter-spacing:normal !important;font-size:0 !important}

/* category slogan graphic: force height + order */
html body .container--products-list .main-content>.flex.justify-between.items-center{flex-wrap:wrap !important}
html body .container--products-list .main-content>.flex.justify-between.items-center::before{min-height:72px !important;height:72px !important;display:block !important;background-size:auto 68px !important;background-position:center center !important;order:-1 !important;margin:0 0 2px !important}

/* remove category slogan eyebrow (user request) */
html body .container--products-list .main-content>.flex.justify-between.items-center::before{content:none !important;display:none !important;background:none !important}
html body .container--products-list .main-content>.flex.justify-between.items-center{flex-wrap:nowrap !important}

/* ===== TALLY · CATEGORY SWITCHER TO TOP ===== */
body.product-index main.flex.flex-col>*:first-child{order:-3 !important}
body.product-index main.flex.flex-col>.container--breadcrumbs{order:-2 !important}
body.product-index main.flex.flex-col>.s-after-testimonials{order:-1 !important}
body.product-index main.flex.flex-col>.s-after-testimonials{margin-bottom:8px !important}

/* remove dashed line in footer (user request) */
.store-footer__inner{border:0 !important;border-style:none !important}
.store-footer [class*='dashed'], .store-footer hr{border-style:none !important;display:none !important}

/* ==== TALLY LIVE FIXES: hero fill + freelance badge ==== */
.s-block--photos-slider{padding-inline:0!important;max-width:100%!important}
.s-block--photos-slider .swiper-slide,.home-slider .swiper-slide{border-radius:0!important}
.s-block--photos-slider img,.home-slider img{width:100%!important;height:clamp(200px,46vw,460px)!important;object-fit:cover!important;object-position:center!important;border-radius:10px!important}
.s-trust-badges-content{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important}
.s-trust-badges-label{margin:0!important}
.s-trust-badges-number{direction:ltr!important;unicode-bidi:isolate!important;display:block!important;margin:0!important}

/* ===== TALLY FIXES v2 ===== */
footer.store-footer [class*="col-span-2"] > a{display:inline-flex!important;align-items:center;gap:10px}
footer.store-footer [class*="col-span-2"] > a h3{font-size:0!important;line-height:0!important;width:0!important;overflow:hidden}
footer.store-footer [class*="col-span-2"] > a::before{content:"";flex:0 0 auto;width:104px;height:40px;background:url('https://cdn.files.salla.network/theme/1923903399/f36bd5c6-8885-49ba-936e-68cb4fa3dc5a-original.webp') center/contain no-repeat;filter:brightness(0) invert(1)}
footer.store-footer [class*="col-span-2"] > a::after{content:"— ما هو تالٍ";font-family:'IBM Plex Sans Arabic',sans-serif!important;font-size:13px;color:#C6A96B;letter-spacing:normal;white-space:nowrap}
footer.store-footer [class*="col-span-2"] .s-trust-badges-wrapper{display:none!important}
.s-trust-badges-label,.s-trust-badges-content,.s-trust-badges-number,footer.store-footer .container{font-family:'IBM Plex Sans Arabic','Cairo',Tahoma,sans-serif!important;letter-spacing:normal!important}
.s-trust-badges-label{font-size:11px!important}
.tally-cats{justify-content:center!important}
@media(max-width:768px){.tally-cats{justify-content:flex-start!important}}
.s-product-card-image{aspect-ratio:1/1!important;height:auto!important}
.s-product-card-image-cover{height:100%!important;object-fit:cover!important}
.s-block--photos-slider{background:#1b1712!important;padding:0!important}
.s-block--photos-slider .swiper-slide{background:#1b1712!important}
.s-block--photos-slider img{width:100%!important;height:clamp(260px,40vh,460px)!important;object-fit:cover!important;object-position:center!important;border-radius:0!important}
footer.store-footer [class*="col-span-2"] .s-trust-badges-content{display:none!important}
footer.store-footer [class*="col-span-2"] .s-trust-badges-wrapper{min-height:0!important;height:0!important}
footer.store-footer [class*="col-span-2"] salla-trust-badges,footer.store-footer [class*="col-span-2"] .s-trust-badges-wrapper{position:absolute!important;left:-9999px!important;top:-9999px!important;opacity:0!important;pointer-events:none!important;max-height:0!important}
footer.store-footer [class*="col-span-2"] > div.flex.gap-4{display:none!important}
/* ===== TALLY v3 — MOBILE POLISH ===== */
@media (max-width:767px){
  .s-block--photos-slider{margin-top:0!important;padding:0!important;}
  .s-block--photos-slider img,.home-slider img{width:100%!important;height:64vw!important;min-height:220px!important;max-height:78vh!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;}
  .s-block--photos-slider .swiper-slide,.s-block--photos-slider a{border-radius:0!important;}
}
.tally-coming__visual,.tally-slideshow{aspect-ratio:1/1!important;height:auto!important;}
.tally-slideshow .tally-slide,.tally-slide{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;}
footer.store-footer [class*="col-span-2"] > a{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:auto!important;}
footer.store-footer [class*="col-span-2"] > a h3{font-size:0!important;line-height:0!important;margin:0!important;width:0!important;overflow:hidden!important;}
footer.store-footer [class*="col-span-2"] > a::before{width:150px!important;height:56px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;}
footer.store-footer [class*="col-span-2"] > a::after{font-size:15px!important;color:#C6A96B!important;white-space:nowrap!important;margin:0!important;font-family:'IBM Plex Sans Arabic',sans-serif!important;}
.s-trust-badges-label,.s-trust-badges-number{font-family:'IBM Plex Sans Arabic','Cairo',sans-serif!important;direction:rtl!important;letter-spacing:normal!important;word-spacing:normal!important;}
@media (max-width:1023px){
  .contact-social{display:flex!important;justify-content:center!important;align-items:center!important;gap:16px!important;margin:16px auto 0!important;padding-bottom:20px!important;border-bottom:1px solid rgba(255,255,255,.14)!important;width:100%!important;}
}
/* ===== v3.1 About Arabic shaping fix ===== */
.tally-about h2,.tally-about h2 *{font-family:'Cairo','IBM Plex Sans Arabic',sans-serif!important;letter-spacing:normal!important;word-spacing:normal!important;}
.tally-about span,.tally-about p,.tally-about *{letter-spacing:normal!important;}
.tally-about span{font-family:'IBM Plex Sans Arabic',sans-serif!important;}
/* ===== TALLY v4 — FOOTER REORG (centered stacked) ===== */
footer.store-footer [class*="grid-col-1"]{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:30px!important;max-width:820px!important;margin-inline:auto!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pr-20"]{display:none!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"]{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > div{display:none!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:auto!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a h3{font-size:0!important;line-height:0!important;height:0!important;width:0!important;overflow:hidden!important;margin:0!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::before{width:178px!important;height:66px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::after{font-size:16px!important;color:#C6A96B!important;margin:0!important;font-family:'IBM Plex Sans Arabic',sans-serif!important;letter-spacing:normal!important;}
footer.store-footer [class*="grid-col-1"] > div:nth-child(2) salla-menu{display:flex!important;justify-content:center!important;width:100%!important;}
footer.store-footer [class*="grid-col-1"] > div:nth-child(2) salla-menu > *{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px 22px!important;margin:10px 0 0!important;padding:0!important;}
footer.store-footer [class*="grid-col-1"] > div:nth-child(2) salla-menu a{white-space:nowrap!important;margin:0!important;}
footer.store-footer [class*="grid-col-1"] > div:nth-child(2) li{margin:0!important;}
footer.store-footer [class*="grid-col-1"] > div:nth-child(3){display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;}
footer.store-footer .contact-social{display:flex!important;justify-content:center!important;align-items:center!important;gap:16px!important;margin:0!important;border:0!important;padding:0!important;}
footer.store-footer > div:last-child{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:16px!important;border-top:1px solid rgba(255,255,255,.15)!important;margin-top:28px!important;padding-top:24px!important;}
footer.store-footer > div:last-child .s-payments-list-wrap{order:1!important;}
footer.store-footer > div:last-child .copyright-text{order:2!important;font-family:'IBM Plex Sans Arabic',sans-serif!important;font-size:13px!important;opacity:.85!important;letter-spacing:normal!important;}
footer.store-footer .s-payments-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:10px!important;padding:0!important;margin:0!important;}
footer.store-footer .s-payments-list-item{background:#FAF7F2!important;border-radius:9px!important;padding:7px 12px!important;height:36px!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 5px rgba(0,0,0,.20)!important;border:0!important;}
footer.store-footer .s-payments-list-item img{width:auto!important;height:20px!important;object-fit:contain!important;}
/* ===== TALLY v5 — footer links + logo + payments ===== */
footer.store-footer .s-menu-footer-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:12px 28px!important;margin:12px auto 0!important;padding:0!important;max-width:640px!important;}
footer.store-footer .s-menu-footer-item{display:inline-block!important;margin:0!important;padding:0!important;white-space:nowrap!important;width:auto!important;}
footer.store-footer .s-menu-footer-item a,footer.store-footer .s-menu-footer-item{border:0!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::before{width:210px!important;height:80px!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::after{content:"\0645\0627 \0647\0648 \062A\0627\0644\0650\064D"!important;font-size:15px!important;color:#C6A96B!important;font-family:'IBM Plex Sans Arabic',sans-serif!important;letter-spacing:normal!important;}
footer.store-footer .s-payments-list{gap:12px!important;}
footer.store-footer .s-payments-list-item{height:42px!important;padding:8px 14px!important;border-radius:10px!important;background:#FFFFFF!important;box-shadow:0 2px 6px rgba(0,0,0,.18)!important;border:0!important;}
footer.store-footer .s-payments-list-item img{height:24px!important;width:auto!important;image-rendering:auto!important;}
/* ===== TALLY v7 — slogan image + bigger logo + links stacked ===== */
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:auto!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::before{width:262px!important;height:98px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::after{content:""!important;display:block!important;width:200px!important;height:66px!important;background-image:url("data:image/png;base64,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")!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;margin:0!important;font-size:0!important;letter-spacing:normal!important;}
footer.store-footer .s-menu-footer-list{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;gap:12px!important;margin:12px 0 0!important;padding:0!important;max-width:none!important;}
footer.store-footer .s-menu-footer-item{display:block!important;white-space:nowrap!important;margin:0!important;}
@media(min-width:768px){
  footer.store-footer [class*="grid-col-1"]{flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:center!important;gap:40px 64px!important;max-width:none!important;text-align:right!important;}
  footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"]{align-items:center!important;}
  footer.store-footer [class*="grid-col-1"] > div:nth-child(3){align-items:center!important;}
  footer.store-footer .s-menu-footer-list{align-items:flex-start!important;}
}
/* ===== TALLY v10 — tight white logo, controlled sizes ===== */
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::before{background-image:url("data:image/png;base64,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")!important;filter:none!important;width:220px!important;height:80px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::after{width:120px!important;height:40px!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a{gap:8px!important;}

/* ===== TALLY v11 — logo much bigger, slogan small ===== */
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::before{width:330px!important;height:118px!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::after{width:112px!important;height:37px!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a{gap:10px!important;}

/* ===== TALLY v12 — smaller logo on mobile ===== */
@media(max-width:767px){
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::before{width:240px!important;height:86px!important;}
footer.store-footer [class*="grid-col-1"] > [class*="rtl:lg:pl-20"] > a::after{width:98px!important;height:32px!important;}
}

/* ===== تالي — إضافات APPEND-ONLY (حركة + سهم رجوع + بانر جوال + زر السلة) ===== */
@media (prefers-reduced-motion:no-preference){
  @supports (animation-timeline:view()){
    .s-block, section.s-block{
      animation: tally-fade-up linear both;
      animation-timeline: view();
      animation-range: entry 0% entry 38%;
    }
  }
}
@keyframes tally-fade-up{
  from{ opacity:0; transform:translateY(26px); }
  to{ opacity:1; transform:translateY(0); }
}
.breadcrumb, .s-breadcrumb, nav[aria-label="breadcrumb"]{
  background:#fff !important;
  border:1px solid var(--tally-cashmere) !important;
  border-radius:999px !important;
  padding:8px 16px !important;
  display:inline-flex !important;
  align-items:center !important;
  gap:6px !important;
  margin:12px 0 !important;
}
.breadcrumb a, .s-breadcrumb a{ color:var(--tally-olive) !important; }
.breadcrumb li:first-child a::before,
.s-breadcrumb a:first-child::before{
  content:"→";
  margin-inline-start:6px;
  color:var(--tally-gold);
  font-weight:800;
}
@media (max-width:767px){
  .s-block--photos-slider, .home-slider, section.photos-slider{
    margin-inline:calc(50% - 50vw) !important;
    width:100vw !important;
    border-radius:0 !important;
  }
  .s-block--photos-slider img, .home-slider img, .swiper-slide img{
    width:100vw !important;
    height:82vh !important;
    min-height:500px !important;
    object-fit:cover !important;
    object-position:center !important;
    border-radius:0 !important;
  }
  html, body{ overflow-x:hidden !important; }
}
salla-add-product-button .s-button-element,
salla-add-product-button button,
.product-entry__add-to-cart,
.btn-add-to-cart{
  background-color:var(--tally-olive) !important;
  border-color:var(--tally-olive) !important;
  color:#fff !important;
}
salla-add-product-button .s-button-element:hover,
.btn-add-to-cart:hover{ background-color:#5A6A4C !important; }
@media (max-width:767px){
  salla-add-product-button .s-button-element,
  .btn-add-to-cart{ min-height:46px !important; }
}