/* Add custom CSS styles below */
/* ═══════════════════════════════════════════════════════════════════
   OSTELVARA — ملف الستايل الكامل
   يتحط في: محرر الثيم ← تصميم متجرك باستخدام CSS
   امسح كل اللي في المحرر وحط ده مكانه.

   المحتويات
   00 · الأساس (الخطوط والمتغيرات)
   01 · الناف بار — الشكل العام (كل الصفحات)
   02 · الناف بار — شفاف فوق الهيرو (الهوم بس)
   03 · سكشن المنتجات
   03b · مربعات الألوان
   04 · تنظيف صفحات المحتوى المخصص

   ملاحظة: الهيرو والوعود والمانيفستو والـFAQ ستايلهم جوه
   بلوكات الـHTML بتاعتهم، مش هنا.
   ═══════════════════════════════════════════════════════════════════ */


/* ═══ 00 · الأساس ═══════════════════════════════════════════════════
   @import لازم يكون أول سطر. لو سبقه أي شيء — حتى تعليق —
   المتصفح بيتجاهله والخطوط مش هتحمّل. */

@import url('https://fonts.googleapis.com/css2?family=Jost:wght@200;300;400&family=DM+Mono:wght@300&family=IBM+Plex+Sans+Arabic:wght@200;300;400;500&display=swap');

:root{
  --ost-ink:#1A1917;
  --ost-soft:#4C4841;
  --ost-taupe:#8E8578;
  --ost-umber:#6B4B3A;
  --ost-sand:#D6CBBA;
  --ost-page:#FBFAF8;
  --ost-field:#EFEBE4;
  --ost-line:rgba(26,25,23,.14);
  --ost-line-soft:rgba(26,25,23,.07);

  --ost-ar:'IBM Plex Sans Arabic',-apple-system,'Segoe UI',sans-serif;
  --ost-lat:'Jost',-apple-system,sans-serif;
  --ost-mono:'DM Mono',ui-monospace,monospace;

  --ost-pad:clamp(20px,5vw,80px);
  --ost-nav:84px;              /* ارتفاع الناف بار — غيّره لو غيّرت اللوجو */
}

/* شيل مارجن الثيم من بلوكاتنا بس.
   أسماء صريحة مش [class*="ost-"] — دي بتطابق post- و cost- كمان. */
.s-block:has(.ost-hero, .ost-promise, .ost-mani, .ost-faq, .ost-legal){
  margin-block:0 !important;
}


/* ═══ 01 · الناف بار — الشكل العام (كل الصفحات) ═════════════════════
   الحاجات دي مالهاش علاقة بلون الخلفية، فهي برّه شرط الهيرو
   عشان الشكل يبقى واحد في المتجر كله. */

/* شيل الدواير البيضا اللي حوالين الأيقونات */
#mainnav .s-user-menu-login-btn,
#mainnav #s-cart-icon{
  background:transparent !important;
  border:0 !important;
  box-shadow:none !important;
  width:auto !important;
  height:auto !important;
}

/* البادج: أحمر ← بني البراند، وأصغر */
#mainnav .s-cart-summary-count{
  background:var(--ost-umber) !important;
  color:#fff !important;
  width:16px !important; height:16px !important;
  font-size:9px !important; line-height:16px !important;
  inset-inline-start:-4px !important; top:-4px !important;
}

/* اخفي مجموع السلة "0 ﷼" — رقم عايم في الهيدر مالوش لازمة */
#mainnav .s-cart-summary-content{display:none !important}

/* ─── الموبايل: اللوجو في النص ─── */
@media (max-width:1023px){
  #mainnav .container{padding-inline:18px !important}

  #mainnav .container > .flex{
    display:grid;
    grid-template-columns:1fr auto 1fr;
    align-items:center;
  }

  /* الهامبرجر واللوجو محطوطين في نفس الـdiv.
     display:contents بتفكّ الحاوية وتخلّي ولادها خانات في الجريد. */
  #mainnav .container > .flex > .flex.items-center:first-child{
    display:contents;
  }

  #mainnav .mburger{grid-column:1; justify-self:start; margin:0 !important}
  #mainnav .navbar-brand{grid-column:2; justify-self:center}
  #mainnav .items-center.justify-end{grid-column:3; justify-self:end; margin:0 !important}
  #mainnav custom-main-menu{display:none}

  #mainnav .navbar-brand img{height:34px; width:auto; max-width:none}
}


/* ═══ 02 · الناف بار — شفاف فوق الهيرو (الهوم بس) ═══════════════════
   دي الحاجات الوحيدة اللي لازم تفضل متقيّدة بـ body:has(.ost-hero)،
   لأنها مبنية على إن تحتها خلفية غامقة.
   لو شغّلتها في كل الصفحات، الأيقونات الفاتحة هتختفي فوق الأبيض. */

body:has(.ost-hero) #mainnav{
  position:relative !important;
  z-index:40;
  background:transparent !important;
  box-shadow:none !important;
  border-bottom:0 !important;
}

/* اسحب الهيرو تحت الناف بار */
body:has(.ost-hero) .s-block:has(.ost-hero){
  margin-top:calc(-1 * var(--ost-nav)) !important;
  padding-inline:0 !important;
  margin-inline:calc(50% - 50vw) !important;
  max-width:100vw !important;
}
body:has(.ost-hero) .ost-hero{padding-top:var(--ost-nav)}

/* الأيقونات فاتحة فوق الخلفية الغامقة */
body:has(.ost-hero) #mainnav .sicon-menu,
body:has(.ost-hero) #mainnav .sicon-shopping-bag,
body:has(.ost-hero) #mainnav .s-user-menu-login-btn,
body:has(.ost-hero) #mainnav .s-user-menu-login-btn svg{
  color:#EDE8E0 !important;
  fill:#EDE8E0 !important;
}


/* ═══ 03 · سكشن المنتجات ════════════════════════════════════════════
   الاستهداف بـ data-testid — ثابت.
   component-id بيتغير مع كل تعديل في محرر الثيم. */

[data-testid="store-home-fixed-products"]{
  background:var(--ost-field);
  margin-block:0 !important;
  margin-inline:calc(50% - 50vw) !important;
  max-width:100vw !important;
  padding:clamp(48px,6.5vw,96px) var(--ost-pad) clamp(56px,8vw,110px) !important;
  box-sizing:border-box;
  overflow-x:clip;              /* يمنع أي تجاوز يعمل سكرول أفقي للصفحة */
  font-family:var(--ost-ar);
}
[data-testid="store-home-fixed-products"] *{box-sizing:border-box}

/* ─── العنوان (نسخة CSS الاحتياطية) ───
   لو الجافاسكربت اشتغل، بيحط عنوان حقيقي ويخفي ده. */
[data-testid="store-home-fixed-products"]::before{
  content:"كولكشن 01";
  display:block;
  font-family:var(--ost-ar);font-weight:300;
  font-size:clamp(20px,3vw,32px);color:var(--ost-ink);
  padding-bottom:13px;border-bottom:1px solid var(--ost-line);
}
[data-testid="store-home-fixed-products"].ost-js::before{display:none}

/* العنوان اللي الجافاسكربت بيحطه */
.ost-head{
  display:flex;align-items:baseline;justify-content:space-between;gap:18px;
  padding-bottom:13px;border-bottom:1px solid var(--ost-line);
}
.ost-head h2{
  font-family:var(--ost-ar);font-weight:300;margin:0;
  font-size:clamp(20px,3vw,32px);color:var(--ost-ink);
}
.ost-head span{
  font-family:var(--ost-mono);font-weight:300;font-size:10px;
  letter-spacing:.2em;text-transform:uppercase;color:var(--ost-taupe);
  direction:ltr;unicode-bidi:isolate;
}

/* ─── الشبكة ─── */
[data-testid="store-home-fixed-products"] .s-products-list-wrapper{
  display:grid !important;
  grid-template-columns:repeat(2,1fr) !important;
  gap:clamp(14px,2.4vw,34px) !important;
  padding:clamp(26px,3.6vw,42px) 0 0 !important;
  margin:0 auto !important;
  max-width:920px;
}

/* ─── الكارت: عمودي بدل أفقي، بلا حواف دايرية ولا ظل ─── */
[data-testid="store-home-fixed-products"] .s-product-card-entry{
  display:flex !important; flex-direction:column !important;
  background:transparent !important;
  border:0 !important; border-radius:0 !important; box-shadow:none !important;
  padding:0 !important; overflow:visible !important;
}

/* ─── الصورة ─── */
[data-testid="store-home-fixed-products"] .s-product-card-image{
  position:relative;
  width:100% !important; max-width:none !important; flex:none !important;
  aspect-ratio:4/5; background:var(--ost-page); overflow:hidden;
  border-radius:0 !important;
}
[data-testid="store-home-fixed-products"] .s-product-card-image a{display:block;height:100%}
[data-testid="store-home-fixed-products"] .s-product-card-image-cover{
  width:100% !important; height:100% !important;
  object-fit:cover !important; border-radius:0 !important;
  transition:transform 1.1s cubic-bezier(.2,.7,.3,1);
}
[data-testid="store-home-fixed-products"] .s-product-card-entry:hover .s-product-card-image-cover{
  transform:scale(1.035);
}

/* ─── علامة النفاد ───
   left فيزيائي مش inline-start: العلامة عليها direction:ltr
   فالمنطقي بيتحسب من الناحية الغلط في صفحة RTL.
   سلة بتحط .s-product-card-out-of-stock وتشيلها لوحدها. */
[data-testid="store-home-fixed-products"] .s-product-card-out-of-stock .s-product-card-image::after{
  content:"Sold out";
  position:absolute; top:10px; left:10px; z-index:2;
  background:var(--ost-page); color:var(--ost-taupe);
  font-family:var(--ost-mono); font-size:9px;
  letter-spacing:.18em; text-transform:uppercase;
  padding:5px 10px; direction:ltr;
}
[data-testid="store-home-fixed-products"] .s-product-card-out-of-stock .s-product-card-image-cover{
  opacity:.72;
}

/* ─── المحتوى ─── */
[data-testid="store-home-fixed-products"] .s-product-card-content{
  padding:14px 0 0 !important; text-align:start !important; gap:0 !important;
}
[data-testid="store-home-fixed-products"] .s-product-card-content-title{margin:0 !important}
[data-testid="store-home-fixed-products"] .s-product-card-content-title a{
  font-family:var(--ost-lat);font-weight:300;
  font-size:15px;letter-spacing:.05em;color:var(--ost-ink);
  direction:ltr;unicode-bidi:isolate;display:inline-block;
  text-decoration:none !important;
}

/* الوصف الفرعي مكرر لنفس الاسم — اخفيه */
[data-testid="store-home-fixed-products"] .s-product-card-content-subtitle{
  display:none !important;
}

/* ─── السعر ─── */
[data-testid="store-home-fixed-products"] .s-product-card-sale-price{
  display:flex !important; align-items:baseline; gap:10px; margin:5px 0 0 !important;
}
[data-testid="store-home-fixed-products"] .s-product-card-sale-price h4{
  font-family:var(--ost-mono);font-weight:300;
  font-size:13px !important; color:var(--ost-soft) !important;
  margin:0 !important; direction:ltr; unicode-bidi:isolate;
}
/* السعر القديم مشطوب — بتاوپي هادي مش أحمر */
[data-testid="store-home-fixed-products"] .s-product-card-sale-price span{
  display:inline !important;
  font-family:var(--ost-mono);font-weight:300;
  font-size:11.5px !important;
  color:var(--ost-taupe) !important;
  text-decoration:line-through !important;
  text-decoration-thickness:1px;
  text-decoration-color:var(--ost-taupe);
  direction:ltr;unicode-bidi:isolate;
}

/* ─── زرار القلب مخفي ───
   قايمة مفضلات في متجر بمنتجين مش بتخدم حاجة.
   رجّعه لما يبقى في كولكشن حقيقي. */
[data-testid="store-home-fixed-products"] .s-product-card-wishlist-btn{
  display:none !important;
}

/* ─── زرار الشراء: بعرض الكارت كامل ─── */
[data-testid="store-home-fixed-products"] .s-product-card-content-footer{
  display:block !important;
  width:100% !important; max-width:100% !important;
  margin-top:14px !important;
}
[data-testid="store-home-fixed-products"] salla-add-product-button{
  display:block !important; width:100% !important; max-width:100% !important; min-width:0 !important;
}
[data-testid="store-home-fixed-products"] salla-add-product-button .w-full,
[data-testid="store-home-fixed-products"] salla-add-product-button .s-button-wrap{
  width:100% !important; max-width:100% !important; display:block; min-width:0;
}
[data-testid="store-home-fixed-products"] .s-button-element{
  width:100% !important; max-width:100% !important; box-sizing:border-box;
  border-radius:0 !important; box-shadow:none !important;
  border:1px solid var(--ost-line) !important;
  background:transparent !important; color:var(--ost-soft) !important;
  font-family:var(--ost-ar); font-weight:400; font-size:12.5px !important;
  min-height:44px !important; opacity:1 !important;
  transition:border-color .25s,color .25s;
}
[data-testid="store-home-fixed-products"] .s-button-element:not(:disabled):hover{
  border-color:var(--ost-ink) !important; color:var(--ost-ink) !important;
}
[data-testid="store-home-fixed-products"] .s-button-element:disabled{
  border-color:var(--ost-line-soft) !important; color:var(--ost-taupe) !important;
  cursor:not-allowed;
}

/* رسائل السكرول اللانهائي — مالهاش لازمة في سكشن بمنتجين */
[data-testid="store-home-fixed-products"] .s-infinite-scroll-status{display:none !important}

/* ─── الموبايل ─── */
@media (max-width:600px){
  [data-testid="store-home-fixed-products"]{
    padding:34px 20px 48px !important;
  }
  [data-testid="store-home-fixed-products"] .s-products-list-wrapper{
    grid-template-columns:1fr !important;
    gap:30px !important;
    padding-top:22px !important;
    width:100% !important; max-width:100% !important;
  }
  [data-testid="store-home-fixed-products"] .s-product-card-entry{
    width:100% !important; max-width:100% !important; min-width:0 !important;
  }
  /* 4:5 بتاخد نص الشاشة على الموبايل */
  [data-testid="store-home-fixed-products"] .s-product-card-image{aspect-ratio:1/1}
  [data-testid="store-home-fixed-products"] .s-button-element{min-height:46px !important}
  .ost-head{flex-direction:column;align-items:flex-start;gap:4px}
}


/* ═══ 03b · مربعات الألوان ══════════════════════════════════════════
   يتحط في ملف الـCSS تحت قسم 03 (سكشن المنتجات) مباشرة.
   الجافاسكربت هو اللي بيبني العناصر دي. */

[data-testid="store-home-fixed-products"] .ost-swatches{
  display:flex; align-items:center; gap:12px;
  margin-top:12px;
}
[data-testid="store-home-fixed-products"] .ost-swatches__row{
  display:flex; align-items:center; gap:10px;
}

/* المربع نفسه — زوايا حادة زي باقي البراند */
[data-testid="store-home-fixed-products"] .ost-swatch{
  -webkit-appearance:none; appearance:none;
  position:relative;
  width:14px; height:14px; min-width:0; min-height:0;
  padding:0; margin:0; border:0; border-radius:0;
  background:var(--sw);
  box-shadow:inset 0 0 0 1px var(--ost-line);   /* عشان الألوان الفاتحة تبان */
  cursor:pointer;
}

/* مساحة لمس أكبر من المربع من غير ما يكبر شكلياً */
[data-testid="store-home-fixed-products"] .ost-swatch::before{
  content:""; position:absolute; inset:-8px;
}

/* الإطار حوالين اللون المختار */
[data-testid="store-home-fixed-products"] .ost-swatch::after{
  content:""; position:absolute; inset:-4px;
  border:1px solid transparent;
  transition:border-color .2s;
}
[data-testid="store-home-fixed-products"] .ost-swatch:hover::after{
  border-color:var(--ost-taupe);
}
[data-testid="store-home-fixed-products"] .ost-swatch[aria-pressed="true"]::after{
  border-color:var(--ost-ink);
}
[data-testid="store-home-fixed-products"] .ost-swatch:focus-visible{outline:none}
[data-testid="store-home-fixed-products"] .ost-swatch:focus-visible::after{
  border-color:var(--ost-umber); border-width:2px; inset:-5px;
}

/* لون خلصان: خط مايل عليه */
[data-testid="store-home-fixed-products"] .ost-swatch.is-out{
  background:
    linear-gradient(to top left,
      transparent calc(50% - .6px),
      var(--ost-page) calc(50% - .6px),
      var(--ost-page) calc(50% + .6px),
      transparent calc(50% + .6px)),
    var(--sw);
  opacity:.55;
}

/* اسم اللون جنب المربعات */
[data-testid="store-home-fixed-products"] .ost-swatches__name{
  font-family:var(--ost-lat); font-weight:300;
  font-size:12px; letter-spacing:.04em;
  color:var(--ost-taupe);
  direction:ltr; unicode-bidi:isolate;
  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}

/* تغيير الصورة يبقى ناعم */
[data-testid="store-home-fixed-products"] .s-product-card-image-cover{
  transition:transform 1.1s cubic-bezier(.2,.7,.3,1), opacity .25s;
}

@media (max-width:600px){
  [data-testid="store-home-fixed-products"] .ost-swatches__row{gap:14px}
  [data-testid="store-home-fixed-products"] .ost-swatch{width:18px; height:18px}
}


/* ═══ 04 · تنظيف صفحات المحتوى المخصص ═══════════════════════════════
   بيشيل غلاف الثيم (الكارت الأبيض + العنوان المكرر + التعليقات
   + المسار) ويسيب بلوك الـHTML بس.

   .content--single-page موجودة على الصفحات المخصصة بس،
   فمش هتلمس باقي المتجر.

   ⚠ بيشتغل على كل الصفحات المخصصة. أي صفحة مفيهاش بلوك بتاعنا
     هتفقد عنوانها وكارتها كمان — راجع قايمة صفحاتك قبل ما تحفظ. */

.container:has(.content--single-page) .breadcrumbs{display:none !important}

.content--single-page{
  background:transparent !important;
  border-radius:0 !important;
  box-shadow:none !important;
  border:0 !important;
  padding:0 !important;
  margin:0 !important;
  width:100% !important;
  max-width:none !important;
}

/* العنوان المكرر — عندنا واحد جوه البلوك */
.content--single-page > h1{display:none !important}

/* التعليقات — الأفضل تقفلها من إعدادات الصفحة، ده إخفاء بس */
.content--single-page salla-comments{display:none !important}

/* الحاوية من الحافة للحافة عشان البلوك يمتد */
.container:has(.content--single-page){
  max-width:none !important;
  padding-inline:0 !important;
}
.container:has(.content--single-page) > .flex{display:block !important}
.top-navbar{display: none;}
/* الفوتر ملزوق في السكشن اللي قبله */
.store-footer{margin-top:0 !important}
/* ═══════════════════════════════════════════════════════════════════
   OSTELVARA — صفحة المنتج
   يتحط في: محرر الثيم ← تصميم متجرك باستخدام CSS، تحت الأقسام التانية.

   كل حاجة متقيّدة بـ body:has([data-testid="store-product-form"])
   — الفورم ده موجود في صفحة المنتج بس، فمش هيلمس أي صفحة تانية.
   ═══════════════════════════════════════════════════════════════════ */

body:has([data-testid="store-product-form"]){
  background:var(--ost-page);
}
body:has([data-testid="store-product-form"]) #main-content{
  font-family:var(--ost-ar);
}

/* ─── المسار ─── */
body:has([data-testid="store-product-form"]) .breadcrumbs{
  font-family:var(--ost-mono);font-size:10px;
  letter-spacing:.12em;text-transform:uppercase;
}

/* ─── شيل الكروت البيضا والحواف الدايرية والظلال ─── */
body:has([data-testid="store-product-form"]) .bg-white,
body:has([data-testid="store-product-form"]) .sticky-product-bar,
body:has([data-testid="store-product-form"]) .details-slider{
  background:transparent !important;
  border-radius:0 !important;
  box-shadow:none !important;
}

/* ─── الصور ─── */
body:has([data-testid="store-product-form"]) .swiper-slide img,
body:has([data-testid="store-product-form"]) .s-slider-thumbs img{
  border-radius:0 !important;
  background:var(--ost-field) !important;
}

/* ─── العنوان: اسم المنتج إنجليزي ─── */
body:has([data-testid="store-product-form"]) [data-testid="store-product-title"]{
  font-family:var(--ost-lat);
  font-weight:300 !important;
  letter-spacing:.04em;
  direction:ltr;unicode-bidi:isolate;text-align:start;
  font-size:clamp(22px,2.6vw,30px) !important;
  line-height:1.3 !important;
  color:var(--ost-ink) !important;
  margin-bottom:10px !important;
}

/* الوصف الفرعي مكرر لنفس الاسم — اخفيه (زي الهوم بيدج) */
body:has([data-testid="store-product-form"]) .product-entry__sub-title{
  display:none !important;
}

/* ─── السعر: شيل الأحمر ─── */
body:has([data-testid="store-product-form"]) .text-red-800,
body:has([data-testid="store-product-form"]) .total-price{
  font-family:var(--ost-mono) !important;
  font-weight:300 !important;
  font-size:17px !important;
  color:var(--ost-ink) !important;
  direction:ltr;unicode-bidi:isolate;
}
body:has([data-testid="store-product-form"]) .line-through,
body:has([data-testid="store-product-form"]) .before-price{
  font-family:var(--ost-mono) !important;
  font-size:13px !important;
  color:var(--ost-taupe) !important;
  text-decoration-thickness:1px;
  direction:ltr;unicode-bidi:isolate;
}

/* "نفدت الكمية" الأحمر → هادي */
body:has([data-testid="store-product-form"]) .out-of-stock{
  color:var(--ost-taupe) !important;
  font-weight:400 !important;
  opacity:1 !important;
}

/* ─── الوصف ─── */
body:has([data-testid="store-product-form"]) .product__description{
  padding:0 !important;
  font-size:15px;line-height:1.9;color:var(--ost-soft);
  border-top:1px solid var(--ost-line-soft);
  padding-top:18px !important;
  margin-top:18px !important;
}

/* ─── صف رقم الموديل ─── */
body:has([data-testid="store-product-form"]) .product-sku{
  font-family:var(--ost-mono);font-size:12px;color:var(--ost-soft);
}
body:has([data-testid="store-product-form"]) .sicon-barcode{display:none !important}

/* ─── قائمة المقاسات ─── */
body:has([data-testid="store-product-form"]) .s-product-options-option-label b{
  font-family:var(--ost-mono);font-weight:300;font-size:10px;
  letter-spacing:.2em;text-transform:uppercase;color:var(--ost-taupe);
}
body:has([data-testid="store-product-form"]) .s-form-control{
  border-radius:0 !important;
  border:1px solid var(--ost-line) !important;
  background:transparent !important;
  font-family:var(--ost-ar);font-size:14px;
  min-height:46px;color:var(--ost-ink);
  box-shadow:none !important;
}

/* ─── الأزرار ─── */
body:has([data-testid="store-product-form"]) .s-button-element{
  border-radius:0 !important;
  box-shadow:none !important;
  border:1px solid var(--ost-line) !important;
  background:transparent !important;
  color:var(--ost-soft) !important;
  font-family:var(--ost-ar);font-weight:400;font-size:13px !important;
  min-height:50px !important;
  opacity:1 !important;
  transition:border-color .25s,color .25s;
}
body:has([data-testid="store-product-form"]) .s-button-element:not(:disabled):hover{
  border-color:var(--ost-ink) !important;color:var(--ost-ink) !important;
}
body:has([data-testid="store-product-form"]) .s-button-element:disabled{
  border-color:var(--ost-line-soft) !important;color:var(--ost-taupe) !important;
  cursor:not-allowed;
}

/* ─── زرار القلب مخفي (زي الهوم بيدج) ─── */
body:has([data-testid="store-product-form"]) .btn--wishlist{
  display:none !important;
}

/* ─── المشاركة: أهدى ─── */
body:has([data-testid="store-product-form"]) .s-social-share-btn{
  border:0 !important;min-height:0 !important;
}
body:has([data-testid="store-product-form"]) .s-social-share-icon svg{
  fill:var(--ost-taupe);width:15px;height:15px;
}

/* ─── عناوين السكاشن السفلية ─── */
body:has([data-testid="store-product-form"]) .s-slider-block__title h2{
  font-family:var(--ost-ar);font-weight:300;
  font-size:clamp(18px,2.4vw,26px);color:var(--ost-ink);
}
body:has([data-testid="store-product-form"]) .s-slider-nav-arrow{
  border-radius:0 !important;border:1px solid var(--ost-line) !important;
  background:transparent !important;
}

/* ─── الموبايل ─── */
@media (max-width:767px){
  body:has([data-testid="store-product-form"]) [data-testid="store-product-title"]{
    font-size:20px !important;
  }
  body:has([data-testid="store-product-form"]) .sticky-product-bar{
    padding-inline:0 !important;
  }
}