@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzAA.ttf) format('truetype');
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlzAA.ttf) format('truetype');
}
@font-face {
  font-family: 'IBM Plex Sans Arabic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6bs6.ttf) format('truetype');
}
@font-face {
  font-family: 'IBM Plex Sans Arabic';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_9CT.ttf) format('truetype');
}
@font-face {
  font-family: 'IBM Plex Sans Arabic';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-NCT.ttf) format('truetype');
}

:root{--ink:#202024;--accent:#474390;--lilac:#8585f9;--soft:#efedf3;--line:#e7e5ea}
body.theme-raed{font-family:"IBM Plex Sans Arabic","IBM Plex Sans",sans-serif;background:white;color:#202024}.hw-home{container-type:inline-size;color:#202024;direction:rtl;background:white}.hw-home *{box-sizing:border-box}.hw-home button{font:inherit;cursor:pointer}.hw-home a{color:inherit;text-decoration:none}.hw-home a.hw-dark-link{color:white}.hw-home h1,.hw-home h2,.hw-home h3{color:inherit}.hw-home a:focus-visible,.hw-home button:focus-visible{outline:2px solid #474390;outline-offset:4px}body.index.hw-ready #main-content>section{display:none!important}body.index.hw-ready #main-content{padding:0!important;max-width:none!important}.hw-home .hw-benefits{margin-bottom:55px}.hw-announcement{background:#48418b;color:white;text-align:center;font-size:11px;padding:8px 12px}.hw-category-nav{display:flex;justify-content:center;align-items:center;gap:32px;border-block:1px solid #e7e5ea;height:44px;background:white;font-size:12px}.hw-category-nav a:first-child{color:#474390}.hw-hero{position:relative;min-height:610px;display:grid;grid-template-columns:36% 64%;background:#efedf2;isolation:isolate;overflow:hidden}.hw-hero-copy{padding:100px 13% 60px 0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hw-eyebrow{font-family:"IBM Plex Sans",sans-serif;font-size:11px;letter-spacing:3px;color:#655e72;margin:0 0 22px;direction:ltr}.hw-hero h1{font-weight:400;font-size:clamp(36px,4.4cqw,66px);line-height:1.4;margin:0 0 18px;letter-spacing:-1.6px}.hw-hero-description{font-size:15px;line-height:1.9;color:#6b6471;max-width:260px;margin:0 0 32px}.hw-dark-link{background:#29252e;color:white;display:inline-flex;min-height:48px;padding:0 25px;align-items:center;gap:35px;font-size:13px;border:1px solid #29252e}.hw-dark-link:hover{background:#474390;border-color:#474390}.hw-arrow{font-family:Arial,sans-serif;font-size:23px;font-weight:400}.hw-hero-art{position:relative;display:flex;align-items:flex-end;justify-content:center;direction:ltr;padding:20px 12px 0;min-width:0}.hw-hero-art img{width:51%;height:590px;object-fit:contain;object-position:bottom;mix-blend-mode:multiply;max-width:none}.hw-hero-art .hw-atyaf{margin-right:-8%;z-index:1}.hw-hero-art .hw-nasaq{height:565px;transform:translateX(-3%)}.hw-hero-footer{position:absolute;bottom:19px;right:5%;font-size:10px;letter-spacing:2px;direction:ltr;color:#7f7889;font-family:"IBM Plex Sans",sans-serif}.hw-hero-index{position:absolute;left:4%;bottom:18px;color:#7f7889;font-size:11px;font-family:"IBM Plex Sans",sans-serif}
.hw-section{padding:66px 5% 0;scroll-margin-top:70px}.hw-section-top{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:27px}.hw-overline{font-size:10px;letter-spacing:2px;direction:ltr;font-family:"IBM Plex Sans",sans-serif;color:#77717f;margin-bottom:9px}.hw-section h2{font-weight:400;font-size:30px;margin:0;line-height:1.5}.hw-text-link{font-size:12px;display:inline-flex;gap:18px;align-items:center;min-height:44px;border-bottom:1px solid #a6a0af}.hw-section-description{color:#746e7c;font-size:13px;line-height:1.8;margin:8px 0 0}.hw-winter-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.hw-product{position:relative;min-width:0}.hw-product-image{background:#f5f4f6;aspect-ratio:4/4.6;position:relative;overflow:hidden}.hw-product-open{width:100%;height:100%;padding:0;border:0;display:block;background:transparent}.hw-product-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .3s}.hw-product-image .hw-back{position:absolute;inset:0;opacity:0;pointer-events:none}.hw-favorite{position:absolute;top:14px;left:14px;border:0;z-index:3;background:#ffffffbb;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#49414f}.hw-favorite svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.3}.hw-favorite[aria-pressed="true"] svg{fill:#8585f9;stroke:#8585f9}.hw-product-tag{position:absolute;top:17px;right:17px;z-index:2;font-size:10px;letter-spacing:.5px;color:#5a5364}.hw-product-info{padding:17px 0 0;display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.hw-product-title{font-size:19px;margin:0 0 5px;font-weight:400}.hw-product-description{font-size:12px;color:#7c7583;margin:0;line-height:1.7}.hw-detail-link{border:0;background:none;padding:2px 0;min-height:44px;font-size:12px;color:#595160;white-space:nowrap}.hw-swatches{display:flex;gap:5px;margin-top:12px}.hw-swatch{width:11px;height:11px;border-radius:50%;border:1px solid #00000010}.hw-collection-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.hw-collection-tile{position:relative;aspect-ratio:4/4;overflow:hidden;background:#eeedf5}.hw-collection-tile img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;mix-blend-mode:multiply;transition:transform .5s}.hw-collection-overlay{position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#18142199)}.hw-collection-label{position:absolute;bottom:28px;inset-inline:28px;color:white;display:flex;justify-content:space-between;align-items:end}.hw-collection-label h3{font-weight:400;font-size:26px;margin:0 0 4px}.hw-collection-label p{font-size:11px;margin:0}.hw-editorial{display:grid;grid-template-columns:1fr 1fr;margin:70px 5% 0;background:#f2f0f3;min-height:430px}.hw-detail-photo{height:430px;overflow:hidden}.hw-detail-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply;transform:scale(1.65)}.hw-editorial-copy{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:50px 13%}.hw-editorial h2{font-size:34px;line-height:1.6;font-weight:400;margin:0 0 18px}.hw-editorial p{font-size:13px;line-height:2;color:#746b7b;margin:0 0 20px}.hw-benefits{display:flex;justify-content:space-between;gap:20px;margin:65px 5% 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 0}.hw-benefit{flex:1;text-align:center;font-size:13px}.hw-benefit small{display:block;color:#817b86;font-size:11px;margin-top:5px}.hw-footer{padding:50px 5% 22px}.hw-footer-top{display:flex;justify-content:space-between;gap:30px;align-items:start}.hw-footer-brand img{width:96px;display:block;margin-bottom:10px}.hw-footer-brand p{font-family:"IBM Plex Sans",sans-serif;color:#827a8a;font-size:12px}.hw-footer-links{display:flex;gap:50px;font-size:12px}.hw-footer-links div{display:flex;flex-direction:column;gap:14px}.hw-footer-bottom{border-top:1px solid var(--line);margin-top:40px;padding-top:20px;display:flex;justify-content:space-between;color:#908995;font-size:10px}.hw-payments{font-family:"IBM Plex Sans",sans-serif;display:flex;gap:16px;color:#5d5565;direction:ltr}.hw-preview-note{text-align:center;padding:16px;background:#eeedf0;font-size:11px;color:#78717e}
.hw-dialog{border:0;padding:0;max-width:800px;width:calc(100% - 32px);background:white;color:#202024;box-shadow:0 20px 100px #0002}.hw-dialog::backdrop{background:#21192970;backdrop-filter:blur(3px)}.hw-dialog-head{display:flex;align-items:center;justify-content:space-between;padding:12px 22px;border-bottom:1px solid var(--line)}.hw-dialog-head p{margin:0;font-size:12px;color:#7c7485}.hw-close{border:0;background:none;min-height:44px;min-width:44px;font-size:26px}.hw-dialog-content{padding:25px}.hw-detail-layout{display:grid;grid-template-columns:1fr 1fr;gap:28px}.hw-modal-image{width:100%;background:#f4f2f5;aspect-ratio:4/5;object-fit:contain;mix-blend-mode:multiply}.hw-modal-copy h2{font-size:30px;font-weight:400;margin:12px 0}.hw-modal-copy p{font-size:14px;line-height:2;color:#746c7c}.hw-modal-copy .hw-small{font-size:11px}.hw-modal-thumbs{display:flex;gap:10px}.hw-modal-thumbs button{background:#f2f0f4;border:1px solid #d8d3df;padding:8px 18px;font-size:12px;min-height:44px}.hw-search-input{width:100%;padding:14px;border:1px solid #bdb7c6;outline-offset:2px}.hw-search-result{display:block;padding:16px 0;border-bottom:1px solid var(--line);width:100%;text-align:right;border-inline:0;border-top:0;background:white}.hw-drawer-links{display:flex;flex-direction:column;gap:0}.hw-drawer-links a{padding:18px 0;border-bottom:1px solid var(--line)}
@media(hover:hover){.hw-product-image:hover .hw-back{opacity:1}.hw-collection-tile:hover img{transform:scale(1.025)}}
@media (min-width:1200px){.hw-hero-art{padding-inline:5%}.hw-hero{min-height:660px}.hw-hero-art img{height:640px}.hw-hero-art .hw-nasaq{height:615px}.hw-winter-grid{padding-inline:10%}.hw-section-top{padding-inline:0}.hw-product-image{aspect-ratio:4/4.7}}
@media (max-width:800px){.hw-header-links{display:none}.hw-menu-toggle{display:flex}.hw-header{height:77px;padding-inline:18px}.hw-header-actions{gap:2px}.hw-brand{width:94px}.hw-header-actions .hw-account{display:none}.hw-hero{grid-template-columns:40% 60%;min-height:500px}.hw-hero-copy{padding:45px 10% 40px 0}.hw-hero-art img{height:475px}.hw-hero-art .hw-nasaq{height:450px}.hw-hero h1{font-size:39px}.hw-hero-description{font-size:13px}.hw-editorial h2{font-size:28px}.hw-footer-links{gap:28px}}
@media (max-width:520px){
.hw-announcement{font-size:10px;padding-block:7px}.hw-header{height:70px}.hw-header .hw-icon-btn{width:38px;height:44px;padding:9px}.hw-brand{width:86px}.hw-category-nav{height:43px;gap:23px;font-size:11px}
.hw-hero{display:block;height:590px;min-height:0}.hw-hero-copy{padding:0;position:static;display:block;text-align:center}.hw-eyebrow{position:absolute;top:22px;inset-inline:0;font-size:9px;letter-spacing:2.5px;margin:0}.hw-hero h1{position:absolute;top:43px;inset-inline:0;font-size:35px;letter-spacing:-1px;margin:0;z-index:3}.hw-hero-description{position:absolute;top:100px;inset-inline:25px;max-width:none;font-size:11px;margin:0;line-height:1.7}.hw-hero-art{position:absolute;top:143px;bottom:77px;width:100%;padding:0 4px;align-items:flex-end}.hw-hero-art img{height:370px;width:56%;object-fit:contain;object-position:bottom}.hw-hero-art .hw-atyaf{margin-right:-12%}.hw-hero-art .hw-nasaq{height:355px;transform:translateX(-2%)}.hw-hero-copy .hw-dark-link{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);white-space:nowrap;min-height:44px;font-size:12px;padding:0 23px;gap:28px;z-index:4}.hw-hero-footer,.hw-hero-index{display:none}
.hw-section{padding:38px 16px 0}.hw-section-top{margin-bottom:20px;gap:10px}.hw-section h2{font-size:24px}.hw-overline{font-size:9px;margin-bottom:6px}.hw-text-link{font-size:11px;gap:10px;min-height:36px}.hw-section-description{font-size:11px;max-width:240px;line-height:1.8}.hw-winter-grid{gap:12px}.hw-product-image{aspect-ratio:4/5}.hw-favorite{width:32px;height:32px;top:8px;left:8px}.hw-product-tag{top:12px;right:10px;font-size:9px}.hw-product-info{padding-top:12px;display:block}.hw-product-title{font-size:16px}.hw-product-description{font-size:10px;line-height:1.8}.hw-detail-link{font-size:10px;min-height:34px;padding:0}.hw-swatches{margin-top:7px;gap:4px}.hw-swatch{width:9px;height:9px}.hw-collection-grid{gap:12px}.hw-collection-tile{aspect-ratio:3/4}.hw-collection-label{inset-inline:12px;bottom:15px}.hw-collection-label h3{font-size:19px;margin-bottom:3px}.hw-collection-label p{font-size:9px}.hw-collection-label .hw-arrow{font-size:20px}.hw-editorial{margin:40px 16px 0;grid-template-columns:44% 56%;min-height:270px}.hw-detail-photo{height:270px}.hw-detail-photo img{transform:scale(1.8)}.hw-editorial-copy{padding:22px 18px}.hw-editorial h2{font-size:24px;margin-bottom:12px}.hw-editorial p{font-size:10px;line-height:1.9;margin-bottom:10px}.hw-editorial .hw-text-link{font-size:10px}.hw-benefits{margin:38px 16px 0;padding:23px 0;gap:12px}.hw-benefit{font-size:10px;line-height:1.8}.hw-benefit small{font-size:9px}.hw-footer{padding:32px 20px 18px}.hw-footer-top{display:block}.hw-footer-brand img{width:82px}.hw-footer-brand p{font-size:11px}.hw-footer-links{margin-top:26px;gap:40px;font-size:11px}.hw-footer-bottom{flex-direction:column;gap:16px;margin-top:25px;padding-top:18px}.hw-payments{font-size:11px}
}
@media(max-width:600px){.hw-preview-tools{padding-inline:12px;font-size:10px}.hw-switch button{padding:7px 12px;font-size:11px}.hw-preview-label .hw-long{display:none}.hw-detail-layout{grid-template-columns:1fr}.hw-dialog{max-height:90dvh}.hw-modal-image{max-height:360px}.hw-dialog-content{padding:18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
@media (min-width:801px){.hw-hero{min-height:590px}.hw-hero-art{padding:0}.hw-hero-art img{width:60%;height:580px}.hw-hero-art .hw-atyaf{margin-right:-20%}.hw-hero-art .hw-nasaq{height:560px;transform:none}}@media (max-width:520px){.hw-hero{height:560px}.hw-hero-art{top:136px;bottom:74px;padding:0}.hw-hero-art img{width:72%;height:350px}.hw-hero-art .hw-atyaf{margin-right:-44%}.hw-hero-art .hw-nasaq{height:340px;transform:none}}
.store-footer,.store-footer__inner{background:#fff!important;color:#202024!important}.store-footer{border-top:1px solid #e7e5ea}.s-product-card-image{aspect-ratio:4/5;background:#f5f4f6!important}.s-product-card-image img{object-fit:contain!important;width:100%;height:100%}.s-product-card-entry{border:0!important;box-shadow:none!important}.s-product-card-content{padding:14px 0!important}.s-product-card-content-title{font-weight:400}.store-header{background:white}.top-navbar{background:#fff!important}#mainnav .navbar-brand img{max-height:62px;width:110px;object-fit:contain}.hw-hero h1{font-size:clamp(36px,4.4vw,66px)}@media(max-width:520px){.hw-hero h1{font-size:35px}.hw-category-nav{gap:23px;font-size:11px}.hw-home .hw-benefits{margin-bottom:35px}}
/* Native Salla header, compact and centered */
.hw-home{max-width:1600px;margin-inline:auto}.hw-native-header .top-navbar{display:none}.hw-native-header #mainnav{box-shadow:none;min-height:96px}.hw-native-header #mainnav .inner>.container{max-width:1440px}.hw-native-header .navbar-brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0!important}.hw-native-header .header-search{flex:none;width:44px;margin-inline-end:12px}.hw-native-header .s-search-input{background:transparent!important;border:0!important;width:44px!important;min-height:44px!important;padding:0!important;color:transparent!important;cursor:pointer}.hw-native-header .s-search-input::placeholder{color:transparent!important}.hw-native-header .s-search-icon-wrap{pointer-events:none}.hw-native-header .s-search-input-wrapper{width:44px}.hw-native-header .s-cart-summary-content{display:none}.hw-native-header .s-user-menu-avatar-wrap{width:30px;height:30px}.hw-native-header .s-cart-summary-count{background:#474390}.hw-native-header #mainnav .container>div{min-height:76px}.hw-dialog{margin:auto;max-height:90dvh;overflow:auto}.hw-home .hw-dialog:not([open]){display:none}@media(max-width:1023px){.hw-native-header #mainnav{min-height:70px}.hw-native-header #mainnav .container>div{min-height:70px}.hw-native-header #mainnav .navbar-brand img{width:86px;max-height:50px}.hw-native-header .header-search{margin-inline-end:4px}.hw-native-header salla-cart-summary{margin-inline-start:4px!important}.hw-native-header .s-user-menu-avatar-wrap{width:26px;height:26px}.hw-native-header [data-testid="store-header-mobile-toggle"]{min-width:44px;min-height:44px;display:flex;align-items:center}.hw-native-header .hw-category-nav{height:43px}}
html{overflow-x:clip}.hw-home{overflow:clip}@media(max-width:520px){.hw-native-header .header-search{position:absolute;right:58px;top:13px}.hw-native-header salla-cart-summary{width:44px}.hw-native-header .s-cart-summary-wrapper{width:44px;min-width:0;gap:0}.hw-native-header .header-search{width:40px}.hw-native-header #mainnav .container{padding-inline:16px}}
/* HAYM: show a single product photo on hover; prevent ghosting. */
.hw-product-image img{mix-blend-mode:normal;transition:none}
@media(hover:hover){.hw-product-image:hover .hw-product-open>img:first-child{opacity:0}.hw-product-image:hover .hw-product-open>img.hw-back{opacity:1}}
/* HAYM campaign hero — 12 Nov 2026 */
.hw-hero.hw-campaign-hero{display:block;min-height:0;height:auto;aspect-ratio:16/9;max-height:820px;background:#e0dfee}.hw-campaign-hero .hw-hero-art{position:absolute;inset:0;padding:0;display:block;height:100%;width:100%}.hw-campaign-hero .hw-hero-art img.hw-campaign-image{display:block;position:static;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center top;mix-blend-mode:normal;transform:none;margin:0;opacity:1}.hw-campaign-hero .hw-hero-copy{position:absolute;inset:0 6% 0 auto;width:34%;padding:0;align-items:flex-start;justify-content:center;text-align:right;color:#242331}.hw-campaign-hero .hw-eyebrow{color:#454154}.hw-campaign-hero .hw-hero-description{color:#454154}.hw-campaign-hero .hw-hero-footer{right:6%;color:#393444}.hw-campaign-hero .hw-hero-index{display:none}
@media(max-width:767px){.hw-hero.hw-campaign-hero{display:flex;flex-direction:column;aspect-ratio:auto;height:auto;min-height:0;max-height:none}.hw-campaign-hero .hw-hero-art{position:relative;inset:auto;order:0;width:100%;height:auto;aspect-ratio:4/4.5;padding:0}.hw-campaign-hero .hw-hero-art img.hw-campaign-image{position:absolute;inset:0;object-position:30% top}.hw-campaign-hero .hw-hero-copy{position:relative;inset:auto;order:1;width:100%;padding:28px 24px 32px;align-items:center;text-align:center;background:#efedf4}.hw-campaign-hero .hw-eyebrow{margin:0 0 10px;font-size:9px;letter-spacing:2px}.hw-campaign-hero h1{font-size:34px;margin:0 0 10px;letter-spacing:-1px}.hw-campaign-hero .hw-hero-description{font-size:13px;margin:0 0 18px;max-width:100%;line-height:1.8}.hw-campaign-hero .hw-dark-link{min-height:46px;font-size:12px}.hw-campaign-hero .hw-hero-footer{display:none}}

@media(max-width:767px){.hw-campaign-hero .hw-hero-copy{display:flex}.hw-campaign-hero .hw-eyebrow,.hw-campaign-hero h1,.hw-campaign-hero .hw-hero-description,.hw-campaign-hero .hw-hero-copy .hw-dark-link{position:static;inset:auto;transform:none}}

/* إخفاء سطر الجوال وأيقونته من أسفل المتجر */
.store-footer #contact-slot:has(
  > a[href="tel:+966553648744"]
) {
  display: none !important;
}