@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@300;400;500;600;700&family=Bricolage+Grotesque:opsz,wght@12..96,300..700&display=swap);#muse-salla-home{--mp-ink:#111114;--mp-text:#000;--mp-paper:#F7F7FA;--mp-violet:#8B5CF6;--mp-blue:#3B82F6;--mp-gray:#71717A;--mp-muted:#565360;--mp-on-light:var(--mp-text);--mp-on-dark:#fff;--mp-on-accent:var(--mp-text);--mp-soft:#EEEAF6;--mp-line:#E1DDE9;--mp-flow:linear-gradient(110deg,var(--mp-violet),var(--mp-blue));--mp-font-ar:"IBM Plex Sans Arabic","IBM Plex Sans Arabic Fallback",sans-serif;--mp-font-en:"Bricolage Grotesque",Gilroy,Inter,-apple-system,"system-ui","Segoe UI",system-ui,sans-serif;--mp-ease:cubic-bezier(.22,1,.36,1);--mp-logo-source:url('https://cdn.files.salla.network/other/671134076/95704194-3255-4871-9cd6-813e98443df3-original.webp');font-family:var(--mp-font-ar);background:transparent;width:100%;text-align:start;isolation:isolate}#muse-salla-home{font-size:16px;font-weight:400;line-height:1.75;letter-spacing:0;font-optical-sizing:auto}#muse-salla-home *,#muse-salla-home *::before,#muse-salla-home *::after{box-sizing:border-box}#muse-salla-home .mp-page::selection,#muse-salla-home .mp-page *::selection{background-color:#845eee;color:#000;text-shadow:none}#muse-salla-home .mp-page *{color:inherit}#muse-salla-home .mp-search-panel,#muse-salla-home .mp-hero-capsule,#muse-salla-home .mp-track-label,#muse-salla-home .mp-scope-bar,#muse-salla-home .mp-scope-card,#muse-salla-home .mp-float-label,#muse-salla-home .mp-service-details,#muse-salla-home .mp-more-button,#muse-salla-home .mp-process,#muse-salla-home .mp-faq-item{color:var(--mp-on-light)}#muse-salla-home .mp-brand-panel,#muse-salla-home .mp-feature-mark,#muse-salla-home .mp-node{color:var(--mp-on-accent)}#muse-salla-home .mp-feature-product,#muse-salla-home .mp-feature-list,#muse-salla-home .mp-service-banner,#muse-salla-home .mp-product-cover,#muse-salla-home .mp-footer{color:var(--mp-on-dark)}#muse-salla-home [hidden]{display:none!important}#muse-salla-home a{color:inherit;text-decoration:none}#muse-salla-home button,#muse-salla-home input,#muse-salla-home summary{font:inherit;touch-action:manipulation}#muse-salla-home button,#muse-salla-home a,#muse-salla-home summary{-webkit-tap-highlight-color:transparent}#muse-salla-home button{color:inherit}#muse-salla-home bdi,#muse-salla-home [lang="en"]{unicode-bidi:isolate;font-family:var(--mp-font-en);font-optical-sizing:auto;letter-spacing:normal}#muse-salla-home h1,#muse-salla-home h2,#muse-salla-home h3,#muse-salla-home p{margin:0}#muse-salla-home .mp-viewport{width:100%;margin-inline:auto;container-name:muse-salla-home;container-type:inline-size}#muse-salla-home .mp-page{color-scheme:light;background:var(--mp-paper);color:var(--mp-text);overflow:clip}#muse-salla-home .mp-wrap{width:90%;max-width:1220px;margin-inline:auto}#muse-salla-home .mp-logo{--mp-logo-w:134px;display:block;flex:none;width:var(--mp-logo-w);max-width:100%;height:auto;aspect-ratio:1228/573;background-image:var(--mp-logo-source);background-repeat:no-repeat;background-size:166.775244%auto;background-position:50% 50.779661%}#muse-salla-home .mp-grid-ground{background-image:linear-gradient(#11111409 1px,transparent 1px),linear-gradient(90deg,#11111409 1px,transparent 1px);background-size:46px 46px}#muse-salla-home .mp-top{padding-top:18px;position:relative;background-color:var(--mp-paper)}#muse-salla-home .mp-head-tools{display:flex;align-items:center;gap:1px;justify-self:start}#muse-salla-home .mp-icon-button{border:0;background:transparent;display:grid;place-items:center;width:43px;height:44px;padding:0;border-radius:8px;list-style:none}#muse-salla-home .mp-head-tools svg{width:20px;height:20px;stroke-width:1.7}#muse-salla-home summary::-webkit-details-marker{display:none}#muse-salla-home .mp-header-link{justify-self:end;display:flex;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:600}#muse-salla-home .mp-header-link svg{width:17px;height:17px;transition:transform 180ms var(--mp-ease)}#muse-salla-home .mp-search-panel{position:relative;z-index:4;margin-top:12px;padding:20px;background:#fff;box-shadow:0 12px 40px #0000000c;border:1px solid var(--mp-line);border-radius:12px}#muse-salla-home .mp-search-panel label{display:block;font-size:14px;margin-bottom:8px}#muse-salla-home .mp-search-field{display:flex;gap:10px;align-items:center}#muse-salla-home .mp-search-field input{width:100%;min-width:0;height:47px;background:var(--mp-soft);border:1px solid #C8C1D6;border-radius:7px;padding:9px 12px;color:var(--mp-text);font-size:16px}#muse-salla-home .mp-search-field input::placeholder{color:var(--mp-muted);opacity:1}#muse-salla-home .mp-search-field button{flex:none;min-height:47px;padding:7px 18px;border:0;border-radius:7px;background:var(--mp-flow);color:var(--mp-text);font-size:14px;font-weight:600}#muse-salla-home .mp-hero{position:relative;text-align:center;padding:48px 0 58px}#muse-salla-home .mp-hero::after{content:"";position:absolute;inset:45% -6%0;pointer-events:none;background:linear-gradient(transparent,var(--mp-paper) 85%);z-index:0}#muse-salla-home .mp-hero>*{position:relative;z-index:1}#muse-salla-home .mp-hero-capsule{display:inline-flex;align-items:center;justify-content:center;gap:15px;background:#fff;padding:8px 9px 8px 19px;border-radius:50px;box-shadow:0 8px 30px #0000000f;font-size:13px}#muse-salla-home .mp-hero-capsule>span{display:flex;align-items:center;gap:8px}#muse-salla-home .mp-hero-capsule>span svg{width:17px;height:17px}#muse-salla-home .mp-mini-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--mp-flow);color:var(--mp-text);border-radius:40px;min-height:40px;padding:7px 15px;font-size:13px;font-weight:600}#muse-salla-home .mp-mini-cta svg{width:14px;height:14px}#muse-salla-home .mp-display{font-family:var(--mp-font-ar);font-weight:700;letter-spacing:0}#muse-salla-home h1{font-size:clamp(44px,7.03cqi,72px);font-weight:700;line-height:1.195;margin:38px auto 25px;max-width:860px;text-wrap:balance}#muse-salla-home h1>span{display:block}#muse-salla-home .mp-hero-copy{font-size:19px;font-weight:400;line-height:32px;color:var(--mp-muted);max-width:600px;margin-inline:auto;text-wrap:balance}#muse-salla-home .mp-mark-salla{--mp-mark-width:82px;--mp-mark-ratio:113/52;--mp-mark-bg-size:100.000000% auto;--mp-mark-bg-position:50.000000% 50.000000%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/c8556703-3ac7-420d-8831-bffb111271ea-original.webp")}#muse-salla-home .mp-mark-zid{--mp-mark-width:80px;--mp-mark-ratio:454.69/215.95;--mp-mark-bg-size:100.000000% auto;--mp-mark-bg-position:50.000000% 50.000000%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/bee3e4dd-46a2-4c4d-ae37-c86e99e0a833-original.webp")}#muse-salla-home .mp-mark-shopify{--mp-mark-width:130px;--mp-mark-ratio:304.2/86.75;--mp-mark-bg-size:100.000000% auto;--mp-mark-bg-position:50.000000% 50.000000%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/bb6283b8-2a0f-4515-9bb3-1f0cf81af95b-original.webp")}#muse-salla-home .mp-mark-woven{--mp-mark-width:207px;--mp-mark-ratio:1768.006492615/239.408142090;--mp-mark-bg-size:100% auto;--mp-mark-bg-position:center;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/6bbd06a4-3e7e-49ab-8c62-533e2c46b817-original.webp")}#muse-salla-home .mp-mark-reeq{--mp-mark-width:130px;--mp-mark-ratio:688/251;--mp-mark-bg-size:148.837209% auto;--mp-mark-bg-position:50.000000% 40.000000%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/f4b78f1b-db33-4d49-b1c7-283f81a71cea-original.webp")}#muse-salla-home .mp-mark-almajed{--mp-mark-width:144px;--mp-mark-ratio:1682/491;--mp-mark-bg-size:100.000000% auto;--mp-mark-bg-position:50.000000% 50.000000%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/966ad786-3f04-438b-b8d8-3c01861dfa2f-original.webp")}#muse-salla-home .mp-mark-zbrand{--mp-mark-width:40px;--mp-mark-ratio:642/883;--mp-mark-bg-size:171.962617% auto;--mp-mark-bg-position:50.000000% 50.000000%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/b721b828-bfca-4270-a92d-508d734ec5f5-original.webp")}#muse-salla-home .mp-mark-fiorella{--mp-mark-width:52px;--mp-mark-ratio:336/360;--mp-mark-bg-size:100.000000% auto;--mp-mark-bg-position:50.000000% 50.000000%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/5e26a011-0227-4a0a-b16d-aed75098b9e3-original.webp")}#muse-salla-home .mp-mark-kwealth{--mp-mark-width:136px;--mp-mark-ratio:1260/485;--mp-mark-bg-size:105.158730% auto;--mp-mark-bg-position:50.769231% 51.282051%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/5abaf30e-8402-4631-a861-e958d9e4d44e-original.webp")}#muse-salla-home .mp-mark-saadeddin{--mp-mark-width:108px;--mp-mark-ratio:74/37;--mp-mark-bg-size:100.000000% auto;--mp-mark-bg-position:50.000000% 50.000000%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/5039c60b-e8af-40fc-baa0-8ed139dfca61-original.webp")}#muse-salla-home .mp-mark-sigal{--mp-mark-width:164px;--mp-mark-ratio:522.53/191.44;--mp-mark-bg-size:113.922646% auto;--mp-mark-bg-position:50.845361% 47.290605%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/693c1263-d345-4d35-b4ff-d069308cfcb1-original.webp")}#muse-salla-home .mp-mark-raha{--mp-mark-width:88px;--mp-mark-ratio:61.1197/44;--mp-mark-bg-size:109.620957% auto;--mp-mark-bg-position:47.24793% 50%;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/8cbeb3ea-6684-44e2-8813-1acf9fb2c15c-original.webp")}#muse-salla-home .mp-mark-rima{--mp-mark-width:164px;--mp-mark-ratio:221/54;--mp-mark-bg-size:100% auto;--mp-mark-bg-position:center;--mp-mark-source:url("https://cdn.files.salla.network/other/671134076/872a7a04-c3ba-4106-a141-848e42ee9026-original.webp")}#muse-salla-home .mp-platforms{margin:32px auto 0;max-width:880px;text-align:center}#muse-salla-home .mp-platform-heading{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:6px}#muse-salla-home .mp-platform-heading h2{font-size:13px;font-weight:500;line-height:22px;color:var(--mp-muted)}#muse-salla-home .mp-platform-window{direction:ltr;overflow:hidden;padding:8px 0;mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent)}#muse-salla-home .mp-platform-track{display:flex;direction:ltr;width:max-content;animation:mp-products-platform-flow 38s linear infinite;will-change:transform}#muse-salla-home .mp-platform-group{display:flex;direction:ltr;flex:none}#muse-salla-home .mp-platform-item{display:flex;align-items:center;justify-content:center;flex:none;width:172px;height:64px;padding:12px 16px}#muse-salla-home .mp-mark{display:block;flex:none;width:var(--mp-mark-width,128px);max-width:100%;aspect-ratio:var(--mp-mark-ratio);background-image:var(--mp-mark-source);background-repeat:no-repeat;background-size:var(--mp-mark-bg-size,100% auto);background-position:var(--mp-mark-bg-position,center);filter:brightness(0)}#muse-salla-home .mp-platform-item .mp-mark{background-size:contain;background-position:center}#muse-salla-home .mp-platform-window:focus-within{mask-image:none;-webkit-mask-image:none}#muse-salla-home .mp-platform-window:focus-within .mp-platform-track{animation:none;width:100%;transform:none;will-change:auto;justify-content:center}#muse-salla-home .mp-platform-window:focus-within .mp-platform-group:first-child{width:100%;justify-content:space-evenly;gap:6px}#muse-salla-home .mp-platform-window:focus-within .mp-platform-item{width:calc((100% - 12px)/3);min-width:0;padding-inline:4px}#muse-salla-home .mp-platform-window:focus-within .mp-platform-group[aria-hidden="true"],#muse-salla-home .mp-platform-window:focus-within .mp-platform-duplicate{display:none}@media (hover:hover){#muse-salla-home .mp-platform-window:hover .mp-platform-track{animation-play-state:paused}}@keyframes mp-products-platform-flow{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}#muse-salla-home .mp-proof{padding:14px 0 72px}#muse-salla-home .mp-proof-title{text-align:center;font-size:32px;font-weight:700;line-height:40px;margin-bottom:32px}#muse-salla-home .mp-proof-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;text-align:center}#muse-salla-home .mp-stat{min-width:0;display:flex;flex-direction:column;align-items:center;gap:12px}#muse-salla-home .mp-stat dt{order:2;color:var(--mp-muted);font-size:15px;font-weight:400;line-height:26px}#muse-salla-home .mp-stat dt strong{display:block;color:var(--mp-ink);font-weight:500}#muse-salla-home .mp-stat dd{display:flex;align-items:baseline;justify-content:center;gap:9px;margin:0;min-width:0;line-height:1}#muse-salla-home .mp-stat-number{font-family:var(--mp-font-en);font-size:64px;font-weight:600;line-height:1.1;letter-spacing:-2.2px}#muse-salla-home .mp-stat-number span{color:#845eee}#muse-salla-home .mp-stat-unit{font-size:28px;font-weight:500;line-height:1.4}#muse-salla-home .mp-clients{--mp-client-logo-height:28px;--mp-client-gap:112px;--mp-client-opacity:.42;--mp-client-accent:#845eee;max-width:880px;margin:36px auto 0;padding:0}#muse-salla-home .mp-clients-heading{text-align:center;margin-bottom:18px}#muse-salla-home .mp-clients h3{color:var(--mp-client-accent);text-align:center;font-size:24px;font-weight:600;line-height:32px;margin:0}#muse-salla-home .mp-client-subtitle{color:var(--mp-text);font-size:14px;font-weight:400;line-height:24px;margin:6px 0 0}#muse-salla-home .mp-client-strips{display:grid;gap:20px}#muse-salla-home .mp-client-row{direction:ltr;overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}#muse-salla-home .mp-client-track{display:flex;direction:ltr;width:max-content;animation:mp-products-flow 43s linear infinite;will-change:transform}#muse-salla-home .mp-client-row[data-flow="right"] .mp-client-track{animation-duration:40s;animation-direction:reverse;animation-delay:-5s}#muse-salla-home .mp-client-group{display:flex;align-items:center;direction:ltr;flex:none;gap:var(--mp-client-gap);list-style:none;margin:0;padding:0 calc(var(--mp-client-gap)/2)}#muse-salla-home .mp-client-item{display:flex;align-items:center;justify-content:center;flex:none;min-width:0;width:auto;height:44px;padding:0;background:var(--mp-paper)}#muse-salla-home .mp-client-item .mp-mark{width:auto;max-width:none;height:var(--mp-client-logo-height);filter:brightness(0);opacity:var(--mp-client-opacity)}#muse-salla-home .mp-client-item .mp-mark-rima{filter:grayscale(1) brightness(.65) contrast(1000);mix-blend-mode:multiply}@media (hover:hover){#muse-salla-home .mp-client-strips:hover .mp-client-track{animation-play-state:paused}}@keyframes mp-products-flow{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}#muse-salla-home .mp-services-navigation{text-align:center;margin:0 0 34px}#muse-salla-home .mp-services-navigation .mp-track-label{margin:0 0 18px}#muse-salla-home .mp-track-label{display:inline-block;margin:37px 0 23px;padding:9px 22px;background:#F0ECF8;border-radius:30px;box-shadow:0 8px 30px #00000008;font-size:13px;font-weight:500}#muse-salla-home .mp-tracks{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:10px;max-width:950px;margin:0 auto}#muse-salla-home .mp-track{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:89px;padding:12px 4px;border-radius:11px;background:#EFECF6;color:#53515F;font-size:11px;line-height:1.5;transition:transform 180ms var(--mp-ease),background 180ms var(--mp-ease)}#muse-salla-home .mp-track svg{width:25px;height:25px;stroke-width:1.5;color:#24222E}#muse-salla-home .mp-scope{position:relative;text-align:center;padding:28px 0 85px}#muse-salla-home .mp-scope::before{content:"";position:absolute;left:-355px;top:5px;width:450px;height:450px;border:42px solid var(--mp-violet);border-radius:50%;pointer-events:none}#muse-salla-home .mp-section-title{font-size:clamp(36px,4.3cqi,44px);font-weight:700;line-height:1.23;text-wrap:balance}#muse-salla-home .mp-underline{position:relative;isolation:isolate;display:inline-block}#muse-salla-home .mp-underline::after{content:"";position:absolute;left:0;right:0;bottom:.1em;height:3px;background:var(--mp-flow);transform:rotate(-1.6deg);z-index:-1}#muse-salla-home .mp-section-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#E8DFFE;color:var(--mp-text);border-radius:30px;padding:5px 17px;font-size:13px;font-weight:500;margin-top:17px}#muse-salla-home .mp-scope-bar{position:relative;display:flex;justify-content:center;align-items:center;gap:23px;max-width:560px;margin:26px auto 0;padding:22px 25px;background:#EFECF6;border-radius:17px;box-shadow:0 10px 32px #00000006}#muse-salla-home .mp-scope-bar p{font-size:17px;line-height:1.7;font-weight:500}#muse-salla-home .mp-scope-bar small{display:block;font-size:13px;font-weight:400;color:var(--mp-muted)}#muse-salla-home .mp-scope-bar svg{width:29px;height:29px;stroke-width:1.4;flex:none}#muse-salla-home .mp-timeline{position:relative;display:grid;grid-template-columns:1fr 1fr;max-width:820px;margin:0 auto;text-align:start;padding-top:20px;gap:0 50px}#muse-salla-home .mp-timeline::before{content:"";position:absolute;top:0;bottom:25px;left:50%;width:1px;background:#C4B5FD}#muse-salla-home .mp-scope-card{position:relative;background:#fff;padding:25px;border-radius:16px;box-shadow:0 10px 40px #00000007}#muse-salla-home .mp-scope-card:first-child{grid-column:2;grid-row:1}#muse-salla-home .mp-scope-card:last-child{grid-column:1;grid-row:2;margin-top:-4px}#muse-salla-home .mp-scope-card h3{font-size:22px;font-weight:600;line-height:32px;margin-bottom:9px}#muse-salla-home .mp-scope-card p{font-size:15px;font-weight:400;color:var(--mp-muted);line-height:27px}#muse-salla-home .mp-node{position:absolute;display:grid;place-items:center;top:23px;left:calc(100% + 11px);width:28px;height:28px;background:var(--mp-flow);border:3px solid #fff;border-radius:50%;font-family:var(--mp-font-en);font-weight:600;font-size:12px}#muse-salla-home .mp-scope-card:last-child .mp-node{right:calc(100% + 11px);left:auto;background:var(--mp-ink);color:#fff}#muse-salla-home .mp-text-link{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;min-height:44px;margin-top:8px}#muse-salla-home .mp-text-link svg{width:16px;height:16px;transition:transform 180ms var(--mp-ease)}#muse-salla-home .mp-feature{padding:0 0 88px}#muse-salla-home .mp-feature-heading{text-align:center;font-size:32px;font-weight:700;line-height:38px;margin-bottom:36px}#muse-salla-home .mp-feature-layout{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:52px;align-items:center}#muse-salla-home .mp-feature-copy{position:relative;padding:28px 0}#muse-salla-home .mp-feature-copy h2{font-size:clamp(36px,4.3cqi,44px);font-weight:600;line-height:1.27}#muse-salla-home .mp-feature-copy p{font-size:16px;color:var(--mp-muted);line-height:1.9;max-width:330px;margin-top:20px}#muse-salla-home .mp-feature-copy .mp-feature-mark{width:40px;height:40px;display:grid;place-items:center;background:var(--mp-flow);border-radius:9px;margin-bottom:20px}#muse-salla-home .mp-feature-mark svg{width:24px;height:24px}#muse-salla-home .mp-feature-product{position:relative;background:var(--mp-ink);color:#fff;border-radius:20px;padding:26px;text-align:center;box-shadow:0 15px 35px #00000008}#muse-salla-home .mp-feature-product .mp-feature-kicker{font-size:12px;color:#B9B5C8}#muse-salla-home .mp-feature-product h3{font-size:32px;font-weight:700;line-height:38px;margin:18px 0 14px}#muse-salla-home .mp-feature-product>p{font-size:14px;line-height:1.8;color:#C8C5D3}#muse-salla-home .mp-accent-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:10px 23px;background:var(--mp-flow);color:var(--mp-text)!important;border:0;border-radius:50px;font-size:14px;font-weight:600;line-height:22px;transition:transform 180ms var(--mp-ease),background 180ms var(--mp-ease)}#muse-salla-home .mp-accent-button svg{width:17px;height:17px;transition:transform 180ms var(--mp-ease)}#muse-salla-home .mp-feature-product>.mp-accent-button{display:flex;width:100%;margin:23px 0 20px}#muse-salla-home .mp-feature-list{padding:18px;background:#1F1D27;border-radius:14px;text-align:start}#muse-salla-home .mp-feature-list p{font-size:18px;font-weight:600;line-height:28px;margin-bottom:14px}#muse-salla-home .mp-feature-list ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}#muse-salla-home .mp-feature-list li{display:flex;align-items:center;gap:11px;font-size:13px;color:#C8C5D3;line-height:1.7}#muse-salla-home .mp-feature-list svg{width:23px;height:23px;padding:4px;background:#36313F;flex:none;border-radius:5px;color:#eee}#muse-salla-home .mp-about{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:50px;align-items:center;padding:0 0 85px}#muse-salla-home .mp-about>*{min-width:0}#muse-salla-home .mp-about-copy h2{font-size:clamp(34px,3.9cqi,40px);font-weight:600;line-height:1.3}#muse-salla-home .mp-about-copy p{font-size:16px;color:var(--mp-muted);line-height:1.95;margin:22px 0;max-width:410px}#muse-salla-home .mp-brand-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;gap:20px;width:100%;min-width:0;max-width:100%;aspect-ratio:auto;min-height:380px;background:var(--mp-flow);border-radius:21px;padding:24px;overflow:hidden}#muse-salla-home .mp-brand-panel .mp-logo{--mp-logo-w:180px;max-width:100%;justify-self:center}#muse-salla-home .mp-brand-panel-title{font-family:var(--mp-font-ar);font-size:40px;font-weight:300;line-height:50px;margin:0;text-align:center;max-width:100%}#muse-salla-home .mp-brand-panel-title span,#muse-salla-home .mp-brand-panel-title strong{display:block}#muse-salla-home .mp-brand-panel-title strong{font-weight:700}#muse-salla-home .mp-float-label{position:static;display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;background:#fff;border-radius:30px;box-shadow:0 7px 23px #0000000a;padding:8px 15px;min-height:38px;font-size:13px;line-height:22px;text-align:center}#muse-salla-home .mp-float-label svg{width:17px;height:17px;flex:none}#muse-salla-home .mp-float-label:first-of-type{justify-self:start;transform:rotate(-3deg)}#muse-salla-home .mp-float-label:last-of-type{justify-self:end;transform:rotate(3deg)}#muse-salla-home .mp-service-banner{display:grid;grid-template-columns:.85fr 1.2fr;align-items:center;gap:45px;background:var(--mp-ink);color:#fff;border-radius:23px;padding:44px 50px;margin-bottom:44px}#muse-salla-home .mp-banner-badge{background:var(--mp-flow);color:var(--mp-text);border-radius:25px;text-align:center;padding:24px 17px;font-size:32px;font-weight:700;line-height:38px}#muse-salla-home .mp-service-banner h2{font-size:32px;font-weight:500;line-height:42px}#muse-salla-home .mp-products{padding-bottom:75px}#muse-salla-home .mp-products-heading{text-align:center;margin-bottom:28px}#muse-salla-home .mp-products-heading h2{font-size:32px;font-weight:700;line-height:38px}#muse-salla-home .mp-products-heading p{font-size:14px;color:var(--mp-muted);line-height:1.8;margin-top:8px}#muse-salla-home .mp-heading-rule{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:15px}#muse-salla-home .mp-heading-rule::before,#muse-salla-home .mp-heading-rule::after{content:"";width:65px;height:1px;background:#B3ADBF}#muse-salla-home .mp-heading-rule span{width:7px;height:7px;border:1px solid #8D879C;border-radius:50%}#muse-salla-home .mp-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px 16px}#muse-salla-home .mp-product{min-width:0}#muse-salla-home .mp-product-cover{position:relative;display:flex;flex-direction:column;min-height:340px;background:var(--mp-ink);color:#fff;border-radius:7px;padding:20px 17px 15px;transition:transform 220ms var(--mp-ease),box-shadow 220ms var(--mp-ease)}#muse-salla-home .mp-product-meta{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:11px;line-height:1.8;color:#BBB6C8;padding-bottom:13px;border-bottom:1px solid #ffffff20}#muse-salla-home .mp-product-meta bdi{font-size:11px}#muse-salla-home .mp-product-title{font-family:var(--mp-font-ar);font-size:24px;font-weight:600;line-height:34px;letter-spacing:0;margin:20px 0 13px;text-wrap:balance}#muse-salla-home .mp-product-title bdi{font-weight:600;letter-spacing:-.025em}#muse-salla-home .mp-product-title .mp-english-display{display:inline-block;font-family:var(--mp-font-en);font-size:64px;font-weight:600;line-height:67px;letter-spacing:-2.24px}#muse-salla-home .mp-product-subtitle{color:#D0CDDA;font-size:13px;font-weight:400;line-height:24px;flex:1}#muse-salla-home .mp-product-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:19px}#muse-salla-home .mp-product-tags span{display:inline-flex;align-items:center;min-height:26px;background:#24222E;border-radius:5px;padding:4px 7px;color:#DAD6E3;font-size:11px}#muse-salla-home .mp-service-details{margin-top:10px}#muse-salla-home .mp-service-details>summary{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:46px;background:var(--mp-flow);color:var(--mp-text);border-radius:5px;padding:10px 14px;list-style:none;font-size:13px;font-weight:600;line-height:22px;transition:background 160ms var(--mp-ease)}#muse-salla-home .mp-service-details>summary svg{width:16px;height:16px;flex:none;transition:transform 180ms var(--mp-ease)}#muse-salla-home .mp-service-details[open]>summary svg{transform:rotate(45deg)}#muse-salla-home .mp-service-body{font-size:13px;line-height:1.95;color:var(--mp-muted);padding:15px 3px 5px}#muse-salla-home .mp-more-row{text-align:center;margin-top:24px}#muse-salla-home .mp-more-button{display:inline-flex;align-items:center;gap:10px;min-height:46px;border:0;background:transparent;font-size:14px;padding:8px 16px}#muse-salla-home .mp-more-button svg{width:16px;height:16px;transition:transform 180ms var(--mp-ease)}#muse-salla-home .mp-no-results{text-align:center;color:var(--mp-muted);font-size:15px;line-height:1.9;padding:25px 10px}#muse-salla-home .mp-result-count{text-align:center;color:var(--mp-muted);font-size:13px;line-height:1.8;margin-bottom:18px}#muse-salla-home .mp-process{background:var(--mp-soft);border-radius:17px;padding:29px 30px;margin-top:44px}#muse-salla-home .mp-process h3{font-size:24px;font-weight:600;line-height:32px;margin-bottom:24px;text-align:center}#muse-salla-home .mp-process ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px;list-style:none;margin:0;padding:0}#muse-salla-home .mp-process li{font-size:14px;line-height:1.8}#muse-salla-home .mp-process bdi{display:inline-grid;place-items:center;background:#fff;width:29px;height:29px;border-radius:50%;font-size:12px;margin-bottom:8px}#muse-salla-home .mp-process span{display:block}#muse-salla-home .mp-faq{padding:0 0 58px}#muse-salla-home .mp-faq-heading{text-align:center;margin-bottom:30px}#muse-salla-home .mp-faq-heading>span{display:inline-block;border-radius:30px;background:#F0ECF8;box-shadow:0 8px 25px #00000006;padding:10px 26px;font-size:14px;font-weight:500;margin-bottom:13px}#muse-salla-home .mp-faq-heading h2{font-size:32px;font-weight:700;line-height:38px}#muse-salla-home .mp-faq-item{background:#EEEAF6;border-radius:11px;margin-top:12px}#muse-salla-home .mp-faq-item>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;min-height:61px;padding:17px 22px;font-size:15px;font-weight:500;line-height:27px}#muse-salla-home .mp-faq-item>summary svg{width:16px;height:16px;flex:none;transition:transform 180ms var(--mp-ease)}#muse-salla-home .mp-faq-item[open]>summary svg{transform:rotate(180deg)}#muse-salla-home .mp-faq-answer{font-size:14px;line-height:2;color:var(--mp-muted);padding:0 22px 22px;max-width:840px}#muse-salla-home .mp-footer{background:var(--mp-paper);color:var(--mp-on-dark);padding:0 0 24px}#muse-salla-home .mp-footer-panel{background:var(--mp-ink);color:var(--mp-on-dark);max-width:1100px;padding:44px 40px 24px;border:1px solid #29272F;border-radius:76px 76px 28px 28px}#muse-salla-home .mp-footer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 64px;max-width:680px;margin-inline:auto}#muse-salla-home .mp-footer-grid>*{min-width:0}#muse-salla-home .mp-footer-intro{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:4px}#muse-salla-home .mp-footer .mp-logo{--mp-logo-w:160px;margin:0 auto 22px}#muse-salla-home .mp-footer-about{font-size:15px;line-height:1.95;color:#C8C5D3;max-width:440px}#muse-salla-home .mp-footer-title{display:inline-block;max-width:100%;font-size:15px;font-weight:500;line-height:1.7;text-align:center;color:var(--mp-text);background:var(--mp-flow);border-radius:30px;padding:5px 17px;margin-bottom:16px}#muse-salla-home .mp-footer-nav{display:grid;gap:2px;justify-items:start}#muse-salla-home .mp-footer-nav a{display:inline-flex;align-items:center;max-width:100%;min-height:44px;font-size:14px;line-height:1.85;color:#D7D2E3}#muse-salla-home .mp-footer-end{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:32px;padding-top:20px;border-top:1px solid #ffffff20;font-size:12px;line-height:1.9;color:#B9B3C6}#muse-salla-home .mp-footer-signature{min-width:0;overflow-wrap:anywhere}#muse-salla-home .mp-back-top{display:inline-flex;align-items:center;justify-content:flex-end;gap:9px;min-height:44px;white-space:nowrap}#muse-salla-home .mp-back-top svg{width:15px;height:15px}#muse-salla-home .mp-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (hover:hover){#muse-salla-home .mp-track:hover{background:#E4DCF6;transform:translateY(-4px)}#muse-salla-home .mp-product:hover .mp-product-cover{transform:translateY(-4px);box-shadow:0 12px 22px #00000018}#muse-salla-home .mp-accent-button:hover,#muse-salla-home .mp-service-details>summary:hover{background:var(--mp-blue)}#muse-salla-home .mp-text-link:hover svg,#muse-salla-home .mp-header-link:hover svg,#muse-salla-home .mp-accent-button:hover svg{transform:translateX(-3px)}#muse-salla-home .mp-footer-nav a:hover{color:#C4B5FD}}#muse-salla-home .mp-accent-button:active,#muse-salla-home .mp-icon-button:active{transform:translateY(1px)}@container muse-salla-home (max-width:800px){#muse-salla-home .mp-wrap{width:91%}#muse-salla-home .mp-hero{padding-top:38px}#muse-salla-home .mp-stat-number{font-size:54px;letter-spacing:-1.8px}#muse-salla-home .mp-stat-unit{font-size:25px}#muse-salla-home .mp-proof-stats{gap:22px}#muse-salla-home .mp-tracks{grid-template-columns:repeat(5,minmax(0,1fr));max-width:560px;gap:9px}#muse-salla-home .mp-track:last-child{grid-column:auto}#muse-salla-home .mp-feature-layout{gap:25px}#muse-salla-home .mp-feature-product{padding:21px}#muse-salla-home .mp-feature-product h3{font-size:28px;line-height:36px}#muse-salla-home .mp-about{gap:28px}#muse-salla-home .mp-brand-panel .mp-logo{--mp-logo-w:160px}#muse-salla-home .mp-brand-panel-title{font-size:36px;line-height:46px}#muse-salla-home .mp-service-banner{padding:33px;gap:25px}#muse-salla-home .mp-banner-badge{font-size:28px;line-height:36px}#muse-salla-home .mp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}#muse-salla-home .mp-product-cover{min-height:284px;padding:23px}#muse-salla-home .mp-product-title{font-size:24px;line-height:34px}#muse-salla-home .mp-product-subtitle{font-size:13px}#muse-salla-home .mp-product-meta{font-size:12px}#muse-salla-home .mp-product-tags span{font-size:11px}#muse-salla-home .mp-footer-panel{padding:38px 28px 22px;border-radius:60px 60px 26px 26px}#muse-salla-home .mp-footer-grid{gap:30px 40px}}@container muse-salla-home (max-width:720px){#muse-salla-home .mp-about{grid-template-columns:minmax(0,1fr);gap:28px}#muse-salla-home .mp-about-copy{text-align:center}#muse-salla-home .mp-about-copy p{margin-inline:auto}#muse-salla-home .mp-brand-panel{max-width:460px;justify-self:center}}@container muse-salla-home (max-width:560px){#muse-salla-home .mp-wrap{width:calc(100% - 32px)}#muse-salla-home .mp-top{padding-top:12px}#muse-salla-home .mp-head-tools{gap:0}#muse-salla-home .mp-icon-button{width:44px;height:44px}#muse-salla-home .mp-header-link{font-size:12px;gap:5px}#muse-salla-home .mp-header-link svg{width:15px;height:15px}#muse-salla-home .mp-hero{padding-top:31px;padding-bottom:41px}#muse-salla-home .mp-hero-capsule{font-size:11px;gap:10px;padding:6px 7px 6px 13px}#muse-salla-home .mp-hero-capsule>span svg{display:none}#muse-salla-home .mp-mini-cta{min-height:40px;padding:7px 13px;font-size:12px}#muse-salla-home h1{font-size:clamp(36px,10.25cqi,44px);line-height:1.25;margin:29px auto 19px}#muse-salla-home .mp-hero-copy{font-size:16px;font-weight:400;line-height:28px;max-width:355px}#muse-salla-home .mp-platforms{margin-top:24px}#muse-salla-home .mp-platform-heading{margin-bottom:2px;gap:4px}#muse-salla-home .mp-platform-heading h2{font-size:12px}#muse-salla-home .mp-platform-item{width:132px;height:62px;padding:12px 10px}#muse-salla-home .mp-mark-salla{--mp-mark-width:72px}#muse-salla-home .mp-mark-zid{--mp-mark-width:70px}#muse-salla-home .mp-mark-shopify{--mp-mark-width:112px}#muse-salla-home .mp-proof{padding:8px 0 46px}#muse-salla-home .mp-proof-title{font-size:28px;line-height:36px;margin-bottom:26px}#muse-salla-home .mp-proof-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}#muse-salla-home .mp-stat{gap:8px}#muse-salla-home .mp-stat:last-child{grid-column:1/-1}#muse-salla-home .mp-stat-number{font-size:48px;letter-spacing:-1.5px}#muse-salla-home .mp-stat:last-child .mp-stat-number{font-size:60px}#muse-salla-home .mp-stat dt{font-size:13px;line-height:23px}#muse-salla-home .mp-stat-unit{font-size:27px}#muse-salla-home .mp-clients{--mp-client-logo-height:24px;--mp-client-gap:80px;margin-top:28px}#muse-salla-home .mp-clients-heading{margin-bottom:18px}#muse-salla-home .mp-clients h3{font-size:22px;line-height:30px}#muse-salla-home .mp-client-subtitle{font-size:13px;line-height:22px}#muse-salla-home .mp-client-strips{gap:18px}#muse-salla-home .mp-client-item{height:40px}#muse-salla-home .mp-client-track{animation-duration:39s}#muse-salla-home .mp-client-row[data-flow="right"] .mp-client-track{animation-duration:36s}#muse-salla-home .mp-services-navigation{margin-bottom:28px}#muse-salla-home .mp-track-label{font-size:12px;margin:26px 0 18px;padding:8px 20px}#muse-salla-home .mp-tracks{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}#muse-salla-home .mp-track{min-height:78px;gap:7px;font-size:12px;padding:9px 3px}#muse-salla-home .mp-track svg{width:22px;height:22px}#muse-salla-home .mp-scope{padding:13px 0 52px}#muse-salla-home .mp-scope::before{width:280px;height:280px;border-width:24px;left:-257px;top:0}#muse-salla-home .mp-section-title{font-size:32px;line-height:38px}#muse-salla-home .mp-section-pill{font-size:12px;margin-top:13px}#muse-salla-home .mp-scope-bar{padding:17px;gap:13px;margin-top:22px}#muse-salla-home .mp-scope-bar p{font-size:15px}#muse-salla-home .mp-scope-bar small{font-size:12px}#muse-salla-home .mp-scope-bar svg{width:25px;height:25px}#muse-salla-home .mp-timeline{display:flex;flex-direction:column;gap:16px;padding-inline-start:27px;padding-top:20px}#muse-salla-home .mp-timeline::before{right:10px;left:auto;bottom:25px}#muse-salla-home .mp-scope-card{padding:19px 20px}#muse-salla-home .mp-scope-card:last-child{margin-top:0}#muse-salla-home .mp-node,#muse-salla-home .mp-scope-card:last-child .mp-node{left:auto;right:-30px;top:22px}#muse-salla-home .mp-scope-card h3{font-size:20px;line-height:30px}#muse-salla-home .mp-scope-card p{font-size:14px;line-height:26px}#muse-salla-home .mp-feature{padding-bottom:50px}#muse-salla-home .mp-feature-heading{font-size:28px;line-height:36px;margin-bottom:20px}#muse-salla-home .mp-feature-layout{grid-template-columns:1fr;gap:23px}#muse-salla-home .mp-feature-copy{padding:10px 5px;text-align:center}#muse-salla-home .mp-feature-copy h2{font-size:32px;line-height:42px}#muse-salla-home .mp-feature-copy .mp-feature-mark{margin:0 auto 14px;width:35px;height:35px}#muse-salla-home .mp-feature-copy p{max-width:300px;margin:17px auto 0;font-size:14px}#muse-salla-home .mp-feature-product{padding:26px 22px;border-radius:17px}#muse-salla-home .mp-feature-product h3{font-size:28px;line-height:36px}#muse-salla-home .mp-feature-product>p{font-size:14px}#muse-salla-home .mp-about{grid-template-columns:1fr;gap:25px;padding-bottom:45px}#muse-salla-home .mp-about-copy{text-align:center}#muse-salla-home .mp-about-copy h2{font-size:32px;line-height:42px}#muse-salla-home .mp-about-copy p{font-size:14px;margin:18px auto;max-width:330px}#muse-salla-home .mp-brand-panel{min-height:340px;padding:20px;gap:18px}#muse-salla-home .mp-brand-panel .mp-logo{--mp-logo-w:160px}#muse-salla-home .mp-brand-panel-title{font-size:36px;line-height:46px}#muse-salla-home .mp-float-label{font-size:12px;padding:7px 14px;min-height:36px}#muse-salla-home .mp-service-banner{grid-template-columns:1fr;gap:18px;padding:27px 23px;border-radius:17px;text-align:center;margin-bottom:31px}#muse-salla-home .mp-banner-badge{font-size:28px;line-height:36px;border-radius:17px;padding:18px 14px}#muse-salla-home .mp-service-banner h2{font-size:28px;line-height:38px}#muse-salla-home .mp-products{padding-bottom:45px}#muse-salla-home .mp-products-heading h2{font-size:28px;line-height:36px}#muse-salla-home .mp-products-heading p{font-size:13px}#muse-salla-home .mp-product-grid{gap:22px 11px}#muse-salla-home .mp-product-cover{min-height:340px;padding:16px 13px;border-radius:7px}#muse-salla-home .mp-product-title{font-size:22px;margin-top:17px;line-height:32px}#muse-salla-home .mp-product-title .mp-english-display{font-size:48px;line-height:52px;letter-spacing:-1.68px}#muse-salla-home .mp-product-meta{font-size:11px;gap:5px;padding-bottom:10px}#muse-salla-home .mp-product-subtitle{font-size:13px;line-height:24px}#muse-salla-home .mp-product-tags{gap:5px;margin-top:15px}#muse-salla-home .mp-product-tags span{font-size:11px;padding:3px 5px}#muse-salla-home .mp-service-details>summary{font-size:12px;padding:10px;gap:5px}#muse-salla-home .mp-service-body{font-size:13px;line-height:25px}#muse-salla-home .mp-process{padding:24px 20px;margin-top:30px}#muse-salla-home .mp-process h3{font-size:22px;margin-bottom:21px}#muse-salla-home .mp-process ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}#muse-salla-home .mp-process li{font-size:13px}#muse-salla-home .mp-faq{padding-bottom:38px}#muse-salla-home .mp-faq-heading h2{font-size:28px;line-height:36px}#muse-salla-home .mp-faq-heading>span{font-size:12px}#muse-salla-home .mp-faq-item>summary{padding:16px;font-size:14px;line-height:26px;gap:14px;min-height:62px}#muse-salla-home .mp-faq-answer{padding:0 16px 20px;font-size:14px;line-height:27px}#muse-salla-home .mp-footer{padding:0 0 16px}#muse-salla-home .mp-footer-panel{padding:28px 18px 18px;border-radius:48px 48px 22px 22px}#muse-salla-home .mp-footer-grid{gap:28px 20px}#muse-salla-home .mp-footer-intro{padding-bottom:0}#muse-salla-home .mp-footer .mp-logo{--mp-logo-w:128px}#muse-salla-home .mp-footer-about{max-width:320px;font-size:13px}#muse-salla-home .mp-footer-title{font-size:13px;padding:4px 12px;margin-bottom:14px}#muse-salla-home .mp-footer-nav a{font-size:12px}#muse-salla-home .mp-footer-end{margin-top:26px;padding-top:18px;gap:12px;font-size:11px}#muse-salla-home .mp-back-top{gap:7px}}@container muse-salla-home (max-width:360px){#muse-salla-home .mp-header-link span{display:none}#muse-salla-home .mp-header-link{min-width:44px;justify-content:center}#muse-salla-home .mp-product-grid{grid-template-columns:1fr}#muse-salla-home .mp-product-cover{min-height:250px;padding:23px}#muse-salla-home .mp-product-title{font-size:26px;line-height:36px}#muse-salla-home .mp-product-meta,#muse-salla-home .mp-product-tags span{font-size:12px}#muse-salla-home .mp-product-subtitle,#muse-salla-home .mp-service-details>summary{font-size:14px}#muse-salla-home .mp-brand-panel .mp-logo{--mp-logo-w:148px}#muse-salla-home .mp-brand-panel-title{font-size:32px;line-height:42px}#muse-salla-home .mp-footer-title{font-size:12px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){#muse-salla-home *,#muse-salla-home *::before,#muse-salla-home *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}#muse-salla-home .mp-platform-window{mask-image:none;-webkit-mask-image:none}#muse-salla-home .mp-platform-track{width:100%;transform:none;will-change:auto;justify-content:center}#muse-salla-home .mp-platform-group:first-child{width:100%;justify-content:space-evenly;gap:6px}#muse-salla-home .mp-platform-item{width:calc((100% - 12px)/3);min-width:0;padding-inline:4px}#muse-salla-home .mp-platform-group[aria-hidden="true"],#muse-salla-home .mp-platform-duplicate{display:none}#muse-salla-home .mp-client-row{mask-image:none;-webkit-mask-image:none}#muse-salla-home .mp-client-track{width:100%;transform:none;will-change:auto}#muse-salla-home .mp-client-group{width:100%;flex-wrap:wrap;justify-content:center;gap:16px 64px;padding:0}#muse-salla-home .mp-client-group[aria-hidden="true"]{display:none}#muse-salla-home .mp-client-item{width:auto;padding:0}@container muse-salla-home (max-width:560px){#muse-salla-home .mp-client-group{column-gap:32px}}}#muse-salla-home{--mp-brand:#845eee;--mp-brand-soft:#EDE7FA;--mp-surface:#fff;--mp-error:#A5283D;--mp-error-soft:#FAEDF0;--mp-pdp-ease:cubic-bezier(.22,1,.36,1)}#muse-salla-home .mp-page :is(section,main,[id]){scroll-margin-block-start:24px}#muse-salla-home :is(button,input,textarea,select,summary){font-family:var(--mp-font-ar)}#muse-salla-home textarea,#muse-salla-home select{font-size:16px;line-height:1.8}#muse-salla-home .mp-hero-capsule{padding:8px 19px}#muse-salla-home .mp-hero-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;margin-top:28px}#muse-salla-home .mp-action{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:49px;max-width:100%;padding:11px 21px;border:0;border-radius:8px;font-size:15px;font-weight:600;line-height:26px;text-align:center}#muse-salla-home .mp-action-primary{background:var(--mp-brand);color:var(--mp-text)}#muse-salla-home .mp-action-secondary{background:var(--mp-brand-soft);color:var(--mp-text)}#muse-salla-home :is(.mp-action,.mp-quiet-link,.mp-inline-button) svg{width:18px;height:18px;flex:none}#muse-salla-home .mp-quiet-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;max-width:100%;padding:8px 2px;border:0;background:transparent;color:var(--mp-text);font-size:14px;font-weight:500;line-height:24px}#muse-salla-home .mp-catalog-tools{margin-bottom:14px}#muse-salla-home .mp-search-panel{width:100%;max-width:640px;z-index:auto;margin:0 auto 20px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}#muse-salla-home .mp-search-panel label{font-size:14px;font-weight:500;line-height:24px;margin-bottom:9px}#muse-salla-home .mp-search-field{display:flex;gap:0;min-height:58px;padding:5px 6px 5px 7px;background:var(--mp-surface);border:1px solid #CAC4D4;border-radius:11px;transition:box-shadow 150ms,border-color 150ms}#muse-salla-home .mp-search-field:focus-within{border-color:var(--mp-brand);box-shadow:0 0 0 4px #845eee16}#muse-salla-home .mp-search-field>svg{flex:none;width:19px;height:19px;margin-inline:10px 2px;color:var(--mp-muted)}#muse-salla-home .mp-search-field input{flex:1;width:100%;min-width:0;height:44px;border:0;border-radius:5px;padding:8px 10px;background:transparent;color:var(--mp-text);font-size:16px;line-height:26px}#muse-salla-home .mp-search-field input::-webkit-search-cancel-button{display:none}#muse-salla-home .mp-search-field .mp-search-clear{display:grid;place-items:center;min-height:44px;width:44px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--mp-muted)}#muse-salla-home .mp-search-clear svg{width:17px;height:17px}#muse-salla-home .mp-search-field .mp-search-submit{min-height:44px;min-width:58px;padding:8px 17px;background:var(--mp-ink);color:var(--mp-on-dark);font-size:14px;font-weight:500;line-height:24px}#muse-salla-home .mp-filter-rail{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:4px;isolation:isolate}#muse-salla-home .mp-filter-indicator{position:absolute;top:0;left:0;pointer-events:none;z-index:-1;background:var(--mp-brand);border-radius:8px;transform-origin:top left}#muse-salla-home .mp-filter{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;max-width:100%;padding:9px 14px;background:#EEEAF2;color:var(--mp-text);border:0;border-radius:8px;font-size:13px;font-weight:500;line-height:24px}#muse-salla-home .mp-filter[aria-pressed="true"]{background:var(--mp-brand);color:var(--mp-text)}#muse-salla-home .mp-filter-rail[data-indicator="ready"] .mp-filter[aria-pressed="true"]{background:transparent}#muse-salla-home .mp-filter bdi{display:inline-grid;place-items:center;flex:none;min-width:22px;height:22px;padding:0 4px;border-radius:5px;font-family:var(--mp-font-en);font-size:12px;line-height:1;background:#1111140b;color:inherit}#muse-salla-home .mp-results-meta{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:46px;margin:0 0 14px}#muse-salla-home .mp-result-count{margin:0;text-align:start;font-size:13px;line-height:23px;color:var(--mp-muted);overflow-wrap:anywhere}#muse-salla-home .mp-inline-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;flex:none;padding:6px 0;background:transparent;border:0;font-size:13px;line-height:23px;color:var(--mp-text)}#muse-salla-home .mp-inline-button svg{width:15px;height:15px}#muse-salla-home .mp-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:28px 20px}#muse-salla-home .mp-product-card{min-width:0;display:flex;flex-direction:column;background:var(--mp-surface);border-radius:14px}#muse-salla-home .mp-product-link{display:flex;flex-direction:column;flex:1;min-width:0;max-width:100%;border-radius:14px;color:var(--mp-text)}#muse-salla-home .mp-product-cover.mp-product-media{position:relative;display:block;flex:none;min-height:0;height:auto;aspect-ratio:4/3;padding:0;overflow:hidden;isolation:isolate;background:#EAE4F7;border-radius:14px 14px 0 0;color:var(--mp-text)}#muse-salla-home .mp-card-body{display:flex;flex:1;flex-direction:column;min-width:0;padding:19px 20px 20px}#muse-salla-home .mp-card-category{font-size:11px;font-weight:500;line-height:21px;color:#6742C8;margin-bottom:6px}#muse-salla-home .mp-product-title{font-family:var(--mp-font-ar);font-size:23px;font-weight:600;line-height:1.5;margin:0 0 8px;min-height:69px;text-wrap:balance;color:var(--mp-text)}#muse-salla-home .mp-card-subtitle{font-size:14px;font-weight:400;line-height:25px;color:var(--mp-muted);margin:0 0 21px;flex:1}#muse-salla-home .mp-card-cta{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:47px;padding:10px 15px;background:var(--mp-brand);color:var(--mp-text);border-radius:7px;font-size:14px;font-weight:600;line-height:25px;margin-top:auto}#muse-salla-home .mp-card-cta svg{width:18px;height:18px;flex:none;transition:transform 170ms var(--mp-pdp-ease)}#muse-salla-home .mp-product-link:active .mp-card-cta{transform:translateY(1px);background:#9A7AF0}#muse-salla-home .mp-no-results{padding:48px 18px;background:var(--mp-surface);border-radius:14px;color:var(--mp-muted)}#muse-salla-home .mp-no-results>svg{width:30px;height:30px;margin:0 auto 15px;color:var(--mp-brand)}#muse-salla-home .mp-no-results h3{font-size:23px;line-height:34px;color:var(--mp-text);font-weight:600}#muse-salla-home .mp-no-results p{font-size:15px;line-height:28px;margin:9px 0 21px}#muse-salla-home .mp-process-entry{display:flex;justify-content:center;margin-top:23px}#muse-salla-home[data-page="product"] .mp-top{background-image:none;padding-bottom:6px}#muse-salla-home #mp-pdp-back{font-size:13px;margin:4px 0 20px}#muse-salla-home .mp-benefit-icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:9px;background:var(--mp-brand-soft);color:#6742C8}#muse-salla-home .mp-benefit-icon svg{width:17px;height:17px}#muse-salla-home .mp-field-error{font-size:13px;line-height:24px;color:var(--mp-error);margin-top:7px}#muse-salla-home #mp-order-copy-text{width:100%;min-width:0;font-size:14px;line-height:27px;border:1px solid #CBC5D6;border-radius:7px;background:var(--mp-paper);color:var(--mp-text);padding:12px;resize:vertical;margin-top:8px}#muse-salla-home .mp-description-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:52px}#muse-salla-home #mp-pdp-faq{max-width:860px}#muse-salla-home .mp-related-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 20px;margin-bottom:20px}#muse-salla-home .mp-related-heading h2{font-size:25px;font-weight:600;line-height:36px;margin:0}#muse-salla-home .mp-related-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#muse-salla-home .mp-related-products .mp-product-title{font-size:20px;min-height:60px}#muse-salla-home .mp-related-products .mp-card-subtitle{display:none}#muse-salla-home .mp-related-products .mp-card-cta{margin-top:10px}@media (hover:hover) and (pointer:fine){#muse-salla-home .mp-product-link:hover .mp-card-cta{background:#9975F3}#muse-salla-home .mp-product-link:hover .mp-card-cta svg{transform:translate(-3px,-2px)}#muse-salla-home .mp-product-link:hover .mc-art{transform:scale(1.025)}#muse-salla-home .mp-product-link .mc-art{transition:transform 350ms var(--mp-pdp-ease)}#muse-salla-home .mp-action-primary:hover{background:#9975F3}#muse-salla-home .mp-action-secondary:hover{background:#DDD2F6}#muse-salla-home .mp-filter[aria-pressed="false"]:hover{background:#E2DDEC}}@container muse-salla-home (max-width:850px){#muse-salla-home .mp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}#muse-salla-home .mp-description-grid{gap:30px}#muse-salla-home .mp-related-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@container muse-salla-home (max-width:720px){#muse-salla-home .mp-description-grid{grid-template-columns:minmax(0,1fr);gap:28px}}@container muse-salla-home (max-width:560px){#muse-salla-home .mp-hero-actions{gap:8px 19px;margin-top:24px}#muse-salla-home .mp-hero-actions .mp-action{font-size:14px;min-height:48px;padding-inline:17px;gap:12px}#muse-salla-home .mp-hero-actions .mp-quiet-link{font-size:13px}#muse-salla-home .mp-products-heading{margin-bottom:24px}#muse-salla-home .mp-search-panel{margin-bottom:16px}#muse-salla-home .mp-search-field>svg{display:none}#muse-salla-home .mp-search-field input{padding-inline:8px}#muse-salla-home .mp-search-field .mp-search-submit{padding-inline:13px;min-width:51px}#muse-salla-home .mp-filter-rail{justify-content:start;gap:7px;padding:0}#muse-salla-home .mp-filter{padding:8px 10px;gap:7px;font-size:12px;min-height:44px}#muse-salla-home .mp-filter bdi{min-width:19px;height:20px;font-size:11px}#muse-salla-home .mp-results-meta{margin-bottom:13px}#muse-salla-home .mp-result-count{font-size:12px;line-height:22px}#muse-salla-home .mp-product-grid{gap:18px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}#muse-salla-home .mp-card-body{padding:13px 12px}#muse-salla-home .mp-card-category{font-size:11px;line-height:19px;margin-bottom:6px}#muse-salla-home .mp-product-title{font-size:18px;line-height:27px;min-height:81px;margin-bottom:13px;text-wrap:pretty}#muse-salla-home .mp-card-subtitle{display:none}#muse-salla-home .mp-card-cta{padding:9px 11px;font-size:13px;line-height:24px;min-height:44px}#muse-salla-home .mp-card-cta svg{width:16px;height:16px}#muse-salla-home #mp-pdp-back{margin-bottom:15px}#muse-salla-home .mp-related-heading h2{font-size:23px;line-height:33px}#muse-salla-home .mp-related-heading .mp-quiet-link{font-size:12px}#muse-salla-home .mp-related-products{gap:12px}#muse-salla-home .mp-related-products .mp-product-title{font-size:18px;min-height:81px}}@container muse-salla-home (max-width:360px){#muse-salla-home .mp-card-body{padding:12px 10px}#muse-salla-home .mp-product-title{font-size:16px;line-height:25px;min-height:100px}#muse-salla-home .mp-card-cta{font-size:12px;padding-inline:9px}#muse-salla-home .mp-card-category{font-size:11px;line-height:20px;min-height:40px}}@media (prefers-reduced-motion:reduce){#muse-salla-home .mp-page *,#muse-salla-home .mp-page *::before,#muse-salla-home .mp-page *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}#muse-salla-home .mp-page :is(button,a,summary):active,#muse-salla-home .mp-product-link:hover .mc-art,#muse-salla-home .mp-product-link:hover .mp-card-cta svg,#muse-salla-home .mp-product-link:active .mp-card-cta{transform:none!important}}#muse-salla-home .mc-art{aspect-ratio:4/3;position:relative;width:100%;overflow:hidden;isolation:isolate;container-type:inline-size;direction:ltr;background:#f0eef6;color:#24212c;font-family:var(--mp-font-en);font-size:3cqw;--mc-purple:#845eee;--mc-blue:#3876ec;--mc-shadow:0 3cqw 6cqw #28203e16;--mc-line:#e9e5f0}#muse-salla-home .mc-art *{box-sizing:border-box}#muse-salla-home .mc-art i,#muse-salla-home .mc-art b,#muse-salla-home .mc-art em{display:block;font-style:normal}#muse-salla-home .mc-art:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 80% 10%,#d9d0fc77,transparent 52%),radial-gradient(ellipse at 10% 95%,#cee2ff66,transparent 55%);z-index:-1}#muse-salla-home .mc-browser{position:absolute;background:#fff;border:1px solid #ffffffc9;border-radius:2cqw;box-shadow:var(--mc-shadow);overflow:hidden}#muse-salla-home .mc-chrome{height:12%;display:flex;gap:1cqw;align-items:center;padding:0 3%;border-bottom:1px solid var(--mc-line);background:#fcfbfd}#muse-salla-home .mc-chrome i{width:1cqw;height:1cqw;border-radius:50%;background:#d5cfdf}#muse-salla-home .mc-chrome span{font-size:1.65cqw;letter-spacing:.12em;margin-left:auto;color:#7b7487}#muse-salla-home .mc-phone{position:absolute;border:1cqw solid #fff;border-radius:4cqw;box-shadow:0 3cqw 5cqw #22203d25;overflow:hidden;background:#f7f5fa}#muse-salla-home .mc-tag{position:absolute;border:1px solid #ddd6ee;border-radius:1.6cqw;background:#ffffffdf;padding:2.1cqw 2.7cqw;font-size:2cqw;letter-spacing:.09em;box-shadow:0 1cqw 3cqw #28203e08;white-space:nowrap}#muse-salla-home .mc-lines{display:grid;gap:1.5cqw}#muse-salla-home .mc-lines i{height:1cqw;border-radius:1cqw;background:#dcd6e6}#muse-salla-home .mc-lines i:last-child{width:65%}#muse-salla-home .mc-store{width:75%;height:62%;left:10%;top:16%;transform:rotate(-7deg)}#muse-salla-home .mc-shop{position:relative;margin:5%;height:76%;display:grid;grid-template-columns:1fr 1fr;gap:8%}#muse-salla-home .mc-shop-copy{align-self:center}#muse-salla-home .mc-shop-copy b{height:2.7cqw;width:85%;background:#25212f;margin-bottom:2cqw;border-radius:.5cqw}#muse-salla-home .mc-shop-copy b:nth-child(2){width:60%}#muse-salla-home .mc-shop-copy em{width:46%;height:3.5cqw;background:var(--mc-purple);margin-top:4cqw;border-radius:.7cqw}#muse-salla-home .mc-shop-art{position:relative;background:#e6dffc;overflow:hidden;border-radius:1.5cqw}#muse-salla-home .mc-shop-art:before{content:"";position:absolute;width:68%;height:110%;border-radius:50% 50%0 0;background:#cfbef8;top:18%;left:16%}#muse-salla-home .mc-shop-art i{position:absolute;inset:20% 27% 13%;border-radius:45% 45% 27% 27%;background:linear-gradient(105deg,#9c83f5,#6441cc);box-shadow:1cqw 2cqw 2cqw #5c3aa635}#muse-salla-home .mc-products{grid-column:1/-1;display:flex;gap:5%;height:8cqw}#muse-salla-home .mc-products i{width:30%;background:#f0edf6;border-radius:1cqw}#muse-salla-home .mc-products i:nth-child(2){background:#e5eafa}#muse-salla-home .mc-store-phone{width:23%;height:53%;right:8%;top:38%;transform:rotate(8deg);padding:5% 2% 2%}#muse-salla-home .mc-speaker{position:absolute;top:2%;left:36%;width:28%;height:1cqw;border-radius:1cqw;background:#272232}#muse-salla-home .mc-store-phone .mc-shop-art{height:57%;margin-bottom:3cqw}#muse-salla-home .mc-button{height:3cqw;background:var(--mc-purple);border-radius:1cqw;margin-top:3cqw}#muse-salla-home .mc-salla-tag{left:10%;bottom:9%;transform:rotate(-3deg)}#muse-salla-home .mc-cursor{position:absolute;left:56%;top:61%;width:0;height:0;border-left:3cqw solid #24212c;border-top:2.2cqw solid transparent;border-bottom:2.2cqw solid transparent;transform:rotate(-28deg);filter:drop-shadow(0 1px 0 white)}#muse-salla-home .mc-map{left:9%;top:17%;width:82%;height:63%;transform:rotate(-4deg)}#muse-salla-home .mc-map-flow{display:flex;align-items:center;gap:4%;margin:9% 7% 5%;height:45%}#muse-salla-home .mc-mini-page{flex:1;height:100%;border:1px solid #ded7ee;border-radius:.8cqw;background:#faf9fd;padding:1.8cqw}#muse-salla-home .mc-mini-page b{height:30%;background:#d4c5fb;border-radius:.5cqw;margin-bottom:20%}#muse-salla-home .mc-mini-page i{height:1cqw;background:#ddd6e7;margin:1cqw 0}#muse-salla-home .mc-mini-page em{height:1.5cqw;width:50%;background:#9b7cef;border-radius:.5cqw;margin-top:1.5cqw}#muse-salla-home .mc-map-flow>span{width:5%;height:1px;background:#a38bdb;position:relative}#muse-salla-home .mc-map-flow>span:after{content:"";position:absolute;right:0;top:-.6cqw;border:.65cqw solid transparent;border-left-color:#a38bdb}#muse-salla-home .mc-map-notes{display:flex;gap:3%;margin:0 7%}#muse-salla-home .mc-map-notes i{height:2cqw;width:26%;border-radius:1cqw;background:#eeeaf5}#muse-salla-home .mc-focus{position:absolute;left:35%;top:27%;width:25%;height:48%;border:1.5px dashed var(--mc-purple);border-radius:1cqw}#muse-salla-home .mc-lens{position:absolute;width:29%;aspect-ratio:1;right:9%;bottom:10%;border:1.5cqw solid #845eee;border-radius:50%;background:#fff;box-shadow:0 2cqw 4cqw #6e4aca22;transform:rotate(-15deg)}#muse-salla-home .mc-lens:after{content:"";position:absolute;width:5cqw;height:15cqw;top:85%;left:83%;border-radius:2cqw;background:#292236;transform:rotate(-38deg);transform-origin:top}#muse-salla-home .mc-lens-grid{position:absolute;inset:22% 17%;display:grid;grid-template-columns:1fr 1fr;gap:12%}#muse-salla-home .mc-lens-grid i{border-radius:1cqw;background:#e8e1fb}#muse-salla-home .mc-lens-grid i:first-child{background:#9c7bf0}#muse-salla-home .mc-analysis-tag{left:11%;bottom:10%}#muse-salla-home .mc-poster{position:absolute;box-shadow:var(--mc-shadow);border:1px solid #fff9;overflow:hidden;padding:5%;font-size:1.8cqw;letter-spacing:.13em}#muse-salla-home .mc-poster-back{width:37%;height:66%;left:10%;top:14%;background:#dce9fc;transform:rotate(-13deg);color:#3562a5}#muse-salla-home .mc-color-disc{width:34cqw;height:34cqw;background:linear-gradient(130deg,#fbfdff,#538ce9);border-radius:50%;margin-top:6cqw;margin-left:-7cqw;box-shadow:inset -4cqw -3cqw 5cqw #2e6cbd55}#muse-salla-home .mc-poster-main{width:44%;height:74%;left:31%;top:10%;background:#252030;transform:rotate(5deg);color:#e7e0fa}#muse-salla-home .mc-orbit{position:absolute;width:36cqw;height:36cqw;left:1cqw;top:12cqw;border-radius:50%;background:conic-gradient(from 30deg,#a589ff,#dcd0ff,#8056e0,#2f5fc9,#a589ff);box-shadow:inset -4cqw -3cqw 4cqw #2a164c66;transform:rotate(-25deg)}#muse-salla-home .mc-orbit i{position:absolute;inset:26%;border-radius:50%;background:#2d253d;box-shadow:inset 2cqw 2cqw 4cqw #08030e,0 1cqw 2cqw #ddd0ff44}#muse-salla-home .mc-poster-foot{position:absolute;bottom:8%;left:12%;display:flex;gap:1.5cqw}#muse-salla-home .mc-poster-foot i{width:3cqw;height:.7cqw;background:#9c85ba}#muse-salla-home .mc-poster-front{width:28%;height:43%;right:5%;bottom:8%;background:#f8f4ef;transform:rotate(12deg);padding:3%;color:#71627c}#muse-salla-home .mc-poster-front span{font-size:1.3cqw;position:absolute;bottom:9%}#muse-salla-home .mc-fold{position:absolute;inset:15% 16% 28%;background:linear-gradient(130deg,#ad91f5 0 50%,#6042bd 50%);clip-path:polygon(20%0,100% 20%,80% 100%,0 80%)}#muse-salla-home .mc-swatches{position:absolute;left:10%;bottom:7%;display:flex;gap:1.4cqw;transform:rotate(-4deg)}#muse-salla-home .mc-swatches i{width:3.7cqw;height:3.7cqw;border-radius:50%;background:#2a2435;border:1px solid #fff}#muse-salla-home .mc-swatches i:nth-child(2){background:#845eee}#muse-salla-home .mc-swatches i:nth-child(3){background:#b9a2f8}#muse-salla-home .mc-swatches i:nth-child(4){background:#3876ec}#muse-salla-home .mc-swatches i:nth-child(5){background:#dce9fc}#muse-salla-home .mc-story-back{width:32%;height:74%;top:9%;left:20%;transform:rotate(-12deg);background:#e7ddfa}#muse-salla-home .mc-story-front{width:34%;height:78%;top:12%;right:18%;transform:rotate(9deg);background:#dbe8ff}#muse-salla-home .mc-story-progress{position:absolute;top:4%;left:8%;right:8%;display:flex;gap:4%;z-index:2}#muse-salla-home .mc-story-progress i{height:.7cqw;width:31%;background:#fff9;border-radius:1cqw}#muse-salla-home .mc-object-scene{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 75%,#8270ba33,transparent 35%)}#muse-salla-home .mc-object-scene:before{content:"";position:absolute;inset:19% 13% 15%;border-radius:50% 50%0 0;background:#c5b1ed}#muse-salla-home .mc-object{position:absolute;width:40%;height:42%;left:30%;top:29%;border-radius:2cqw 2cqw 4cqw 4cqw;background:linear-gradient(100deg,#fff,#f0ebf8 55%,#b4a2cb);box-shadow:2cqw 3cqw 3cqw #55476f22}#muse-salla-home .mc-object:before{content:"";position:absolute;top:-10%;height:10%;left:16%;width:68%;background:#585068;border-radius:.7cqw .7cqw 0 0}#muse-salla-home .mc-object:after{content:"";position:absolute;top:44%;left:23%;width:54%;height:12%;border-top:1px solid #9d8eae;border-bottom:1px solid #9d8eae}#muse-salla-home .mc-story-front .mc-object-scene:before{background:#9bbcf5}#muse-salla-home .mc-story-front .mc-object{transform:rotate(-9deg);background:linear-gradient(100deg,#fff,#eaf1fc 55%,#9cb7df)}#muse-salla-home .mc-story-caption{position:absolute;bottom:9%;left:15%;width:70%;display:grid;gap:1cqw}#muse-salla-home .mc-story-caption i{height:1cqw;background:#fff9;border-radius:1cqw}#muse-salla-home .mc-play{position:absolute;top:43%;left:36%;width:9cqw;height:9cqw;border-radius:50%;background:#fff9;box-shadow:0 1cqw 3cqw #334c7822}#muse-salla-home .mc-play:after{content:"";position:absolute;left:42%;top:31%;border-top:1.7cqw solid transparent;border-bottom:1.7cqw solid transparent;border-left:2.4cqw solid #536fa7}#muse-salla-home .mc-edit-strip{position:absolute;left:9%;bottom:8%;width:46%;height:13%;border-radius:2cqw;background:#fff;box-shadow:var(--mc-shadow);display:flex;gap:6%;align-items:center;padding:2%;transform:rotate(-5deg)}#muse-salla-home .mc-clip{width:13%;height:80%;border-radius:.6cqw;background:linear-gradient(135deg,#c9aff4,#8c66cf)}#muse-salla-home .mc-wave{display:flex;align-items:center;gap:1cqw;height:70%;flex:1}#muse-salla-home .mc-wave i{width:.7cqw;height:45%;border-radius:1cqw;background:#a78bdb}#muse-salla-home .mc-wave i:nth-child(3n){height:90%}#muse-salla-home .mc-wave i:nth-child(2n){height:65%}#muse-salla-home .mc-edit-strip span{font-size:1.3cqw;letter-spacing:.04em;max-width:26%;line-height:1.5;color:#77668d}#muse-salla-home .mc-paper{position:absolute;background:#fff;box-shadow:var(--mc-shadow);border:1px solid #e8e2ed}#muse-salla-home .mc-paper-back{inset:14% 17% 19% 17%;transform:rotate(-13deg)}#muse-salla-home .mc-editorial{position:absolute;left:11%;top:22%;width:78%;height:53%;background:#fff;display:grid;grid-template-columns:1fr 1fr;box-shadow:var(--mc-shadow);transform:rotate(-5deg);padding:3%}#muse-salla-home .mc-editorial-visual{position:relative;background:#ede4fb;overflow:hidden;padding:10%;font-size:1.8cqw;letter-spacing:.13em}#muse-salla-home .mc-editorial-form{position:absolute;inset:25% 20% -8%;border-radius:50% 50%0 0;background:linear-gradient(110deg,#c4a7fa,#7e58ce);box-shadow:3cqw 1cqw 0#daccf2;transform:rotate(15deg)}#muse-salla-home .mc-editorial-copy{padding:10%;border-left:1px solid #eee9f5}#muse-salla-home .mc-editorial-copy>span{font-size:3cqw;line-height:1.25;letter-spacing:.04em}#muse-salla-home .mc-editorial-copy .mc-lines{margin-top:12%}#muse-salla-home .mc-editorial-grid{display:flex;gap:10%;height:25%;margin-top:13%}#muse-salla-home .mc-editorial-grid i{width:45%;background:#e0e7f4}#muse-salla-home .mc-editorial-grid i:last-child{background:#eee5f7}#muse-salla-home .mc-paper-front{width:27%;height:42%;right:9%;bottom:7%;transform:rotate(12deg);padding:3%}#muse-salla-home .mc-paper-shape{height:70%;background:linear-gradient(135deg,#bba1f2 0 50%,#7653bd 50%);margin-bottom:12%}#muse-salla-home .mc-portfolio-tag{left:10%;bottom:8%;transform:rotate(-5deg)}#muse-salla-home .mc-cv{position:absolute;left:15%;top:14%;width:45%;height:72%;display:flex;transform:rotate(-9deg);background:#fff;box-shadow:var(--mc-shadow);padding:5%;gap:12%}#muse-salla-home .mc-cv-rail{width:29%;flex-shrink:0;background:#eee8fa;margin:-13%0-13% -15%;padding:20% 6%}#muse-salla-home .mc-avatar{border-radius:50%;background:linear-gradient(130deg,#b39adf,#7754b6);aspect-ratio:1;border:1cqw solid #fff}#muse-salla-home .mc-cv-rail i{height:1cqw;background:#baa4db;margin-top:3cqw}#muse-salla-home .mc-cv-body{flex:1;padding-top:8%}#muse-salla-home .mc-cv-body>span{font-size:2.8cqw;letter-spacing:.12em}#muse-salla-home .mc-cv-body .mc-lines{margin:3cqw 0 4cqw}#muse-salla-home .mc-cv-body>b{height:1.4cqw;width:55%;background:#9d80cf;margin:3cqw 0}#muse-salla-home .mc-profile{position:absolute;right:10%;top:32%;width:42%;height:48%;background:#fff;border-radius:2cqw;box-shadow:var(--mc-shadow);transform:rotate(8deg);overflow:hidden}#muse-salla-home .mc-profile-banner{height:30%;background:linear-gradient(110deg,#afc9ef,#d9e7fc);padding:4%;text-align:right;font-size:2cqw;color:#416ba0}#muse-salla-home .mc-profile>.mc-avatar{width:24%;margin:-10%0 5% 8%;position:relative;background:linear-gradient(130deg,#a6bde9,#537dbb)}#muse-salla-home .mc-profile>.mc-lines{margin:0 10%;width:70%}#muse-salla-home .mc-profile-chips{display:flex;gap:6%;margin:8% 10%}#muse-salla-home .mc-profile-chips i{height:3cqw;width:32%;background:#deebfb;border-radius:2cqw}#muse-salla-home .mc-career-tag{left:12%;bottom:6%;transform:rotate(-3deg)}#muse-salla-home .mc-flow-board{position:absolute;inset:13% 8% 17%;background:#faf9fd;border:1px solid #fff;border-radius:3cqw;box-shadow:var(--mc-shadow);transform:rotate(-5deg);background-image:radial-gradient(#d9d0e7 .6px,transparent .6px);background-size:3cqw 3cqw}#muse-salla-home .mc-board-label{position:absolute;left:7%;top:7%;font-size:1.8cqw;letter-spacing:.15em;color:#8a7d9d}#muse-salla-home .mc-node{position:absolute;width:23%;height:39%;top:25%;border:1px solid #e7def3;border-radius:2cqw;background:#fff;box-shadow:0 1cqw 3cqw #2c16470b;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:12%}#muse-salla-home .mc-node span{font-size:1.7cqw;letter-spacing:.1em}#muse-salla-home .mc-node>i{height:.7cqw;width:35%;border-radius:1cqw;background:#e5dff0}#muse-salla-home .mc-node-input{left:7%}#muse-salla-home .mc-node-rule{left:39%;background:#845eee;color:#fff;border-color:#845eee}#muse-salla-home .mc-node-action{left:71%}#muse-salla-home .mc-node-branch{left:42%;top:75%;width:17%;height:28%;flex-direction:row;gap:10%}#muse-salla-home .mc-node-branch span{font-size:1.3cqw}#muse-salla-home .mc-node-symbol{width:4cqw;height:4cqw;border:1.2px solid #a78acd;border-radius:1cqw}#muse-salla-home .mc-symbol-rule{transform:rotate(45deg);width:3.5cqw;height:3.5cqw;border-color:#eadcff;border-radius:.5cqw}#muse-salla-home .mc-symbol-action{border-radius:50%;box-shadow:inset 0 0 0 1cqw #e1eafc;border-color:#80a8e5}#muse-salla-home .mc-symbol-branch{width:2.4cqw;height:2.4cqw;border-radius:50%;background:#c7b1ef;border:0}#muse-salla-home .mc-flow-line{position:absolute;background:#c9b7e4;height:1.5px;top:44%;width:13%}#muse-salla-home .mc-flow-line-a{left:28%}#muse-salla-home .mc-flow-line-b{left:60%}#muse-salla-home .mc-flow-line-c{left:50%;top:60%;width:1.5px;height:22%}#muse-salla-home .mc-flow-dot{position:absolute;top:42.5%;width:1.5cqw;height:1.5cqw;background:#a787db;border-radius:50%}#muse-salla-home .mc-flow-dot-a{left:34%}#muse-salla-home .mc-flow-dot-b{left:65%}#muse-salla-home .mc-automation-tag{left:9%;bottom:6%}#muse-salla-home .mc-agent-orbit{position:absolute;inset:16% 8%;border:1px dashed #c6b5df;border-radius:50%;transform:rotate(-15deg)}#muse-salla-home .mc-agent-card{position:absolute;left:29%;top:14%;width:43%;height:72%;border-radius:3cqw;background:#2c253b;box-shadow:0 3cqw 6cqw #2e184d25;transform:rotate(-5deg);padding:7% 5%;color:#ddd2f5}#muse-salla-home .mc-agent-avatar{width:10cqw;height:10cqw;border-radius:3.5cqw;background:linear-gradient(140deg,#c9b3ff,#845eee);display:flex;align-items:center;justify-content:center;gap:2cqw;margin:0 auto 3cqw;box-shadow:0 0 5cqw #9f7bf344}#muse-salla-home .mc-agent-avatar i{height:1.7cqw;width:1cqw;border-radius:1cqw;background:#322344}#muse-salla-home .mc-agent-card>span{display:block;text-align:center;font-size:1.6cqw;letter-spacing:.15em;margin-bottom:4cqw}#muse-salla-home .mc-agent-message{padding:2cqw;margin:2cqw 0;border-radius:1.3cqw;background:#453956;width:87%;display:grid;gap:1cqw}#muse-salla-home .mc-agent-message:nth-of-type(3){margin-left:auto;background:#69508f}#muse-salla-home .mc-agent-message i{height:.8cqw;background:#a28abf;border-radius:1cqw}#muse-salla-home .mc-agent-message i:last-child{width:64%}#muse-salla-home .mc-agent-input{display:flex;align-items:center;justify-content:space-between;border:1px solid #67557e;border-radius:2cqw;padding:1.6cqw;margin-top:4cqw}#muse-salla-home .mc-agent-input i{height:.7cqw;width:45%;background:#7c678e;border-radius:1cqw}#muse-salla-home .mc-agent-input b{height:2.6cqw;width:2.6cqw;background:#ad8be8;border-radius:50%}#muse-salla-home .mc-task{position:absolute;width:27%;height:17%;background:#fff;border:1px solid #ebe4f4;border-radius:2cqw;box-shadow:0 2cqw 4cqw #331d4a13;display:flex;align-items:center;gap:12%;padding:3%}#muse-salla-home .mc-task>b{width:4cqw;height:4cqw;border-radius:1cqw;background:#dfd0fb;flex-shrink:0}#muse-salla-home .mc-task>.mc-lines{width:60%;gap:1.2cqw}#muse-salla-home .mc-task-a{left:8%;top:24%;transform:rotate(-9deg)}#muse-salla-home .mc-task-b{right:5%;top:39%;transform:rotate(9deg)}#muse-salla-home .mc-task-c{left:11%;bottom:19%;transform:rotate(6deg)}#muse-salla-home .mc-task-b>b{background:#cee0fa}#muse-salla-home .mc-agent-tag{right:7%;bottom:8%;transform:rotate(4deg)}#muse-salla-home .mc-dashboard-screen{left:9%;top:18%;width:81%;height:64%;transform:rotate(-6deg)}#muse-salla-home .mc-dash-rail{position:absolute;left:0;top:12%;bottom:0;width:15%;background:#2c2639;padding:5% 4%}#muse-salla-home .mc-dash-rail b{width:4cqw;height:4cqw;border-radius:1cqw;background:#a88ae3;margin-bottom:5cqw}#muse-salla-home .mc-dash-rail i{height:.7cqw;width:90%;background:#77678d;margin:3cqw 0;border-radius:1cqw}#muse-salla-home .mc-dash-content{position:absolute;left:19%;top:19%;right:6%;bottom:9%}#muse-salla-home .mc-dash-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:8%}#muse-salla-home .mc-dash-heading i{width:33%;height:2cqw;background:#d3c9e4;border-radius:.6cqw}#muse-salla-home .mc-dash-heading b{width:4cqw;height:4cqw;border-radius:50%;background:#e8e0f5}#muse-salla-home .mc-dash-tiles{display:flex;gap:5%;height:22%;margin-bottom:7%}#muse-salla-home .mc-dash-tiles i{width:30%;border:1px solid #e9e2f3;border-radius:1cqw;background:linear-gradient(90deg,#e4d8fa 18%,#faf8fe 18%)}#muse-salla-home .mc-dash-modules{display:flex;gap:5%;height:47%}#muse-salla-home .mc-data-map{position:relative;width:50%;border:1px solid #ebe5f3;border-radius:1cqw;background:linear-gradient(90deg,transparent 49.5%,#d7c6ed 49.5% 50.5%,transparent 50.5%),linear-gradient(transparent 49.5%,#d7c6ed 49.5% 50.5%,transparent 50.5%)}#muse-salla-home .mc-data-map i{position:absolute;left:20%;top:20%;width:19%;height:20%;background:#d9c7f1;border:1px solid #fff;border-radius:.7cqw}#muse-salla-home .mc-data-map i:nth-child(2){left:62%}#muse-salla-home .mc-data-map i:nth-child(3){top:62%}#muse-salla-home .mc-data-map i:nth-child(4){left:62%;top:62%;background:#b8cdf0}#muse-salla-home .mc-data-list{width:45%;display:flex;flex-direction:column;justify-content:space-around;padding:1%}#muse-salla-home .mc-data-list i{height:1.4cqw;width:100%;background:linear-gradient(90deg,#ceb9e8 8%,transparent 8% 17%,#e8e2f0 17%);border-radius:.5cqw}#muse-salla-home .mc-data-card{position:absolute;right:7%;bottom:8%;width:32%;height:31%;background:#fff;border:1px solid #e6e0ef;border-radius:2cqw;box-shadow:var(--mc-shadow);transform:rotate(8deg);padding:4%}#muse-salla-home .mc-data-card>span{font-size:1.7cqw;letter-spacing:.1em;color:#79698d}#muse-salla-home .mc-data-table{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5cqw;margin-top:2cqw}#muse-salla-home .mc-data-table i{height:2.2cqw;background:#eee8f7;border-radius:.5cqw}#muse-salla-home .mc-data-table i:nth-child(3n+1){background:#c9b2ed}#muse-salla-home .mc-dashboard-tag{left:10%;bottom:8%;transform:rotate(-3deg)}#muse-salla-home{--mp-motion-ease: cubic-bezier(.22, 1, .36, 1)}#muse-salla-home .mp-product-cover{isolation:isolate;overflow:hidden;transition:none}#muse-salla-home .mp-product:hover .mp-product-cover,#muse-salla-home .mp-product:focus-within .mp-product-cover{transform:none}#muse-salla-home .mp-product:hover .mp-product-cover{box-shadow:none}#muse-salla-home .mp-product-cover::after{content:"";position:absolute;z-index:-1;inset:0 auto auto 0;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,#845eee32 0%,#3b82f618 32%,transparent 68%);pointer-events:none;opacity:0;transform:translate3d(calc(var(--mp-glow-x, 0px) - 50%),calc(var(--mp-glow-y, 0px) - 50%),0);transition:none}#muse-salla-home :is(.mp-action,.mp-service-open,.mp-filter){transition:transform 140ms var(--mp-motion-ease),opacity 140ms linear;-webkit-tap-highlight-color:#845eee24}#muse-salla-home :is(.mp-action,.mp-service-open,.mp-filter):active{transform:translateY(1px);box-shadow:inset 0 0 0 1px #845eee55}#muse-salla-home :is(.mp-action,.mp-service-open,.mp-filter):disabled,#muse-salla-home :is(.mp-action,.mp-service-open,.mp-filter)[aria-disabled="true"]{transform:none}#muse-salla-home :is(.mp-action,.mp-service-open) :is([data-lucide="arrow-left"],[data-lucide="arrow-up-left"],[data-lucide="arrow-right"],[data-lucide="arrow-up-right"],.lucide-arrow-left,.lucide-arrow-up-left,.lucide-arrow-right,.lucide-arrow-up-right){transition:transform 160ms var(--mp-motion-ease)}@media (hover:hover) and (pointer:fine){#muse-salla-home .mp-product-cover[data-mp-glow="on"]::after{opacity:1;transition:opacity 180ms linear}#muse-salla-home .mp-track:hover{transform:none}#muse-salla-home :is(.mp-action,.mp-service-open):hover :is([data-lucide="arrow-left"],[data-lucide="arrow-up-left"],.lucide-arrow-left,.lucide-arrow-up-left){transform:translateX(-2px)}#muse-salla-home :is(.mp-action,.mp-service-open):hover :is([data-lucide="arrow-right"],[data-lucide="arrow-up-right"],.lucide-arrow-right,.lucide-arrow-up-right){transform:translateX(2px)}}#muse-salla-home .mp-faq-item>summary svg{transition:transform 180ms var(--mp-motion-ease)}#muse-salla-home .mp-faq-item[open]>summary svg{transform:rotate(180deg)}@container muse-salla-home (max-width:560px){#muse-salla-home .mp-product-cover::after{display:none}}@media (prefers-reduced-motion:reduce){#muse-salla-home .mp-product-cover::after{display:none;opacity:0;transition:none}#muse-salla-home :is(.mp-action,.mp-service-open,.mp-filter),#muse-salla-home :is(.mp-action,.mp-service-open) svg,#muse-salla-home .mp-faq-item>summary svg{transition:none}#muse-salla-home :is(.mp-action,.mp-service-open,.mp-filter):active,#muse-salla-home .mp-accent-button:active,#muse-salla-home .mp-icon-button:active,#muse-salla-home .mp-track:hover,#muse-salla-home .mp-product:hover .mp-product-cover,#muse-salla-home :is(.mp-action,.mp-service-open):hover svg,#muse-salla-home .mp-text-link:hover svg,#muse-salla-home .mp-header-link:hover svg,#muse-salla-home .mp-accent-button:hover svg{transform:none}}#muse-salla-home{--mp-violet:#845EEE;--mp-photo-dark:#111114;--mp-photo-white:#FFF}#muse-salla-home .mp-photo{display:block;width:100%;height:100%;max-width:none;object-fit:cover;pointer-events:none;user-select:none}#muse-salla-home .mp-top.mp-grid-ground{background-image:none}#muse-salla-home .mp-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:0 22px;text-align:start;padding:42px 0 48px}#muse-salla-home .mp-hero::after{display:none}#muse-salla-home .mp-hero-content{min-width:0;position:relative;z-index:2}#muse-salla-home .mp-hero-capsule{background:transparent;box-shadow:none;border-radius:0;padding:0;color:var(--mp-muted);font-size:14px}#muse-salla-home .mp-hero h1{font-size:clamp(38px,5.45cqi,66px);line-height:1.24;max-width:100%;margin:24px 0 22px;text-wrap:balance}#muse-salla-home .mp-hero-copy{max-width:530px;margin-inline:0;font-size:17px;line-height:1.95;text-wrap:pretty}#muse-salla-home .mp-hero-actions{justify-content:flex-start;margin-top:26px}#muse-salla-home .mp-hero-visual{min-width:0;width:calc(100% + 24px);margin-inline-end:-24px;aspect-ratio:1/1;overflow:hidden;isolation:isolate}#muse-salla-home .mp-hero-visual .mp-photo{object-position:52% 55%;mix-blend-mode:multiply}#muse-salla-home .mp-hero .mp-platforms{grid-column:1/-1;width:100%;max-width:880px;margin:20px auto 0}#muse-salla-home .mp-scope::before,#muse-salla-home .mp-timeline::before{display:none}#muse-salla-home .mp-timeline{max-width:960px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:26px}#muse-salla-home .mp-scope-card{display:flex;flex-direction:column;min-width:0;padding:0;overflow:hidden;border-radius:18px;background:#FFF;box-shadow:none}#muse-salla-home .mp-scope-card:first-child,#muse-salla-home .mp-scope-card:last-child{grid-column:auto;grid-row:auto;margin:0}#muse-salla-home .mp-scope-photo{width:100%;aspect-ratio:3/2;overflow:hidden;background:var(--mp-photo-dark)}#muse-salla-home .mp-scope-photo .mp-photo{transition:transform 650ms var(--mp-ease)}#muse-salla-home .mp-scope-card:first-child .mp-photo{object-position:50% 66%}#muse-salla-home .mp-scope-card:last-child .mp-photo{object-position:50% 65%}#muse-salla-home .mp-scope-card-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:25px 27px 23px}#muse-salla-home .mp-scope-card .mp-node{display:none}#muse-salla-home .mp-scope-card h3{font-size:25px;line-height:1.5;margin-bottom:10px}#muse-salla-home .mp-scope-card p{font-size:16px;line-height:1.85;color:var(--mp-muted);margin-bottom:12px}#muse-salla-home .mp-scope-card .mp-text-link{margin-top:auto;font-size:15px}#muse-salla-home .mp-brand-panel{isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;align-content:stretch;align-items:start;gap:18px 12px;padding:25px;aspect-ratio:1/1;min-height:0;max-width:100%;background:var(--mp-photo-dark);color:var(--mp-photo-white);border-radius:21px}#muse-salla-home .mp-brand-panel>.mp-photo{position:absolute;inset:0;z-index:-2;object-position:50% 50%;transition:transform 700ms var(--mp-ease)}#muse-salla-home .mp-brand-panel::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to top,rgba(17,17,20,.96),rgba(17,17,20,.78) 21%,rgba(17,17,20,0) 55%)}#muse-salla-home .mp-brand-panel .mp-logo{grid-column:2;grid-row:1;justify-self:end;--mp-logo-w:100px;max-width:100%;margin:0}#muse-salla-home .mp-brand-panel .mp-float-label{background:rgba(17,17,20,.74);color:var(--mp-photo-white);box-shadow:none;transform:none;border-radius:30px;min-height:34px;max-width:100%;padding:5px 10px;font-size:12px;line-height:1.6;gap:6px}#muse-salla-home .mp-brand-panel .mp-float-label svg{width:15px;height:15px}#muse-salla-home .mp-brand-panel .mp-float-label:first-of-type{grid-column:1;grid-row:1;justify-self:start}#muse-salla-home .mp-brand-panel .mp-float-label:last-of-type{grid-column:1;grid-row:3;justify-self:start;align-self:end}#muse-salla-home .mp-brand-panel-title{grid-column:2;grid-row:3;justify-self:end;align-self:end;text-align:start;font-size:clamp(32px,4.1cqi,46px);line-height:1.27;color:var(--mp-photo-white)}#muse-salla-home .mp-service-banner{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden;min-height:340px;padding:38px 42px;gap:21px;background:var(--mp-photo-dark);color:var(--mp-photo-white)}#muse-salla-home .mp-service-banner>.mp-photo{position:absolute;inset:0 auto 0 0;z-index:-2;width:64%;height:100%;object-position:50% 55%}#muse-salla-home .mp-service-banner::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to left,#111114 0%,#111114 37%,rgba(17,17,20,.92) 44%,rgba(17,17,20,.18) 68%,rgba(17,17,20,0) 100%)}#muse-salla-home .mp-service-banner .mp-banner-badge{max-width:48%;padding:0;border-radius:0;background:none;text-align:start;color:var(--mp-photo-white);font-size:31px;font-weight:700;line-height:1.3}#muse-salla-home .mp-service-banner h2{max-width:48%;color:#EEEAF6;font-size:28px;line-height:1.5;font-weight:400}#muse-salla-home .mp-process{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:0;overflow:hidden;padding:0;border-radius:20px}#muse-salla-home .mp-process-content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:32px}#muse-salla-home .mp-process h3{text-align:start;font-size:29px;line-height:1.4;margin-bottom:26px}#muse-salla-home .mp-process ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px}#muse-salla-home .mp-process li{font-size:16px;line-height:1.85}#muse-salla-home .mp-process bdi{margin-bottom:10px}#muse-salla-home .mp-process-entry{justify-content:flex-start;margin-top:26px}#muse-salla-home .mp-process-visual{min-width:0;min-height:370px;aspect-ratio:4/5;overflow:hidden;background:var(--mp-photo-dark)}#muse-salla-home .mp-process-visual .mp-photo{object-position:50% 40%}#muse-salla-home .mp-footer-panel{position:relative;overflow:hidden;padding-top:0;background:#000;border-color:#17151C}#muse-salla-home .mp-footer-horizon{height:150px;margin:0-40px 12px;overflow:hidden}#muse-salla-home .mp-footer-horizon .mp-photo{object-position:50% 53%}#muse-salla-home .mp-footer .mp-logo{margin-top:0}@media (hover:hover) and (pointer:fine){#muse-salla-home .mp-scope-card:hover .mp-scope-photo .mp-photo,#muse-salla-home .mp-scope-card:focus-within .mp-scope-photo .mp-photo,#muse-salla-home .mp-brand-panel:hover>.mp-photo{transform:scale(1.025)}}@container muse-salla-home (max-width:850px){#muse-salla-home .mp-hero{gap:0 12px}#muse-salla-home .mp-hero h1{font-size:clamp(35px,5.2cqi,44px)}#muse-salla-home .mp-hero-copy{font-size:16px;line-height:1.9}#muse-salla-home .mp-hero-visual{width:100%;margin:0;aspect-ratio:4/5}#muse-salla-home .mp-timeline{gap:20px}#muse-salla-home .mp-scope-card-copy{padding:22px}#muse-salla-home .mp-scope-card h3{font-size:23px}#muse-salla-home .mp-service-banner{padding:30px;min-height:320px}#muse-salla-home .mp-service-banner .mp-banner-badge{font-size:28px}#muse-salla-home .mp-service-banner h2{font-size:25px}#muse-salla-home .mp-process-content{padding:26px}#muse-salla-home .mp-process h3{font-size:26px}#muse-salla-home .mp-process ol{gap:20px 18px}#muse-salla-home .mp-process-visual{min-height:360px}#muse-salla-home .mp-footer-horizon{margin-inline:-28px;height:130px}}@container muse-salla-home (max-width:720px){#muse-salla-home .mp-brand-panel{width:100%;max-width:460px}}@container muse-salla-home (max-width:680px){#muse-salla-home .mp-hero{grid-template-columns:minmax(0,1fr);gap:0;padding-top:32px;text-align:center}#muse-salla-home .mp-hero-content{grid-column:1}#muse-salla-home .mp-hero h1{font-size:clamp(38px,7.2cqi,49px);margin:24px auto 20px;max-width:540px}#muse-salla-home .mp-hero-copy{margin-inline:auto;max-width:500px}#muse-salla-home .mp-hero-actions{justify-content:center}#muse-salla-home .mp-hero-visual{width:100%;max-width:520px;margin:10px auto 0;aspect-ratio:4/3}#muse-salla-home .mp-hero .mp-platforms{margin-top:3px}#muse-salla-home .mp-brand-panel{width:100%;max-width:460px}#muse-salla-home .mp-process{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}#muse-salla-home .mp-process-content{padding:24px}#muse-salla-home .mp-process h3{font-size:24px}#muse-salla-home .mp-process ol{gap:20px 13px}#muse-salla-home .mp-process li{font-size:14px}}@container muse-salla-home (max-width:560px){#muse-salla-home .mp-hero{padding-bottom:34px}#muse-salla-home .mp-hero-capsule{font-size:13px;padding:0}#muse-salla-home .mp-hero h1{font-size:clamp(34px,9.5cqi,44px);line-height:1.3}#muse-salla-home .mp-hero-copy{font-size:16px;line-height:1.9}#muse-salla-home .mp-hero-visual{width:calc(100% + 24px);max-width:none;margin:9px -12px 0;aspect-ratio:4/3}#muse-salla-home .mp-hero .mp-platforms{margin-top:0}#muse-salla-home .mp-timeline{display:grid;grid-template-columns:minmax(0,1fr);padding:24px 0 0;gap:24px}#muse-salla-home .mp-scope-card{border-radius:16px}#muse-salla-home .mp-scope-photo{aspect-ratio:3/2}#muse-salla-home .mp-scope-card-copy{padding:21px 22px}#muse-salla-home .mp-scope-card h3{font-size:23px}#muse-salla-home .mp-scope-card p{font-size:16px;line-height:1.85}#muse-salla-home .mp-brand-panel{padding:20px;gap:16px 8px;min-height:0;aspect-ratio:1/1}#muse-salla-home .mp-brand-panel .mp-logo{--mp-logo-w:86px}#muse-salla-home .mp-brand-panel .mp-float-label{font-size:11px;gap:5px;padding:5px 8px;min-height:31px}#muse-salla-home .mp-brand-panel .mp-float-label svg{width:13px;height:13px}#muse-salla-home .mp-brand-panel-title{font-size:34px;line-height:1.25}#muse-salla-home .mp-service-banner{min-height:0;gap:17px;padding:28px 24px 250px;align-items:flex-start;text-align:start}#muse-salla-home .mp-service-banner>.mp-photo{inset:auto 0 0;width:100%;height:235px;object-position:50% 55%}#muse-salla-home .mp-service-banner::after{background:linear-gradient(to bottom,#111114 0%,#111114 39%,rgba(17,17,20,.94) 48%,rgba(17,17,20,0) 70%)}#muse-salla-home .mp-service-banner .mp-banner-badge{max-width:100%;font-size:27px;line-height:1.35}#muse-salla-home .mp-service-banner h2{max-width:100%;font-size:26px;line-height:1.5}#muse-salla-home .mp-process{grid-template-columns:minmax(0,1fr)}#muse-salla-home .mp-process-content{padding:27px 24px}#muse-salla-home .mp-process h3{font-size:27px;margin-bottom:24px}#muse-salla-home .mp-process ol{gap:24px 20px}#muse-salla-home .mp-process li{font-size:16px}#muse-salla-home .mp-process-visual{min-height:0;aspect-ratio:1/1}#muse-salla-home .mp-process-visual .mp-photo{object-position:50% 30%}#muse-salla-home .mp-footer-horizon{height:112px;margin:0-18px 14px}}@container muse-salla-home (max-width:360px){#muse-salla-home .mp-brand-panel{padding:17px}#muse-salla-home .mp-brand-panel-title{font-size:29px}#muse-salla-home .mp-brand-panel .mp-logo{--mp-logo-w:72px}#muse-salla-home .mp-brand-panel .mp-float-label{font-size:11px;padding-inline:7px}#muse-salla-home .mp-brand-panel .mp-float-label svg{display:none}#muse-salla-home .mp-service-banner{padding-inline:22px}#muse-salla-home .mp-service-banner h2{font-size:24px}#muse-salla-home .mp-process-content{padding-inline:21px}}@media (prefers-reduced-motion:reduce){#muse-salla-home .mp-photo{transition:none!important;transform:none!important}}@container muse-salla-home (max-width:560px){#muse-salla-home .mp-service-banner{aspect-ratio:2.05/1;min-height:176px;padding:20px 18px;gap:14px;align-items:flex-start;justify-content:center;text-align:start}#muse-salla-home .mp-service-banner>.mp-photo{inset:0 auto 0 0;width:64%;height:100%;object-fit:cover;object-position:50% 55%}#muse-salla-home .mp-service-banner::after{background:linear-gradient(to left,#111114 0%,#111114 37%,rgba(17,17,20,.92) 44%,rgba(17,17,20,.18) 68%,rgba(17,17,20,0) 100%)}#muse-salla-home .mp-service-banner .mp-banner-badge{width:50%;max-width:50%;font-size:clamp(18px,4.8cqi,26px);line-height:1.35}#muse-salla-home .mp-service-banner h2{width:50%;max-width:50%;font-size:clamp(14px,3.7cqi,18px);line-height:1.65;text-wrap:pretty}}@container muse-salla-home (max-width:360px){#muse-salla-home .mp-service-banner{min-height:168px;padding:16px 14px;gap:12px}}#muse-salla-home .mp-hero{width:100%;max-width:none;grid-template-columns:minmax(0,1fr);column-gap:0;text-align:center}#muse-salla-home .mp-hero-content{width:90%;max-width:1000px;margin-inline:auto}#muse-salla-home .mp-hero h1{max-width:860px;margin-inline:auto}#muse-salla-home .mp-hero-copy{margin-inline:auto}#muse-salla-home .mp-hero-actions{justify-content:center}#muse-salla-home .mp-hero-visual{width:100%;max-width:none;margin:28px 0 0;aspect-ratio:16/9}#muse-salla-home .mp-hero-visual .mp-photo{width:100%;height:100%;object-fit:cover;object-position:52% 55%}#muse-salla-home .mp-hero .mp-platforms{width:90%;max-width:880px;margin:24px auto 0}@container muse-salla-home (max-width:560px){#muse-salla-home .mp-hero-content{width:calc(100% - 32px)}#muse-salla-home .mp-hero-visual{width:100%;max-width:none;margin:20px 0 0;aspect-ratio:4/3}#muse-salla-home .mp-hero .mp-platforms{width:calc(100% - 32px);margin:20px auto 0}}
/* Explicit interaction affordances when the ChatGPT preview host is absent. */
#muse-salla-home .cursor-interaction{cursor:pointer;}
#muse-salla-home :where(a,button,summary,input):focus-visible{
  outline:3px solid #845eee;
  outline-offset:4px;
}

/* Preserve the named responsive container without device simulation. */
#muse-salla-home .mp-viewport{width:100%;max-width:none;margin-inline:auto;container-name:muse-salla-home;container-type:inline-size;}

/* MUSE × Celia — native theme bridge, draft 2129160896.
   Append after muse-home.css. Selectors come from the rendered Celia DOM.
   Original logo pixels are displayed through the same crop as the approved
   preview. Native search, account, basket, menu, payments and legal links stay.
*/
body.salla-632105401 {
  --muse-native-ink: #111114;
  --muse-native-paper: #f7f7fa;
  --muse-native-accent: #845eee;
  --muse-native-logo: url("https://cdn.files.salla.network/other/671134076/95704194-3255-4871-9cd6-813e98443df3-original.webp");
  font-family: "IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback", sans-serif;
}

/* Reserve the first screen before Salla inserts the asynchronous home fragment.
   The native MAIN already exists at this point. Keep the footer in normal flow
   below it, without hiding navigation behind an artificial page loader. */
body.index.salla-632105401 .app-inner > main,
body.index.salla-632105401 section.s-block--bundle-html-content[component-id="652596595"] {
  min-block-size: 100vh;
  min-block-size: 100svh;
  background-color: var(--muse-native-paper);
}
body.index.salla-632105401 section.s-block--bundle-html-content[component-id="652596595"] {
  margin-block: 0 !important;
  padding: 0 !important;
  inline-size: 100%;
  max-inline-size: none;
}

/* Both native wrappers add a section margin. Limit this reset to our fragment. */
.s-block--bundle-html-content:has(#muse-salla-home),
.s-block-html-content:has(> #muse-salla-home) {
  margin-block: 0 !important;
  padding: 0 !important;
  inline-size: 100%;
  max-inline-size: none;
}

/* Native header: compact, legible, and aligned with the homepage. */
body.salla-632105401 .store-header {
  color: var(--muse-native-ink);
  background: var(--muse-native-paper);
  border-bottom: 1px solid #e8e4ef;
}
body.salla-632105401 .store-header .top-navbar { display: none !important; }
body.salla-632105401 .store-header #mainnav {
  min-height: 80px;
  color: var(--muse-native-ink);
  background: var(--muse-native-paper);
}
body.salla-632105401 .store-header #mainnav > .inner {
  color: var(--muse-native-ink);
  background: var(--muse-native-paper);
}
body.salla-632105401 .header__main-container {
  max-width: 1360px;
  margin-inline: auto;
  padding-inline: clamp(16px, 3vw, 40px);
}
body.salla-632105401 .header__main-row {
  align-items: center;
  min-height: 80px;
}
body.salla-632105401 .header__main-start {
  min-width: 0;
  gap: 16px;
}
body.salla-632105401 .header__main-end {
  flex: 0 0 auto;
  align-items: center;
  gap: 4px;
}
body.salla-632105401 .store-header .navbar-brand {
  position: relative;
  display: block;
  flex: 0 0 112px;
  inline-size: 112px !important;
  block-size: 52.26px !important;
  max-inline-size: 112px;
  margin: 0;
  background-image: none;
}
body.salla-632105401 .store-header .navbar-brand::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background-image: var(--muse-native-logo);
  background-repeat: no-repeat;
  background-size: 166.775244% auto;
  background-position: 50% 50.779661%;
  filter: brightness(0);
}
body.salla-632105401 .store-header .navbar-brand img {
  inline-size: 100% !important;
  block-size: 100% !important;
  max-height: none;
  opacity: 0;
  pointer-events: none;
}
body.salla-632105401 .store-header :where(button, .mburger, .s-cart-summary-wrapper) {
  min-inline-size: 44px;
  min-block-size: 44px;
  border-radius: 10px;
  color: var(--muse-native-ink);
  transition: background-color 160ms ease, color 160ms ease, box-shadow 160ms ease;
  -webkit-tap-highlight-color: transparent;
  touch-action: manipulation;
}
body.salla-632105401 .store-header .mburger {
  align-items: center;
  justify-content: center;
  margin-inline: 0 !important;
}
body.salla-632105401 .store-header .header-btn__icon {
  color: var(--muse-native-ink);
  font-size: 22px;
}
body.salla-632105401 .store-header .header__cart-summary { margin-inline: 0; }
body.salla-632105401 .store-header .s-cart-summary-count {
  background: var(--muse-native-accent);
  color: #000;
}
body.salla-632105401 :where([data-selia="header-menu-item-link"], [data-selia="header-menu-item-desktop-link"]) {
  color: var(--muse-native-ink);
  min-block-size: 44px;
  line-height: 1.6;
  font-family: "IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback", sans-serif;
  font-weight: 500;
  transition: color 160ms ease, background-color 160ms ease;
}
@media (min-width: 1024px) {
  body.salla-632105401 [data-selia="header-menu-item-desktop-link"] { font-size: 13px; }
}

/* Hide the obsolete gaming category in this theme only; keep its data intact. */
body.salla-632105401 :is([data-selia="header-menu-item"], [data-selia="header-menu-item-desktop"]):has(> a[href$="/c1588082293"]) {
  display: none !important;
}

/* Keep the native footer's payment, legal and trust areas. Remove only the
   duplicate introduction after the MUSE native footer is ready, and the
   currently unverified legacy channels.
   Revisit the contacts-row rule when MUSE contact channels are approved. */
body.salla-632105401 .store-footer {
  margin-top: 0;
  background: #111114;
  color: #f7f7fa;
}
body.salla-632105401 .store-footer__curve,
body.salla-632105401 .store-footer__contacts-row { display: none !important; }
body.salla-632105401 footer.store-footer[data-muse-footer="ready"] [data-selia="footer-brand-column"] {
  margin-top: 0;
  min-height: 0;
}
body.salla-632105401 footer.store-footer[data-muse-footer="ready"] [data-selia="footer-brand-column"] > :is(a, p) {
  display: none !important;
}
body.salla-632105401 footer.store-footer[data-muse-footer="ready"] .store-footer__inner {
  padding-block: 0;
}
body.salla-632105401 .store-footer .footer-bottom {
  background: #111114;
  color: #c9c4d3;
  border-top: 1px solid #ffffff1f;
}
body.salla-632105401 .store-footer .footer-rights,
body.salla-632105401 .store-footer .footer-rights :where(p, a) {
  color: #c9c4d3;
  font-size: 12px;
  line-height: 1.8;
}
body.salla-632105401 .store-footer .store-footer__bottom-inner {
  gap: 16px;
  padding-block: 20px;
}
body.salla-632105401 .store-footer a:focus-visible,
body.salla-632105401 .store-header :where(a, button):focus-visible,
body.salla-632105401 #mobile-menu :where(a, button):focus-visible {
  outline: 3px solid #845eee;
  outline-offset: 3px;
}
@media (hover: hover) and (pointer: fine) {
  body.salla-632105401 .store-header :where(button, .mburger, .s-cart-summary-wrapper):hover {
    background-color: #eee8fc;
  }
  body.salla-632105401 :where([data-selia="header-menu-item-link"], [data-selia="header-menu-item-desktop-link"]):hover {
    color: #6b40ce;
  }
  body.salla-632105401 .store-footer a:hover { color: #fff; }
}
@media (max-width: 1023px) {
  body.salla-632105401 .store-header #mainnav,
  body.salla-632105401 .header__main-row { min-height: 72px; }
  body.salla-632105401 .store-header .navbar-brand {
    flex-basis: 90px;
    inline-size: 90px !important;
    block-size: 42px !important;
    max-inline-size: 90px;
  }
  body.salla-632105401 .store-header .menu-label { display: none; }
}
@media (max-width: 380px) {
  body.salla-632105401 .header__main-start { gap: 8px; }
  body.salla-632105401 .header__main-end { gap: 0; }
}
@media (prefers-reduced-motion: reduce) {
  body.salla-632105401 .store-header :where(a, button),
  body.salla-632105401 #mobile-menu a { transition: none; }
}

/* Black text has stronger contrast against the requested selection purple. */
::selection,
#muse-salla-home .mp-page::selection,
#muse-salla-home .mp-page *::selection {
  background: #845eee;
  color: #000;
  text-shadow: none;
}

/* Native product detail presentation. No form values or purchase states change. */
body.product-single.salla-632105401 h1[data-selia="product-single-title"] {
  font-size: 32px;
  font-weight: 700;
  line-height: 1.4;
  letter-spacing: 0;
  color: #111114;
  margin-block: 0 12px;
}
body.product-single.salla-632105401 .product-entry__sub-title {
  font-size: 16px;
  line-height: 1.8;
  color: #565360;
}
body.product-single.salla-632105401 salla-product-options.s-product-options-wrapper {
  display: block;
  box-sizing: border-box;
  margin-block: 24px;
  padding: 24px;
  border: 1px solid #e1ddeb;
  border-radius: 18px;
  background: #f7f7fa;
  color: #111114;
}
body.product-single.salla-632105401 .s-product-options-option-container {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 20px;
}
body.product-single.salla-632105401 .s-product-options-option-container + .s-product-options-option-container { margin-top: 20px; }
body.product-single.salla-632105401 .s-product-options-option[data-option-type="textarea"] {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-items: start;
  gap: 8px;
  min-width: 0;
  width: 100%;
  margin-block: 0;
}
body.product-single.salla-632105401 .s-product-options-option[data-option-type="textarea"] > .s-product-options-option-label {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  width: 100%;
  min-width: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.6;
  color: #111114;
}
body.product-single.salla-632105401 .s-product-options-option[data-option-type="textarea"] > .s-product-options-option-label > b {
  font-weight: 600;
}
body.product-single.salla-632105401 .s-product-options-option[data-option-type="textarea"] > .s-product-options-option-label > small {
  font-size: 13px;
  font-weight: 400;
  line-height: 1.8;
  color: #565360;
}
body.product-single.salla-632105401 .s-product-options-option[data-option-type="textarea"] > .s-product-options-option-content,
body.product-single.salla-632105401 .s-product-options-textarea {
  width: 100%;
  min-width: 0;
}
body.product-single.salla-632105401 .s-product-options-textarea textarea.s-form-control {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  min-height: 104px;
  padding: 12px 16px;
  border: 1px solid #cbc3db;
  border-radius: 10px !important;
  background: #fff;
  color: #111114;
  font-family: "IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.8;
  resize: vertical;
  transition: border-color 160ms ease, box-shadow 160ms ease;
}
body.product-single.salla-632105401 .s-product-options-textarea textarea.s-form-control:focus-visible {
  border-color: #845eee;
  outline: 2px solid #845eee;
  outline-offset: 2px;
  box-shadow: 0 0 0 5px #845eee14;
}
body.product-single.salla-632105401 .more-info-tabs__content .tab-pane {
  font-size: 16px;
  line-height: 1.9;
  color: #111114;
}
body.product-single.salla-632105401 .more-info-tabs__content .tab-pane :where(p, li) {
  font-size: 16px;
  line-height: 1.9;
}
body.product-single.salla-632105401 .more-info-tabs__content .tab-pane p { margin-block: 0 16px; }
body.product-single.salla-632105401 .more-info-tabs__content .tab-pane :where(h1, h2, h3, h4, h5, h6) {
  margin-block: 24px 12px;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: 0;
}
body.product-single.salla-632105401 .more-info-tabs__content .tab-pane > :first-child { margin-top: 0; }
body.product-single.salla-632105401 .more-info-tabs__content .tab-pane :where(ul, ol) {
  margin-block: 12px 20px;
  padding-inline-start: 1.4em;
}
body.product-single.salla-632105401 .more-info-tabs__content .tab-pane ul { list-style-type: disc; }
body.product-single.salla-632105401 .more-info-tabs__content .tab-pane ol { list-style-type: decimal; }
body.product-single.salla-632105401 .more-info-tabs__content .tab-pane li + li { margin-top: 6px; }

/* White original mark on the native dark footer. The duplicate stays hidden
   once the custom footer is ready; native trust areas are unaffected. */
body.salla-632105401 [data-selia="footer-logo-link"] {
  position: relative;
  display: block;
  inline-size: 134px !important;
  block-size: 62.52px !important;
  max-inline-size: 134px;
  margin-inline: auto;
  background-image: var(--muse-native-logo);
  background-repeat: no-repeat;
  background-size: 166.775244% auto;
  background-position: 50% 50.779661%;
  filter: none;
}
body.salla-632105401 [data-selia="footer-logo-link"] > img {
  inline-size: 100% !important;
  block-size: 100% !important;
  max-height: none;
  opacity: 0;
  pointer-events: none;
}
@media (max-width: 767px) {
  body.product-single.salla-632105401 h1[data-selia="product-single-title"] { font-size: 28px; }
  body.product-single.salla-632105401 salla-product-options.s-product-options-wrapper { padding: 20px; }
  body.product-single.salla-632105401 .s-product-options-option[data-option-type="textarea"] > .s-product-options-option-label { font-size: 14px; }
}
@media (prefers-reduced-motion: reduce) {
  body.product-single.salla-632105401 .s-product-options-textarea textarea.s-form-control { transition: none; }
}

/* MUSE — hide native platform credit; retain and center payment marks. */
body.salla-632105401 .store-footer .footer-rights {
  display: none !important;
}
body.salla-632105401 .store-footer .store-footer__bottom-inner {
  justify-content: center;
}
/* Lower process banner: preserve the complete supplied horizontal artwork. */
#muse-salla-home #mp-how.mp-process {
  grid-template-columns: minmax(0, 1fr);
}
#muse-salla-home #mp-how .mp-process-visual {
  order: -1;
  min-height: 0;
  aspect-ratio: 2048 / 878;
  background: transparent;
}
#muse-salla-home #mp-how .mp-process-visual .mp-photo {
  object-fit: contain;
  object-position: center;
}
#muse-salla-home #mp-how .mp-process-content ol {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
@container muse-salla-home (max-width: 850px) {
  #muse-salla-home #mp-how .mp-process-content ol {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

/* MUSE native PDP placeholder artwork. Exact approved static card art, scoped only to this fallback. */
#muse-native-product-media{--mp-text:#000;--mp-font-en:"Bricolage Grotesque",Gilroy,Inter,-apple-system,"system-ui","Segoe UI",system-ui,sans-serif;--mp-pdp-ease:cubic-bezier(.22,1,.36,1);display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:18px;container-name:muse-native-product-media;container-type:inline-size;isolation:isolate;direction:rtl;cursor:default;}
#muse-native-product-media,#muse-native-product-media *{box-sizing:border-box;}
/* Original slider is unchanged. Only a successfully inserted adjacent fallback hides it. */
#muse-native-product-media + salla-slider.details-slider.image-slider{display:none!important;}
#muse-native-product-media .mp-product-cover.mp-product-media{position:relative;display:block;flex:none;min-height:0;height:auto;aspect-ratio:4/3;padding:0;overflow:hidden;isolation:isolate;background:#EAE4F7;border-radius:14px 14px 0 0;color:var(--mp-text)}
#muse-native-product-media .mc-art{aspect-ratio:4/3;position:relative;width:100%;overflow:hidden;isolation:isolate;container-type:inline-size;direction:ltr;background:#f0eef6;color:#24212c;font-family:var(--mp-font-en);font-size:3cqw;--mc-purple:#845eee;--mc-blue:#3876ec;--mc-shadow:0 3cqw 6cqw #28203e16;--mc-line:#e9e5f0}
#muse-native-product-media .mc-art *{box-sizing:border-box}
#muse-native-product-media .mc-art i,#muse-native-product-media .mc-art b,#muse-native-product-media .mc-art em{display:block;font-style:normal}
#muse-native-product-media .mc-art:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 80% 10%,#d9d0fc77,transparent 52%),radial-gradient(ellipse at 10% 95%,#cee2ff66,transparent 55%);z-index:-1}
#muse-native-product-media .mc-browser{position:absolute;background:#fff;border:1px solid #ffffffc9;border-radius:2cqw;box-shadow:var(--mc-shadow);overflow:hidden}
#muse-native-product-media .mc-chrome{height:12%;display:flex;gap:1cqw;align-items:center;padding:0 3%;border-bottom:1px solid var(--mc-line);background:#fcfbfd}
#muse-native-product-media .mc-chrome i{width:1cqw;height:1cqw;border-radius:50%;background:#d5cfdf}
#muse-native-product-media .mc-chrome span{font-size:1.65cqw;letter-spacing:.12em;margin-left:auto;color:#7b7487}
#muse-native-product-media .mc-phone{position:absolute;border:1cqw solid #fff;border-radius:4cqw;box-shadow:0 3cqw 5cqw #22203d25;overflow:hidden;background:#f7f5fa}
#muse-native-product-media .mc-tag{position:absolute;border:1px solid #ddd6ee;border-radius:1.6cqw;background:#ffffffdf;padding:2.1cqw 2.7cqw;font-size:2cqw;letter-spacing:.09em;box-shadow:0 1cqw 3cqw #28203e08;white-space:nowrap}
#muse-native-product-media .mc-lines{display:grid;gap:1.5cqw}
#muse-native-product-media .mc-lines i{height:1cqw;border-radius:1cqw;background:#dcd6e6}
#muse-native-product-media .mc-lines i:last-child{width:65%}
#muse-native-product-media .mc-store{width:75%;height:62%;left:10%;top:16%;transform:rotate(-7deg)}
#muse-native-product-media .mc-shop{position:relative;margin:5%;height:76%;display:grid;grid-template-columns:1fr 1fr;gap:8%}
#muse-native-product-media .mc-shop-copy{align-self:center}
#muse-native-product-media .mc-shop-copy b{height:2.7cqw;width:85%;background:#25212f;margin-bottom:2cqw;border-radius:.5cqw}
#muse-native-product-media .mc-shop-copy b:nth-child(2){width:60%}
#muse-native-product-media .mc-shop-copy em{width:46%;height:3.5cqw;background:var(--mc-purple);margin-top:4cqw;border-radius:.7cqw}
#muse-native-product-media .mc-shop-art{position:relative;background:#e6dffc;overflow:hidden;border-radius:1.5cqw}
#muse-native-product-media .mc-shop-art:before{content:"";position:absolute;width:68%;height:110%;border-radius:50% 50%0 0;background:#cfbef8;top:18%;left:16%}
#muse-native-product-media .mc-shop-art i{position:absolute;inset:20% 27% 13%;border-radius:45% 45% 27% 27%;background:linear-gradient(105deg,#9c83f5,#6441cc);box-shadow:1cqw 2cqw 2cqw #5c3aa635}
#muse-native-product-media .mc-products{grid-column:1/-1;display:flex;gap:5%;height:8cqw}
#muse-native-product-media .mc-products i{width:30%;background:#f0edf6;border-radius:1cqw}
#muse-native-product-media .mc-products i:nth-child(2){background:#e5eafa}
#muse-native-product-media .mc-store-phone{width:23%;height:53%;right:8%;top:38%;transform:rotate(8deg);padding:5% 2% 2%}
#muse-native-product-media .mc-speaker{position:absolute;top:2%;left:36%;width:28%;height:1cqw;border-radius:1cqw;background:#272232}
#muse-native-product-media .mc-store-phone .mc-shop-art{height:57%;margin-bottom:3cqw}
#muse-native-product-media .mc-button{height:3cqw;background:var(--mc-purple);border-radius:1cqw;margin-top:3cqw}
#muse-native-product-media .mc-salla-tag{left:10%;bottom:9%;transform:rotate(-3deg)}
#muse-native-product-media .mc-cursor{position:absolute;left:56%;top:61%;width:0;height:0;border-left:3cqw solid #24212c;border-top:2.2cqw solid transparent;border-bottom:2.2cqw solid transparent;transform:rotate(-28deg);filter:drop-shadow(0 1px 0 white)}
#muse-native-product-media .mc-map{left:9%;top:17%;width:82%;height:63%;transform:rotate(-4deg)}
#muse-native-product-media .mc-map-flow{display:flex;align-items:center;gap:4%;margin:9% 7% 5%;height:45%}
#muse-native-product-media .mc-mini-page{flex:1;height:100%;border:1px solid #ded7ee;border-radius:.8cqw;background:#faf9fd;padding:1.8cqw}
#muse-native-product-media .mc-mini-page b{height:30%;background:#d4c5fb;border-radius:.5cqw;margin-bottom:20%}
#muse-native-product-media .mc-mini-page i{height:1cqw;background:#ddd6e7;margin:1cqw 0}
#muse-native-product-media .mc-mini-page em{height:1.5cqw;width:50%;background:#9b7cef;border-radius:.5cqw;margin-top:1.5cqw}
#muse-native-product-media .mc-map-flow>span{width:5%;height:1px;background:#a38bdb;position:relative}
#muse-native-product-media .mc-map-flow>span:after{content:"";position:absolute;right:0;top:-.6cqw;border:.65cqw solid transparent;border-left-color:#a38bdb}
#muse-native-product-media .mc-map-notes{display:flex;gap:3%;margin:0 7%}
#muse-native-product-media .mc-map-notes i{height:2cqw;width:26%;border-radius:1cqw;background:#eeeaf5}
#muse-native-product-media .mc-focus{position:absolute;left:35%;top:27%;width:25%;height:48%;border:1.5px dashed var(--mc-purple);border-radius:1cqw}
#muse-native-product-media .mc-lens{position:absolute;width:29%;aspect-ratio:1;right:9%;bottom:10%;border:1.5cqw solid #845eee;border-radius:50%;background:#fff;box-shadow:0 2cqw 4cqw #6e4aca22;transform:rotate(-15deg)}
#muse-native-product-media .mc-lens:after{content:"";position:absolute;width:5cqw;height:15cqw;top:85%;left:83%;border-radius:2cqw;background:#292236;transform:rotate(-38deg);transform-origin:top}
#muse-native-product-media .mc-lens-grid{position:absolute;inset:22% 17%;display:grid;grid-template-columns:1fr 1fr;gap:12%}
#muse-native-product-media .mc-lens-grid i{border-radius:1cqw;background:#e8e1fb}
#muse-native-product-media .mc-lens-grid i:first-child{background:#9c7bf0}
#muse-native-product-media .mc-analysis-tag{left:11%;bottom:10%}
#muse-native-product-media .mc-poster{position:absolute;box-shadow:var(--mc-shadow);border:1px solid #fff9;overflow:hidden;padding:5%;font-size:1.8cqw;letter-spacing:.13em}
#muse-native-product-media .mc-poster-back{width:37%;height:66%;left:10%;top:14%;background:#dce9fc;transform:rotate(-13deg);color:#3562a5}
#muse-native-product-media .mc-color-disc{width:34cqw;height:34cqw;background:linear-gradient(130deg,#fbfdff,#538ce9);border-radius:50%;margin-top:6cqw;margin-left:-7cqw;box-shadow:inset -4cqw -3cqw 5cqw #2e6cbd55}
#muse-native-product-media .mc-poster-main{width:44%;height:74%;left:31%;top:10%;background:#252030;transform:rotate(5deg);color:#e7e0fa}
#muse-native-product-media .mc-orbit{position:absolute;width:36cqw;height:36cqw;left:1cqw;top:12cqw;border-radius:50%;background:conic-gradient(from 30deg,#a589ff,#dcd0ff,#8056e0,#2f5fc9,#a589ff);box-shadow:inset -4cqw -3cqw 4cqw #2a164c66;transform:rotate(-25deg)}
#muse-native-product-media .mc-orbit i{position:absolute;inset:26%;border-radius:50%;background:#2d253d;box-shadow:inset 2cqw 2cqw 4cqw #08030e,0 1cqw 2cqw #ddd0ff44}
#muse-native-product-media .mc-poster-foot{position:absolute;bottom:8%;left:12%;display:flex;gap:1.5cqw}
#muse-native-product-media .mc-poster-foot i{width:3cqw;height:.7cqw;background:#9c85ba}
#muse-native-product-media .mc-poster-front{width:28%;height:43%;right:5%;bottom:8%;background:#f8f4ef;transform:rotate(12deg);padding:3%;color:#71627c}
#muse-native-product-media .mc-poster-front span{font-size:1.3cqw;position:absolute;bottom:9%}
#muse-native-product-media .mc-fold{position:absolute;inset:15% 16% 28%;background:linear-gradient(130deg,#ad91f5 0 50%,#6042bd 50%);clip-path:polygon(20%0,100% 20%,80% 100%,0 80%)}
#muse-native-product-media .mc-swatches{position:absolute;left:10%;bottom:7%;display:flex;gap:1.4cqw;transform:rotate(-4deg)}
#muse-native-product-media .mc-swatches i{width:3.7cqw;height:3.7cqw;border-radius:50%;background:#2a2435;border:1px solid #fff}
#muse-native-product-media .mc-swatches i:nth-child(2){background:#845eee}
#muse-native-product-media .mc-swatches i:nth-child(3){background:#b9a2f8}
#muse-native-product-media .mc-swatches i:nth-child(4){background:#3876ec}
#muse-native-product-media .mc-swatches i:nth-child(5){background:#dce9fc}
#muse-native-product-media .mc-story-back{width:32%;height:74%;top:9%;left:20%;transform:rotate(-12deg);background:#e7ddfa}
#muse-native-product-media .mc-story-front{width:34%;height:78%;top:12%;right:18%;transform:rotate(9deg);background:#dbe8ff}
#muse-native-product-media .mc-story-progress{position:absolute;top:4%;left:8%;right:8%;display:flex;gap:4%;z-index:2}
#muse-native-product-media .mc-story-progress i{height:.7cqw;width:31%;background:#fff9;border-radius:1cqw}
#muse-native-product-media .mc-object-scene{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 75%,#8270ba33,transparent 35%)}
#muse-native-product-media .mc-object-scene:before{content:"";position:absolute;inset:19% 13% 15%;border-radius:50% 50%0 0;background:#c5b1ed}
#muse-native-product-media .mc-object{position:absolute;width:40%;height:42%;left:30%;top:29%;border-radius:2cqw 2cqw 4cqw 4cqw;background:linear-gradient(100deg,#fff,#f0ebf8 55%,#b4a2cb);box-shadow:2cqw 3cqw 3cqw #55476f22}
#muse-native-product-media .mc-object:before{content:"";position:absolute;top:-10%;height:10%;left:16%;width:68%;background:#585068;border-radius:.7cqw .7cqw 0 0}
#muse-native-product-media .mc-object:after{content:"";position:absolute;top:44%;left:23%;width:54%;height:12%;border-top:1px solid #9d8eae;border-bottom:1px solid #9d8eae}
#muse-native-product-media .mc-story-front .mc-object-scene:before{background:#9bbcf5}
#muse-native-product-media .mc-story-front .mc-object{transform:rotate(-9deg);background:linear-gradient(100deg,#fff,#eaf1fc 55%,#9cb7df)}
#muse-native-product-media .mc-story-caption{position:absolute;bottom:9%;left:15%;width:70%;display:grid;gap:1cqw}
#muse-native-product-media .mc-story-caption i{height:1cqw;background:#fff9;border-radius:1cqw}
#muse-native-product-media .mc-play{position:absolute;top:43%;left:36%;width:9cqw;height:9cqw;border-radius:50%;background:#fff9;box-shadow:0 1cqw 3cqw #334c7822}
#muse-native-product-media .mc-play:after{content:"";position:absolute;left:42%;top:31%;border-top:1.7cqw solid transparent;border-bottom:1.7cqw solid transparent;border-left:2.4cqw solid #536fa7}
#muse-native-product-media .mc-edit-strip{position:absolute;left:9%;bottom:8%;width:46%;height:13%;border-radius:2cqw;background:#fff;box-shadow:var(--mc-shadow);display:flex;gap:6%;align-items:center;padding:2%;transform:rotate(-5deg)}
#muse-native-product-media .mc-clip{width:13%;height:80%;border-radius:.6cqw;background:linear-gradient(135deg,#c9aff4,#8c66cf)}
#muse-native-product-media .mc-wave{display:flex;align-items:center;gap:1cqw;height:70%;flex:1}
#muse-native-product-media .mc-wave i{width:.7cqw;height:45%;border-radius:1cqw;background:#a78bdb}
#muse-native-product-media .mc-wave i:nth-child(3n){height:90%}
#muse-native-product-media .mc-wave i:nth-child(2n){height:65%}
#muse-native-product-media .mc-edit-strip span{font-size:1.3cqw;letter-spacing:.04em;max-width:26%;line-height:1.5;color:#77668d}
#muse-native-product-media .mc-paper{position:absolute;background:#fff;box-shadow:var(--mc-shadow);border:1px solid #e8e2ed}
#muse-native-product-media .mc-paper-back{inset:14% 17% 19% 17%;transform:rotate(-13deg)}
#muse-native-product-media .mc-editorial{position:absolute;left:11%;top:22%;width:78%;height:53%;background:#fff;display:grid;grid-template-columns:1fr 1fr;box-shadow:var(--mc-shadow);transform:rotate(-5deg);padding:3%}
#muse-native-product-media .mc-editorial-visual{position:relative;background:#ede4fb;overflow:hidden;padding:10%;font-size:1.8cqw;letter-spacing:.13em}
#muse-native-product-media .mc-editorial-form{position:absolute;inset:25% 20% -8%;border-radius:50% 50%0 0;background:linear-gradient(110deg,#c4a7fa,#7e58ce);box-shadow:3cqw 1cqw 0#daccf2;transform:rotate(15deg)}
#muse-native-product-media .mc-editorial-copy{padding:10%;border-left:1px solid #eee9f5}
#muse-native-product-media .mc-editorial-copy>span{font-size:3cqw;line-height:1.25;letter-spacing:.04em}
#muse-native-product-media .mc-editorial-copy .mc-lines{margin-top:12%}
#muse-native-product-media .mc-editorial-grid{display:flex;gap:10%;height:25%;margin-top:13%}
#muse-native-product-media .mc-editorial-grid i{width:45%;background:#e0e7f4}
#muse-native-product-media .mc-editorial-grid i:last-child{background:#eee5f7}
#muse-native-product-media .mc-paper-front{width:27%;height:42%;right:9%;bottom:7%;transform:rotate(12deg);padding:3%}
#muse-native-product-media .mc-paper-shape{height:70%;background:linear-gradient(135deg,#bba1f2 0 50%,#7653bd 50%);margin-bottom:12%}
#muse-native-product-media .mc-portfolio-tag{left:10%;bottom:8%;transform:rotate(-5deg)}
#muse-native-product-media .mc-cv{position:absolute;left:15%;top:14%;width:45%;height:72%;display:flex;transform:rotate(-9deg);background:#fff;box-shadow:var(--mc-shadow);padding:5%;gap:12%}
#muse-native-product-media .mc-cv-rail{width:29%;flex-shrink:0;background:#eee8fa;margin:-13%0-13% -15%;padding:20% 6%}
#muse-native-product-media .mc-avatar{border-radius:50%;background:linear-gradient(130deg,#b39adf,#7754b6);aspect-ratio:1;border:1cqw solid #fff}
#muse-native-product-media .mc-cv-rail i{height:1cqw;background:#baa4db;margin-top:3cqw}
#muse-native-product-media .mc-cv-body{flex:1;padding-top:8%}
#muse-native-product-media .mc-cv-body>span{font-size:2.8cqw;letter-spacing:.12em}
#muse-native-product-media .mc-cv-body .mc-lines{margin:3cqw 0 4cqw}
#muse-native-product-media .mc-cv-body>b{height:1.4cqw;width:55%;background:#9d80cf;margin:3cqw 0}
#muse-native-product-media .mc-profile{position:absolute;right:10%;top:32%;width:42%;height:48%;background:#fff;border-radius:2cqw;box-shadow:var(--mc-shadow);transform:rotate(8deg);overflow:hidden}
#muse-native-product-media .mc-profile-banner{height:30%;background:linear-gradient(110deg,#afc9ef,#d9e7fc);padding:4%;text-align:right;font-size:2cqw;color:#416ba0}
#muse-native-product-media .mc-profile>.mc-avatar{width:24%;margin:-10%0 5% 8%;position:relative;background:linear-gradient(130deg,#a6bde9,#537dbb)}
#muse-native-product-media .mc-profile>.mc-lines{margin:0 10%;width:70%}
#muse-native-product-media .mc-profile-chips{display:flex;gap:6%;margin:8% 10%}
#muse-native-product-media .mc-profile-chips i{height:3cqw;width:32%;background:#deebfb;border-radius:2cqw}
#muse-native-product-media .mc-career-tag{left:12%;bottom:6%;transform:rotate(-3deg)}
#muse-native-product-media .mc-flow-board{position:absolute;inset:13% 8% 17%;background:#faf9fd;border:1px solid #fff;border-radius:3cqw;box-shadow:var(--mc-shadow);transform:rotate(-5deg);background-image:radial-gradient(#d9d0e7 .6px,transparent .6px);background-size:3cqw 3cqw}
#muse-native-product-media .mc-board-label{position:absolute;left:7%;top:7%;font-size:1.8cqw;letter-spacing:.15em;color:#8a7d9d}
#muse-native-product-media .mc-node{position:absolute;width:23%;height:39%;top:25%;border:1px solid #e7def3;border-radius:2cqw;background:#fff;box-shadow:0 1cqw 3cqw #2c16470b;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:12%}
#muse-native-product-media .mc-node span{font-size:1.7cqw;letter-spacing:.1em}
#muse-native-product-media .mc-node>i{height:.7cqw;width:35%;border-radius:1cqw;background:#e5dff0}
#muse-native-product-media .mc-node-input{left:7%}
#muse-native-product-media .mc-node-rule{left:39%;background:#845eee;color:#fff;border-color:#845eee}
#muse-native-product-media .mc-node-action{left:71%}
#muse-native-product-media .mc-node-branch{left:42%;top:75%;width:17%;height:28%;flex-direction:row;gap:10%}
#muse-native-product-media .mc-node-branch span{font-size:1.3cqw}
#muse-native-product-media .mc-node-symbol{width:4cqw;height:4cqw;border:1.2px solid #a78acd;border-radius:1cqw}
#muse-native-product-media .mc-symbol-rule{transform:rotate(45deg);width:3.5cqw;height:3.5cqw;border-color:#eadcff;border-radius:.5cqw}
#muse-native-product-media .mc-symbol-action{border-radius:50%;box-shadow:inset 0 0 0 1cqw #e1eafc;border-color:#80a8e5}
#muse-native-product-media .mc-symbol-branch{width:2.4cqw;height:2.4cqw;border-radius:50%;background:#c7b1ef;border:0}
#muse-native-product-media .mc-flow-line{position:absolute;background:#c9b7e4;height:1.5px;top:44%;width:13%}
#muse-native-product-media .mc-flow-line-a{left:28%}
#muse-native-product-media .mc-flow-line-b{left:60%}
#muse-native-product-media .mc-flow-line-c{left:50%;top:60%;width:1.5px;height:22%}
#muse-native-product-media .mc-flow-dot{position:absolute;top:42.5%;width:1.5cqw;height:1.5cqw;background:#a787db;border-radius:50%}
#muse-native-product-media .mc-flow-dot-a{left:34%}
#muse-native-product-media .mc-flow-dot-b{left:65%}
#muse-native-product-media .mc-automation-tag{left:9%;bottom:6%}
#muse-native-product-media .mc-agent-orbit{position:absolute;inset:16% 8%;border:1px dashed #c6b5df;border-radius:50%;transform:rotate(-15deg)}
#muse-native-product-media .mc-agent-card{position:absolute;left:29%;top:14%;width:43%;height:72%;border-radius:3cqw;background:#2c253b;box-shadow:0 3cqw 6cqw #2e184d25;transform:rotate(-5deg);padding:7% 5%;color:#ddd2f5}
#muse-native-product-media .mc-agent-avatar{width:10cqw;height:10cqw;border-radius:3.5cqw;background:linear-gradient(140deg,#c9b3ff,#845eee);display:flex;align-items:center;justify-content:center;gap:2cqw;margin:0 auto 3cqw;box-shadow:0 0 5cqw #9f7bf344}
#muse-native-product-media .mc-agent-avatar i{height:1.7cqw;width:1cqw;border-radius:1cqw;background:#322344}
#muse-native-product-media .mc-agent-card>span{display:block;text-align:center;font-size:1.6cqw;letter-spacing:.15em;margin-bottom:4cqw}
#muse-native-product-media .mc-agent-message{padding:2cqw;margin:2cqw 0;border-radius:1.3cqw;background:#453956;width:87%;display:grid;gap:1cqw}
#muse-native-product-media .mc-agent-message:nth-of-type(3){margin-left:auto;background:#69508f}
#muse-native-product-media .mc-agent-message i{height:.8cqw;background:#a28abf;border-radius:1cqw}
#muse-native-product-media .mc-agent-message i:last-child{width:64%}
#muse-native-product-media .mc-agent-input{display:flex;align-items:center;justify-content:space-between;border:1px solid #67557e;border-radius:2cqw;padding:1.6cqw;margin-top:4cqw}
#muse-native-product-media .mc-agent-input i{height:.7cqw;width:45%;background:#7c678e;border-radius:1cqw}
#muse-native-product-media .mc-agent-input b{height:2.6cqw;width:2.6cqw;background:#ad8be8;border-radius:50%}
#muse-native-product-media .mc-task{position:absolute;width:27%;height:17%;background:#fff;border:1px solid #ebe4f4;border-radius:2cqw;box-shadow:0 2cqw 4cqw #331d4a13;display:flex;align-items:center;gap:12%;padding:3%}
#muse-native-product-media .mc-task>b{width:4cqw;height:4cqw;border-radius:1cqw;background:#dfd0fb;flex-shrink:0}
#muse-native-product-media .mc-task>.mc-lines{width:60%;gap:1.2cqw}
#muse-native-product-media .mc-task-a{left:8%;top:24%;transform:rotate(-9deg)}
#muse-native-product-media .mc-task-b{right:5%;top:39%;transform:rotate(9deg)}
#muse-native-product-media .mc-task-c{left:11%;bottom:19%;transform:rotate(6deg)}
#muse-native-product-media .mc-task-b>b{background:#cee0fa}
#muse-native-product-media .mc-agent-tag{right:7%;bottom:8%;transform:rotate(4deg)}
#muse-native-product-media .mc-dashboard-screen{left:9%;top:18%;width:81%;height:64%;transform:rotate(-6deg)}
#muse-native-product-media .mc-dash-rail{position:absolute;left:0;top:12%;bottom:0;width:15%;background:#2c2639;padding:5% 4%}
#muse-native-product-media .mc-dash-rail b{width:4cqw;height:4cqw;border-radius:1cqw;background:#a88ae3;margin-bottom:5cqw}
#muse-native-product-media .mc-dash-rail i{height:.7cqw;width:90%;background:#77678d;margin:3cqw 0;border-radius:1cqw}
#muse-native-product-media .mc-dash-content{position:absolute;left:19%;top:19%;right:6%;bottom:9%}
#muse-native-product-media .mc-dash-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:8%}
#muse-native-product-media .mc-dash-heading i{width:33%;height:2cqw;background:#d3c9e4;border-radius:.6cqw}
#muse-native-product-media .mc-dash-heading b{width:4cqw;height:4cqw;border-radius:50%;background:#e8e0f5}
#muse-native-product-media .mc-dash-tiles{display:flex;gap:5%;height:22%;margin-bottom:7%}
#muse-native-product-media .mc-dash-tiles i{width:30%;border:1px solid #e9e2f3;border-radius:1cqw;background:linear-gradient(90deg,#e4d8fa 18%,#faf8fe 18%)}
#muse-native-product-media .mc-dash-modules{display:flex;gap:5%;height:47%}
#muse-native-product-media .mc-data-map{position:relative;width:50%;border:1px solid #ebe5f3;border-radius:1cqw;background:linear-gradient(90deg,transparent 49.5%,#d7c6ed 49.5% 50.5%,transparent 50.5%),linear-gradient(transparent 49.5%,#d7c6ed 49.5% 50.5%,transparent 50.5%)}
#muse-native-product-media .mc-data-map i{position:absolute;left:20%;top:20%;width:19%;height:20%;background:#d9c7f1;border:1px solid #fff;border-radius:.7cqw}
#muse-native-product-media .mc-data-map i:nth-child(2){left:62%}
#muse-native-product-media .mc-data-map i:nth-child(3){top:62%}
#muse-native-product-media .mc-data-map i:nth-child(4){left:62%;top:62%;background:#b8cdf0}
#muse-native-product-media .mc-data-list{width:45%;display:flex;flex-direction:column;justify-content:space-around;padding:1%}
#muse-native-product-media .mc-data-list i{height:1.4cqw;width:100%;background:linear-gradient(90deg,#ceb9e8 8%,transparent 8% 17%,#e8e2f0 17%);border-radius:.5cqw}
#muse-native-product-media .mc-data-card{position:absolute;right:7%;bottom:8%;width:32%;height:31%;background:#fff;border:1px solid #e6e0ef;border-radius:2cqw;box-shadow:var(--mc-shadow);transform:rotate(8deg);padding:4%}
#muse-native-product-media .mc-data-card>span{font-size:1.7cqw;letter-spacing:.1em;color:#79698d}
#muse-native-product-media .mc-data-table{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5cqw;margin-top:2cqw}
#muse-native-product-media .mc-data-table i{height:2.2cqw;background:#eee8f7;border-radius:.5cqw}
#muse-native-product-media .mc-data-table i:nth-child(3n+1){background:#c9b2ed}
#muse-native-product-media .mc-dashboard-tag{left:10%;bottom:8%;transform:rotate(-3deg)}

/* Approved footer styles, re-scoped to the native footer panel. */
footer.store-footer[data-muse-footer="ready"]{container-name:muse-native-footer;container-type:inline-size;}
#muse-native-footer{--mp-ink:#111114;--mp-text:#000;--mp-paper:#F7F7FA;--mp-violet:#8B5CF6;--mp-blue:#3B82F6;--mp-gray:#71717A;--mp-muted:#565360;--mp-on-light:var(--mp-text);--mp-on-dark:#fff;--mp-on-accent:var(--mp-text);--mp-soft:#EEEAF6;--mp-line:#E1DDE9;--mp-flow:linear-gradient(110deg,var(--mp-violet),var(--mp-blue));--mp-font-ar:"IBM Plex Sans Arabic","IBM Plex Sans Arabic Fallback",sans-serif;--mp-font-en:"Bricolage Grotesque",Gilroy,Inter,-apple-system,"system-ui","Segoe UI",system-ui,sans-serif;--mp-ease:cubic-bezier(.22,1,.36,1);--mp-logo-source:url('https://cdn.files.salla.network/other/671134076/95704194-3255-4871-9cd6-813e98443df3-original.webp');font-family:var(--mp-font-ar);background:transparent;width:100%;text-align:start;isolation:isolate}#muse-native-footer{font-size:16px;font-weight:400;line-height:1.75;letter-spacing:0;font-optical-sizing:auto}#muse-native-footer *,#muse-native-footer *::before,#muse-native-footer *::after{box-sizing:border-box}#muse-native-footer{color:var(--mp-on-dark)}#muse-native-footer [hidden]{display:none!important}#muse-native-footer a{color:inherit;text-decoration:none}#muse-native-footer button,#muse-native-footer input,#muse-native-footer summary{font:inherit;touch-action:manipulation}#muse-native-footer button,#muse-native-footer a,#muse-native-footer summary{-webkit-tap-highlight-color:transparent}#muse-native-footer button{color:inherit}#muse-native-footer bdi,#muse-native-footer [lang="en"]{unicode-bidi:isolate;font-family:var(--mp-font-en);font-optical-sizing:auto;letter-spacing:normal}#muse-native-footer h1,#muse-native-footer h2,#muse-native-footer h3,#muse-native-footer p{margin:0}#muse-native-footer .mp-wrap{width:90%;max-width:1220px;margin-inline:auto}#muse-native-footer .mp-logo{--mp-logo-w:134px;display:block;flex:none;width:var(--mp-logo-w);max-width:100%;height:auto;aspect-ratio:1228/573;background-image:var(--mp-logo-source);background-repeat:no-repeat;background-size:166.775244%auto;background-position:50% 50.779661%}#muse-native-footer summary::-webkit-details-marker{display:none}#muse-native-footer h1{font-size:clamp(44px,7.03cqi,72px);font-weight:700;line-height:1.195;margin:38px auto 25px;max-width:860px;text-wrap:balance}#muse-native-footer h1>span{display:block}#muse-native-footer{background:var(--mp-paper);color:var(--mp-on-dark);padding:0 0 24px}#muse-native-footer .mp-footer-panel{background:var(--mp-ink);color:var(--mp-on-dark);max-width:1100px;padding:44px 40px 24px;border:1px solid #29272F;border-radius:76px 76px 28px 28px}#muse-native-footer .mp-footer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 64px;max-width:680px;margin-inline:auto}#muse-native-footer .mp-footer-grid>*{min-width:0}#muse-native-footer .mp-footer-intro{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:4px}#muse-native-footer .mp-logo{--mp-logo-w:160px;margin:0 auto 22px}#muse-native-footer .mp-footer-about{font-size:15px;line-height:1.95;color:#C8C5D3;max-width:440px}#muse-native-footer .mp-footer-title{display:inline-block;max-width:100%;font-size:15px;font-weight:500;line-height:1.7;text-align:center;color:var(--mp-text);background:var(--mp-flow);border-radius:30px;padding:5px 17px;margin-bottom:16px}#muse-native-footer .mp-footer-nav{display:grid;gap:2px;justify-items:start}#muse-native-footer .mp-footer-nav a{display:inline-flex;align-items:center;max-width:100%;min-height:44px;font-size:14px;line-height:1.85;color:#D7D2E3}#muse-native-footer .mp-footer-end{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:32px;padding-top:20px;border-top:1px solid #ffffff20;font-size:12px;line-height:1.9;color:#B9B3C6}#muse-native-footer .mp-footer-signature{min-width:0;overflow-wrap:anywhere}@media (hover:hover){#muse-native-footer .mp-footer-nav a:hover{color:#C4B5FD}}@container muse-native-footer (max-width:800px){#muse-native-footer .mp-wrap{width:91%}#muse-native-footer .mp-footer-panel{padding:38px 28px 22px;border-radius:60px 60px 26px 26px}#muse-native-footer .mp-footer-grid{gap:30px 40px}}@container muse-native-footer (max-width:560px){#muse-native-footer .mp-wrap{width:calc(100% - 32px)}#muse-native-footer h1{font-size:clamp(36px,10.25cqi,44px);line-height:1.25;margin:29px auto 19px}#muse-native-footer{padding:0 0 16px}#muse-native-footer .mp-footer-panel{padding:28px 18px 18px;border-radius:48px 48px 22px 22px}#muse-native-footer .mp-footer-grid{gap:28px 20px}#muse-native-footer .mp-footer-intro{padding-bottom:0}#muse-native-footer .mp-logo{--mp-logo-w:128px}#muse-native-footer .mp-footer-about{max-width:320px;font-size:13px}#muse-native-footer .mp-footer-title{font-size:13px;padding:4px 12px;margin-bottom:14px}#muse-native-footer .mp-footer-nav a{font-size:12px}#muse-native-footer .mp-footer-end{margin-top:26px;padding-top:18px;gap:12px;font-size:11px}}@container muse-native-footer (max-width:360px){#muse-native-footer .mp-footer-title{font-size:12px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){#muse-native-footer *,#muse-native-footer *::before,#muse-native-footer *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}#muse-native-footer{--mp-brand:#845eee;--mp-brand-soft:#EDE7FA;--mp-surface:#fff;--mp-error:#A5283D;--mp-error-soft:#FAEDF0;--mp-pdp-ease:cubic-bezier(.22,1,.36,1)}#muse-native-footer :is(button,input,textarea,select,summary){font-family:var(--mp-font-ar)}#muse-native-footer textarea,#muse-native-footer select{font-size:16px;line-height:1.8}#muse-native-footer{--mp-motion-ease: cubic-bezier(.22, 1, .36, 1)}#muse-native-footer{--mp-violet:#845EEE;--mp-photo-dark:#111114;--mp-photo-white:#FFF}#muse-native-footer .mp-photo{display:block;width:100%;height:100%;max-width:none;object-fit:cover;pointer-events:none;user-select:none}#muse-native-footer .mp-footer-panel{position:relative;overflow:hidden;padding-top:0;background:#000;border-color:#17151C}#muse-native-footer .mp-footer-horizon{height:150px;margin:0-40px 12px;overflow:hidden}#muse-native-footer .mp-footer-horizon .mp-photo{object-position:50% 53%}#muse-native-footer .mp-logo{margin-top:0}@container muse-native-footer (max-width:850px){#muse-native-footer .mp-footer-horizon{margin-inline:-28px;height:130px}}@container muse-native-footer (max-width:560px){#muse-native-footer .mp-footer-horizon{height:112px;margin:0-18px 14px}}@media (prefers-reduced-motion:reduce){#muse-native-footer .mp-photo{transition:none!important;transform:none!important}}#muse-native-footer .cursor-interaction{cursor:pointer}#muse-native-footer :where(a,button,summary,input):focus-visible{outline:3px solid #845eee;outline-offset:4px}

/* Approved full-width footer: retain its curved top and remove the outer gap.
   Keep the native legal/payment DOM. Collapse only the replaced-payment shell
   when it has no other visible link content outside the hidden platform credit. */
body.salla-632105401 footer.store-footer {
  width: 100%;
  max-width: none;
  margin-inline: 0;
  margin-block-end: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: #f7f7fa;
}
body.salla-632105401 footer.store-footer #muse-native-footer {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
  background: #f7f7fa;
}
body.salla-632105401 footer.store-footer #muse-native-footer .mp-footer-panel {
  width: 100%;
  max-width: none;
  margin: 0;
  border: 0;
  border-radius: 76px 76px 0 0;
  background: #000;
}
body.salla-632105401 footer.store-footer #muse-native-footer .mp-footer-end {
  grid-template-columns: minmax(0, 1fr);
  justify-items: center;
  gap: 0;
  text-align: center;
  font-size: 12px;
}
body.salla-632105401 footer.store-footer #muse-native-footer .mp-footer-signature {
  max-width: 100%;
  text-wrap: balance;
}
body.salla-632105401 footer.store-footer[data-muse-footer="ready"] .footer-bottom {
  margin-block: 0;
  padding-block: 0;
  border: 0;
  background: #000;
}
body.salla-632105401 footer.store-footer[data-muse-footer="ready"] .store-footer__bottom-inner:has(.s-payments-list[data-muse-payments-replaced="true"]):not(:has(a[href]:not(.footer-rights a))) {
  min-height: 0;
  margin-block: 0;
  padding-block: 0;
  border: 0;
}

/* Celia leaves two empty grid tracks and a divider after its introduction is
   replaced. Collapse that spacing only while native badges/apps are empty. */
body.salla-632105401 footer.store-footer[data-muse-footer="ready"] .store-footer__inner:has(salla-trust-badges:empty):not(:has([data-selia="footer-apps-section"] *)) {
  border: 0;
}
body.salla-632105401 footer.store-footer[data-muse-footer="ready"] .store-footer__grid:has(salla-trust-badges:empty):not(:has([data-selia="footer-apps-section"] *)) {
  row-gap: 0;
}

@container muse-native-footer (max-width: 800px) {
  body.salla-632105401 footer.store-footer #muse-native-footer .mp-footer-panel {
    border-radius: 60px 60px 0 0;
  }
}
@container muse-native-footer (max-width: 560px) {
  body.salla-632105401 footer.store-footer #muse-native-footer .mp-footer-panel {
    border-radius: 48px 48px 0 0;
  }
}

/* MUSE native category cards — scoped to positively mapped service products.
   Artwork copied from approved native product-media CSS and re-scoped only.
   Native product copy, prices, availability, and actions remain authoritative.
   No catalog controls, pagination, sorting, or product data are replaced. */
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover{--mp-text:#000;--mp-font-en:"Bricolage Grotesque",Gilroy,Inter,-apple-system,"system-ui","Segoe UI",system-ui,sans-serif;--mp-pdp-ease:cubic-bezier(.22,1,.36,1);display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:18px;container-name:muse-native-listing-cover;container-type:inline-size;isolation:isolate;direction:rtl;cursor:inherit;}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover,body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover *{box-sizing:border-box;}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mp-product-cover.mp-product-media{position:relative;display:block;flex:none;min-height:0;height:auto;aspect-ratio:4/3;padding:0;overflow:hidden;isolation:isolate;background:#EAE4F7;border-radius:14px 14px 0 0;color:var(--mp-text)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-art{aspect-ratio:4/3;position:relative;width:100%;overflow:hidden;isolation:isolate;container-type:inline-size;direction:ltr;background:#f0eef6;color:#24212c;font-family:var(--mp-font-en);font-size:3cqw;--mc-purple:#845eee;--mc-blue:#3876ec;--mc-shadow:0 3cqw 6cqw #28203e16;--mc-line:#e9e5f0}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-art *{box-sizing:border-box}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-art i,body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-art b,body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-art em{display:block;font-style:normal}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-art:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 80% 10%,#d9d0fc77,transparent 52%),radial-gradient(ellipse at 10% 95%,#cee2ff66,transparent 55%);z-index:-1}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-browser{position:absolute;background:#fff;border:1px solid #ffffffc9;border-radius:2cqw;box-shadow:var(--mc-shadow);overflow:hidden}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-chrome{height:12%;display:flex;gap:1cqw;align-items:center;padding:0 3%;border-bottom:1px solid var(--mc-line);background:#fcfbfd}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-chrome i{width:1cqw;height:1cqw;border-radius:50%;background:#d5cfdf}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-chrome span{font-size:1.65cqw;letter-spacing:.12em;margin-left:auto;color:#7b7487}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-phone{position:absolute;border:1cqw solid #fff;border-radius:4cqw;box-shadow:0 3cqw 5cqw #22203d25;overflow:hidden;background:#f7f5fa}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-tag{position:absolute;border:1px solid #ddd6ee;border-radius:1.6cqw;background:#ffffffdf;padding:2.1cqw 2.7cqw;font-size:2cqw;letter-spacing:.09em;box-shadow:0 1cqw 3cqw #28203e08;white-space:nowrap}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-lines{display:grid;gap:1.5cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-lines i{height:1cqw;border-radius:1cqw;background:#dcd6e6}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-lines i:last-child{width:65%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-store{width:75%;height:62%;left:10%;top:16%;transform:rotate(-7deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-shop{position:relative;margin:5%;height:76%;display:grid;grid-template-columns:1fr 1fr;gap:8%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-shop-copy{align-self:center}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-shop-copy b{height:2.7cqw;width:85%;background:#25212f;margin-bottom:2cqw;border-radius:.5cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-shop-copy b:nth-child(2){width:60%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-shop-copy em{width:46%;height:3.5cqw;background:var(--mc-purple);margin-top:4cqw;border-radius:.7cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-shop-art{position:relative;background:#e6dffc;overflow:hidden;border-radius:1.5cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-shop-art:before{content:"";position:absolute;width:68%;height:110%;border-radius:50% 50%0 0;background:#cfbef8;top:18%;left:16%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-shop-art i{position:absolute;inset:20% 27% 13%;border-radius:45% 45% 27% 27%;background:linear-gradient(105deg,#9c83f5,#6441cc);box-shadow:1cqw 2cqw 2cqw #5c3aa635}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-products{grid-column:1/-1;display:flex;gap:5%;height:8cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-products i{width:30%;background:#f0edf6;border-radius:1cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-products i:nth-child(2){background:#e5eafa}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-store-phone{width:23%;height:53%;right:8%;top:38%;transform:rotate(8deg);padding:5% 2% 2%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-speaker{position:absolute;top:2%;left:36%;width:28%;height:1cqw;border-radius:1cqw;background:#272232}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-store-phone .mc-shop-art{height:57%;margin-bottom:3cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-button{height:3cqw;background:var(--mc-purple);border-radius:1cqw;margin-top:3cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-salla-tag{left:10%;bottom:9%;transform:rotate(-3deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-cursor{position:absolute;left:56%;top:61%;width:0;height:0;border-left:3cqw solid #24212c;border-top:2.2cqw solid transparent;border-bottom:2.2cqw solid transparent;transform:rotate(-28deg);filter:drop-shadow(0 1px 0 white)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-map{left:9%;top:17%;width:82%;height:63%;transform:rotate(-4deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-map-flow{display:flex;align-items:center;gap:4%;margin:9% 7% 5%;height:45%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-mini-page{flex:1;height:100%;border:1px solid #ded7ee;border-radius:.8cqw;background:#faf9fd;padding:1.8cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-mini-page b{height:30%;background:#d4c5fb;border-radius:.5cqw;margin-bottom:20%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-mini-page i{height:1cqw;background:#ddd6e7;margin:1cqw 0}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-mini-page em{height:1.5cqw;width:50%;background:#9b7cef;border-radius:.5cqw;margin-top:1.5cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-map-flow>span{width:5%;height:1px;background:#a38bdb;position:relative}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-map-flow>span:after{content:"";position:absolute;right:0;top:-.6cqw;border:.65cqw solid transparent;border-left-color:#a38bdb}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-map-notes{display:flex;gap:3%;margin:0 7%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-map-notes i{height:2cqw;width:26%;border-radius:1cqw;background:#eeeaf5}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-focus{position:absolute;left:35%;top:27%;width:25%;height:48%;border:1.5px dashed var(--mc-purple);border-radius:1cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-lens{position:absolute;width:29%;aspect-ratio:1;right:9%;bottom:10%;border:1.5cqw solid #845eee;border-radius:50%;background:#fff;box-shadow:0 2cqw 4cqw #6e4aca22;transform:rotate(-15deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-lens:after{content:"";position:absolute;width:5cqw;height:15cqw;top:85%;left:83%;border-radius:2cqw;background:#292236;transform:rotate(-38deg);transform-origin:top}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-lens-grid{position:absolute;inset:22% 17%;display:grid;grid-template-columns:1fr 1fr;gap:12%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-lens-grid i{border-radius:1cqw;background:#e8e1fb}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-lens-grid i:first-child{background:#9c7bf0}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-analysis-tag{left:11%;bottom:10%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-poster{position:absolute;box-shadow:var(--mc-shadow);border:1px solid #fff9;overflow:hidden;padding:5%;font-size:1.8cqw;letter-spacing:.13em}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-poster-back{width:37%;height:66%;left:10%;top:14%;background:#dce9fc;transform:rotate(-13deg);color:#3562a5}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-color-disc{width:34cqw;height:34cqw;background:linear-gradient(130deg,#fbfdff,#538ce9);border-radius:50%;margin-top:6cqw;margin-left:-7cqw;box-shadow:inset -4cqw -3cqw 5cqw #2e6cbd55}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-poster-main{width:44%;height:74%;left:31%;top:10%;background:#252030;transform:rotate(5deg);color:#e7e0fa}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-orbit{position:absolute;width:36cqw;height:36cqw;left:1cqw;top:12cqw;border-radius:50%;background:conic-gradient(from 30deg,#a589ff,#dcd0ff,#8056e0,#2f5fc9,#a589ff);box-shadow:inset -4cqw -3cqw 4cqw #2a164c66;transform:rotate(-25deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-orbit i{position:absolute;inset:26%;border-radius:50%;background:#2d253d;box-shadow:inset 2cqw 2cqw 4cqw #08030e,0 1cqw 2cqw #ddd0ff44}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-poster-foot{position:absolute;bottom:8%;left:12%;display:flex;gap:1.5cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-poster-foot i{width:3cqw;height:.7cqw;background:#9c85ba}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-poster-front{width:28%;height:43%;right:5%;bottom:8%;background:#f8f4ef;transform:rotate(12deg);padding:3%;color:#71627c}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-poster-front span{font-size:1.3cqw;position:absolute;bottom:9%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-fold{position:absolute;inset:15% 16% 28%;background:linear-gradient(130deg,#ad91f5 0 50%,#6042bd 50%);clip-path:polygon(20%0,100% 20%,80% 100%,0 80%)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-swatches{position:absolute;left:10%;bottom:7%;display:flex;gap:1.4cqw;transform:rotate(-4deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-swatches i{width:3.7cqw;height:3.7cqw;border-radius:50%;background:#2a2435;border:1px solid #fff}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-swatches i:nth-child(2){background:#845eee}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-swatches i:nth-child(3){background:#b9a2f8}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-swatches i:nth-child(4){background:#3876ec}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-swatches i:nth-child(5){background:#dce9fc}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-story-back{width:32%;height:74%;top:9%;left:20%;transform:rotate(-12deg);background:#e7ddfa}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-story-front{width:34%;height:78%;top:12%;right:18%;transform:rotate(9deg);background:#dbe8ff}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-story-progress{position:absolute;top:4%;left:8%;right:8%;display:flex;gap:4%;z-index:2}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-story-progress i{height:.7cqw;width:31%;background:#fff9;border-radius:1cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-object-scene{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 75%,#8270ba33,transparent 35%)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-object-scene:before{content:"";position:absolute;inset:19% 13% 15%;border-radius:50% 50%0 0;background:#c5b1ed}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-object{position:absolute;width:40%;height:42%;left:30%;top:29%;border-radius:2cqw 2cqw 4cqw 4cqw;background:linear-gradient(100deg,#fff,#f0ebf8 55%,#b4a2cb);box-shadow:2cqw 3cqw 3cqw #55476f22}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-object:before{content:"";position:absolute;top:-10%;height:10%;left:16%;width:68%;background:#585068;border-radius:.7cqw .7cqw 0 0}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-object:after{content:"";position:absolute;top:44%;left:23%;width:54%;height:12%;border-top:1px solid #9d8eae;border-bottom:1px solid #9d8eae}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-story-front .mc-object-scene:before{background:#9bbcf5}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-story-front .mc-object{transform:rotate(-9deg);background:linear-gradient(100deg,#fff,#eaf1fc 55%,#9cb7df)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-story-caption{position:absolute;bottom:9%;left:15%;width:70%;display:grid;gap:1cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-story-caption i{height:1cqw;background:#fff9;border-radius:1cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-play{position:absolute;top:43%;left:36%;width:9cqw;height:9cqw;border-radius:50%;background:#fff9;box-shadow:0 1cqw 3cqw #334c7822}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-play:after{content:"";position:absolute;left:42%;top:31%;border-top:1.7cqw solid transparent;border-bottom:1.7cqw solid transparent;border-left:2.4cqw solid #536fa7}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-edit-strip{position:absolute;left:9%;bottom:8%;width:46%;height:13%;border-radius:2cqw;background:#fff;box-shadow:var(--mc-shadow);display:flex;gap:6%;align-items:center;padding:2%;transform:rotate(-5deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-clip{width:13%;height:80%;border-radius:.6cqw;background:linear-gradient(135deg,#c9aff4,#8c66cf)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-wave{display:flex;align-items:center;gap:1cqw;height:70%;flex:1}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-wave i{width:.7cqw;height:45%;border-radius:1cqw;background:#a78bdb}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-wave i:nth-child(3n){height:90%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-wave i:nth-child(2n){height:65%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-edit-strip span{font-size:1.3cqw;letter-spacing:.04em;max-width:26%;line-height:1.5;color:#77668d}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-paper{position:absolute;background:#fff;box-shadow:var(--mc-shadow);border:1px solid #e8e2ed}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-paper-back{inset:14% 17% 19% 17%;transform:rotate(-13deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-editorial{position:absolute;left:11%;top:22%;width:78%;height:53%;background:#fff;display:grid;grid-template-columns:1fr 1fr;box-shadow:var(--mc-shadow);transform:rotate(-5deg);padding:3%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-editorial-visual{position:relative;background:#ede4fb;overflow:hidden;padding:10%;font-size:1.8cqw;letter-spacing:.13em}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-editorial-form{position:absolute;inset:25% 20% -8%;border-radius:50% 50%0 0;background:linear-gradient(110deg,#c4a7fa,#7e58ce);box-shadow:3cqw 1cqw 0#daccf2;transform:rotate(15deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-editorial-copy{padding:10%;border-left:1px solid #eee9f5}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-editorial-copy>span{font-size:3cqw;line-height:1.25;letter-spacing:.04em}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-editorial-copy .mc-lines{margin-top:12%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-editorial-grid{display:flex;gap:10%;height:25%;margin-top:13%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-editorial-grid i{width:45%;background:#e0e7f4}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-editorial-grid i:last-child{background:#eee5f7}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-paper-front{width:27%;height:42%;right:9%;bottom:7%;transform:rotate(12deg);padding:3%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-paper-shape{height:70%;background:linear-gradient(135deg,#bba1f2 0 50%,#7653bd 50%);margin-bottom:12%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-portfolio-tag{left:10%;bottom:8%;transform:rotate(-5deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-cv{position:absolute;left:15%;top:14%;width:45%;height:72%;display:flex;transform:rotate(-9deg);background:#fff;box-shadow:var(--mc-shadow);padding:5%;gap:12%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-cv-rail{width:29%;flex-shrink:0;background:#eee8fa;margin:-13%0-13% -15%;padding:20% 6%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-avatar{border-radius:50%;background:linear-gradient(130deg,#b39adf,#7754b6);aspect-ratio:1;border:1cqw solid #fff}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-cv-rail i{height:1cqw;background:#baa4db;margin-top:3cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-cv-body{flex:1;padding-top:8%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-cv-body>span{font-size:2.8cqw;letter-spacing:.12em}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-cv-body .mc-lines{margin:3cqw 0 4cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-cv-body>b{height:1.4cqw;width:55%;background:#9d80cf;margin:3cqw 0}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-profile{position:absolute;right:10%;top:32%;width:42%;height:48%;background:#fff;border-radius:2cqw;box-shadow:var(--mc-shadow);transform:rotate(8deg);overflow:hidden}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-profile-banner{height:30%;background:linear-gradient(110deg,#afc9ef,#d9e7fc);padding:4%;text-align:right;font-size:2cqw;color:#416ba0}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-profile>.mc-avatar{width:24%;margin:-10%0 5% 8%;position:relative;background:linear-gradient(130deg,#a6bde9,#537dbb)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-profile>.mc-lines{margin:0 10%;width:70%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-profile-chips{display:flex;gap:6%;margin:8% 10%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-profile-chips i{height:3cqw;width:32%;background:#deebfb;border-radius:2cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-career-tag{left:12%;bottom:6%;transform:rotate(-3deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-flow-board{position:absolute;inset:13% 8% 17%;background:#faf9fd;border:1px solid #fff;border-radius:3cqw;box-shadow:var(--mc-shadow);transform:rotate(-5deg);background-image:radial-gradient(#d9d0e7 .6px,transparent .6px);background-size:3cqw 3cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-board-label{position:absolute;left:7%;top:7%;font-size:1.8cqw;letter-spacing:.15em;color:#8a7d9d}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-node{position:absolute;width:23%;height:39%;top:25%;border:1px solid #e7def3;border-radius:2cqw;background:#fff;box-shadow:0 1cqw 3cqw #2c16470b;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:12%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-node span{font-size:1.7cqw;letter-spacing:.1em}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-node>i{height:.7cqw;width:35%;border-radius:1cqw;background:#e5dff0}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-node-input{left:7%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-node-rule{left:39%;background:#845eee;color:#fff;border-color:#845eee}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-node-action{left:71%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-node-branch{left:42%;top:75%;width:17%;height:28%;flex-direction:row;gap:10%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-node-branch span{font-size:1.3cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-node-symbol{width:4cqw;height:4cqw;border:1.2px solid #a78acd;border-radius:1cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-symbol-rule{transform:rotate(45deg);width:3.5cqw;height:3.5cqw;border-color:#eadcff;border-radius:.5cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-symbol-action{border-radius:50%;box-shadow:inset 0 0 0 1cqw #e1eafc;border-color:#80a8e5}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-symbol-branch{width:2.4cqw;height:2.4cqw;border-radius:50%;background:#c7b1ef;border:0}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-flow-line{position:absolute;background:#c9b7e4;height:1.5px;top:44%;width:13%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-flow-line-a{left:28%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-flow-line-b{left:60%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-flow-line-c{left:50%;top:60%;width:1.5px;height:22%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-flow-dot{position:absolute;top:42.5%;width:1.5cqw;height:1.5cqw;background:#a787db;border-radius:50%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-flow-dot-a{left:34%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-flow-dot-b{left:65%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-automation-tag{left:9%;bottom:6%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-orbit{position:absolute;inset:16% 8%;border:1px dashed #c6b5df;border-radius:50%;transform:rotate(-15deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-card{position:absolute;left:29%;top:14%;width:43%;height:72%;border-radius:3cqw;background:#2c253b;box-shadow:0 3cqw 6cqw #2e184d25;transform:rotate(-5deg);padding:7% 5%;color:#ddd2f5}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-avatar{width:10cqw;height:10cqw;border-radius:3.5cqw;background:linear-gradient(140deg,#c9b3ff,#845eee);display:flex;align-items:center;justify-content:center;gap:2cqw;margin:0 auto 3cqw;box-shadow:0 0 5cqw #9f7bf344}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-avatar i{height:1.7cqw;width:1cqw;border-radius:1cqw;background:#322344}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-card>span{display:block;text-align:center;font-size:1.6cqw;letter-spacing:.15em;margin-bottom:4cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-message{padding:2cqw;margin:2cqw 0;border-radius:1.3cqw;background:#453956;width:87%;display:grid;gap:1cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-message:nth-of-type(3){margin-left:auto;background:#69508f}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-message i{height:.8cqw;background:#a28abf;border-radius:1cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-message i:last-child{width:64%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-input{display:flex;align-items:center;justify-content:space-between;border:1px solid #67557e;border-radius:2cqw;padding:1.6cqw;margin-top:4cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-input i{height:.7cqw;width:45%;background:#7c678e;border-radius:1cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-input b{height:2.6cqw;width:2.6cqw;background:#ad8be8;border-radius:50%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-task{position:absolute;width:27%;height:17%;background:#fff;border:1px solid #ebe4f4;border-radius:2cqw;box-shadow:0 2cqw 4cqw #331d4a13;display:flex;align-items:center;gap:12%;padding:3%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-task>b{width:4cqw;height:4cqw;border-radius:1cqw;background:#dfd0fb;flex-shrink:0}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-task>.mc-lines{width:60%;gap:1.2cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-task-a{left:8%;top:24%;transform:rotate(-9deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-task-b{right:5%;top:39%;transform:rotate(9deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-task-c{left:11%;bottom:19%;transform:rotate(6deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-task-b>b{background:#cee0fa}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-agent-tag{right:7%;bottom:8%;transform:rotate(4deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dashboard-screen{left:9%;top:18%;width:81%;height:64%;transform:rotate(-6deg)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dash-rail{position:absolute;left:0;top:12%;bottom:0;width:15%;background:#2c2639;padding:5% 4%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dash-rail b{width:4cqw;height:4cqw;border-radius:1cqw;background:#a88ae3;margin-bottom:5cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dash-rail i{height:.7cqw;width:90%;background:#77678d;margin:3cqw 0;border-radius:1cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dash-content{position:absolute;left:19%;top:19%;right:6%;bottom:9%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dash-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:8%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dash-heading i{width:33%;height:2cqw;background:#d3c9e4;border-radius:.6cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dash-heading b{width:4cqw;height:4cqw;border-radius:50%;background:#e8e0f5}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dash-tiles{display:flex;gap:5%;height:22%;margin-bottom:7%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dash-tiles i{width:30%;border:1px solid #e9e2f3;border-radius:1cqw;background:linear-gradient(90deg,#e4d8fa 18%,#faf8fe 18%)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dash-modules{display:flex;gap:5%;height:47%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-map{position:relative;width:50%;border:1px solid #ebe5f3;border-radius:1cqw;background:linear-gradient(90deg,transparent 49.5%,#d7c6ed 49.5% 50.5%,transparent 50.5%),linear-gradient(transparent 49.5%,#d7c6ed 49.5% 50.5%,transparent 50.5%)}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-map i{position:absolute;left:20%;top:20%;width:19%;height:20%;background:#d9c7f1;border:1px solid #fff;border-radius:.7cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-map i:nth-child(2){left:62%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-map i:nth-child(3){top:62%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-map i:nth-child(4){left:62%;top:62%;background:#b8cdf0}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-list{width:45%;display:flex;flex-direction:column;justify-content:space-around;padding:1%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-list i{height:1.4cqw;width:100%;background:linear-gradient(90deg,#ceb9e8 8%,transparent 8% 17%,#e8e2f0 17%);border-radius:.5cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-card{position:absolute;right:7%;bottom:8%;width:32%;height:31%;background:#fff;border:1px solid #e6e0ef;border-radius:2cqw;box-shadow:var(--mc-shadow);transform:rotate(8deg);padding:4%}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-card>span{font-size:1.7cqw;letter-spacing:.1em;color:#79698d}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-table{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5cqw;margin-top:2cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-table i{height:2.2cqw;background:#eee8f7;border-radius:.5cqw}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-data-table i:nth-child(3n+1){background:#c9b2ed}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-dashboard-tag{left:10%;bottom:8%;transform:rotate(-3deg)}

/* Only change the grid when every native product card in this list is mapped.
   Mixed/unknown product lists keep their native grid and unmodified cards. */
body.product-index.salla-632105401 salla-products-list > .s-products-list-wrapper.s-products-list-vertical-cards:has(> custom-salla-product-card[data-muse-card="ready"]):not(:has(> custom-salla-product-card:not([data-muse-card="ready"]))) {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  grid-auto-rows: 1fr;
  align-items: stretch;
  gap: 24px;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] {
  --muse-card-ink: #111114;
  --muse-card-muted: #565360;
  --muse-card-purple: #845eee;
  --muse-card-ease: cubic-bezier(.22, 1, .36, 1);
  display: flex !important;
  flex-direction: column;
  min-width: 0;
  width: 100%;
  height: 100% !important;
  margin: 0;
  padding: 0;
  overflow: hidden;
  isolation: isolate;
  border: 1px solid #e5dfed;
  border-radius: 18px !important;
  background: #fff;
  color: var(--muse-card-ink);
  text-align: start;
  font-family: "IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback", sans-serif;
  box-shadow: 0 4px 16px #24193e05;
  opacity: 1;
  transition: border-color 200ms ease, box-shadow 240ms ease, transform 240ms var(--muse-card-ease);
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__image {
  position: relative;
  flex: 0 0 auto;
  width: 100%;
  min-height: 0 !important;
  height: auto !important;
  max-height: none !important;
  aspect-ratio: 4 / 3;
  margin: 0;
  padding: 0 !important;
  overflow: hidden;
  border-radius: 0 !important;
  background: #f0eef6;
  opacity: 1;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__image > a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  color: inherit;
  text-decoration: none;
}
/* A ready fallback never hides a genuine product image. */
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__image > a:has(> .muse-native-listing-cover[data-muse-card-media="ready"]) > img.main-image:is([src="https://cdn.selia-tech.com/images/placeholder.png"],[src="https://cdn.assets.salla.network/prod/stores/themes/default/assets/images/placeholder.png"]) {
  display: none !important;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover {
  width: 100%;
  height: 100%;
  aspect-ratio: 4 / 3;
  border-radius: 0;
  cursor: inherit;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mp-product-cover.mp-product-media {
  width: 100%;
  height: 100%;
  aspect-ratio: 4 / 3;
  border-radius: 0;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-art {
  transition: transform 360ms var(--muse-card-ease);
}
/* Replace only the visual treatment of the real availability label. */
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__out-label {
  position: absolute;
  inset: auto !important;
  top: 12px !important;
  inset-inline-start: 12px !important;
  z-index: 3;
  width: auto !important;
  max-width: calc(100% - 128px);
  height: auto !important;
  padding: 6px 10px !important;
  border: 1px solid #e2ddea !important;
  border-radius: 999px !important;
  background: #fffffff2 !important;
  color: #565360 !important;
  font-family: "IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback", sans-serif;
  font-size: 12px !important;
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0;
  text-align: center;
  text-shadow: none;
  transform: none !important;
  rotate: none;
  opacity: 1;
  box-shadow: 0 2px 8px #24193e08;
  pointer-events: none;
}
/* Keep the original first wishlist/quick-view group, with touch-size buttons.
   The second group in this theme duplicates those same two native actions. */
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__actions {
  position: absolute;
  inset: auto !important;
  top: 10px !important;
  inset-inline-end: 10px !important;
  z-index: 4;
  display: flex !important;
  flex-direction: row;
  gap: 5px;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  background: transparent;
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  pointer-events: auto;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__actions :is(salla-button, .s-button-element) {
  min-width: 44px;
  width: 44px;
  min-height: 44px;
  height: 44px;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__actions .s-button-element {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: 1px solid #e2ddea;
  border-radius: 50% !important;
  background: #fffffff2;
  box-shadow: 0 2px 8px #24193e08;
  transition: border-color 160ms ease, background-color 160ms ease;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__actions .s-button-element i { font-size: 18px; }
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__buttons > :is(.wishlist, .quickview-btn) { display: none !important; }
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__buttons:not(:has(> :not(.wishlist):not(.quickview-btn))) { display: none !important; }
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__content {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-items: stretch;
  gap: 18px;
  min-width: 0;
  width: 100%;
  margin: 0;
  padding: 20px;
  background: #fff;
  color: var(--muse-card-ink);
  text-align: start;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__content-wrapper {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-items: stretch;
  min-width: 0;
  width: 100%;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__title {
  min-height: 3.3em;
  margin: 0 0 8px;
  color: var(--muse-card-ink);
  font-size: 20px;
  font-weight: 600;
  line-height: 1.65;
  letter-spacing: 0;
  text-align: start;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__title > a {
  display: block;
  max-width: 100%;
  overflow: visible;
  color: inherit;
  font: inherit;
  text-decoration: none;
  text-overflow: clip;
  white-space: normal;
  text-wrap: pretty;
  overflow-wrap: break-word;
  -webkit-line-clamp: unset;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__subtitle {
  margin: 0 0 16px;
  color: var(--muse-card-muted);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.9;
  text-align: start;
  white-space: normal;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__price {
  justify-content: flex-start;
  gap: 12px;
  margin-top: auto;
  padding-top: 14px;
  min-height: 32px;
  text-align: start;
  font-size: 18px;
  line-height: 1.6;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .starting-or-normal-price > .total-price {
  color: var(--muse-card-ink);
  font-size: 18px;
  font-weight: 600;
  line-height: 1.6;
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .before-price { font-size: 14px; }
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-card-cta {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  gap: 10px;
  width: 100%;
  min-height: 48px;
  height: auto !important;
  margin-top: auto;
  padding: 11px 16px;
  border: 1px solid transparent;
  border-radius: 10px !important;
  background: var(--muse-card-purple);
  color: #000;
  font-family: inherit;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.65;
  text-align: center;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  touch-action: manipulation;
  transition: background-color 180ms ease, box-shadow 180ms ease, transform 180ms var(--muse-card-ease);
}
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-card-cta:active { transform: translateY(1px); background: #9975f3; }
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"]:focus-within { border-color: #ad93ee; box-shadow: 0 0 0 2px #845eee16; }
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] :is(a, button):focus-visible { outline: 3px solid #845eee; outline-offset: 3px; }
body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__image > a:focus-visible { outline-offset: -4px; }
@media (hover: hover) and (pointer: fine) {
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"]:hover { border-color: #c7b6e9; box-shadow: 0 12px 32px #3420520d; transform: translateY(-3px); }
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__image > a:hover .mc-art { transform: scale(1.025); }
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-card-cta:hover { background: #9975f3; box-shadow: 0 4px 12px #845eee20; }
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__actions .s-button-element:hover { background: #f2ecff; border-color: #b7a0e5; }
}
@media (max-width: 1023px) {
  body.product-index.salla-632105401 salla-products-list > .s-products-list-wrapper.s-products-list-vertical-cards:has(> custom-salla-product-card[data-muse-card="ready"]):not(:has(> custom-salla-product-card:not([data-muse-card="ready"]))) {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 20px;
  }
}
@media (max-width: 639px) {
  body.product-index.salla-632105401 salla-products-list > .s-products-list-wrapper.s-products-list-vertical-cards:has(> custom-salla-product-card[data-muse-card="ready"]):not(:has(> custom-salla-product-card:not([data-muse-card="ready"]))) {
    grid-template-columns: minmax(0, 1fr) !important;
    grid-auto-rows: auto;
    gap: 22px;
  }
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__content { padding: 20px; gap: 18px; }
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__title { min-height: 0; font-size: 22px; line-height: 1.6; }
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__subtitle { font-size: 15px; }
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-card-cta { min-height: 50px; font-size: 15px; }
}
@media (prefers-reduced-motion: reduce) {
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"],
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-listing-cover .mc-art,
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-card-cta,
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__actions .s-button-element { transition: none; }
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"]:hover,
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .product-card__image > a:hover .mc-art,
  body.product-index.salla-632105401 custom-salla-product-card.product-card[data-muse-card="ready"] .muse-native-card-cta:active { transform: none; }
}
/* Legacy game testimonials are not relevant on the service listing pages.
   This is a theme display rule; review records remain unchanged. */
body.product-index.salla-632105401 section.s-block--testimonials:has([data-selia="home-testimonials-title"]) {
  display: none !important;
}

/* Suppress only the terminal pagination note on native category/service lists.
   Loading, empty-result, error and retry messages keep their original behavior. */
body.salla-632105401 salla-products-list .s-infinite-scroll-last {
  display: none !important;
}

/* Uploaded native service images: show the full square artwork and Arabic labels. */
#muse-salla-home #mp-product-grid .mp-product-cover.mp-product-media[data-muse-product-image="ready"] {
  position: relative;
  aspect-ratio: 1 / 1;
  height: auto;
  min-height: 0;
  padding: 0;
}
#muse-salla-home #mp-product-grid .mp-product-cover[data-muse-product-image="ready"] > .mp-product-image {
  position: absolute;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
}

/* Transparent service artwork floats above one continuous material surface. */
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: stretch;
  gap: 36px 24px;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-card {
  background: transparent;
  border: 0;
  box-shadow: none; /* taste-skill-ignore: explicitly removes inherited theme shadows. */
  overflow: visible;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-link {
  position: relative;
  isolation: isolate;
  background: transparent;
  border: 0;
  box-shadow: none; /* taste-skill-ignore: explicitly removes inherited theme shadows. */
  overflow: visible;
  transform: none;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-link::before {
  content: "";
  position: absolute;
  inset: 0;
  /* Percentage margins follow card width, matching the square image frame. */
  margin-block-start: 42%;
  z-index: 0;
  pointer-events: none;
  border: 1px solid #845eee29; /* taste-skill-ignore: frame edge requested in the supplied card reference. */
  border-radius: 14px;
  background-color: #eeeaf6;
  background-image: var(--mp-card-material, none);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-cover.mp-product-media {
  position: relative;
  z-index: 1;
  aspect-ratio: 1 / 1;
  height: auto;
  min-height: 0;
  padding: 0;
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none; /* taste-skill-ignore: explicitly removes inherited theme shadows. */
  overflow: visible;
  transform: none;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-cover::after {
  content: none;
  display: none;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-image {
  max-width: 100%;
  max-height: none;
  border-radius: 0;
  object-fit: contain;
  object-position: center;
  pointer-events: none;
  transform: none;
}
/* The shorter automation artwork needs an optical lift independent of hover motion. */
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-card[data-service="automation"] .mp-product-image {
  inset-block-start: -8%;
  inset-block-end: auto;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-card-body {
  position: relative;
  z-index: 1;
  padding: 18px 24px 24px;
  background: transparent;
  border: 0;
  box-shadow: none; /* taste-skill-ignore: explicitly removes inherited theme shadows. */
  text-align: center;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-card-category,
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-card-subtitle {
  display: none;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-title {
  min-height: 3.2em;
  margin: 0 0 18px;
  color: var(--mp-ink, #111114);
  font-size: 22px;
  font-weight: 600;
  line-height: 1.6;
  text-align: center;
  text-wrap: balance;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-card-cta {
  justify-content: center;
  gap: 10px;
  min-height: 50px;
  padding: 12px 18px;
  background: var(--mp-ink, #111114);
  color: #fff;
  border: 0;
  border-radius: 8px;
  box-shadow: none; /* taste-skill-ignore: explicitly removes inherited theme shadows. */
  font-size: 15px;
  font-weight: 600;
  line-height: 26px;
  transform: none;
  transition: background-color 160ms ease, transform 160ms ease;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-card-cta svg {
  width: 18px;
  height: 18px;
  color: inherit;
}
#muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-link:active .mp-card-cta {
  background: #09090b;
  color: #fff;
  transform: translateY(1px);
}
@media (hover: hover) and (pointer: fine) {
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-image {
    transition: transform 240ms var(--mp-ease, ease);
  }
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-link:hover .mp-product-image {
    transform: translateY(-4px);
  }
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-link:hover .mp-card-cta {
    background: #25202f;
    color: #fff;
  }
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-link:active .mp-card-cta {
    background: #09090b;
  }
}
@container muse-salla-home (max-width: 850px) {
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 30px 20px;
  }
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-card-body {
    padding-inline: 20px;
  }
}
@container muse-salla-home (max-width: 560px) {
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 24px 12px;
  }
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-card-body {
    padding: 12px 10px 14px;
  }
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-title {
    min-height: 0;
    margin-bottom: 12px;
    font-size: clamp(15px, 3.8cqi, 17px);
    line-height: 1.55;
  }
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-card-cta {
    min-height: 44px;
    padding: 10px 6px;
    gap: 6px;
    font-size: 13px;
    line-height: 22px;
    white-space: nowrap;
  }
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-card-cta svg {
    width: 14px;
    height: 14px;
  }
}
@media (prefers-reduced-motion: reduce) {
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-image,
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-link:hover .mp-product-image,
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-card-cta,
  #muse-salla-home #mp-product-grid[data-muse-card-style="floating"] .mp-product-link:active .mp-card-cta {
    transition: none;
    transform: none;
  }
}

/* The requested banner-design product joins the homepage catalog on mobile only. */
#muse-salla-home #mp-product-grid > .mp-product[data-muse-mobile-only="true"] {
  display: none !important;
}
@container muse-salla-home (max-width: 680px) {
  #muse-salla-home #mp-product-grid > .mp-product[data-muse-mobile-only="true"]:not([hidden]) {
    display: block !important;
  }
}

/* MUSE: display the user's complete banner at the available screen width. */
#muse-salla-home #mp-salla-feature {
  position: relative;
  width: 100%;
  max-width: none;
  min-width: 0;
  margin-inline: 0;
  padding: 0 0 clamp(56px, 6cqi, 88px);
  background: var(--mp-paper, #f7f7fa);
}
#muse-salla-home #mp-salla-feature .mp-salla-feature__banner {
  display: block;
  width: 100%;
  min-width: 0;
  max-width: none;
  aspect-ratio: 2000 / 858;
  overflow: hidden;
  border: 0;
  border-radius: 0;
  line-height: 0;
}
#muse-salla-home #mp-salla-feature .mp-salla-feature__image {
  position: static;
  display: block;
  width: 100%;
  height: auto;
  max-width: none;
  max-height: none;
  margin: 0;
  object-fit: contain;
}
#muse-salla-home #mp-salla-feature .mp-salla-feature__banner:focus-visible {
  outline: 3px solid #845eee; /* taste-skill-ignore: approved MUSE focus colour. */
  outline-offset: -6px;
}
#muse-salla-home #mp-salla-feature .mp-salla-feature__accessible-title {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}

/* MUSE service filters: native buttons with a shared decorative underline. */
#muse-salla-home .mp-filter-rail {
  --mp-filter-ink: #111114;
  --mp-filter-muted: #5c5a66;
  --mp-filter-accent: #845eee; /* taste-skill-ignore: the user's approved MUSE brand accent. */
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  justify-content: safe center;
  gap: clamp(24px, 3cqi, 44px);
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  padding: 6px 6px 12px;
  overflow-x: auto;
  overflow-y: hidden;
  overscroll-behavior-inline: contain;
  scroll-padding-inline: 6px;
  scrollbar-width: none;
  isolation: isolate;
}
#muse-salla-home .mp-filter-rail::-webkit-scrollbar {
  display: none;
}
#muse-salla-home .mp-filter-rail .mp-filter {
  display: inline-flex;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
  gap: 7px;
  box-sizing: border-box;
  width: auto;
  min-width: max-content;
  max-width: none;
  min-height: 52px;
  padding: 6px 2px 16px;
  border: 0;
  border-radius: 4px;
  background: transparent;
  box-shadow: none; /* taste-skill-ignore: removes the inherited theme shadow; adds none. */
  color: var(--mp-filter-muted);
  font-family: inherit;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0;
  white-space: nowrap;
  text-decoration: none;
  transform: none;
  cursor: pointer;
  transition: color 160ms ease;
}
#muse-salla-home .mp-filter-rail .mp-filter[aria-pressed="true"],
#muse-salla-home .mp-filter-rail[data-indicator="ready"] .mp-filter[aria-pressed="true"] {
  background: transparent;
  color: var(--mp-filter-ink);
  font-weight: 600;
}
#muse-salla-home .mp-filter-rail .mp-filter bdi {
  display: inline;
  flex: 0 0 auto;
  width: auto;
  min-width: 0;
  height: auto;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none; /* taste-skill-ignore: removes the inherited theme shadow; adds none. */
  color: var(--mp-filter-muted);
  font-family: "Bricolage Grotesque", sans-serif;
  font-size: 13px;
  font-weight: 500;
  font-variant-numeric: tabular-nums;
  line-height: 1.2;
}
#muse-salla-home .mp-filter-rail .mp-filter:focus-visible {
  outline: 2px solid var(--mp-filter-accent);
  outline-offset: 3px;
}
#muse-salla-home .mp-filter-rail .mp-filter:active {
  background: transparent;
  box-shadow: none; /* taste-skill-ignore: removes the inherited theme shadow; adds none. */
  transform: none;
}
@media (hover: hover) and (pointer: fine) {
  #muse-salla-home .mp-filter-rail .mp-filter:hover,
  #muse-salla-home .mp-filter-rail .mp-filter[aria-pressed="false"]:hover {
    background: transparent;
    box-shadow: none; /* taste-skill-ignore: removes the inherited theme shadow; adds none. */
    color: var(--mp-filter-ink);
    transform: none;
  }
}
#muse-salla-home .mp-filter-rail .mp-filter-indicator {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 37px;
  height: 8px;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none; /* taste-skill-ignore: removes the inherited theme shadow; adds none. */
  color: var(--mp-filter-accent);
  pointer-events: none;
  transform-origin: top left;
}
#muse-salla-home .mp-filter-rail .mp-filter-indicator svg {
  display: block;
  width: 37px;
  height: 8px;
  max-width: none;
  fill: none;
  overflow: visible;
}
#muse-salla-home .mp-filter-rail .mp-filter-squiggle-path {
  fill: none;
  stroke: var(--mp-filter-accent);
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-dasharray: 84.20591735839844;
  stroke-dashoffset: 0;
}
@container muse-salla-home (max-width: 680px) {
  #muse-salla-home .mp-filter-rail {
    --mp-filter-ink: #000;
    --mp-filter-muted: #71717a;
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr));
    align-items: stretch;
    justify-content: normal;
    gap: 8px 6px;
    overflow: visible;
  }
  #muse-salla-home .mp-filter-rail .mp-filter {
    grid-column: span 2;
    width: 100%;
    min-width: 0;
    min-height: 48px;
    height: auto;
    padding-inline: 0;
    gap: 4px;
    font-size: clamp(13.5px, 3.5cqi, 15px);
    font-weight: 400;
    line-height: 22px;
    white-space: normal;
  }
  #muse-salla-home .mp-filter-rail .mp-filter[data-category="professional"],
  #muse-salla-home .mp-filter-rail .mp-filter[data-category="smart"] {
    grid-column: span 3;
  }
  #muse-salla-home .mp-filter-rail .mp-filter > span {
    min-width: 0;
    white-space: normal;
    text-wrap: balance;
  }
  #muse-salla-home .mp-filter-rail .mp-filter[aria-pressed="true"],
  #muse-salla-home .mp-filter-rail[data-indicator="ready"] .mp-filter[aria-pressed="true"] {
    color: #000;
    font-weight: 700;
  }
  #muse-salla-home .mp-filter-rail .mp-filter bdi {
    color: inherit;
    font-size: 12px;
    font-weight: inherit;
  }
  #muse-salla-home .mp-filter-rail .mp-filter[aria-pressed="false"]:hover {
    color: var(--mp-filter-muted);
  }
}
@media (prefers-reduced-motion: reduce) {
  #muse-salla-home .mp-filter-rail {
    scroll-behavior: auto;
  }
  #muse-salla-home .mp-filter-rail .mp-filter,
  #muse-salla-home .mp-filter-rail .mp-filter-indicator,
  #muse-salla-home .mp-filter-rail .mp-filter-squiggle-path {
    transition: none;
    animation: none;
  }
}

/* Keep short Arabic phrases together and mixed-script FAQ copy in one text flow. */
#muse-salla-home .mp-hero-copy .mp-hero-origin {
  display: inline-block;
  white-space: nowrap;
}
#muse-salla-home .mp-faq-item > summary {
  column-gap: 16px;
}
#muse-salla-home .mp-faq-item > summary .mp-faq-question {
  display: block;
  flex: 1 1 auto;
  min-width: 0;
  white-space: normal;
  text-align: start;
}
#muse-salla-home .mp-faq-question bdi {
  display: inline;
  white-space: nowrap;
  unicode-bidi: isolate;
}
#muse-salla-home .mp-faq-item > summary > svg {
  flex: 0 0 20px;
}

/* MUSE process: content only. Append after the current complete stylesheet.
   The existing photo, crop, outer section and native Salla UI are untouched.
   Taste Skill single-section adaptation: retain the approved MUSE type/palette;
   use a semantic ordered list, visible copy and the existing motion runtime.
   The approved MUSE violet and existing Bricolage font accent order numbers. */

#muse-salla-home #mp-how .mp-process-content.mp-process-polished {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  grid-template-areas: "heading" "stages" "entry";
  align-items: start;
  align-content: start;
  justify-content: stretch;
  gap: 28px;
  min-width: 0;
  padding: 28px 20px 30px;
  background: var(--mp-paper, #F7F7FA);
  color: var(--mp-ink, #111114);
  font-family: var(--mp-font-ar);
  text-align: start;
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-heading {
  grid-area: heading;
  min-width: 0;
}

#muse-salla-home #mp-how .mp-process-polished #mp-how-title {
  margin: 0;
  max-width: 100%;
  color: var(--mp-ink, #111114);
  font-family: inherit;
  font-size: clamp(28px, 3.35cqi, 40px);
  font-weight: 600;
  line-height: 1.35;
  letter-spacing: 0;
  text-align: start;
  text-wrap: balance;
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-intro {
  margin: 12px 0 0;
  max-width: 46ch;
  color: var(--mp-ink, #111114);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.8;
  text-wrap: pretty;
}

#muse-salla-home #mp-how .mp-process-content .mp-process-stages {
  grid-area: stages;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-items: start;
  gap: 0;
  min-width: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-stage {
  display: grid;
  grid-template-columns: 44px minmax(0, 1fr);
  align-items: start;
  column-gap: 14px;
  min-width: 0;
  margin: 0;
  padding: 22px 0 24px;
  background: none;
  border: 0;
  border-block-start: 1px solid rgba(17, 17, 20, 0.14);
  color: var(--mp-ink, #111114);
  font-size: 16px;
  line-height: 1.8;
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-number {
  display: block;
  min-width: 0;
  padding-block-start: 1px;
  color: var(--mp-violet, #845EEE);
  font-family: var(--mp-font-en, "Bricolage Grotesque", sans-serif);
  font-size: 36px;
  font-weight: 500;
  font-variant-numeric: tabular-nums;
  line-height: 1;
  letter-spacing: -0.035em;
  text-align: center;
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-stage-body {
  min-width: 0;
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-stage-title {
  margin: 0;
  max-width: 100%;
  color: var(--mp-ink, #111114);
  font-family: inherit;
  font-size: 19px;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: 0;
  text-wrap: balance;
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-stage-copy {
  margin: 7px 0 0;
  max-width: 42ch;
  color: var(--mp-ink, #111114);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.8;
  text-wrap: pretty;
  overflow-wrap: break-word;
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-entry {
  grid-area: entry;
  display: flex;
  align-items: start;
  justify-content: flex-start;
  min-width: 0;
  margin: 2px 0 0;
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  width: 100%;
  max-width: 100%;
  min-height: 52px;
  padding: 12px 18px;
  border: 0;
  border-radius: 0;
  background: var(--mp-ink, #111114);
  color: var(--mp-on-dark, #FFF);
  font-family: inherit;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.7;
  text-align: start;
  text-decoration: none;
  white-space: normal;
  touch-action: manipulation;
  transition: transform 140ms var(--mp-ease, ease-out);
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a > svg {
  display: block;
  flex: 0 0 20px;
  width: 20px;
  height: 20px;
  color: inherit;
  transition: transform 200ms var(--mp-ease, ease-out);
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a:focus-visible {
  outline: 3px solid var(--mp-ink, #111114);
  outline-offset: 5px;
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a:focus-visible > svg {
  transform: translateX(-3px);
}

#muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a:active {
  transform: translateY(1px);
}

@media (hover: hover) and (pointer: fine) {
  #muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a:hover > svg {
    transform: translateX(-3px);
  }
}

@container muse-salla-home (min-width: 700px) {
  #muse-salla-home #mp-how .mp-process-content.mp-process-polished {
    gap: 32px;
    padding: 34px 32px 36px;
  }

  #muse-salla-home #mp-how .mp-process-content .mp-process-stages {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 0 36px;
  }

  #muse-salla-home #mp-how .mp-process-polished .mp-process-stage {
    grid-template-columns: 48px minmax(0, 1fr);
    column-gap: 16px;
    padding-block: 24px 28px;
  }

  #muse-salla-home #mp-how .mp-process-polished .mp-process-number {
    font-size: 40px;
  }

  #muse-salla-home #mp-how .mp-process-polished .mp-process-stage-title {
    font-size: 21px;
  }

  #muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a {
    width: auto;
    min-width: 236px;
  }
}

@container muse-salla-home (min-width: 1080px) {
  #muse-salla-home #mp-how .mp-process-content.mp-process-polished {
    grid-template-columns: minmax(0, 0.78fr) minmax(0, 1.82fr);
    grid-template-rows: auto 1fr;
    grid-template-areas: "heading stages" "entry stages";
    column-gap: 52px;
    row-gap: 24px;
    padding: 42px 40px 44px;
  }

  #muse-salla-home #mp-how .mp-process-polished .mp-process-intro {
    max-width: 30ch;
  }

  #muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a {
    min-width: 0;
    width: 100%;
    gap: 12px;
    padding-inline: 16px;
  }
}

@media (prefers-reduced-motion: reduce) {
  #muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a,
  #muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a > svg {
    transition: none !important;
    transform: none !important;
  }
}

@media (forced-colors: active) {
  #muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a {
    background: ButtonFace;
    color: ButtonText;
    outline: 2px solid ButtonText;
    outline-offset: 0;
  }

  #muse-salla-home #mp-how .mp-process-polished .mp-process-entry > a:focus-visible {
    outline: 3px solid Highlight;
    outline-offset: 4px;
  }
}

/* MUSE native header glass. Append after the native theme bridge.
   The native #mainnav inline height remains the flow placeholder. */
body.salla-632105401 header.store-header[data-muse-scrolled="true"],
body.salla-632105401 header.store-header[data-muse-scrolled="true"] #mainnav {
  background: transparent;
}

body.salla-632105401 header.store-header[data-muse-scrolled="true"] #mainnav > .inner {
  position: fixed;
  top: 0;
  inset-inline: 0;
  inline-size: 100%;
  z-index: 29;
  color: var(--muse-native-ink, #111114);
  background: #f7f7fa;
  transition: background-color 160ms ease-out;
}

/* One translucent header is explicitly requested; the opaque rule is fallback. */
@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))) { /* taste-skill-ignore: requested native header glass. */
  body.salla-632105401 header.store-header[data-muse-scrolled="true"] #mainnav > .inner {
    background: rgba(247, 247, 250, 0.78);
    -webkit-backdrop-filter: blur(14px); /* taste-skill-ignore: requested native header glass. */
    backdrop-filter: blur(14px); /* taste-skill-ignore: requested native header glass. */
  }
}

@media (prefers-reduced-transparency: reduce) {
  body.salla-632105401 header.store-header[data-muse-scrolled="true"] #mainnav > .inner {
    background: #f7f7fa;
    -webkit-backdrop-filter: none; /* taste-skill-ignore: accessibility fallback. */
    backdrop-filter: none; /* taste-skill-ignore: accessibility fallback. */
  }
}

@media (prefers-reduced-motion: reduce) {
  body.salla-632105401 header.store-header[data-muse-scrolled="true"] #mainnav > .inner {
    transition: none;
  }
}

/* Native services page. Product data, stock labels and pagination remain Salla's. */
body.salla-632105401 .container:has(> .flex.justify-center > .content--single-page #muse-services-page) {
  width: 100%;
  max-width: none;
  padding-inline: 0;
}
body.salla-632105401 .container:has(#muse-services-page) > .breadcrumbs {
  width: 90%;
  max-width: 1220px;
  margin-inline: auto;
}
body.salla-632105401 .content--single-page:has(#muse-services-page) {
  width: 100% !important;
  max-width: none;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none; /* taste-skill-ignore: removes the informational-page panel shadow. */
  overflow: visible;
}
body.salla-632105401 .content-entry:has(> #muse-services-page) {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
  overflow: visible;
}
body.salla-632105401 .content--single-page:has(#muse-services-page) > h1,
body.salla-632105401 .content--single-page:has(#muse-services-page) > salla-comments {
  display: none;
}
#muse-services-page {
  --muse-services-ink: #111114;
  --muse-services-muted: #71717a;
  --muse-services-accent: #845eee; /* taste-skill-ignore: the user's approved MUSE accent. */
  --muse-services-material: url("https://cdn.salla.sa/wWAvnx/30bb4816-d3a3-4148-a6b3-641fe84ab86d-727.27272727273x1000-DzE1wj28BXzy6C2yRFmSi1UqZWXeNDvwUKmQsiGp.jpg");
  box-sizing: border-box;
  width: 90%;
  max-width: 1220px;
  min-width: 0;
  margin-inline: auto;
  padding: clamp(28px, 5vw, 64px) 0 clamp(48px, 7vw, 88px);
  color: var(--muse-services-ink);
  font-family: "IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback", sans-serif;
  font-size: 16px;
  line-height: 1.7;
  text-align: start;
  direction: rtl;
  container-name: muse-services;
  container-type: inline-size;
}
#muse-services-page *,
#muse-services-page *::before,
#muse-services-page *::after {
  box-sizing: border-box;
}
#muse-services-page [hidden] {
  display: none !important;
}
#muse-services-page .muse-services-heading {
  margin: 0 auto 26px;
  padding: 0;
  text-align: center;
}
#muse-services-page .muse-services-heading h1 {
  margin: 0 0 12px;
  padding: 0;
  color: var(--muse-services-ink);
  font-family: inherit;
  font-size: clamp(30px, 4.3cqi, 48px);
  font-weight: 700;
  line-height: 1.4;
  text-wrap: balance;
}
#muse-services-page .muse-services-heading p {
  margin: 0;
  color: #5c5a66;
  font-size: clamp(15px, 1.7cqi, 18px);
  font-weight: 400;
  line-height: 1.9;
}
#muse-services-page .muse-services-filters {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  justify-content: safe center;
  gap: clamp(24px, 3cqi, 44px);
  width: 100%;
  min-width: 0;
  max-width: 100%;
  margin: 0 0 28px;
  padding: 6px 6px 12px;
  overflow-x: auto;
  overflow-y: hidden;
  overscroll-behavior-inline: contain;
  scrollbar-width: none;
  isolation: isolate;
}
#muse-services-page .muse-services-filters::-webkit-scrollbar {
  display: none;
}
#muse-services-page .muse-services-filter {
  display: inline-flex;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
  min-width: max-content;
  min-height: 52px;
  padding: 6px 2px 16px;
  border: 0;
  border-radius: 4px;
  background: transparent;
  box-shadow: none; /* taste-skill-ignore: removes inherited theme shadows. */
  color: var(--muse-services-muted);
  font-family: inherit;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0;
  white-space: nowrap;
  text-decoration: none;
  transform: none;
  cursor: pointer;
  transition: color 160ms ease;
}
#muse-services-page .muse-services-filter[aria-pressed="true"] {
  background: transparent;
  color: #000;
  font-weight: 700;
}
#muse-services-page .muse-services-filter:active {
  background: transparent;
  box-shadow: none; /* taste-skill-ignore: removes inherited theme shadows. */
  transform: none;
}
#muse-services-page .muse-services-filter:focus-visible {
  outline: 2px solid var(--muse-services-accent);
  outline-offset: 3px;
}
#muse-services-page .muse-services-indicator {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 37px;
  height: 8px;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  pointer-events: none;
  transform-origin: top left;
}
#muse-services-page .muse-services-indicator svg {
  display: block;
  width: 37px;
  height: 8px;
  max-width: none;
  fill: none;
  overflow: visible;
}
#muse-services-page .muse-services-squiggle-path {
  fill: none;
  stroke: var(--muse-services-accent);
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-dasharray: 84.20591735839844;
  stroke-dashoffset: 0;
}
#muse-services-page .muse-services-status {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}
#muse-services-page .muse-services-results,
#muse-services-page salla-products-list {
  display: block;
  width: 100%;
  min-width: 0;
  margin: 0;
  padding: 0;
}
#muse-services-page .s-products-list-wrapper {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: stretch;
  gap: 36px 24px;
  width: 100%;
  min-width: 0;
}
#muse-services-page .s-products-list-wrapper > :not(custom-salla-product-card):not(salla-product-card) {
  grid-column: 1 / -1;
}

/* The same continuous material surface and floating square artwork as the homepage. */
#muse-services-page custom-salla-product-card[data-muse-service-card="ready"] {
  position: relative;
  display: flex;
  flex-direction: column;
  align-self: stretch;
  isolation: isolate;
  width: 100%;
  min-width: 0;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none; /* taste-skill-ignore: removes inherited theme shadows. */
  overflow: visible;
  transform: none;
}
#muse-services-page custom-salla-product-card[data-muse-service-card="ready"]::before {
  content: "";
  position: absolute;
  inset: 0;
  margin-block-start: 42%;
  z-index: 0;
  pointer-events: none;
  border: 1px solid #845eee29; /* taste-skill-ignore: matches the approved homepage card frame. */
  border-radius: 14px;
  background: #eeeaf6 var(--muse-services-material) center / cover no-repeat;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__image {
  position: relative;
  z-index: 1;
  flex: 0 0 auto;
  width: 100%;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  aspect-ratio: 1 / 1;
  margin: 0;
  padding: 0 !important;
  border: 0;
  border-radius: 0;
  background: transparent;
  overflow: visible;
}
/* The catalog routes to product details, matching the homepage's single CTA.
   Native product purchase/quick-view controls remain on the product pages. */
#muse-services-page [data-muse-service-card="ready"] .product-card__actions,
#muse-services-page [data-muse-service-card="ready"] .product-card__buttons,
#muse-services-page [data-muse-service-card="ready"] .product-card__addToCart {
  display: none !important;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__out-label {
  position: absolute;
  inset: auto !important;
  inset-block-end: 12px !important;
  inset-inline-start: 12px !important;
  z-index: 2;
  width: auto !important;
  max-width: calc(100% - 24px);
  height: auto !important;
  margin: 0;
  padding: 6px 10px !important;
  border: 1px solid #e2ddea;
  border-radius: 6px !important;
  background: #fff !important;
  color: #565360 !important;
  font-family: inherit;
  font-size: 12px !important;
  font-weight: 500;
  line-height: 1.6;
  text-align: center;
  transform: none !important;
  rotate: none;
  opacity: 1;
  pointer-events: none;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__image > a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  aspect-ratio: 1 / 1;
  padding: 0;
  border-radius: 0;
  background: transparent;
  overflow: visible;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__image img.main-image {
  position: absolute;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: none;
  margin: 0;
  padding: 0;
  border-radius: 0;
  object-fit: contain;
  object-position: center;
  opacity: 1;
  transform: none;
}
#muse-services-page #product-105224993[data-muse-service-card="ready"] .product-card__image img.main-image {
  inset-block-start: -8%;
  inset-block-end: auto;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__content {
  position: relative;
  z-index: 1;
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  width: 100%;
  min-width: 0;
  gap: 0;
  margin: 0;
  padding: 18px 24px 24px;
  border: 0;
  background: transparent;
  text-align: center;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__content-wrapper {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-items: center;
  width: 100%;
  min-width: 0;
  gap: 0;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__title {
  display: block;
  width: 100%;
  min-height: 3.2em;
  margin: 0 0 12px;
  padding: 0;
  color: var(--muse-services-ink);
  font-family: inherit;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.6;
  text-align: center;
  text-wrap: balance;
  overflow: visible;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__title > a {
  display: block;
  color: inherit;
  font: inherit;
  line-height: inherit;
  white-space: normal;
  text-decoration: none;
  text-overflow: clip;
  -webkit-line-clamp: unset;
  overflow: visible;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__subtitle {
  display: none;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__price {
  justify-content: center;
  flex-wrap: wrap;
  gap: 8px;
  max-width: 100%;
  margin: auto 0 16px;
  color: var(--muse-services-ink);
  font-size: 16px;
  line-height: 1.6;
  white-space: normal;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__price .total-price {
  margin: 0;
  color: var(--muse-services-ink);
  font-family: inherit;
  font-size: inherit;
  font-weight: 500;
  line-height: inherit;
}
#muse-services-page [data-muse-service-card="ready"] .product-card__price .before-price {
  color: #71717a;
  font-size: .85em;
}
#muse-services-page [data-muse-service-card="ready"] .muse-services-card-cta {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 100%;
  min-width: 0;
  min-height: 50px;
  height: auto !important;
  margin: 0;
  padding: 12px 18px;
  border: 0;
  border-radius: 8px;
  background: var(--muse-services-ink);
  color: #fff;
  box-shadow: none; /* taste-skill-ignore: removes inherited theme shadows. */
  font-family: inherit;
  font-size: 15px;
  font-weight: 600;
  line-height: 26px;
  white-space: nowrap;
  text-decoration: none;
  transform: none;
  transition: background-color 160ms ease, transform 160ms ease;
}
#muse-services-page .muse-services-card-cta svg {
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  fill: none;
  stroke: currentColor;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
}
#muse-services-page [data-muse-service-card="ready"] a:focus-visible {
  outline: 2px solid var(--muse-services-accent);
  outline-offset: 4px;
  border-radius: 8px;
}
#muse-services-page [data-muse-service-card="ready"] .muse-services-card-cta:active {
  background: #09090b;
  color: #fff;
  transform: translateY(1px);
}

@media (hover: hover) and (pointer: fine) {
  #muse-services-page .muse-services-filter:hover {
    background: transparent;
    color: #111114;
  }
  #muse-services-page [data-muse-service-card="ready"] .product-card__image img.main-image {
    transition: transform 240ms cubic-bezier(.22, 1, .36, 1);
  }
  #muse-services-page [data-muse-service-card="ready"]:hover .product-card__image img.main-image {
    transform: translateY(-4px);
  }
  #muse-services-page [data-muse-service-card="ready"] .muse-services-card-cta:hover {
    background: #25202f;
    color: #fff;
  }
}
@container muse-services (max-width: 850px) {
  #muse-services-page .s-products-list-wrapper {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 30px 20px;
  }
  #muse-services-page [data-muse-service-card="ready"] .product-card__content {
    padding-inline: 20px;
  }
}
@container muse-services (max-width: 680px) {
  #muse-services-page .muse-services-filters {
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr));
    align-items: stretch;
    justify-content: normal;
    gap: 8px 6px;
    overflow: visible;
  }
  #muse-services-page .muse-services-filter {
    grid-column: span 2;
    width: 100%;
    min-width: 0;
    min-height: 48px;
    height: auto;
    padding-inline: 0;
    font-size: clamp(13.5px, 3.5cqi, 15px);
    line-height: 22px;
    white-space: normal;
  }
  #muse-services-page .muse-services-filter[data-category="professional"],
  #muse-services-page .muse-services-filter[data-category="smart"] {
    grid-column: span 3;
  }
  #muse-services-page .muse-services-filter > span {
    min-width: 0;
    white-space: normal;
    text-wrap: balance;
  }
  #muse-services-page .muse-services-filter[aria-pressed="false"]:hover {
    color: var(--muse-services-muted);
  }
}
@container muse-services (max-width: 560px) {
  #muse-services-page .s-products-list-wrapper {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 24px 12px;
  }
  #muse-services-page [data-muse-service-card="ready"] .product-card__content {
    padding: 12px 10px 14px;
  }
  #muse-services-page [data-muse-service-card="ready"] .product-card__title {
    min-height: 0;
    margin-bottom: 10px;
    font-size: clamp(15px, 3.8cqi, 17px);
    line-height: 1.55;
  }
  #muse-services-page [data-muse-service-card="ready"] .product-card__price {
    margin-bottom: 12px;
    font-size: 14px;
  }
  #muse-services-page [data-muse-service-card="ready"] .muse-services-card-cta {
    min-height: 44px;
    padding: 10px 6px;
    gap: 6px;
    font-size: 13px;
    line-height: 22px;
  }
  #muse-services-page .muse-services-card-cta svg {
    width: 14px;
    height: 14px;
  }
}
@media (max-width: 800px) {
  #muse-services-page,
  body.salla-632105401 .container:has(#muse-services-page) > .breadcrumbs {
    width: 91%;
  }
}
@media (max-width: 560px) {
  #muse-services-page,
  body.salla-632105401 .container:has(#muse-services-page) > .breadcrumbs {
    width: calc(100% - 32px);
  }
}
@media (prefers-reduced-motion: reduce) {
  #muse-services-page .muse-services-filter,
  #muse-services-page .muse-services-indicator,
  #muse-services-page .muse-services-squiggle-path,
  #muse-services-page [data-muse-service-card="ready"] .product-card__image img.main-image,
  #muse-services-page [data-muse-service-card="ready"]:hover .product-card__image img.main-image,
  #muse-services-page [data-muse-service-card="ready"] .muse-services-card-cta,
  #muse-services-page [data-muse-service-card="ready"] .muse-services-card-cta:active {
    transition: none;
    animation: none;
  }
  #muse-services-page [data-muse-service-card="ready"] .product-card__image img.main-image,
  #muse-services-page [data-muse-service-card="ready"]:hover .product-card__image img.main-image,
  #muse-services-page [data-muse-service-card="ready"] .muse-services-card-cta,
  #muse-services-page [data-muse-service-card="ready"] .muse-services-card-cta:active {
    transform: none;
  }
}

/* Reserve the current results area while a new native category list renders. */
#muse-services-page .muse-services-results {
  position: relative;
}
#muse-services-page[data-muse-services-state="loading"] .muse-services-results {
  min-block-size: var(--muse-services-loading-height, max(480px, 65svh));
}
#muse-services-page[data-muse-services-state="loading"] .muse-services-results > salla-products-list {
  visibility: hidden;
}
body.salla-632105401:has(#muse-services-page[data-muse-services-state="loading"]) footer.store-footer {
  visibility: hidden;
  pointer-events: none;
}
#muse-services-page .muse-services-loading {
  display: none;
}
#muse-services-page[data-muse-services-state="loading"] .muse-services-loading {
  position: absolute;
  inset: 0;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: start;
  align-content: start;
  gap: 36px 24px;
  width: 100%;
  min-width: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  pointer-events: none;
  animation: muse-services-loading-pulse 1600ms ease-in-out infinite;
}
#muse-services-page .muse-services-skeleton {
  min-width: 0;
  margin: 0;
  padding: 0;
}
#muse-services-page .muse-services-skeleton-image {
  width: 100%;
  aspect-ratio: 1 / 1;
  border-radius: 14px;
  background: #f1eef7;
}
#muse-services-page .muse-services-skeleton-info {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  min-width: 0;
  padding: 18px 24px 24px;
  border-radius: 0 0 14px 14px;
  background: #f7f5fa;
}
#muse-services-page .muse-services-skeleton-info > span {
  display: block;
  width: 76%;
  height: 20px;
  border-radius: 5px;
  background: #e7e1f1;
}
#muse-services-page .muse-services-skeleton-info > span:nth-child(2) {
  width: 48%;
  height: 14px;
  background: #eeebf3;
}
#muse-services-page .muse-services-skeleton-info > span:last-child {
  width: 100%;
  height: 50px;
  margin-block-start: 6px;
  border-radius: 8px;
  background: #e9e3f3;
}
#muse-services-page .muse-services-feedback:not([hidden]) {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 18px;
  min-block-size: 200px;
  width: 100%;
  padding: 28px 16px;
  color: var(--muse-services-ink);
  text-align: center;
}
#muse-services-page[data-muse-services-state="empty"] .muse-services-results > salla-products-list,
#muse-services-page[data-muse-services-state="error"] .muse-services-results > salla-products-list {
  display: none;
}
#muse-services-page .muse-services-feedback p {
  max-width: 40ch;
  margin: 0;
  color: #5c5a66;
  font-family: inherit;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.8;
}
#muse-services-page .muse-services-feedback button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 120px;
  min-height: 44px;
  height: auto;
  margin: 0;
  padding: 10px 20px;
  border: 0;
  border-radius: 8px;
  background: var(--muse-services-ink);
  color: #fff;
  font-family: inherit;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  cursor: pointer;
  transition: background-color 160ms ease;
}
#muse-services-page .muse-services-feedback button:focus-visible {
  outline: 2px solid var(--muse-services-accent);
  outline-offset: 4px;
}
@media (hover: hover) and (pointer: fine) {
  #muse-services-page .muse-services-feedback button:hover {
    background: #25202f;
  }
}
@container muse-services (max-width: 850px) {
  #muse-services-page[data-muse-services-state="loading"] .muse-services-loading {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 30px 20px;
  }
  #muse-services-page .muse-services-skeleton-info {
    padding-inline: 20px;
  }
}
@container muse-services (max-width: 560px) {
  #muse-services-page[data-muse-services-state="loading"] .muse-services-loading {
    gap: 24px 12px;
  }
  #muse-services-page .muse-services-skeleton-info {
    gap: 10px;
    padding: 12px 10px 14px;
  }
  #muse-services-page .muse-services-skeleton-info > span {
    height: 17px;
  }
  #muse-services-page .muse-services-skeleton-info > span:nth-child(2) {
    height: 12px;
  }
  #muse-services-page .muse-services-skeleton-info > span:last-child {
    height: 44px;
  }
}
@keyframes muse-services-loading-pulse {
  0%, 100% { opacity: 1; }
  50% { opacity: .56; }
}
@media (prefers-reduced-motion: reduce) {
  #muse-services-page[data-muse-services-state="loading"] .muse-services-loading {
    animation: none;
    opacity: 1;
  }
  #muse-services-page .muse-services-feedback button {
    transition: none;
  }
}

/* MUSE native-footer payment display. Runtime owns only its marked assurance row.
   Originals: payment-assets.json. Apple Pay remains static and unchanged.
   Native payment lists are hidden only when the runtime has loaded replacements.
   Optional verification styles below contain no badge, number or document claim. */

body footer.store-footer .s-payments-list[data-muse-payments-replaced="true"] {
  display: none !important;
}

body footer.store-footer #muse-native-footer .mp-footer-assurance {
  --mp-pay-ink: var(--mp-on-dark, #fff);
  --mp-pay-note: #C8C5D3;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 24px;
  min-width: 0;
  margin-block-start: 30px;
  color: var(--mp-pay-ink);
}

body footer.store-footer #muse-native-footer .mp-payment-heading {
  margin: 0 0 9px;
  color: var(--mp-pay-note);
  text-align: center;
  font-family: var(--mp-font-ar);
  font-size: 14px;
  font-weight: 400;
  line-height: 1.8;
}

body footer.store-footer #muse-native-footer .mp-payment-list {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 8px 24px;
  min-width: 0;
  max-width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

body footer.store-footer #muse-native-footer .mp-payment-item {
  display: grid;
  place-items: center;
  flex: 0 0 92px;
  width: 92px;
  height: 60px;
  min-width: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  overflow: visible;
  color: var(--mp-pay-ink);
  cursor: default;
}

body footer.store-footer #muse-native-footer .mp-payment-logo {
  display: block;
  flex: none;
  width: var(--mp-payment-width, 76px) !important;
  height: auto !important;
  min-width: 0;
  min-height: 0;
  max-width: none !important;
  max-height: none !important;
  object-fit: contain;
  object-position: center;
  opacity: 1;
  pointer-events: none;
  user-select: none;
}

/* Optical sizes account for the originals' real transparent canvas padding. */
body footer.store-footer #muse-native-footer [data-payment="mada"] { --mp-payment-width: 85px; }
body footer.store-footer #muse-native-footer [data-payment="visa"] { --mp-payment-width: 72px; }
body footer.store-footer #muse-native-footer [data-payment="apple-pay"] { --mp-payment-width: 62.5px; }
body footer.store-footer #muse-native-footer [data-payment="tabby"] { --mp-payment-width: 98px; }
body footer.store-footer #muse-native-footer [data-payment="tamara"] { --mp-payment-width: 82px; }

body footer.store-footer #muse-native-footer .mp-payment-logo[data-monochrome="invert-positive"] {
  filter: brightness(0) invert(1);
}

body footer.store-footer #muse-native-footer .mp-payments-block[data-revealed="true"] .mp-payment-item[data-enter="true"]:not([data-payment="apple-pay"]) {
  animation: muse-payment-enter 460ms var(--mp-ease, ease) backwards;
  animation-delay: calc(var(--mp-payment-order, 0) * 55ms);
}

body footer.store-footer #muse-native-footer .mp-payment-item:nth-child(2) { --mp-payment-order: 1; }
body footer.store-footer #muse-native-footer .mp-payment-item:nth-child(3) { --mp-payment-order: 2; }
body footer.store-footer #muse-native-footer .mp-payment-item:nth-child(4) { --mp-payment-order: 3; }
body footer.store-footer #muse-native-footer .mp-payment-item:nth-child(5) { --mp-payment-order: 4; }

@keyframes muse-payment-enter {
  from { opacity: .45; transform: translateY(6px); }
  to { opacity: 1; transform: translateY(0); }
}

body footer.store-footer #muse-native-footer [data-payment="apple-pay"],
body footer.store-footer #muse-native-footer [data-payment="apple-pay"] .mp-payment-logo {
  animation: none !important;
  transition: none !important;
  transform: none !important;
  filter: none !important;
  opacity: 1 !important;
}

/* Optional slot, to be populated separately only with verified document data. */
body footer.store-footer #muse-native-footer .mp-verification-list {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 16px 32px;
  min-width: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}

body footer.store-footer #muse-native-footer .mp-verification-link {
  display: flex;
  align-items: center;
  gap: 12px;
  max-width: 100%;
  min-height: 56px;
  padding-block: 5px;
  color: var(--mp-on-dark, #fff);
  text-decoration: none;
}

body footer.store-footer #muse-native-footer .mp-verification-logo {
  display: block;
  width: 45px;
  height: 45px;
  flex: none;
  object-fit: contain;
}

body footer.store-footer #muse-native-footer .mp-verification-copy { min-width: 0; }
body footer.store-footer #muse-native-footer .mp-verification-name {
  display: block;
  color: var(--mp-on-dark, #fff);
  font-size: 13px;
  font-weight: 500;
  line-height: 1.8;
}
body footer.store-footer #muse-native-footer .mp-verification-number {
  display: block;
  color: #C8C5D3;
  font-size: 12px;
  line-height: 1.8;
  overflow-wrap: anywhere;
}

@media (hover: hover) {
  body footer.store-footer #muse-native-footer .mp-verification-link:hover .mp-verification-name {
    text-decoration: underline;
    text-underline-offset: 4px;
  }
}

@container muse-native-footer (max-width: 560px) {
  body footer.store-footer #muse-native-footer .mp-footer-assurance { margin-block-start: 24px; gap: 20px; }
  body footer.store-footer #muse-native-footer .mp-payment-heading { font-size: 13px; margin-bottom: 7px; }
  body footer.store-footer #muse-native-footer .mp-payment-list { gap: 6px 12px; }
  body footer.store-footer #muse-native-footer .mp-payment-item { flex-basis: 72px; width: 72px; height: 56px; }
  body footer.store-footer #muse-native-footer [data-payment="mada"] { --mp-payment-width: 78px; }
  body footer.store-footer #muse-native-footer [data-payment="visa"] { --mp-payment-width: 64px; }
  body footer.store-footer #muse-native-footer [data-payment="apple-pay"] { --mp-payment-width: 57px; }
  body footer.store-footer #muse-native-footer [data-payment="tabby"] { --mp-payment-width: 92px; }
  body footer.store-footer #muse-native-footer [data-payment="tamara"] { --mp-payment-width: 73px; }
  body footer.store-footer #muse-native-footer .mp-verification-list { gap: 12px 24px; }
}

@supports not (container-type: inline-size) {
  @media (max-width: 560px) {
    body footer.store-footer #muse-native-footer .mp-footer-assurance { margin-block-start: 24px; }
    body footer.store-footer #muse-native-footer .mp-payment-list { gap: 6px 12px; }
    body footer.store-footer #muse-native-footer .mp-payment-item { flex-basis: 72px; width: 72px; height: 56px; }
    body footer.store-footer #muse-native-footer [data-payment="mada"] { --mp-payment-width: 78px; }
    body footer.store-footer #muse-native-footer [data-payment="visa"] { --mp-payment-width: 64px; }
    body footer.store-footer #muse-native-footer [data-payment="apple-pay"] { --mp-payment-width: 57px; }
    body footer.store-footer #muse-native-footer [data-payment="tabby"] { --mp-payment-width: 92px; }
    body footer.store-footer #muse-native-footer [data-payment="tamara"] { --mp-payment-width: 73px; }
  }
}

@media (prefers-reduced-motion: reduce) {
  body footer.store-footer #muse-native-footer .mp-payment-item,
  body footer.store-footer #muse-native-footer .mp-payments-block[data-revealed="true"] .mp-payment-item {
    animation: none !important;
    transition: none !important;
    transform: none !important;
    opacity: 1;
  }
}

/* MUSE × Celia native product presentation.
   Append after muse-salla-theme-bridge.css and native product media CSS.
   Observed DOM: muse-pdp-dom-observed.json, product 1840565051.
   CSS only: native content, options, validation, price, gallery and checkout
   remain owned by Salla. No Apple Pay rules, generated copy or hidden data.
   Taste direction: an editorial product composition with one focused form,
   restrained approved MUSE violet and the existing Arabic typography. */

body.product-single.salla-632105401 {
  --muse-pdp-ink: #111114;
  --muse-pdp-muted: #565360;
  --muse-pdp-paper: #F7F7FA;
  --muse-pdp-surface: #FFF;
  --muse-pdp-line: #E0D9E9;
  --muse-pdp-violet: #845EEE;
  --muse-pdp-soft: #F0EBF8;
}

body.product-single.salla-632105401 main {
  background: var(--muse-pdp-paper);
  color: var(--muse-pdp-ink);
}

body.product-single.salla-632105401 .container--breadcrumbs,
body.product-single.salla-632105401 .container--product-details {
  box-sizing: border-box;
  width: calc(100% - 32px);
  max-width: 1220px;
  min-width: 0;
  margin-inline: auto;
  padding-inline: 0;
}

body.product-single.salla-632105401 .container--breadcrumbs .breadcrumbs {
  padding-block: 18px 24px;
}

body.product-single.salla-632105401 .s-breadcrumb-wrapper {
  gap: 8px;
  font-size: 13px;
  line-height: 1.7;
}

body.product-single.salla-632105401 .s-breadcrumb-item,
body.product-single.salla-632105401 .s-breadcrumb-item a {
  color: var(--muse-pdp-muted);
}

body.product-single.salla-632105401 .container--product-details > .product-single {
  margin: 0;
}

body.product-single.salla-632105401 .product-single__layout,
body.product-single.salla-632105401 .product-single__inner {
  width: 100% !important;
  min-width: 0;
  max-width: none;
  margin: 0;
  padding: 0;
}

body.product-single.salla-632105401 .product-single__columns {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-items: start;
  gap: 18px;
  height: auto;
  margin: 0;
}

body.product-single.salla-632105401 .product-single__slider,
body.product-single.salla-632105401 .product-single__info {
  width: 100% !important;
  min-width: 0;
  max-width: none;
  margin: 0;
  padding: 0 !important;
}

body.product-single.salla-632105401 .product-single__slider {
  position: relative;
  top: auto;
  align-self: start;
  height: auto;
}

body.product-single.salla-632105401 .product-single__slider__inner,
body.product-single.salla-632105401 .product-single__row,
body.product-single.salla-632105401 .product-single__media-col {
  width: 100%;
  min-width: 0;
  height: auto;
  margin: 0;
  padding: 0;
}

/* Keep the complete artwork, including its embedded wording, inside the frame.
   Swiper retains its own slide widths, transforms and navigation. */
body.product-single.salla-632105401 .product-single__main-media {
  box-sizing: border-box;
  width: 100%;
  height: auto !important;
  min-height: 0;
  max-height: 480px;
  aspect-ratio: 6 / 5;
  padding: 12px;
  overflow: hidden;
  border: 1px solid var(--muse-pdp-line);
  border-radius: 20px;
  background: var(--muse-pdp-soft);
}

body.product-single.salla-632105401 .product-single__main-media > salla-slider.details-slider {
  display: block;
  width: 100%;
  height: 100%;
  min-height: 0;
  border-radius: 12px;
  background: transparent;
}

body.product-single.salla-632105401 .product-single__main-media .s-slider-container,
body.product-single.salla-632105401 .product-single__main-media .s-slider-swiper-wrapper,
body.product-single.salla-632105401 .product-single__main-media .swiper-slide {
  height: 100%;
  min-height: 0;
}

body.product-single.salla-632105401 .product-single__main-media .product-single__slide-image {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  padding: 0;
  object-fit: contain !important;
  object-position: center;
}

body.product-single.salla-632105401 .product-single__brand-row {
  margin-block: 0 8px;
}

body.product-single.salla-632105401 .product-single__share-row {
  align-items: center;
  gap: 6px;
}

body.product-single.salla-632105401 .product-single__share-row .s-button-icon {
  min-width: 44px;
  min-height: 44px;
  border-color: transparent;
  background-color: transparent;
  color: var(--muse-pdp-muted);
}

body.product-single.salla-632105401 h1[data-selia="product-single-title"] {
  margin: 0 0 12px;
  font-size: clamp(28px, 7.5vw, 34px);
  font-weight: 600;
  line-height: 1.4;
  letter-spacing: 0;
  color: var(--muse-pdp-ink);
  text-wrap: balance;
}

body.product-single.salla-632105401 .product-entry__sub-title {
  margin: 0 0 18px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.8;
  color: var(--muse-pdp-muted);
  text-wrap: pretty;
}

body.product-single.salla-632105401 .product-price-top {
  margin-block: 0 12px;
  gap: 12px;
}

body.product-single.salla-632105401 .product-price-top .total-price {
  font-size: 30px;
  font-weight: 600;
  line-height: 1.35;
}

body.product-single.salla-632105401 .product-price-top .before-price {
  font-size: 16px;
}

body.product-single.salla-632105401 .product-single__stock-info {
  margin-block: 0 22px;
  font-size: 14px;
  line-height: 1.7;
}

/* One purchase surface; individual native options stay in their original form. */
body.product-single.salla-632105401 form.product-form {
  min-width: 0;
  margin-block: 24px 0;
  padding: 20px 18px;
  border: 1px solid var(--muse-pdp-line);
  border-radius: 14px;
  background: var(--muse-pdp-surface);
  color: var(--muse-pdp-ink);
}

body.product-single.salla-632105401 .product-form salla-product-options.s-product-options-wrapper {
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
}

body.product-single.salla-632105401 .product-form .s-product-options-option-container {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 18px;
  min-width: 0;
}

body.product-single.salla-632105401 .product-form .s-product-options-option-container + .s-product-options-option-container {
  margin-block-start: 24px;
}

body.product-single.salla-632105401 .product-form .s-product-options-option {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-items: start;
  gap: 12px;
  min-width: 0;
  width: 100%;
  margin: 0;
}

body.product-single.salla-632105401 .product-form .s-product-options-option > .s-product-options-option-label {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 7px;
  width: 100%;
  min-width: 0;
  margin: 0;
  font-size: 17px;
  line-height: 1.6;
  color: var(--muse-pdp-ink);
}

body.product-single.salla-632105401 .product-form .s-product-options-option-label > b {
  font-weight: 600;
}

body.product-single.salla-632105401 .product-form .s-product-options-option-label > small {
  max-width: 100%;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.8;
  color: var(--muse-pdp-muted);
}

body.product-single.salla-632105401 .product-form .s-product-options-option-content,
body.product-single.salla-632105401 .product-form .s-product-options-option-content > div {
  min-width: 0;
  width: 100%;
}

body.product-single.salla-632105401 .product-form salla-product-options :is(select, input, textarea).s-form-control {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  min-height: 52px;
  padding: 12px 14px;
  border: 1px solid #BDB2D0;
  border-radius: 10px !important;
  background-color: var(--muse-pdp-surface);
  color: var(--muse-pdp-ink);
  font-family: "IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback", sans-serif;
  font-size: 16px !important;
  line-height: 1.6;
  transition: border-color 140ms ease-out;
}

body.product-single.salla-632105401 .product-form salla-product-options select.s-form-control {
  padding-inline-end: 40px;
}

body.product-single.salla-632105401 .product-form salla-product-options textarea.s-form-control {
  min-height: 128px;
  resize: vertical;
}

body.product-single.salla-632105401 .product-form salla-product-options :is(select, input, textarea).s-form-control:focus-visible {
  border-color: var(--muse-pdp-violet);
  outline: 2px solid var(--muse-pdp-violet);
  outline-offset: 3px;
  box-shadow: none;
}

body.product-single.salla-632105401 .product-form > section:has(> .product-sku-wrapper) {
  margin-block: 20px 0;
  padding: 16px 0;
  border-block: 1px solid var(--muse-pdp-line);
  border-radius: 0;
  background: transparent;
}

body.product-single.salla-632105401 .product-sku-wrapper {
  gap: 16px;
  font-size: 13px;
  line-height: 1.7;
  color: var(--muse-pdp-muted);
}

body.product-single.salla-632105401 .product-sku-wrapper > b,
body.product-single.salla-632105401 .product-sku-wrapper > b > span {
  font-weight: 400;
  color: var(--muse-pdp-muted);
}

body.product-single.salla-632105401 .product-form .product-price-bottom {
  margin: 0;
  padding: 18px 0 12px;
  border: 0;
  border-radius: 0;
  background: transparent;
}

body.product-single.salla-632105401 .product-form .product-single__price-label {
  font-size: 14px;
  line-height: 1.7;
  color: var(--muse-pdp-muted);
}

body.product-single.salla-632105401 .product-form .product-single__price-label b {
  font-weight: 400;
}

body.product-single.salla-632105401 .product-form .product-single__price-values .total-price {
  font-size: 25px;
  font-weight: 600;
  line-height: 1.4;
}

body.product-single.salla-632105401 .product-form > .sticky-product-bar {
  margin: 0;
  padding: 8px 0 0;
  border-radius: 0;
  background-color: var(--muse-pdp-surface);
}

body.product-single.salla-632105401 .product-form salla-add-product-button.sticky-product-bar__btn {
  margin-block-start: 0;
}

/* Scope to the two visible CTA hosts observed in muse-pdp-controls-live.json.
   The primary button owns its surface; the mini-checkout shadow button owns
   its outline through the observed public variables below. No duplicate frame. */
body.product-single.salla-632105401 .product-form .s-add-product-button-main {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-items: stretch;
  gap: 10px;
}

body.product-single.salla-632105401 .product-form .s-add-product-button-main > salla-button,
body.product-single.salla-632105401 .product-form .s-add-product-button-main > salla-mini-checkout-widget {
  box-sizing: border-box;
  min-width: 0;
  width: 100% !important;
  max-width: none !important;
  justify-self: stretch;
  align-self: stretch;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
}

body.product-single.salla-632105401 .product-form .s-add-product-button-main > salla-button .s-button-element {
  box-sizing: border-box;
  min-height: 52px;
  width: 100% !important;
  max-width: none !important;
  margin: 0;
  padding: 12px 16px;
  border: 1px solid var(--muse-pdp-ink);
  border-radius: 10px !important;
  background-color: var(--muse-pdp-ink);
  color: #FFF;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
  vertical-align: top;
  box-shadow: none;
  transition: background-color 140ms ease-out;
}

body.product-single.salla-632105401 .product-form .s-add-product-button-main > salla-button .s-button-text {
  color: inherit;
}

body.product-single.salla-632105401 .product-form .s-add-product-button-main > salla-mini-checkout-widget {
  --salla-fast-checkout-button-height: 52px;
  --salla-fast-checkout-button-width: 100%;
  --salla-fast-checkout-button-border-radius: 10px;
  --color-primary: #BDB2D0;
  --color-primary-reverse: var(--muse-pdp-ink);
}

body.product-single.salla-632105401 .product-form .s-add-product-button-main > salla-mini-checkout-widget > .s-add-product-button-mini-checkout-content {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  min-height: 0;
  width: 100% !important;
  max-width: none;
  margin: 0;
  padding: 0 10px;
  border: 0;
  background: transparent;
  color: var(--muse-pdp-ink);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

body.product-single.salla-632105401 .product-form .s-add-product-button-main > salla-button .s-button-element:focus-visible,
body.product-single.salla-632105401 .product-single__share-row .s-button-icon:focus-visible {
  outline: 3px solid var(--muse-pdp-violet);
  outline-offset: 4px;
}

/* Native details/reviews remain native tabs. Format only their existing copy. */
body.product-single.salla-632105401 .product-more-info {
  margin-block: 48px 0;
  padding-block-start: 28px;
  border-block-start: 1px solid var(--muse-pdp-line);
  background: transparent;
}

body.product-single.salla-632105401 .product-more-info__inner {
  gap: 32px;
  align-items: start;
  min-width: 0;
}

body.product-single.salla-632105401 .product-more-info .content-ul-tab,
body.product-single.salla-632105401 .product-more-info .conttainer,
body.product-single.salla-632105401 .more-info-tabs__content,
body.product-single.salla-632105401 .more-tab-container {
  min-width: 0;
}

body.product-single.salla-632105401 .product-more-info .more-info-tabs__nav {
  gap: 6px;
  margin: 0;
  padding: 0;
  border: 0;
}

body.product-single.salla-632105401 .product-more-info .more-info-tabs__nav-link {
  box-sizing: border-box;
  min-height: 48px;
  padding: 13px 16px;
  border: 0;
  border-inline-start: 3px solid transparent;
  border-radius: 0;
  background: transparent;
  color: var(--muse-pdp-muted);
  font-size: 16px;
  font-weight: 500;
  line-height: 1.6;
}

body.product-single.salla-632105401 .product-more-info .more-info-tabs__nav-link.active {
  border-inline-start-color: var(--muse-pdp-violet);
  background: var(--muse-pdp-soft);
  color: var(--muse-pdp-ink);
}

body.product-single.salla-632105401 .container--product-details #details_table {
  box-sizing: border-box;
  max-width: 860px;
  margin: 0;
  padding: 24px 18px;
  border-block-start: 3px solid var(--muse-pdp-ink);
  border-radius: 0;
  background: var(--muse-pdp-surface);
  color: var(--muse-pdp-ink);
  font-size: 16px;
  line-height: 1.9;
}

body.product-single.salla-632105401 .container--product-details #details_table > p {
  max-width: 70ch;
  margin-block: 0 18px;
  font-size: 16px;
  line-height: 1.9;
  text-wrap: pretty;
}

body.product-single.salla-632105401 .container--product-details #details_table > p:first-child {
  margin-block-end: 28px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.85;
}

body.product-single.salla-632105401 .container--product-details #details_table > :is(h2, h3, h4) {
  margin-block: 28px 14px;
  padding-block-start: 22px;
  border-block-start: 1px solid var(--muse-pdp-line);
  color: var(--muse-pdp-ink);
  font-size: 22px;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: 0;
}

body.product-single.salla-632105401 .container--product-details #details_table > :is(ul, ol) {
  max-width: 70ch;
  margin-block: 0 24px;
  padding-inline-start: 1.3em;
}

body.product-single.salla-632105401 .container--product-details #details_table li {
  padding-inline-start: 5px;
  font-size: 16px;
  line-height: 1.9;
}

body.product-single.salla-632105401 .container--product-details #details_table li + li {
  margin-block-start: 10px;
}

body.product-single.salla-632105401 .container--product-details #details_table li::marker {
  color: var(--muse-pdp-violet);
}

body.product-single.salla-632105401 .container--product-details #details_table p > strong:first-child {
  display: block;
  margin-block-end: 4px;
  font-weight: 600;
}

@media (min-width: 600px) {
  body.product-single.salla-632105401 .container--breadcrumbs,
  body.product-single.salla-632105401 .container--product-details {
    width: calc(100% - 48px);
  }

  body.product-single.salla-632105401 .product-single__main-media {
    padding: 24px;
  }

  body.product-single.salla-632105401 form.product-form {
    padding: 26px;
  }

  body.product-single.salla-632105401 .product-form .s-add-product-button-main {
    grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);
  }

  body.product-single.salla-632105401 .container--product-details #details_table {
    padding: 32px;
  }
}

@media (min-width: 1024px) {
  body.product-single.salla-632105401 .container--breadcrumbs,
  body.product-single.salla-632105401 .container--product-details {
    width: calc(100% - 64px);
  }

  body.product-single.salla-632105401 .container--breadcrumbs .breadcrumbs {
    padding-block: 24px 34px;
  }

  body.product-single.salla-632105401 .product-single__columns {
    grid-template-columns: minmax(0, 1.04fr) minmax(0, 1fr);
    gap: 48px;
  }

  body.product-single.salla-632105401 .product-single__slider {
    position: sticky;
    top: 108px;
  }

  body.product-single.salla-632105401 .product-single__main-media {
    max-height: none;
    aspect-ratio: 1;
    border-radius: 24px;
  }

  body.product-single.salla-632105401 h1[data-selia="product-single-title"] {
    font-size: clamp(34px, 3vw, 40px);
    line-height: 1.35;
  }

  body.product-single.salla-632105401 .product-entry__sub-title {
    font-size: 17px;
  }

  body.product-single.salla-632105401 .product-more-info {
    margin-block-start: 72px;
    padding-block-start: 36px;
  }

  body.product-single.salla-632105401 .product-more-info__inner {
    display: grid;
    grid-template-columns: 210px minmax(0, 1fr);
    column-gap: 48px;
  }

  body.product-single.salla-632105401 .product-more-info .content-ul-tab {
    position: sticky;
    top: 108px;
    width: 100%;
    max-width: none;
    padding: 0;
  }

  body.product-single.salla-632105401 .product-more-info .more-info-tabs__nav {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
  }

  body.product-single.salla-632105401 .product-more-info__inner > .conttainer {
    width: 100%;
    padding: 0;
  }

  body.product-single.salla-632105401 .container--product-details #details_table > p:first-child {
    font-size: 20px;
  }

  body.product-single.salla-632105401 .container--product-details #details_table > :is(h2, h3, h4) {
    font-size: 24px;
  }
}

@media (hover: hover) and (pointer: fine) {
  body.product-single.salla-632105401 .product-form .s-add-product-button-main > salla-button .s-button-element:hover:not(:disabled) {
    background-color: #2D2739;
  }

  body.product-single.salla-632105401 .s-breadcrumb-item a:hover {
    color: var(--muse-pdp-ink);
    text-decoration: underline;
    text-underline-offset: 4px;
  }
}

@media (prefers-reduced-motion: reduce) {
  body.product-single.salla-632105401 .product-form salla-product-options :is(select, input, textarea).s-form-control,
  body.product-single.salla-632105401 .product-form .s-add-product-button-main > salla-button .s-button-element {
    transition: none;
  }
}

@media (forced-colors: active) {
  body.product-single.salla-632105401 .product-form .s-add-product-button-main > salla-button .s-button-element {
    border-color: ButtonText;
    background-color: ButtonFace;
    color: ButtonText;
  }

  body.product-single.salla-632105401 .product-more-info .more-info-tabs__nav-link.active {
    border-inline-start-color: Highlight;
  }
}

/* Actual document progress, always filling physically from left to right in RTL. */
body.salla-632105401 > #muse-reading-progress {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 30; /* The native scrolled header is 29; modal layers remain above this. */
  display: block;
  width: auto;
  height: 3px;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: #845eee;
  pointer-events: none;
  direction: ltr;
  transform: scaleX(0);
  transform-origin: left center;
  transition: none;
  animation: none;
}

body.salla-632105401 > #muse-reading-progress[hidden] {
  display: none !important;
}

/* The observed theme uses a 5px WebKit scrollbar with scrollbar-color:auto.
   Change only its thumb color; retain width, track and native drag behavior. */
html:has(> body.salla-632105401 > #muse-reading-progress)::-webkit-scrollbar-thumb,
body.salla-632105401:has(> #muse-reading-progress)::-webkit-scrollbar-thumb {
  background-color: #b8b8bf;
}

html:has(> body.salla-632105401 > #muse-reading-progress)::-webkit-scrollbar-thumb:hover,
body.salla-632105401:has(> #muse-reading-progress)::-webkit-scrollbar-thumb:hover {
  background-color: #9999a3;
}

@media print {
  body.salla-632105401 > #muse-reading-progress {
    display: none !important;
  }
}

/* MUSE golden guarantee and store support. Copy-only presentation follows the
   existing brand. Native product forms and purchase controls are retained. */

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance {
  --muse-assurance-ink: #111114;
  --muse-assurance-muted: #565360;
  --muse-assurance-accent: #845EEE;
  --muse-assurance-surface: #F0EBF8;
  --muse-assurance-support-surface: #FFFFFF;
  box-sizing: border-box;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  align-items: start;
  gap: 18px;
  min-width: 0;
  width: 100%;
  margin-block: 16px 24px;
  padding: 22px 20px;
  border: 0;
  border-radius: 18px;
  background: var(--muse-assurance-surface);
  color: var(--muse-assurance-ink);
  font-family: "IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.8;
  letter-spacing: 0;
  text-align: start;
}

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance-primary,
:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance-support {
  min-width: 0;
  max-width: 100%;
}

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance-support {
  padding: 16px 18px;
  border-radius: 12px;
  background: var(--muse-assurance-support-surface);
}

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance-title {
  margin: 0 0 6px;
  color: var(--muse-assurance-muted);
  font-family: inherit;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.65;
  letter-spacing: 0;
}

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance-headline {
  display: block;
  max-width: 100%;
  margin: 0;
  color: var(--muse-assurance-ink);
  font-family: inherit;
  font-size: 28px;
  font-weight: 600;
  line-height: 1.4;
  letter-spacing: 0;
  text-wrap: balance;
}

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance-copy,
:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance-support > p {
  max-width: 56ch;
  margin: 8px 0 0;
  color: var(--muse-assurance-ink);
  font-family: inherit;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.8;
  letter-spacing: 0;
  text-wrap: pretty;
  overflow-wrap: break-word;
}

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance-days {
  display: block;
  max-width: 100%;
  margin: 0;
  color: var(--muse-assurance-accent);
  font-family: inherit;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.45;
  letter-spacing: 0;
  text-wrap: balance;
}

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance[data-layout="product"] {
  gap: 16px;
  margin-block: 14px 12px;
  padding: 18px 16px;
  border-radius: 12px;
}

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance[data-layout="product"] .muse-assurance-headline {
  font-size: 24px;
  line-height: 1.45;
}

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance[data-layout="product"] .muse-assurance-days {
  font-size: 22px;
  line-height: 1.5;
}

:is(body.salla-632105401 #muse-salla-home, body.product-single.salla-632105401) .muse-assurance[data-layout="product"] .muse-assurance-support {
  padding: 12px 14px;
}

@media (min-width: 780px) {
  body.salla-632105401 #muse-salla-home .muse-assurance[data-layout="home"] {
    grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr);
    align-items: center;
    gap: 28px;
    padding: 24px 28px;
  }

  body.salla-632105401 #muse-salla-home .muse-assurance[data-layout="home"] .muse-assurance-headline {
    font-size: 32px;
  }

  body.salla-632105401 #muse-salla-home .muse-assurance[data-layout="home"]:not(:has(> .muse-assurance-support)) {
    grid-template-columns: minmax(0, 1fr);
  }
}