/* Add custom CSS styles below */ 
/* KHAMRA — Phase 1 START */

/* ألوان خاصة بالترويسة والواجهة في الرئيسية فقط */
body.index.salla-2014008853 .store-header,
body.index.salla-2014008853 #W_hero_section-0 {
  --khamra-rose: #a44360;
  --khamra-rose-hover: #84334d;
  --khamra-ivory: #fff9f8;
  --khamra-ink: #49302e;
}

/* الترويسة: دون تغيير الشعار أو مقاسه أو موضعه */
body.index.salla-2014008853 .store-header {
  --header-bg-color: var(--khamra-ivory);
  color: var(--khamra-ink);
}

body.index.salla-2014008853 .store-header #mainnav {
  background-color: var(--khamra-ivory) !important;
  box-shadow: 0 1px 0 rgba(164, 67, 96, 0.12);
}

body.index.salla-2014008853 .store-header :is(
  .header-btn__icon,
  .header-search-btn,
  .mobile-menu-icon i,
  .s-cart-summary-total
) {
  color: var(--khamra-ink) !important;
}

body.index.salla-2014008853 .store-header .s-cart-summary-count {
  background-color: var(--khamra-rose) !important;
  color: #fff !important;
}

/* النصوص: الإبقاء على خط الثيم وتحسين القراءة */
body.index.salla-2014008853 #W_hero_section-0 .hero-content {
  font-family: "PingARLT", Tahoma, Arial, sans-serif;
}

body.index.salla-2014008853 #W_hero_section-0 :is(
  .hero-title,
  .hero-subtitle,
  .hero-description
) {
  text-shadow: 0 1px 5px rgba(42, 24, 22, 0.55);
}

body.index.salla-2014008853 #W_hero_section-0 .hero-title {
  font-size: clamp(20px, 3vw, 36px);
  font-weight: 700;
  line-height: 1.4;
}

body.index.salla-2014008853 #W_hero_section-0 .hero-subtitle {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.6;
}

body.index.salla-2014008853 #W_hero_section-0 .hero-description {
  font-size: 14px;
  line-height: 1.7;
}

/* زر الواجهة: دون تغيير الرابط أو الحركة */
body.index.salla-2014008853 #W_hero_section-0 .hero-btn {
  background-color: var(--khamra-rose) !important;
  color: #fff !important;
  border-radius: 10px;
  min-height: 44px;
  padding: 10px 24px;
  font-family: inherit;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
  text-shadow: none;
}

@media (hover: hover) {
  body.index.salla-2014008853 #W_hero_section-0 .hero-btn:hover {
    background-color: var(--khamra-rose-hover) !important;
  }
}

body.index.salla-2014008853 #W_hero_section-0 .hero-btn:focus-visible {
  outline: 2px solid #fff;
  outline-offset: 4px;
}

/* العداد: تنسيق فقط دون تغيير القيم أو الوظيفة */
body.index.salla-2014008853 #W_hero_section-0 .s-count-down-item {
  background-color: var(--khamra-ivory) !important;
  border-radius: 10px;
  box-shadow: inset 0 0 0 1px rgba(164, 67, 96, 0.12);
}

body.index.salla-2014008853 #W_hero_section-0 .s-count-down-item-value {
  color: var(--khamra-rose);
  font-weight: 600;
}

body.index.salla-2014008853 #W_hero_section-0 .s-count-down-item-label {
  color: var(--khamra-ink);
}

/* الجوال: ضبط التباعد دون تغيير ارتفاع الفيديو أو قصّه */
@media (max-width: 767px) {
  body.index.salla-2014008853 #W_hero_section-0 .hero-content {
    gap: 8px;
  }

  body.index.salla-2014008853 #W_hero_section-0 .hero-description {
    font-size: 12px;
    line-height: 1.65;
  }

  body.index.salla-2014008853 #W_hero_section-0 .s-count-down-list {
    margin-block: 6px 10px;
  }

  body.index.salla-2014008853 #W_hero_section-0 .s-count-down-item {
    padding-block: 10px;
  }
}

/* KHAMRA — Phase 1 END */
/* KHAMRA — Phase 2 START
   Append after Phase 1. Homepage only.
   No content, media, slider geometry or animation overrides.
*/
body.index.salla-2014008853 {
  --kh2-rose: #a44360;
  --kh2-hover: #84334d;
  --kh2-ivory: #fff9f8;
  --kh2-blush: #f5e6e8;
  --kh2-ink: #49302e;
  --kh2-line: #ead5da;
}

/* 1. Typography — exclude Phase 1 and icon fonts */
body.index.salla-2014008853 #main-content > .s-block:not(.W_hero_section),
body.index.salla-2014008853 .store-footer {
  font-family: "PingARLT", Tahoma, Arial, sans-serif;
}

body.index.salla-2014008853 #main-content > .s-block:not(.W_hero_section) :is(h1,h2,h3,p,a:not([class*="sicon-"])),
body.index.salla-2014008853 .store-footer :is(h3,p,a) {
  font-family: "PingARLT", Tahoma, Arial, sans-serif;
}

body.index.salla-2014008853 #main-content > .s-block:not(.W_hero_section) :is(h2,h3) {
  line-height: 1.5;
}

body.index.salla-2014008853 #main-content > .s-block:not(.W_hero_section) p {
  line-height: 1.75;
}

/* 2. Section spacing — preserve scroll-animation section */
body.index.salla-2014008853 #main-content > :is(
  .W_marquee,.W_categories_banner,.W_explore-categories,
  .W_flash_deal,.W_limited-time-offers,.W_top-brands,
  .W_beauty-start,.W_categories_collection,
  #W_product_comparison_banner-13,
  .s-block--hero-slider,.s-block--categories,
  .s-block--banners,.s-block--testimonials
) {
  margin-bottom: clamp(32px, 4.5vw, 64px);
}

/* 3. Existing CTA buttons only — not image/category links */
body.index.salla-2014008853 #main-content > .s-block:not(.W_hero_section) a.rounded-btn:not(.promo-btn) {
  background-color: var(--kh2-rose) !important;
  color: #fff !important;
  border-color: var(--kh2-rose);
  border-radius: 10px;
  min-height: 44px;
  padding: 10px 22px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
  text-align: center;
}

body.index.salla-2014008853 #W_beauty-start-10 .slide-content > a {
  background-color: var(--kh2-rose) !important;
  color: #fff !important;
  border-radius: 10px;
  min-height: 44px;
  font-size: 14px !important;
}

body.index.salla-2014008853 #W_promotional_section-16 .promo-btn {
  --hover-color: var(--kh2-rose) !important;
}

body.index.salla-2014008853 #W_promotional_section-16 .promo-btn .text {
  background-color: var(--kh2-rose) !important;
  color: #fff !important;
  border-radius: 10px;
  padding: 10px 22px;
  font-size: 14px;
  line-height: 1.75;
}

body.index.salla-2014008853 #W_promotional_section-16 .promo-btn .icon {
  color: var(--kh2-rose);
}

@media (hover: hover) {
  body.index.salla-2014008853 #main-content > .s-block:not(.W_hero_section) a.rounded-btn:not(.promo-btn):hover,
  body.index.salla-2014008853 #W_beauty-start-10 .slide-content > a:hover,
  body.index.salla-2014008853 #W_promotional_section-16 .promo-btn:hover .text {
    background-color: var(--kh2-hover) !important;
  }
}

body.index.salla-2014008853 #main-content > .s-block:not(.W_hero_section) a:focus-visible {
  outline: 2px solid var(--kh2-rose);
  outline-offset: 4px;
}

/* 4. Category cards — retain grid, images and hover motion */
body.index.salla-2014008853 #W_categories_banner-2 a.group.rounded-card {
  background-color: var(--kh2-ivory);
  border-color: var(--kh2-line);
  border-radius: 12px;
}

body.index.salla-2014008853 #W_categories_banner-2 a.group.rounded-card span {
  color: var(--kh2-ink) !important;
  font-family: "PingARLT", Tahoma, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}

body.index.salla-2014008853 #W_explore-categories-4 :is(aside,div.rounded-large) {
  border-color: var(--kh2-line) !important;
}

body.index.salla-2014008853 #W_explore-categories-4 aside {
  background-color: var(--kh2-ivory);
  box-shadow: 0 3px 14px rgba(73,48,46,.04);
}

body.index.salla-2014008853 #W_explore-categories-4 .sicon-crown {
  color: var(--kh2-rose) !important;
}

/* 5. Solid backgrounds — no image or overlay replacement */
body.index.salla-2014008853 #W_flash_deal-5 > .container-narrow > .rounded-card {
  background: linear-gradient(135deg, #fff9f8, #f5e6e8) !important;
  border-radius: 16px;
}

body.index.salla-2014008853 #W_limited-time-offers-8 {
  background-color: var(--kh2-ivory) !important;
}

body.index.salla-2014008853 :is(
  #W_flash_deal-5,#W_limited-time-offers-8
) :is(h2,p) {
  color: var(--kh2-ink) !important;
}

body.index.salla-2014008853 :is(
  #W_flash_deal-5,#W_limited-time-offers-8,
  #W_product_comparison_banner-13
) h2 {
  font-size: clamp(20px, 2.2vw, 30px);
}

body.index.salla-2014008853 #W_limited-time-offers-8 p {
  font-size: 15px;
}

body.index.salla-2014008853 #W_product_comparison_banner-13 > .grid {
  background-color: var(--kh2-blush) !important;
}

body.index.salla-2014008853 #W_product_comparison_banner-13 :is(h2,p) {
  color: var(--kh2-ink) !important;
}

body.index.salla-2014008853 #W_product_comparison_banner-13 p.rounded-full {
  background-color: var(--kh2-rose) !important;
  color: #fff !important;
}

body.index.salla-2014008853 #ba-handle-13 {
  background-color: var(--kh2-rose) !important;
}

/* 6. Collection list and promotional section */
body.index.salla-2014008853 #W_categories_collection-12 {
  background-color: var(--kh2-ivory) !important;
}

body.index.salla-2014008853 #W_categories_collection-12 > div > div > p {
  color: var(--kh2-ink) !important;
  font-size: clamp(23px, 2.5vw, 32px);
  letter-spacing: normal;
  line-height: 1.5;
  margin-bottom: 28px;
}

body.index.salla-2014008853 #W_categories_collection-12 li {
  border-color: var(--kh2-line);
}

body.index.salla-2014008853 #W_categories_collection-12 li:hover {
  background-color: var(--kh2-blush) !important;
}

body.index.salla-2014008853 #W_categories_collection-12 a span {
  color: var(--kh2-ink) !important;
}

body.index.salla-2014008853 #W_promotional_section-16 {
  background-color: var(--kh2-blush) !important;
}

body.index.salla-2014008853 #W_promotional_section-16 :is(h2,p) {
  color: var(--kh2-ink);
}

/* 7. Remaining slider controls, feature tiles and banners */
body.index.salla-2014008853 #main-content > .s-block:not(.W_hero_section) .s-slider-nav-arrow {
  background-color: var(--kh2-ivory);
  color: var(--kh2-rose);
  border-color: var(--kh2-line);
  border-radius: 10px;
  box-shadow: 0 2px 8px rgba(73,48,46,.10);
}

body.index.salla-2014008853 .s-block--categories .slide--cat-entry {
  background-color: var(--kh2-ivory);
  color: var(--kh2-ink);
  border-radius: 12px;
  box-shadow: inset 0 0 0 1px var(--kh2-line);
}

body.index.salla-2014008853 .s-block--categories .slide--cat-entry i {
  color: var(--kh2-rose);
}

body.index.salla-2014008853 .s-block--categories .slide--cat-entry h2 {
  font-size: 14px;
  font-weight: 600;
}

body.index.salla-2014008853 .s-block--banners .banner-entry {
  border-radius: 14px;
}

/* 8. Existing testimonials — no changes to ratings or content */
body.index.salla-2014008853 .s-block--testimonials .s-reviews-header {
  color: var(--kh2-ink);
  font-family: "PingARLT", Tahoma, Arial, sans-serif;
  font-size: clamp(22px, 2.5vw, 30px);
  font-weight: 600;
  margin-bottom: 20px;
}

body.index.salla-2014008853 .s-block--testimonials .s-reviews-testimonial {
  background-color: var(--kh2-ivory);
  border-radius: 14px;
  box-shadow: inset 0 0 0 1px var(--kh2-line);
}

body.index.salla-2014008853 .s-block--testimonials :is(
  .s-reviews-testimonial__text p,
  .s-reviews-testimonial__info h2
) {
  color: var(--kh2-ink);
  font-size: 14px;
}

body.index.salla-2014008853 .s-block--testimonials .s-reviews-testimonial__icon {
  color: var(--kh2-rose);
}

/* 9. Footer — original wave and original unmodified logo */
body.index.salla-2014008853 .store-footer {
  --footer-bg-color: #f5e6e8;
  --footer-text-color: #49302e;
  --footer-copyrights-bg-color: #fff9f8;
}

body.index.salla-2014008853 .store-footer > svg {
  color: var(--kh2-blush);
}

body.index.salla-2014008853 .store-footer > svg > path {
  fill: var(--kh2-blush);
}

body.index.salla-2014008853 .store-footer .store-data {
  margin-top: 0 !important;
}

body.index.salla-2014008853 .store-footer .store-data > a > img {
  width: 180px !important;
  max-width: 100%;
  height: auto !important;
  object-fit: contain;
  margin-inline: auto;
}

body.index.salla-2014008853 .store-footer :is(
  .store-data,.important-links,.s-menu-footer-list a,.copyright-text p,.copyright-text a
) {
  color: var(--kh2-ink) !important;
}

body.index.salla-2014008853 .store-footer .store-data > div {
  font-size: 14px;
  line-height: 1.8;
}

body.index.salla-2014008853 .store-footer .important-links {
  font-size: 17px;
  font-weight: 600;
}

body.index.salla-2014008853 .store-footer .copyright-text p {
  font-size: 12px;
  line-height: 1.8;
}

/* 10. Mobile — no slider width/height/transform overrides */
@media (max-width: 767px) {
  body.index.salla-2014008853 #W_categories_banner-2 a.group.rounded-card span {
    font-size: 11px;
  }

  body.index.salla-2014008853 #W_categories_collection-12 > div > div {
    padding-block: 36px;
  }

  body.index.salla-2014008853 #W_categories_collection-12 a span.font-light {
    font-size: 20px;
  }

  body.index.salla-2014008853 .store-footer .store-data > a > img {
    width: 140px !important;
  }

  body.index.salla-2014008853 .store-footer__inner {
    padding-block: 24px;
  }
}
/* KHAMRA — Phase 2 END */

/* KHAMRA — mobile readability and footer finish */
@media (max-width: 640px) {
  body.index.salla-2014008853 #W_hero_section-0 .hero-description { font-size: 15px !important; line-height: 1.65; max-width: 330px; margin-inline: auto; text-shadow: 0 2px 8px rgba(26,17,17,.85); }
  body.index.salla-2014008853 #W_beauty-start-4 h2 { font-size: 19px !important; line-height: 1.45; text-wrap: balance; }
}
.store-footer .important-links:has(+ salla-menu .s-menu-footer-list:empty),
.store-footer .important-links + salla-menu:has(.s-menu-footer-list:empty) { display: none !important; }
.store-footer .store-data img { width: 136px !important; height: 136px; border-radius: 50%; object-fit: cover; box-shadow: 0 6px 24px rgba(91,57,64,.12); }
.store-footer .store-footer__inner { padding-top: 20px; }

@media (max-width: 640px) { body.index.salla-2014008853 #W_selected_product-3 { margin-top: 28px; } }

/* KHAMRA final visual polish — 2026-09-22 */
body.salla-2014008853 .W_selected_product .W_badge { --wsp-bg: #f3e4e5 !important; --wsp-txt: #51383e !important; border: 1px solid #e8d8d7; box-shadow: none !important; }
body.salla-2014008853 .W_selected_product .W_badge__icon { color: #914f60; }
body.salla-2014008853 .W_selected_product .W_sp__img { border-radius: 16px; }
body.salla-2014008853 #W_hero_section-0 .W_btn { --w-btn-bg: #914f60 !important; --w-btn-txt: #ffffff !important; box-shadow: 0 4px 16px rgba(56,43,44,.16); }
body.salla-2014008853 .s-block--features__item { background: #fffcfa; border: 1px solid #efdfdf; border-radius: 16px; box-shadow: none; }
body.salla-2014008853 .s-block--features__item p { color: #6d585b; }
body.salla-2014008853 #W_beauty-start-4 .slide-content { width: calc(100% - 32px); max-width: 440px; margin: auto; padding: 20px; border-radius: 16px; background: rgba(56,43,44,.90); box-shadow: 0 6px 20px rgba(56,43,44,.10); }
body.salla-2014008853 #W_beauty-start-4 .slide-content h2 { display: block; overflow: visible; -webkit-line-clamp: unset; font-size: clamp(20px,2.2vw,30px) !important; line-height: 1.5 !important; text-wrap: balance; }
body.salla-2014008853 #W_beauty-start-4 .slide-content p { font-size: 13px !important; letter-spacing: 0; }
body.salla-2014008853 #W_beauty-start-4 .slide-content .W_btn { --w-btn-bg: #f7eae9 !important; --w-btn-txt: #51383e !important; box-shadow: none; min-height: 44px; }
body.salla-2014008853 #W_beauty-start-4 .slide-bg + div { opacity: .12 !important; }
body.salla-2014008853 .store-footer a { text-underline-offset: 4px; }
body.salla-2014008853 .store-footer .store-data > div { max-width: 360px; margin-inline: auto; }
@media (max-width: 767px) {
 body.salla-2014008853 #W_hero_section-0 .hero-title { font-size: 23px !important; line-height: 1.45; }
 body.salla-2014008853 #W_hero_section-0 .hero-description { font-size: 15px !important; line-height: 1.7; }
 body.salla-2014008853 #W_beauty-start-4 .slide-content { padding: 18px 14px; }
 body.salla-2014008853 #W_beauty-start-4 .slide-content h2 { font-size: 20px !important; }
 body.salla-2014008853 .W_selected_product .W_sp__title { font-size: 24px; line-height: 1.5; text-wrap: balance; }
 body.salla-2014008853 .W_selected_product .W_sp__desc { font-size: 15px; line-height: 1.75; }
}
/* Keep the content badges simple and neutral. */
body.salla-2014008853 .W_selected_product .W_badge__icon { display: none !important; }
/* KHAMRA catalogue image proportions and calm category banner */
body.salla-2014008853 .s-product-card-image.pc-img { aspect-ratio: 1 / 1; height: auto !important; min-height: 0 !important; background: #f8eeec; }
body.salla-2014008853 .pc-img > a { display: block; width: 100%; height: 100%; }
body.salla-2014008853 .pc-img-inner { width: 100% !important; height: 100% !important; object-fit: contain !important; }
body.salla-2014008853 .pc-name-row { min-height: 48px; }
body.salla-2014008853 nav.breadcrumbs[aria-label="مسار التنقل"] { height: 280px; }
body.salla-2014008853 nav.breadcrumbs[aria-label="مسار التنقل"] > .bg-cover { background-image: linear-gradient(120deg,#f3e3e2,#fcf8f6) !important; }
body.salla-2014008853 nav.breadcrumbs h1 { color: #51383e !important; }
body.salla-2014008853 nav.breadcrumbs p { color: #6d585b !important; opacity: 1 !important; }
body.salla-2014008853 nav.breadcrumbs a { background: #914f60 !important; color: #fff !important; border-radius: 20px; }
@media (max-width: 767px) { body.salla-2014008853 nav.breadcrumbs[aria-label="مسار التنقل"] { height: 250px; } body.salla-2014008853 nav.breadcrumbs h1 { font-size: 28px; } body.salla-2014008853 nav.breadcrumbs p { font-size: 15px; line-height: 1.7; } }

/* Keep the approved square group photo intact with a matching soft backdrop. */
body.salla-2014008853 #W_hero_section-0 a:has(> img) { overflow: hidden; background: #dfbeb7; }
body.salla-2014008853 #W_hero_section-0 a:has(> img)::before { content: ""; position: absolute; inset: -24px; background: url("https://cdn.files.salla.network/products/1224008194/ba44c921-a3b2-47a8-9d08-2cf1aa88bd9a-original.webp") center / cover no-repeat; filter: blur(22px); opacity: .65; }
body.salla-2014008853 #W_hero_section-0 a > img { position: relative; }
/* KHAMRA reference design — 26 September 2026 */
body.salla-2014008853 { --kh-cream:#fcf8f5; --kh-paper:#fffdfb; --kh-blush:#f3e6e1; --kh-rose:#a45d65; --kh-brown:#623e36; --kh-muted:#795f58; --color-primary:#a45d65; --color-primary-dark:#82474f; --color-primary-light:#f3e6e1; background:var(--kh-cream)!important; color:var(--kh-brown); }
body.salla-2014008853 .store-header { --header-bg-color:#fffdfb!important; background:#fffdfb!important; color:var(--kh-brown)!important; }
body.salla-2014008853 .store-header .top-navbar { display:none; }
body.salla-2014008853 .store-header #mainnav { background:#fffdfb!important; box-shadow:0 1px 0 #eee0da!important; height:88px!important; }
body.salla-2014008853 #mainnav .inner>.container-narrow { height:88px!important; display:grid!important; grid-template-columns:1fr auto 1fr; position:relative; direction:ltr; max-width:1240px; }
body.salla-2014008853 #mainnav .header-section--left { grid-column:1; justify-self:start; display:flex; align-items:center; gap:16px; }
body.salla-2014008853 #mainnav .header-section--center { grid-column:2; justify-self:center; margin:0!important; position:static!important; transform:none!important; }
body.salla-2014008853 #mainnav .header-section--right { grid-column:3; justify-self:end; display:flex; gap:14px; direction:rtl; }
body.salla-2014008853 .navbar-brand img { width:78px!important; height:78px!important; max-height:78px!important; object-fit:contain!important; border-radius:0!important; mix-blend-mode:multiply; }
body.salla-2014008853 .store-header :is(.header-btn__icon,.header-search-btn,.mobile-menu-icon i,.s-cart-summary-total) { color:var(--kh-brown)!important; }
body.salla-2014008853 .store-header .s-cart-summary-count { background:var(--kh-rose)!important; }
body.salla-2014008853 .store-header .main-menu a { color:var(--kh-brown); }
body.index.salla-2014008853 #main-content { background:var(--kh-cream)!important; }
body.index.salla-2014008853 #W_hero_section-0 { --hero-height-pc:450px!important; --hero-height-tablet:360px!important; --hero-height-sm:280px!important; height:450px!important; margin:0!important; background:#ecd6cb; }
body.index.salla-2014008853 #W_hero_section-0 .hero-slide { background:#efdcd3; }
body.index.salla-2014008853 #W_hero_section-0 .hero-bg-video video { width:64%!important; right:auto!important; left:0!important; object-position:center; }
body.index.salla-2014008853 #W_hero_section-0 .hero-slide>a:has(img) { width:62%!important; right:auto!important; left:0!important; background:#ecd5c8!important; }
body.index.salla-2014008853 #W_hero_section-0 .hero-slide>a:has(img)::before { display:none!important; }
body.index.salla-2014008853 #W_hero_section-0 .hero-slide>a>img { object-fit:contain!important; object-position:center!important; }
body.index.salla-2014008853 #W_hero_section-0 .hero-slide>.pointer-events-none { opacity:1!important; background:linear-gradient(to left,#f5e8df 0%,#f5e8dff5 34%,#f5e8dfb0 47%,transparent 67%)!important; }
body.index.salla-2014008853 #W_hero_section-0 .hero-content { height:100%; justify-content:flex-start!important; align-items:center!important; padding:28px 5%!important; max-width:1240px; }
body.index.salla-2014008853 #W_hero_section-0 .hero-content-inner { width:43%; max-width:510px!important; align-items:flex-start!important; gap:12px!important; }
body.index.salla-2014008853 #W_hero_section-0 :is(.hero-title,.hero-subtitle,.hero-description) { color:var(--kh-brown)!important; text-shadow:none!important; text-align:right!important; opacity:1!important; transform:none!important; margin:0!important; }
body.index.salla-2014008853 #W_hero_section-0 .hero-title { font-size:clamp(26px,3vw,42px)!important; line-height:1.45!important; text-wrap:balance; }
body.index.salla-2014008853 #W_hero_section-0 .hero-subtitle { font-size:14px!important; color:#95646a!important; }
body.index.salla-2014008853 #W_hero_section-0 .hero-description { font-size:17px!important; line-height:1.8!important; max-width:410px; }
body.index.salla-2014008853 .W_btn { --w-btn-bg:#a45d65!important; --w-btn-txt:#fff!important; background:#a45d65!important; color:#fff!important; border:1px solid #a45d65!important; border-radius:7px!important; box-shadow:none!important; min-height:44px; padding:11px 24px!important; font-size:16px!important; line-height:1.4!important; transform:none!important; opacity:1!important; }
body.index.salla-2014008853 .W_btn:hover { background:#82474f!important; border-color:#82474f!important; }
body.index.salla-2014008853 #W_hero_section-0 .swiper-pagination { bottom:12px!important; }
body.index.salla-2014008853 #W_hero_section-0 .swiper-pagination-bullet { background:#fff; opacity:.85; }
body.index.salla-2014008853 #W_hero_section-0 .swiper-pagination-bullet-active { background:#a45d65!important; }
body.index.salla-2014008853 section[component-id="1301440057"] { margin:22px auto 0!important; padding:0!important; max-width:1140px; background:transparent!important; }
body.index.salla-2014008853 section[component-id="1301440057"]> :first-child { margin:0!important; padding:0!important; }
body.index.salla-2014008853 section[component-id="168164620"] { margin:10px auto 28px!important; padding:0 20px!important; max-width:1180px!important; }
body.index.salla-2014008853 .s-block--features>div { display:grid!important; grid-template-columns:repeat(3,minmax(0,1fr))!important; gap:14px!important; }
body.index.salla-2014008853 .s-block--features__item { padding:20px 18px!important; background:#fffdfb!important; border:1px solid #efdfd8!important; border-radius:9px!important; box-shadow:0 3px 10px #70493806!important; min-width:0; }
body.index.salla-2014008853 .s-block--features__item .feature-icon { width:42px!important; height:42px!important; margin:0 auto 8px!important; background:transparent!important; color:#aa656b!important; }
body.index.salla-2014008853 .s-block--features__item .feature-icon i { font-size:32px!important; color:#aa656b!important; }
body.index.salla-2014008853 .s-block--features__item h2 { font-size:18px!important; line-height:1.5!important; color:#623e36!important; margin:0 0 5px!important; }
body.index.salla-2014008853 .s-block--features__item p { font-size:14px!important; line-height:1.7!important; color:#795f58!important; margin:0!important; }
body.index.salla-2014008853 .W_selected_product { max-width:1140px!important; margin:26px auto!important; padding:0!important; background:transparent!important; }
body.index.salla-2014008853 .W_selected_product .W_sp__inner { display:grid!important; grid-template-columns:1fr 1fr!important; grid-template-rows:1fr auto!important; gap:0 24px!important; max-width:100%!important; padding:0!important; min-height:320px; border:1px solid #efdfd8; border-radius:12px; overflow:hidden; background:linear-gradient(125deg,#f4e1d8,#fcf5ef)!important; box-shadow:0 4px 16px #70493808; }
body.index.salla-2014008853 .W_selected_product .W_sp__head { grid-column:1; grid-row:1; align-self:end; text-align:right!important; margin:0!important; padding:30px 34px 0 0!important; }
body.index.salla-2014008853 .W_selected_product .W_sp__title { font-size:32px!important; line-height:1.5!important; color:#623e36!important; margin:0 0 12px!important; }
body.index.salla-2014008853 .W_selected_product .W_sp__desc { font-size:17px!important; line-height:1.8!important; color:#795550!important; margin:0!important; max-width:440px; text-wrap:pretty; }
body.index.salla-2014008853 .W_selected_product .W_sp__stage { display:contents!important; }
body.index.salla-2014008853 .W_selected_product :is(.W_sp__top,.W_sp__col,.W_sp__glow,.W_sp__shadow) { display:none!important; }
body.index.salla-2014008853 .W_selected_product .W_sp__media { grid-column:2; grid-row:1 / 3; width:100%!important; height:100%!important; max-width:none!important; margin:0!important; aspect-ratio:auto!important; transform:none!important; background:#f3e1d8; }
body.index.salla-2014008853 .W_selected_product .W_sp__img { width:100%!important; height:100%!important; max-height:370px; object-fit:contain!important; border-radius:0!important; transform:none!important; }
body.index.salla-2014008853 .W_selected_product .W_sp__cta-wrap { grid-column:1; grid-row:2; text-align:right!important; margin:0!important; padding:18px 34px 32px 0!important; }
body.index.salla-2014008853 #W_selected_product-5 .W_sp__inner { grid-template-columns:1fr 1fr!important; background:#f3e4dc!important; }
body.index.salla-2014008853 #W_selected_product-5 .W_sp__img { max-height:380px; }
body.index.salla-2014008853 section[component-id="211134409"] { max-width:1180px!important; padding:0 20px!important; margin:30px auto!important; }
body.index.salla-2014008853 section[component-id="211134409"] .s-block__title { justify-content:center!important; text-align:center!important; margin-bottom:18px!important; }
body.index.salla-2014008853 section[component-id="211134409"] h2 { color:#623e36!important; font-size:30px!important; }
body.index.salla-2014008853 section[component-id="211134409"] .s-products-list-wrapper { display:grid!important; grid-template-columns:repeat(5,minmax(0,1fr))!important; gap:14px!important; align-items:stretch; }
body.index.salla-2014008853 section[component-id="211134409"] custom-salla-product-card { display:flex!important; flex-direction:column!important; width:100%!important; max-width:none!important; min-width:0!important; height:100%!important; padding:5px!important; border:1px solid #eddfd8!important; border-radius:10px!important; background:#fffdfb!important; position:relative; box-shadow:0 3px 10px #70493806!important; overflow:hidden; }
body.index.salla-2014008853 section[component-id="211134409"] custom-salla-product-card[id="745947889"] { order:1; }
body.index.salla-2014008853 section[component-id="211134409"] custom-salla-product-card[id="881887929"] { order:2; }
body.index.salla-2014008853 section[component-id="211134409"] custom-salla-product-card[id="1244782317"] { order:3; }
body.index.salla-2014008853 section[component-id="211134409"] custom-salla-product-card[id="2007301076"] { order:4; }
body.index.salla-2014008853 section[component-id="211134409"] custom-salla-product-card[id="1155675299"] { order:5; }
body.index.salla-2014008853 section[component-id="211134409"] .pc-img { width:100%!important; flex:none!important; border-radius:6px; overflow:hidden; }
body.index.salla-2014008853 section[component-id="211134409"] .pc-body { width:100%!important; padding:10px 6px 4px!important; flex:1!important; background:#fffdfb!important; display:flex; flex-direction:column; }
body.index.salla-2014008853 section[component-id="211134409"] :is(.pc-cat,.pc-status) { display:none!important; }
body.index.salla-2014008853 section[component-id="211134409"] .pc-name-row { min-height:46px!important; align-items:flex-start!important; gap:0!important; }
body.index.salla-2014008853 section[component-id="211134409"] .pc-name { margin:0!important; }
body.index.salla-2014008853 section[component-id="211134409"] .pc-name-text { color:#623e36!important; font-size:14px!important; font-weight:600!important; line-height:1.6!important; white-space:normal!important; overflow:visible!important; -webkit-line-clamp:unset!important; }
body.index.salla-2014008853 section[component-id="211134409"] .pc-row { display:flex!important; flex-direction:column!important; align-items:stretch!important; gap:8px!important; margin-top:auto!important; }
body.index.salla-2014008853 section[component-id="211134409"] .pc-price-status-row { justify-content:center!important; }
body.index.salla-2014008853 section[component-id="211134409"] .s-product-card-price { color:#623e36!important; font-size:18px!important; font-weight:700!important; white-space:nowrap!important; line-height:1.5!important; }
body.index.salla-2014008853 section[component-id="211134409"] .pc-actions-col { width:100%!important; display:flex!important; gap:6px!important; flex-wrap:wrap!important; }
body.index.salla-2014008853 section[component-id="211134409"] salla-add-product-button { width:100%!important; flex:1 0 100%!important; }
body.index.salla-2014008853 section[component-id="211134409"] salla-add-product-button :is(salla-button,button) { width:100%!important; max-width:none!important; }
body.index.salla-2014008853 section[component-id="211134409"] salla-add-product-button button { background:#a45d65!important; color:#fff!important; border:0!important; border-radius:6px!important; min-height:42px; height:auto!important; padding:10px 6px!important; }
body.index.salla-2014008853 section[component-id="211134409"] salla-add-product-button .s-button-text { display:flex; align-items:center; justify-content:center; gap:6px; }
body.index.salla-2014008853 section[component-id="211134409"] salla-add-product-button .s-button-text:after { content:"أضيفي للسلة"; font-size:13px; font-weight:500; }
body.index.salla-2014008853 section[component-id="211134409"] salla-button.p_c_wishlist-btn { position:absolute!important; top:12px; left:12px; z-index:3; }
body.index.salla-2014008853 section[component-id="211134409"] button.p_c_wishlist-btn { background:#fffdfbe8!important; color:#623e36!important; border:0!important; border-radius:50%!important; width:32px!important; height:32px!important; }
body.index.salla-2014008853 section[component-id="211134409"] :is(salla-button.p_c_quick_view-btn,salla-button.p_c_related_products-btn) { display:none!important; }
body.salla-2014008853 .store-footer { margin-top:36px!important; color:#623e36!important; background:#f4e8e2!important; border-top:1px solid #e9d7d0!important; }
body.salla-2014008853 .store-footer>svg { display:none!important; }
body.salla-2014008853 .store-footer .store-footer__inner { background:#f4e8e2!important; padding:26px 0 18px!important; border:0!important; }
body.salla-2014008853 .store-footer :is(h3,a,p,.store-data) { color:#623e36!important; }
body.salla-2014008853 .store-footer .store-data img { width:108px!important; height:108px!important; object-fit:contain!important; border-radius:0!important; box-shadow:none!important; mix-blend-mode:multiply; }
body.salla-2014008853 .store-footer .store-data>div { font-size:14px!important; line-height:1.9!important; max-width:340px!important; }
body.salla-2014008853 #waFloatBtn { width:50px!important; height:50px!important; box-shadow:0 3px 12px #0002!important; bottom:22px!important; }
body.salla-2014008853 a:focus-visible,body.salla-2014008853 button:focus-visible { outline:2px solid #82474f!important; outline-offset:3px; }
@media(max-width:1023px){
 body.salla-2014008853 .store-header #mainnav,body.salla-2014008853 #mainnav .inner>.container-narrow { height:70px!important; }
 body.salla-2014008853 .navbar-brand img { width:64px!important; height:64px!important; max-height:64px!important; }
 body.salla-2014008853 #mainnav .header-section--right { gap:12px; }
 body.salla-2014008853 #mainnav #header-search-btn-mobile { position:absolute; left:54px; top:17px; }
 body.salla-2014008853 #mainnav .mobile-menu-icon { margin:0!important; }
 body.salla-2014008853 #mainnav .header-section--left { gap:0; }
 body.index.salla-2014008853 #W_hero_section-0 { height:360px!important; }
 body.index.salla-2014008853 .W_selected_product { margin:20px!important; }
 body.index.salla-2014008853 section[component-id="211134409"] .s-products-list-wrapper { grid-template-columns:repeat(3,minmax(0,1fr))!important; }
}
@media(max-width:600px){
 body.salla-2014008853 #mainnav .inner>.container-narrow { padding-inline:16px!important; }
 body.salla-2014008853 .store-header .s-cart-summary-content { display:none!important; }
 body.index.salla-2014008853 #W_hero_section-0 { height:280px!important; }
 body.index.salla-2014008853 #W_hero_section-0 .hero-content { padding:16px 18px 30px!important; }
 body.index.salla-2014008853 #W_hero_section-0 .hero-content-inner { width:54%; gap:7px!important; }
 body.index.salla-2014008853 #W_hero_section-0 .hero-slide>.pointer-events-none { background:linear-gradient(to left,#f5e8dffb 0%,#f5e8dff5 35%,#f5e8dfb0 54%,transparent 80%)!important; }
 body.index.salla-2014008853 #W_hero_section-0 .hero-title { font-size:21px!important; line-height:1.5!important; }
 body.index.salla-2014008853 #W_hero_section-0 .hero-subtitle { font-size:11px!important; }
 body.index.salla-2014008853 #W_hero_section-0 .hero-description { font-size:12px!important; line-height:1.7!important; }
 body.index.salla-2014008853 .W_btn { padding:10px 16px!important; font-size:13px!important; min-height:40px; }
 body.index.salla-2014008853 section[component-id="1301440057"] { margin:14px auto 0!important; }
 body.index.salla-2014008853 section[component-id="168164620"] { padding:0 12px!important; margin:8px auto 20px!important; }
 body.index.salla-2014008853 .s-block--features>div { gap:7px!important; }
 body.index.salla-2014008853 .s-block--features__item { padding:13px 7px!important; border-radius:8px!important; }
 body.index.salla-2014008853 .s-block--features__item .feature-icon { width:31px!important; height:31px!important; margin-bottom:7px!important; }
 body.index.salla-2014008853 .s-block--features__item .feature-icon i { font-size:27px!important; }
 body.index.salla-2014008853 .s-block--features__item h2 { font-size:13px!important; line-height:1.6!important; }
 body.index.salla-2014008853 .s-block--features__item p { font-size:11px!important; line-height:1.8!important; }
 body.index.salla-2014008853 .W_selected_product { margin:18px 12px!important; }
 body.index.salla-2014008853 .W_selected_product .W_sp__inner { gap:0 8px!important; min-height:220px!important; grid-template-columns:1.08fr 1fr!important; border-radius:9px; }
 body.index.salla-2014008853 .W_selected_product .W_sp__head { padding:18px 13px 0 0!important; }
 body.index.salla-2014008853 .W_selected_product .W_sp__title { font-size:20px!important; line-height:1.5!important; margin:0 0 7px!important; }
 body.index.salla-2014008853 .W_selected_product .W_sp__desc { font-size:12px!important; line-height:1.8!important; }
 body.index.salla-2014008853 .W_selected_product .W_sp__cta-wrap { padding:10px 13px 18px 0!important; }
 body.index.salla-2014008853 .W_selected_product .W_sp__img { object-fit:contain!important; max-height:280px; }
 body.index.salla-2014008853 #W_selected_product-5 .W_sp__inner { grid-template-columns:1.08fr 1fr!important; }
 body.index.salla-2014008853 #W_selected_product-5 .W_sp__img { max-height:270px; }
 body.index.salla-2014008853 section[component-id="211134409"] { padding:0 12px!important; margin:22px auto!important; }
 body.index.salla-2014008853 section[component-id="211134409"] h2 { font-size:25px!important; }
 body.index.salla-2014008853 section[component-id="211134409"] .s-products-list-wrapper { grid-template-columns:none!important; grid-auto-flow:column!important; grid-auto-columns:46%!important; overflow-x:auto!important; gap:10px!important; padding:0 0 10px!important; scroll-snap-type:x mandatory; scrollbar-width:thin; scrollbar-color:#d5a4a4 #f5ebe6; }
 body.index.salla-2014008853 section[component-id="211134409"] custom-salla-product-card { scroll-snap-align:start; }
 body.index.salla-2014008853 section[component-id="211134409"] .pc-name-text { font-size:13px!important; }
 body.index.salla-2014008853 section[component-id="211134409"] .pc-name-row { min-height:44px!important; }
 body.salla-2014008853 .store-footer { margin-top:24px!important; }
 body.salla-2014008853 .store-footer .store-footer__inner { padding:24px 8px 16px!important; }
 body.salla-2014008853 .store-footer .store-data img { width:90px!important; height:90px!important; }
}

body.index.salla-2014008853 #W_hero_section-0 .hero-content {flex-direction:row!important;top:0!important;right:0!important;left:0!important;inset-block-start:0!important;}

body.salla-2014008853 .store-header__main{position:relative!important;top:auto!important;background:#fffdfb!important;}
body.index.salla-2014008853 .s-block--features__item{grid-column:auto!important;grid-row:auto!important;}

body.index.salla-2014008853 section[component-id="211134409"] .pc-img{min-width:0!important;max-width:100%!important;aspect-ratio:1/1!important;height:auto!important;min-height:0!important;}
body.index.salla-2014008853 section[component-id="211134409"] .pc-img-inner{transform:none!important;}
body.index.salla-2014008853 section[component-id="211134409"] :is(.pc-body,.pc-row,.pc-actions-col){position:static!important;}
body.index.salla-2014008853 section[component-id="211134409"] salla-button.p_c_wishlist-btn{top:12px!important;bottom:auto!important;left:12px!important;right:auto!important;}
body.index.salla-2014008853 .store-footer .store-data img{width:108px!important;height:108px!important;border-radius:0!important;object-fit:contain!important;box-shadow:none!important;}
@media(max-width:600px){body.index.salla-2014008853 .s-block--features__item p{font-size:12px!important;}body.index.salla-2014008853 .store-footer .store-data img{width:90px!important;height:90px!important;}body.index.salla-2014008853 .store-footer .store-footer__inner>.container{gap:20px!important;}body.index.salla-2014008853 .store-footer salla-menu{display:block;}body.index.salla-2014008853 .store-footer salla-menu ul{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;}}

/* Approved logo asset for the current storefront theme. */
body.salla-2014008853 :is(.navbar-brand img,.store-footer .store-data img){content:url("https://cdn.files.salla.network/other/1224008194/fdad6cde-2b68-4b35-a169-17860561ad07-original.webp")!important;object-fit:contain!important;}

body.index.salla-2014008853 .W_selected_product :is(.W_sp__media,.W_sp__img){animation:none!important;translate:none!important;top:auto!important;}
body.salla-2014008853 .store-footer .store-data{margin-top:0!important;gap:12px!important;}
body.salla-2014008853 .store-footer .s-menu-footer-list{display:grid!important;grid-template-columns:1fr 1fr;gap:10px 24px!important;text-align:center;}
body.salla-2014008853 .store-footer .s-menu-footer-item{padding:6px 0!important;font-size:14px!important;}
@media(min-width:1024px){body.salla-2014008853 .store-footer__inner>.container.grid{grid-template-columns:1fr 1fr!important;max-width:980px!important;align-items:center!important;}body.salla-2014008853 .store-footer .store-data{order:-1!important;}}

body.salla-2014008853 .store-footer .s-contacts-item .unicode{font-size:14px!important;opacity:1!important;display:inline-block!important;width:auto!important;height:auto!important;direction:ltr;white-space:nowrap;}
body.salla-2014008853 .store-footer .s-contacts-item{gap:8px!important;min-height:44px;}

#app .store-footer .s-contacts-item span.unicode{font-size:14px!important;opacity:1!important;display:inline-block!important;visibility:visible!important;width:auto!important;height:auto!important;direction:ltr;}
/* KHAMRA static reference layout — 26 September 2026 */
body.index.salla-2014008853{--kh-rose:#b2686d;--kh-brown:#603d35;--kh-cream:#fcf8f5;}
body.index.salla-2014008853 #W_hero_section-0{--hero-height-pc:420px!important;--hero-height-tablet:320px!important;--hero-height-sm:240px!important;height:420px!important;}
body.index.salla-2014008853 #W_hero_section-0 .hero-slide>a:has(img){width:61%!important;background:#ead2c5!important;}
body.index.salla-2014008853 #W_hero_section-0 .hero-slide>a>img{object-fit:contain!important;}
body.index.salla-2014008853 #W_hero_section-0 .hero-slide>.pointer-events-none{background:linear-gradient(to left,#f6e9e0 0%,#f6e9e0 35%,#f6e9e0c4 45%,transparent 63%)!important;}
body.index.salla-2014008853 #W_hero_section-0 .hero-content{padding:24px 6% 38px!important;}
body.index.salla-2014008853 #W_hero_section-0 .hero-content-inner{width:45%;gap:10px!important;}
body.index.salla-2014008853 #W_hero_section-0 .hero-title{font-size:clamp(24px,2.6vw,38px)!important;}
body.index.salla-2014008853 .W_btn,body.index.salla-2014008853 section[component-id="211134409"] salla-add-product-button button{background:#b2686d!important;border-color:#b2686d!important;}
body.index.salla-2014008853 #W_selected_product-3 .W_sp__inner{grid-template-columns:1.05fr 1fr!important;min-height:280px;gap:0!important;background:linear-gradient(110deg,#fcf3ec,#efd7ca)!important;}
body.index.salla-2014008853 #W_selected_product-3 .W_sp__media{grid-column:1!important;background:#eed6c8!important;}
body.index.salla-2014008853 #W_selected_product-3 .W_sp__head{grid-column:2!important;padding:20px 28px 0!important;text-align:right!important;}
body.index.salla-2014008853 #W_selected_product-3 .W_sp__cta-wrap{grid-column:2!important;padding:12px 28px 24px!important;text-align:right!important;}
body.index.salla-2014008853 #W_selected_product-3 .W_sp__img{max-height:300px!important;}
body.index.salla-2014008853 .W_selected_product .W_sp__title{font-size:28px!important;}
body.index.salla-2014008853 .W_selected_product{margin:22px auto!important;}
body.index.salla-2014008853 .s-block--features__item{border-color:#efe2dc!important;box-shadow:0 3px 12px #694d3508!important;}
body.index.salla-2014008853 section[component-id="168164620"]{margin-bottom:18px!important;}
#kh-delivery-note{height:32px;display:flex;align-items:center;justify-content:center;gap:9px;background:#896354;color:#fff9f4;font-size:13px;line-height:1.4;text-align:center;padding:5px 14px;}
#kh-delivery-note svg{width:19px;height:19px;stroke:#f0c2bd;flex:none;}
#kh-service-strip{max-width:1140px;margin:0 auto 22px;padding:0;color:#603d35;}
#kh-service-strip h2{font-size:26px;line-height:1.5;text-align:center;font-weight:700;margin:0 0 14px;}
.kh-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;}
.kh-service-item{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 10px;background:#f5eae5;border-radius:8px;text-align:right;}
.kh-service-item svg{width:32px;height:32px;stroke:#b2686d;flex:none;}
.kh-service-item strong{display:block;font-size:16px;line-height:1.6;font-weight:700;}
.kh-service-item span{display:block;font-size:13px;line-height:1.6;color:#795f58;}
body.index.salla-2014008853 section[component-id="211134409"] .s-block__title{position:relative;}
body.index.salla-2014008853 section[component-id="211134409"] h2:before,body.index.salla-2014008853 section[component-id="211134409"] h2:after{content:'';display:inline-block;width:12px;height:23px;background:#dfb7ab;border-radius:100% 0 100% 0;margin:0 15px;transform:rotate(-20deg);vertical-align:middle;}
body.index.salla-2014008853 section[component-id="211134409"] h2:after{transform:rotate(75deg);}
body.index.salla-2014008853 section[component-id="211134409"] .pc-name-text{text-align:center!important;}
body.index.salla-2014008853 section[component-id="211134409"] .pc-name-row{justify-content:center!important;}
body.index.salla-2014008853 #waFloatBtn{width:46px!important;height:46px!important;}
@media(max-width:1023px){
 body.index.salla-2014008853 #W_hero_section-0{height:320px!important;}
 #kh-service-strip{margin:0 20px 20px;}
 body.index.salla-2014008853 .W_selected_product{margin:20px!important;}
}
@media(max-width:600px){
 body.index.salla-2014008853 #W_hero_section-0{height:240px!important;}
 body.index.salla-2014008853 #W_hero_section-0 .hero-content{padding:12px 14px 27px!important;}
 body.index.salla-2014008853 #W_hero_section-0 .hero-content-inner{width:55%;gap:7px!important;}
 body.index.salla-2014008853 #W_hero_section-0 .hero-title{font-size:20px!important;line-height:1.42!important;}
 body.index.salla-2014008853 #W_hero_section-0 .hero-subtitle{font-size:10px!important;}
 body.index.salla-2014008853 #W_hero_section-0 .hero-description{font-size:12px!important;line-height:1.6!important;}
 body.index.salla-2014008853 #W_hero_section-0 .hero-slide>.pointer-events-none{background:linear-gradient(to left,#f6e9e0 0%,#f6e9e0f7 34%,#f6e9e0b5 49%,transparent 73%)!important;}
 body.index.salla-2014008853 #W_hero_section-0 .swiper-pagination{bottom:8px!important;}
 body.index.salla-2014008853 #W_hero_section-0 .s-slider-nav-arrow{width:24px!important;height:24px!important;}
 body.index.salla-2014008853 .s-block--features__item{padding:10px 6px!important;}
 body.index.salla-2014008853 .s-block--features__item h2{font-size:12px!important;}
 body.index.salla-2014008853 .s-block--features__item p{font-size:11px!important;line-height:1.65!important;}
 body.index.salla-2014008853 .s-block--features__item .feature-icon{height:27px!important;margin-bottom:5px!important;}
 body.index.salla-2014008853 section[component-id="168164620"]{margin-bottom:14px!important;}
 #kh-delivery-note{height:29px;font-size:11px;}
 #kh-service-strip{margin:0 12px 15px;}
 #kh-service-strip h2{font-size:22px;margin-bottom:10px;}
 .kh-service-grid{gap:6px;}
 .kh-service-item{min-width:0;flex-direction:column;gap:3px;text-align:center;padding:9px 4px;}
 .kh-service-item svg{width:24px;height:24px;}
 .kh-service-item strong{font-size:11px;}
 .kh-service-item span{font-size:10px;line-height:1.5;}
 body.index.salla-2014008853 .W_selected_product{margin:15px 12px!important;}
 body.index.salla-2014008853 #W_selected_product-3 .W_sp__inner{min-height:210px!important;grid-template-columns:1fr 1.1fr!important;}
 body.index.salla-2014008853 #W_selected_product-3 .W_sp__head{padding:14px 12px 0!important;}
 body.index.salla-2014008853 #W_selected_product-3 .W_sp__cta-wrap{padding:8px 12px 14px!important;}
 body.index.salla-2014008853 .W_selected_product .W_sp__title{font-size:19px!important;}
 body.index.salla-2014008853 .W_selected_product .W_sp__desc{font-size:12px!important;line-height:1.65!important;}
 body.index.salla-2014008853 #W_selected_product-3 .W_sp__img{max-height:230px!important;}
 body.index.salla-2014008853 #W_selected_product-5 .W_sp__inner{min-height:210px!important;}
 body.index.salla-2014008853 #W_selected_product-5 .W_sp__img{max-height:240px!important;}
 body.index.salla-2014008853 section[component-id="211134409"]{margin:18px auto!important;}
 body.index.salla-2014008853 section[component-id="211134409"] h2{font-size:24px!important;}
 body.index.salla-2014008853 .store-footer .store-footer__inner{padding:18px 12px 12px!important;}
 body.index.salla-2014008853 .store-footer .store-data img{width:74px!important;height:74px!important;}
 body.index.salla-2014008853 .store-footer .store-data>div{font-size:12px!important;line-height:1.7!important;}
 body.index.salla-2014008853 .store-footer .store-footer__inner>.container{gap:14px!important;}
}

/* Final spacing and readable button contrast. */
body.index.salla-2014008853 .W_btn,body.index.salla-2014008853 section[component-id="211134409"] salla-add-product-button button{background:#a65d64!important;border-color:#a65d64!important;}
#app .store-footer .store-data img{width:94px!important;height:94px!important;max-width:94px!important;max-height:94px!important;}
#app .store-footer .store-data{gap:8px!important;}
#app .store-footer .store-data>div{margin-bottom:0!important;}
#app .store-footer .store-data>div:has(salla-trust-badges:empty){display:none!important;}
#app .store-footer .s-contacts-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:auto!important;min-width:0!important;direction:ltr;}
#app .store-footer .s-contacts-item .s-contacts-icon{position:static!important;width:22px!important;height:22px!important;flex:none!important;transform:none!important;margin:0!important;}
#app .store-footer .s-contacts-item .s-contacts-icon svg{width:20px!important;height:20px!important;}
#app .store-footer .s-contacts-item span.unicode{position:static!important;transform:none!important;margin:0!important;line-height:1.5!important;}
@media(max-width:600px){
 #app .store-footer .store-data img{width:76px!important;height:76px!important;max-width:76px!important;max-height:76px!important;}
 #app .store-footer .store-footer__inner>.container.grid{gap:14px!important;}
 #app .store-footer .s-menu-footer-item{padding:5px 0!important;margin:0!important;font-size:13px!important;min-height:32px!important;}
 #app .store-footer .s-menu-footer-list{gap:5px 22px!important;}
}

body.index.salla-2014008853 section[component-id="211134409"] salla-add-product-button button::after{display:none!important;}

#app .store-footer .s-contacts-item span.unicode{max-width:none!important;min-width:max-content!important;flex:none!important;overflow:visible!important;}
body.salla-2014008853 .loader-identity img.loader-logo{content:url("https://cdn.files.salla.network/other/1224008194/fdad6cde-2b68-4b35-a169-17860561ad07-original.webp")!important;object-fit:contain!important;mix-blend-mode:multiply;}
/* KHAMRA — detailed three-reference composition */
#app #W_hero_section-0{height:500px!important;--hero-height-pc:500px!important;--hero-height-tablet:400px!important;--hero-height-sm:320px!important;background:#f5e1d7!important;}
#app #W_hero_section-0 .hero-slide>a:has(img){width:58%!important;background:#edd1c2!important;overflow:hidden!important;}
#app #W_hero_section-0 .hero-slide>a:has(img)::before{display:block!important;position:absolute;inset:-24px;background-image:url('https://cdn.files.salla.network/products/1224008194/ba44c921-a3b2-47a8-9d08-2cf1aa88bd9a-original.webp');background-position:center;background-size:cover;filter:blur(17px);opacity:.7;content:'';}
#app #W_hero_section-0 .hero-slide[aria-label="2 / 3"]>a:has(img)::before{background-image:url('https://cdn.files.salla.network/products/1224008194/5fd18238-4b2b-4d9f-896c-aacfe4222e84-original.webp');}
#app #W_hero_section-0 .hero-slide picture{position:relative;display:block!important;width:100%;height:100%;}
#app #W_hero_section-0 .hero-slide picture img{position:relative;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;}
#app #W_hero_section-0 .hero-slide>.pointer-events-none{background:linear-gradient(to left,#fae9df 0%,#fae9dffa 38%,#fae9dfb8 48%,transparent 65%)!important;}
#app #W_hero_section-0 .hero-content{padding:30px 5% 40px!important;}
#app #W_hero_section-0 .hero-content-inner{width:48%!important;max-width:570px!important;gap:12px!important;align-items:center!important;text-align:center!important;}
#app #W_hero_section-0 :is(.hero-title,.hero-description,.hero-subtitle){text-align:center!important;color:#632d2e!important;}
#app #W_hero_section-0 .hero-title{font-size:40px!important;line-height:1.45!important;}
#app #W_hero_section-0 .hero-description{font-size:17px!important;line-height:1.8!important;max-width:470px;}
#app #W_hero_section-0 .hero-subtitle{font-size:14px!important;color:#995963!important;}
#app .kh-reference-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin:17px 0 0;direction:rtl;}
#app .kh-reference-benefit{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;text-align:center;color:#623f38;}
#app .kh-reference-benefit .kh-icon-disc{width:49px;height:49px;border-radius:50%;background:#f5d8d1;color:#a65367;display:grid;place-items:center;}
#app .kh-reference-benefit svg{width:27px;height:27px;}
#app .kh-reference-benefit span:last-child{font-size:13px;line-height:1.55;}
#app .kh-hero-benefits{margin:3px 0 0;gap:8px;}
#app .kh-hero-benefits .kh-reference-benefit{border-radius:9px;background:#fff5edb0;padding:10px 5px;gap:4px;}
#app .kh-hero-benefits .kh-icon-disc{background:transparent;width:32px;height:32px;}
#app .kh-hero-benefits .kh-reference-benefit span:last-child{font-size:13px;font-weight:600;}
#app .kh-hero-actions{display:flex;align-items:stretch;justify-content:center;gap:9px;width:100%;margin-top:4px;}
#app .kh-hero-actions .W_btn{margin:0!important;min-width:0!important;display:flex!important;align-items:center;justify-content:center;gap:9px;padding:12px 20px!important;}
#app .kh-hero-actions .kh-secondary-cta{background:transparent!important;border:1px solid #95606a!important;color:#743e45!important;}
#app .kh-panel-brand{display:flex;align-items:center;justify-content:center;gap:3px;margin:0 0 10px;color:#884c5a;}
#app .kh-panel-brand img{width:67px;height:67px;object-fit:contain;mix-blend-mode:multiply;}
#app .kh-panel-brand strong{font-size:27px;line-height:1.3;display:block;font-weight:600;}
#app .kh-panel-brand small{font-size:12px;display:block;line-height:1.5;}
#app #W_selected_product-3 .W_sp__inner,#app #W_selected_product-5 .W_sp__inner{position:relative;isolation:isolate;display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr auto!important;gap:0!important;min-height:460px!important;border:2px solid #ecc4c4!important;border-radius:17px!important;box-shadow:0 6px 22px #7442350b!important;background:linear-gradient(135deg,#fff9f1,#f7e2d8)!important;overflow:hidden!important;}
#app #W_selected_product-3 .W_sp__head{grid-column:2!important;grid-row:1!important;align-self:end!important;padding:28px 24px 0!important;text-align:center!important;z-index:2;}
#app #W_selected_product-3 .W_sp__title{font-size:31px!important;color:#62282c!important;line-height:1.45!important;margin:0 0 9px!important;}
#app #W_selected_product-3 .W_sp__desc{font-size:17px!important;line-height:1.75!important;color:#6f453f!important;text-align:center!important;max-width:none!important;}
#app #W_selected_product-3 .W_sp__media{position:absolute!important;right:0!important;left:auto!important;top:0!important;bottom:0!important;width:53%!important;height:100%!important;background:#f1d3c6!important;z-index:0;overflow:hidden!important;mask-image:linear-gradient(to left,#000 83%,transparent);}
#app #W_selected_product-3 .W_sp__media::before{content:'';position:absolute;inset:-18px;background:url('https://cdn.files.salla.network/products/1224008194/ba44c921-a3b2-47a8-9d08-2cf1aa88bd9a-original.webp') center/cover;filter:blur(13px);opacity:.65;}
#app #W_selected_product-3 .W_sp__img{position:relative!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important;mask-image:linear-gradient(to bottom,transparent 0%,#000 12%,#000 91%,transparent 100%);}
#app #W_selected_product-3 .W_sp__cta-wrap{grid-column:2!important;grid-row:2!important;z-index:2;padding:14px 24px 28px!important;text-align:center!important;}
#app #W_selected_product-3 .kh-featured-price{display:block!important;font-size:36px!important;line-height:1.3!important;color:#62282c!important;font-weight:700!important;margin:0 0 14px!important;white-space:nowrap;}
#app #W_selected_product-3 .W_btn{display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important;gap:18px!important;min-height:49px!important;font-size:19px!important;background:#ad5067!important;border-color:#ad5067!important;border-radius:9px!important;}
#app #W_selected_product-5 .W_sp__inner{min-height:470px!important;border-color:#ecd8cf!important;}
#app #W_selected_product-5 .W_sp__inner::before,#app #W_selected_product-5 .W_sp__inner::after{content:'';position:absolute;width:132px;height:132px;background:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20160%20160%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23d3a69c%22%20stroke-width%3D%221.4%22%3E%3Cpath%20d%3D%22M8%20153Q42%2062%20151%209%22%2F%3E%3Cpath%20d%3D%22M33%20104Q10%2073%2027%2049Q45%2073%2033%20104M51%2078Q54%2043%2079%2030Q75%2062%2051%2078M77%2052Q91%2019%20122%2014Q109%2040%2077%2052M35%20101Q71%20101%2090%2077Q53%2074%2035%20101M68%2065Q105%2073%20130%2053Q100%2042%2068%2065%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') center/contain no-repeat;opacity:.68;pointer-events:none;z-index:0;}
#app #W_selected_product-5 .W_sp__inner::before{left:0;top:0;transform:rotate(90deg);}
#app #W_selected_product-5 .W_sp__inner::after{right:0;bottom:0;}
#app #W_selected_product-5 .W_sp__media{position:relative!important;grid-column:2!important;grid-row:1/3!important;align-self:stretch!important;width:auto!important;height:auto!important;max-width:none!important;margin:24px!important;border-radius:17px!important;overflow:hidden!important;background:#ead3bd!important;z-index:1;}
#app #W_selected_product-5 .W_sp__img{width:100%!important;height:100%!important;max-height:490px!important;object-fit:contain!important;object-position:center!important;}
#app #W_selected_product-5 .W_sp__head{grid-column:1!important;grid-row:1!important;align-self:end!important;padding:30px 25px 0!important;text-align:center!important;z-index:2;}
#app #W_selected_product-5 .W_sp__title{font-size:32px!important;line-height:1.45!important;color:#632d2e!important;margin:0 0 15px!important;}
#app #W_selected_product-5 .W_sp__desc{font-size:16px!important;line-height:1.8!important;text-align:center!important;border-radius:10px!important;background:#f2d1ca!important;padding:9px 10px!important;color:#79383f!important;}
#app #W_selected_product-5 .W_sp__cta-wrap{grid-column:1!important;grid-row:2!important;text-align:center!important;padding:22px 25px 30px!important;z-index:2;}
#app #W_selected_product-5 .W_btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;border-radius:999px!important;background:#a3435c!important;border-color:#a3435c!important;width:100%!important;min-height:49px!important;font-size:19px!important;}
#app #kh-service-strip h2,#app section[component-id="211134409"] h2{color:#632d2e!important;}
#app .kh-service-item{background:#f8eae1!important;}
#app #kh-mobile-nav{background:#fff8f4!important;}
#app #kh-mobile-nav a:first-child svg{fill:#b15d74;stroke:#b15d74;}
#app #kh-mobile-nav a:first-child{color:#a14b65!important;}
@media(max-width:1023px){
 #app #W_hero_section-0{height:400px!important;}
 #app #W_hero_section-0 .hero-title{font-size:30px!important;}
 #app #W_hero_section-0 .hero-content{padding:22px 3% 34px!important;}
 #app #W_selected_product-3 .W_sp__inner,#app #W_selected_product-5 .W_sp__inner{min-height:400px!important;}
}
@media(max-width:600px){
 #app #W_hero_section-0{height:320px!important;}
 #app #W_hero_section-0 .hero-content{padding:14px 10px 27px!important;}
 #app #W_hero_section-0 .hero-content-inner{width:56%!important;gap:7px!important;}
 #app #W_hero_section-0 .hero-slide>a:has(img){width:57%!important;}
 #app #W_hero_section-0 .hero-slide>.pointer-events-none{background:linear-gradient(to left,#fae9df 0%,#fae9dffa 34%,#fae9dfc9 45%,transparent 73%)!important;}
 #app #W_hero_section-0 .hero-title{font-size:21px!important;line-height:1.38!important;}
 #app #W_hero_section-0 .hero-description{font-size:12px!important;line-height:1.6!important;}
 #app #W_hero_section-0 .hero-subtitle{font-size:10px!important;}
 #app .kh-hero-benefits{gap:4px!important;margin:2px 0!important;}
 #app .kh-hero-benefits .kh-reference-benefit{padding:5px 2px!important;border-radius:6px!important;gap:2px!important;}
 #app .kh-hero-benefits .kh-icon-disc{width:24px;height:24px;}
 #app .kh-hero-benefits svg{width:21px;height:21px;}
 #app .kh-hero-benefits .kh-reference-benefit span:last-child{font-size:9px!important;line-height:1.5!important;}
 #app .kh-hero-actions{gap:5px!important;flex-wrap:wrap;}
 #app .kh-hero-actions .W_btn{font-size:11px!important;min-height:37px!important;padding:8px 10px!important;flex:1 0 45%;border-radius:7px!important;}
 #app #W_selected_product-3 .W_sp__inner{grid-template-columns:1fr 1.1fr!important;min-height:335px!important;border-radius:13px!important;}
 #app #W_selected_product-3 .W_sp__head{padding:16px 9px 0!important;}
 #app #W_selected_product-3 .kh-panel-brand{margin-bottom:8px;}
 #app .kh-panel-brand img{width:39px;height:39px;}
 #app .kh-panel-brand strong{font-size:19px;}
 #app .kh-panel-brand small{font-size:8px;}
 #app #W_selected_product-3 .W_sp__title{font-size:23px!important;line-height:1.4!important;margin-bottom:7px!important;}
 #app #W_selected_product-3 .W_sp__desc{font-size:12px!important;line-height:1.65!important;}
 #app #W_selected_product-3 .W_sp__media{width:51%!important;}
 #app .kh-reference-benefits{gap:4px;margin-top:11px;}
 #app .kh-reference-benefit{gap:5px;}
 #app .kh-reference-benefit .kh-icon-disc{width:32px;height:32px;}
 #app .kh-reference-benefit svg{width:21px;height:21px;}
 #app .kh-reference-benefit span:last-child{font-size:10px;line-height:1.45;}
 #app #W_selected_product-3 .W_sp__cta-wrap{padding:10px 9px 14px!important;}
 #app #W_selected_product-3 .kh-featured-price{font-size:27px!important;margin-bottom:8px!important;}
 #app #W_selected_product-3 .W_btn{font-size:14px!important;min-height:43px!important;padding:9px 7px!important;gap:8px!important;}
 #app #W_selected_product-5 .W_sp__inner{grid-template-columns:1.1fr 1fr!important;min-height:310px!important;border-radius:14px!important;}
 #app #W_selected_product-5 .W_sp__media{margin:20px 0 20px 10px!important;border-radius:12px!important;}
 #app #W_selected_product-5 .W_sp__img{max-height:none!important;object-fit:contain!important;}
 #app #W_selected_product-5 .W_sp__head{padding:16px 9px 0!important;}
 #app #W_selected_product-5 .kh-panel-brand{margin-bottom:12px;}
 #app #W_selected_product-5 .W_sp__title{font-size:22px!important;margin-bottom:9px!important;}
 #app #W_selected_product-5 .W_sp__desc{font-size:11px!important;padding:6px 5px!important;line-height:1.75!important;}
 #app #W_selected_product-5 .W_sp__cta-wrap{padding:13px 9px 18px!important;}
 #app #W_selected_product-5 .W_btn{font-size:14px!important;min-height:43px!important;padding:9px 8px!important;gap:8px!important;}
 #app #W_selected_product-5 .W_sp__inner::before,#app #W_selected_product-5 .W_sp__inner::after{width:80px;height:80px;}
 #app #kh-service-strip h2{font-size:25px!important;}
 #app .kh-service-item strong{font-size:12px!important;color:#632d2e!important;}
 #app .kh-service-item span{font-size:11px!important;}
 #app .kh-service-item svg{width:27px!important;height:27px!important;}
 #app section[component-id="211134409"] h2{font-size:28px!important;}
}

#app #W_selected_product-3 .W_sp__cta-wrap{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:0!important;}
#app #W_selected_product-3 .kh-featured-price{text-align:center!important;}
#app .kh-panel-brand img{mask-image:radial-gradient(ellipse at center,#000 41%,#000000b3 56%,transparent 74%);transform:scale(1.16);}
#app #W_selected_product-5 .W_sp__img{object-fit:cover!important;object-position:center!important;}
@media(max-width:600px){#app #W_selected_product-3 .W_sp__title{font-size:21px!important;}#app #W_selected_product-3 .kh-featured-price{font-size:28px!important;}}

@media(min-width:601px){#app #W_selected_product-5 .W_sp__media{width:calc(100% - 48px)!important;max-width:360px!important;justify-self:center!important;}#app #W_selected_product-5 .W_sp__img{object-fit:contain!important;max-height:none!important;}#app #W_selected_product-5 .W_sp__inner{min-height:500px!important;}}
/* KHAMRA exact supplied hero — 26 Sep 2026 */
#app #W_hero_section-0{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:8/3!important;width:100%!important;padding:0!important;margin:0!important;overflow:hidden!important;background:transparent!important;}
#app #W_hero_section-0 .hero-slide{position:relative!important;width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:8/3!important;background:transparent!important;}
#app #W_hero_section-0 .hero-slide>a:has(img){position:absolute!important;inset:0!important;width:100%!important;height:100%!important;background:transparent!important;}
#app #W_hero_section-0 .hero-slide>a:has(img)::before,#app #W_hero_section-0 .hero-slide>a:has(img)::after{display:none!important;content:none!important;}
#app #W_hero_section-0 .hero-slide picture,#app #W_hero_section-0 .hero-slide picture img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important;opacity:1!important;mask-image:none!important;}
#app #W_hero_section-0 .hero-content,#app #W_hero_section-0 .hero-slide>.pointer-events-none,#app #W_hero_section-0 .swiper-pagination,#app #W_hero_section-0 .s-slider-nav-arrow{display:none!important;}
#app #W_hero_section-0 .kh-image-group-hotspot{position:absolute!important;left:55.3%!important;top:73.2%!important;width:11.5%!important;height:9.5%!important;z-index:5!important;border-radius:6px;background:transparent!important;}
#app #W_hero_section-0 .kh-image-group-hotspot:focus-visible{outline:2px solid #71343b;outline-offset:2px;}
/* KHAMRA — exact supplied suit artwork, section only */
#app #W_selected_product-5 .W_sp__inner{display:block!important;width:100%!important;max-width:640px!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
#app #W_selected_product-5 .W_sp__inner::before,#app #W_selected_product-5 .W_sp__inner::after{display:none!important;content:none!important;}
#app #W_selected_product-5 .W_sp__head,#app #W_selected_product-5 .W_sp__cta-wrap,#app #W_selected_product-5 .W_sp__top,#app #W_selected_product-5 .W_sp__col--start,#app #W_selected_product-5 .W_sp__col--end{display:none!important;}
#app #W_selected_product-5 .W_sp__stage{display:contents!important;}
#app #W_selected_product-5 .W_sp__media{display:block!important;position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;transform:none!important;mask-image:none!important;}
#app #W_selected_product-5 .W_sp__media::before,#app #W_selected_product-5 .W_sp__media::after{display:none!important;content:none!important;}
#app #W_selected_product-5 .W_sp__media .W_sp__img{display:block!important;position:static!important;width:100%!important;height:auto!important;max-height:none!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important;opacity:1!important;mask-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;}
/* KHAMRA usability polish — 28 Sep 2026 */
/* Keep the empty category data, hide its navigation links until stocked. */
#app a[href$="/c838849049"],#app li:has(>a[href$="/c838849049"]){display:none!important;}
#app #W_selected_product-5{padding-top:0!important;padding-bottom:0!important;margin-top:14px!important;margin-bottom:0!important;}
#app .store-footer{margin-top:0!important;}
#app .store-footer .store-footer__inner{padding-top:22px!important;padding-bottom:18px!important;}
#app .store-footer .store-footer__inner>.border-t{margin-top:18px!important;padding-top:14px!important;gap:0!important;}
#app .store-footer .contact-social:has(.s-social-list:empty){display:none!important;}
@media screen and (max-width: 767px) {
 #app #scrollTopBtn{display:none!important;}
 #app #W_hero_section-0,#app #W_hero_section-0 .hero-slide{height:auto!important;min-height:0!important;aspect-ratio:auto!important;}
 #app #W_hero_section-0 .hero-slide>a:has(img){position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:8/3!important;}
 #app #W_hero_section-0 .hero-content{display:flex!important;position:relative!important;inset:auto!important;height:auto!important;width:100%!important;min-height:0!important;max-width:none!important;margin:0!important;padding:18px 18px 20px!important;background:#fff8f4!important;align-items:center!important;justify-content:center!important;transform:none!important;}
 #app #W_hero_section-0 .hero-content-inner{display:flex!important;position:static!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:500px!important;margin:0 auto!important;gap:9px!important;text-align:center!important;transform:none!important;}
 #app #W_hero_section-0 .hero-subtitle,#app #W_hero_section-0 .kh-hero-benefits,#app #W_hero_section-0 .kh-image-group-hotspot{display:none!important;}
 #app #W_hero_section-0 .hero-title{font-size:25px!important;font-weight:700!important;line-height:1.45!important;color:#632d2e!important;text-shadow:none!important;margin:0!important;padding:0!important;opacity:1!important;transform:none!important;}
 #app #W_hero_section-0 .hero-description{font-size:14px!important;line-height:1.8!important;color:#6f4b43!important;text-shadow:none!important;max-width:340px!important;margin:0!important;opacity:1!important;transform:none!important;}
 #app #W_hero_section-0 .kh-hero-actions{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:center!important;gap:9px!important;width:100%!important;margin-top:5px!important;}
 #app #W_hero_section-0 .kh-hero-actions .W_btn{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;width:auto!important;min-height:46px!important;font-size:14px!important;line-height:1.5!important;padding:10px 9px!important;margin:0!important;border-radius:9px!important;border:1px solid #a14b65!important;background:#a14b65!important;color:#fff!important;box-shadow:none!important;opacity:1!important;transform:none!important;}
 #app #W_hero_section-0 .kh-hero-actions .kh-secondary-cta{background:transparent!important;color:#873d54!important;}
 #app #W_selected_product-5{margin-top:8px!important;margin-bottom:0!important;padding:0!important;}
 #app .store-footer .store-footer__inner{padding:20px 12px 14px!important;}
 #app .store-footer .store-footer__inner>.container.grid{row-gap:16px!important;}
 #app .store-footer .store-data>.max-w-sm{margin-bottom:0!important;}
 #app .store-footer .store-footer__inner>.border-t{margin-top:14px!important;padding-top:10px!important;}
}
/* Hide the personal phone link from the storefront footer. */
#app footer.store-footer #contact-slot a.s-contacts-item[href="tel:+96555300303"] {
  display: none !important;
}