/** Shopify CDN: Minification failed

Line 18:0 All "@import" rules must come first
Line 49:0 All "@import" rules must come first

**/
body.overflow-hidden{overflow:hidden}.is-rtl .drawer__panel{inset:0 auto 0 0;transform:translateX(-100%)}.is-rtl .drawer.is-open .drawer__panel{transform:none}@media(max-width:1023px){.header__nav{display:flex}.header__nav-item{display:none}}@media(min-width:768px){.mobile-navigation{display:none}}.header__nav-list{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:28px}.header__nav-list .header__nav-item{padding-block:29px}.header__nav-list .header__nav-item a{white-space:nowrap;letter-spacing:.02em;transition:opacity 200ms ease-out}.header__nav-list .header__nav-item a:hover{opacity:.6}.header__nav-list .header__nav-item a[aria-current="page"]{border-bottom:1px solid currentColor}@media(max-width:1023px){.header__nav-list{display:none}}.mobile-navigation .accordion a[aria-current="page"]{font-weight:600}

/* Logo upload & size controls (header section settings) */
.header__logo{display:flex;align-items:center}
.header__logo img{width:var(--logo-width,160px);max-width:100%;height:auto}
@media(max-width:767px){
  .header__logo img{width:var(--logo-width-mobile,120px)}
}


/* --- Global Font Override: Inter, Light Weight --- */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap');

/* العناوين الرئيسية في الصفحات */
.hero h1,
.section-heading h1,
.section-heading h2,
.display,
.editorial h2,
.newsletter h2,
.collection-hero h1,
.product-info h1,
.page__title,
.empty-state h1,
.drawer__header h2,
.cart-page__summary h2,
/* عناوين تصنيفات الصور والبطاقات */
.card__heading,
.card__heading a,
.collection-card__title,
.media-card__heading,
.image-with-text__content,
.banner__heading,
.collage-content,
[class*="card"] h3,
[class*="card"] h2,
[class*="collection"] h3 {
  font-family: 'Inter', sans-serif !important;
  font-weight: 300 !important;
  letter-spacing: 0.02em !important;
  
}
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400&display=swap');

/* استهداف العناوين داخل البطاقات مباشرة */
* {
  font-family: 'Inter', sans-serif !important;
  font-weight: 300 !important;
}
.product-form__buttons{display:flex;flex-direction:column;gap:10px;width:100%}
.button--full,.button--cod{width:100%!important}
.button--cod{background:#1a1a1a;color:#fff;border-color:#1a1a1a;font-weight:700;letter-spacing:.03em;min-height:52px}
.button--cod:hover{opacity:.85}
.paypal-buttons{width:100%!important;margin-top:0;min-height:45px}
.paypal-buttons > div{width:100%!important}
.paypal-buttons .paypal-success{padding:12px;text-align:center;background:#eafaf0;border:1px solid #b7e4c7;border-radius:6px}
.paypal-buttons .paypal-error{padding:12px;text-align:center;background:#fdecea;border:1px solid #f5c6cb;border-radius:6px;color:#611a15}
