:root{--color-white:#ffffff;--color-black:#000000;--color-bg-primary:#ffffff;--color-bg-secondary:#f5f5f5;--color-bg-tertiary:#eaeaea;--color-bg-dark:#1a1a2e;--color-accent:#1a1a2e;--color-accent-light:#2d2d44;--color-accent-dark:#0f0f1a;--color-accent-hover:#2d2d44;--color-price:#e63946;--color-price-light:#ff6b6b;--color-price-dark:#c5303c;--color-sale-badge:#e63946;--color-old-price:#999999;--color-success:#2ecc71;--color-success-light:#d4edda;--color-warning:#f39c12;--color-warning-light:#fff3cd;--color-error:#e63946;--color-error-light:#f8d7da;--color-info:#3498db;--color-info-light:#d1ecf1;--color-text-primary:#1a1a2e;--color-text-secondary:#6c757d;--color-text-tertiary:#999999;--color-text-muted:#b0b0b0;--color-text-inverse:#ffffff;--color-text-link:#1a1a2e;--color-text-link-hover:#e63946;--color-border:#e0e0e0;--color-border-light:#f0f0f0;--color-border-dark:#cccccc;--color-border-focus:#1a1a2e;--color-overlay-light:rgba(0,0,0,0.05);--color-overlay-medium:rgba(0,0,0,0.3);--color-overlay-dark:rgba(0,0,0,0.6);--color-overlay-heavy:rgba(0,0,0,0.8);--font-primary:'Cairo','Tajawal','Segoe UI',Tahoma,sans-serif;--font-secondary:'Tajawal','Cairo','Segoe UI',Tahoma,sans-serif;--font-monospace:'Courier New',Courier,monospace;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:1.875rem;--font-size-3xl:2.25rem;--font-size-4xl:3rem;--font-size-5xl:3.75rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--line-height-tight:1.2;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:1.8;--letter-spacing-tight:-0.025em;--letter-spacing-normal:0;--letter-spacing-wide:0.025em;--letter-spacing-wider:0.05em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-xs:0 1px 2px rgba(0,0,0,0.04);--shadow-sm:0 1px 3px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.04);--shadow-md:0 4px 6px rgba(0,0,0,0.07),0 2px 4px rgba(0,0,0,0.05);--shadow-lg:0 10px 15px rgba(0,0,0,0.08),0 4px 6px rgba(0,0,0,0.04);--shadow-xl:0 20px 25px rgba(0,0,0,0.1),0 10px 10px rgba(0,0,0,0.04);--shadow-2xl:0 25px 50px rgba(0,0,0,0.15);--shadow-inner:inset 0 2px 4px rgba(0,0,0,0.06);--shadow-card:0 2px 8px rgba(0,0,0,0.08);--shadow-card-hover:0 8px 24px rgba(0,0,0,0.12);--shadow-dropdown:0 10px 30px rgba(0,0,0,0.12);--shadow-modal:0 20px 60px rgba(0,0,0,0.2);--shadow-sticky:0 4px 12px rgba(0,0,0,0.1);--transition-fast:150ms ease;--transition-base:300ms ease;--transition-slow:500ms ease;--transition-bounce:300ms cubic-bezier(0.68,-0.55,0.265,1.55);--transition-color:color var(--transition-fast);--transition-bg:background-color var(--transition-fast);--transition-border:border-color var(--transition-fast);--transition-shadow:box-shadow var(--transition-base);--transition-transform:transform var(--transition-base);--transition-opacity:opacity var(--transition-base);--transition-all-fast:all var(--transition-fast);--transition-all-base:all var(--transition-base);--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-toast:800;--container-max-width:1280px;--container-padding:20px;--grid-gutter:20px;--sidebar-width:280px;--header-height:70px;--header-top-height:36px}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{direction:rtl;text-align:right;font-size:16px;line-height:var(--line-height-normal);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:auto;tab-size:4;overflow-x:hidden;touch-action:manipulation}html,body,[data-theme="dark"],[data-theme="dark"] body{font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:#080d1a !important;background:#080d1a !important;color-scheme:dark;min-height:100vh;min-height:100dvh;direction:rtl;text-align:right}body{overflow-x:clip;-webkit-overflow-scrolling:touch}main{display:block}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}hr{height:0;border:0;border-top:1px solid var(--color-border);overflow:visible;margin:var(--space-6) 0}a{color:var(--color-text-link);text-decoration:none;background-color:transparent;transition:var(--transition-color);cursor:pointer}a:hover{color:var(--color-text-link-hover)}a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-sm)}b,strong{font-weight:var(--font-weight-bold)}small{font-size:var(--font-size-sm)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;cursor:help}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}img{border-style:none;vertical-align:middle}svg{overflow:hidden;vertical-align:middle}iframe{border:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:var(--line-height-normal);margin:0;color:inherit;direction:rtl;text-align:right}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;appearance:button;cursor:pointer;border:none;background:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px;border-radius:var(--radius-sm)}fieldset{border:1px solid var(--color-border);padding:var(--space-4);margin:0}legend{display:table;max-width:100%;padding:0 var(--space-2);white-space:normal;color:inherit}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::placeholder{color:var(--color-text-muted);opacity:1}ol,ul{list-style:none;padding:0;margin:0}ol[role="list"],ul[role="list"]{padding-right:var(--space-6);padding-left:0}table{border-collapse:collapse;border-spacing:0;width:100%;text-align:right}th{text-align:right;font-weight:var(--font-weight-semibold)}td,th{padding:var(--space-3) var(--space-4)}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}[hidden]{display:none !important}[role="button"],label[for],select,summary{cursor:pointer}.no-transition,.no-transition *,.no-transition *::before,.no-transition *::after{transition:none !important;animation:none !important}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}@media print{*,*::before,*::after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary);margin-bottom:var(--space-4);letter-spacing:var(--letter-spacing-tight)}h1{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);line-height:1.1;margin-bottom:var(--space-6)}h2{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--space-6)}h3{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--space-4)}h4{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);margin-bottom:var(--space-4)}h5{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);margin-bottom:var(--space-3)}h6{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);margin-bottom:var(--space-3)}p{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin-bottom:var(--space-4)}p:last-child{margin-bottom:0}.text-lead{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);font-weight:var(--font-weight-regular)}.text-small{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.text-xs{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.font-light{font-weight:var(--font-weight-light)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-extrabold{font-weight:var(--font-weight-extrabold)}.font-black{font-weight:var(--font-weight-black)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-tertiary{color:var(--color-text-tertiary)}.text-muted{color:var(--color-text-muted)}.text-inverse{color:var(--color-text-inverse)}.text-accent{color:var(--color-accent)}.text-price{color:var(--color-price)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-error{color:var(--color-error)}.text-start{text-align:right}.text-end{text-align:left}.text-center{text-align:center}blockquote{border-right:4px solid var(--color-accent);border-left:none;padding:var(--space-4) var(--space-6);margin:var(--space-6) 0;background-color:var(--color-bg-secondary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--font-size-md);font-style:italic;color:var(--color-text-secondary)}blockquote p:last-child{margin-bottom:0}code,kbd,samp,pre{font-family:var(--font-monospace);font-size:var(--font-size-sm)}code{background-color:var(--color-bg-secondary);padding:2px var(--space-2);border-radius:var(--radius-sm);color:var(--color-price)}pre{background-color:var(--color-bg-dark);color:var(--color-text-inverse);padding:var(--space-6);border-radius:var(--radius-md);overflow-x:auto;direction:ltr;text-align:left;margin-bottom:var(--space-6)}pre code{background:none;padding:0;color:inherit;border-radius:0}::selection{background-color:var(--color-accent);color:var(--color-text-inverse)}::-moz-selection{background-color:var(--color-accent);color:var(--color-text-inverse)}.container{width:100%;max-width:var(--container-max-width);margin-right:auto;margin-left:auto;padding-right:var(--container-padding);padding-left:var(--container-padding)}.container-fluid{width:100%;padding-right:var(--container-padding);padding-left:var(--container-padding)}.container-narrow{width:100%;max-width:860px;margin-right:auto;margin-left:auto;padding-right:var(--container-padding);padding-left:var(--container-padding)}.container-wide{width:100%;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:var(--container-padding);padding-left:var(--container-padding)}.row{display:flex;flex-wrap:wrap;margin-right:calc(var(--grid-gutter) / -2);margin-left:calc(var(--grid-gutter) / -2)}[class*="col-"]{padding-right:calc(var(--grid-gutter) / 2);padding-left:calc(var(--grid-gutter) / 2);width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}@media (min-width:576px){.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.grid{display:grid;gap:var(--grid-gutter)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-5{grid-template-columns:repeat(5,1fr)}.grid-6{grid-template-columns:repeat(6,1fr)}.grid-auto-fill{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.grid-auto-fit{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media (max-width:991px){.grid-4{grid-template-columns:repeat(3,1fr)}.grid-5{grid-template-columns:repeat(3,1fr)}.grid-6{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){:root{--container-padding:0px}.container,.container-fluid,.container-narrow,.container-wide,.ct-container,.entry-content,.woocommerce,.site-main{padding-left:0 !important;padding-right:0 !important}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(2,1fr)}.grid-4{grid-template-columns:repeat(2,1fr)}.grid-5{grid-template-columns:repeat(2,1fr)}.grid-6{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.grid-2,.grid-3,.grid-4,.grid-5,.grid-6{grid-template-columns:1fr}}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.align-baseline{align-items:baseline}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-grid{display:grid}@media (max-width:767px){.d-md-none{display:none}}@media (min-width:768px){.d-md-block{display:block}.d-md-flex{display:flex}.d-md-none{display:none}}@media (max-width:991px){.d-lg-none{display:none}}@media (min-width:992px){.d-lg-block{display:block}.d-lg-flex{display:flex}}.m-0{margin:0}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.m-6{margin:var(--space-6)}.m-8{margin:var(--space-8)}.m-auto{margin:auto}.mt-0{margin-top:0}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-12{margin-top:var(--space-12)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mb-12{margin-bottom:var(--space-12)}.ms-0{margin-inline-start:0}.ms-1{margin-inline-start:var(--space-1)}.ms-2{margin-inline-start:var(--space-2)}.ms-3{margin-inline-start:var(--space-3)}.ms-4{margin-inline-start:var(--space-4)}.ms-auto{margin-inline-start:auto}.me-0{margin-inline-end:0}.me-1{margin-inline-end:var(--space-1)}.me-2{margin-inline-end:var(--space-2)}.me-3{margin-inline-end:var(--space-3)}.me-4{margin-inline-end:var(--space-4)}.me-auto{margin-inline-end:auto}.p-0{padding:0}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.pt-0{padding-top:0}.pt-1{padding-top:var(--space-1)}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--space-1)}.pb-2{padding-bottom:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pb-6{padding-bottom:var(--space-6)}.pb-8{padding-bottom:var(--space-8)}.ps-0{padding-inline-start:0}.ps-1{padding-inline-start:var(--space-1)}.ps-2{padding-inline-start:var(--space-2)}.ps-3{padding-inline-start:var(--space-3)}.ps-4{padding-inline-start:var(--space-4)}.pe-0{padding-inline-end:0}.pe-1{padding-inline-end:var(--space-1)}.pe-2{padding-inline-end:var(--space-2)}.pe-3{padding-inline-end:var(--space-3)}.pe-4{padding-inline-end:var(--space-4)}.px-0{padding-right:0;padding-left:0}.px-2{padding-right:var(--space-2);padding-left:var(--space-2)}.px-4{padding-right:var(--space-4);padding-left:var(--space-4)}.px-6{padding-right:var(--space-6);padding-left:var(--space-6)}.py-0{padding-top:0;padding-bottom:0}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.py-16{padding-top:var(--space-16);padding-bottom:var(--space-16)}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.w-auto{width:auto}.h-100{height:100%}.h-auto{height:auto}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.visible{visibility:visible}.invisible{visibility:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.adigadget-back-to-top,.ct-back-to-top,[data-id="scroll_top"],.back-to-top-btn,#footer-back-to-top,.scroll-indicator,.reading-progress,.progress-bar-scroll{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:scale(0) !important}.product-badge-wrapper{position:absolute !important;top:12px !important;right:12px !important;z-index:10 !important;display:flex !important;flex-direction:column !important;gap:6px !important;pointer-events:none !important}.product-badge,ul.products li.product span.onsale{font-family:var(--font-secondary,'Cairo',sans-serif) !important;font-size:11px !important;font-weight:800 !important;padding:5px 12px !important;border-radius:6px !important;color:#ffffff !important;box-shadow:0 4px 10px rgba(0,0,0,0.25) !important;line-height:1.2 !important;display:inline-flex !important;align-items:center !important;white-space:nowrap !important}.badge-sale,ul.products li.product span.onsale{background:linear-gradient(135deg,var(--color-price,#e63946),var(--color-price-dark,#c5303c)) !important;border:1px solid rgba(255,255,255,0.25) !important}.badge-new{background:linear-gradient(135deg,var(--color-success,#10b981),#059669) !important;border:1px solid rgba(255,255,255,0.25) !important}.product-badge.badge-stock-out,.badge-stock-out{background:linear-gradient(135deg,#ef4444 0%,#dc2626 50%,#991b1b 100%) !important;color:#ffffff !important;font-family:var(--font-secondary,'Cairo',sans-serif) !important;font-size:11px !important;font-weight:800 !important;padding:5px 11px !important;border-radius:6px !important;border:1px solid rgba(255,255,255,0.45) !important;box-shadow:0 4px 14px rgba(220,38,38,0.55),inset 0 1px 0 rgba(255,255,255,0.35) !important;line-height:1.2 !important;display:inline-flex !important;align-items:center !important;gap:5px !important;white-space:nowrap !important;letter-spacing:0.2px !important;text-shadow:0 1px 2px rgba(0,0,0,0.6) !important;z-index:12 !important}.product-badge.badge-stock-out .badge-stock-icon,.badge-stock-out .badge-stock-icon{flex-shrink:0 !important;stroke:#ffffff !important;width:11px !important;height:11px !important;display:inline-block !important;vertical-align:middle !important}.product-card-item.outofstock .product-image-link img,.product-card-item.outofstock .product-card-image,ul.products li.product.outofstock .product-image-link img{opacity:0.85 !important}@media (max-width:576px){.product-badge.badge-stock-out,.badge-stock-out{padding:4px 8px !important;font-size:10px !important;gap:4px !important}.product-badge.badge-stock-out .badge-stock-icon,.badge-stock-out .badge-stock-icon{width:10px !important;height:10px !important}}.product-badge,ul.products li.product span.onsale{font-family:var(--font-secondary,'Cairo',sans-serif) !important;font-size:11px !important;font-weight:800 !important;padding:5px 12px !important;border-radius:6px !important;color:#ffffff !important;box-shadow:0 4px 10px rgba(0,0,0,0.25) !important;line-height:1.2 !important;display:inline-flex !important;align-items:center !important;white-space:nowrap !important}.badge-sale,ul.products li.product span.onsale{background:linear-gradient(135deg,var(--color-price,#e63946),var(--color-price-dark,#c5303c)) !important;border:1px solid rgba(255,255,255,0.25) !important}.badge-new{background:linear-gradient(135deg,var(--color-success,#10b981),#059669) !important;border:1px solid rgba(255,255,255,0.25) !important}.product-badge.badge-stock-out,.badge-stock-out{background:linear-gradient(135deg,#ef4444 0%,#dc2626 50%,#991b1b 100%) !important;color:#ffffff !important;font-family:var(--font-secondary,'Cairo',sans-serif) !important;font-size:11px !important;font-weight:800 !important;padding:5px 11px !important;border-radius:6px !important;border:1px solid rgba(255,255,255,0.45) !important;box-shadow:0 4px 14px rgba(220,38,38,0.55),inset 0 1px 0 rgba(255,255,255,0.35) !important;line-height:1.2 !important;display:inline-flex !important;align-items:center !important;gap:5px !important;white-space:nowrap !important;letter-spacing:0.2px !important;text-shadow:0 1px 2px rgba(0,0,0,0.6) !important;z-index:12 !important}.product-badge.badge-stock-out .badge-stock-icon,.badge-stock-out .badge-stock-icon{flex-shrink:0 !important;stroke:#ffffff !important;width:11px !important;height:11px !important;display:inline-block !important;vertical-align:middle !important}.product-card-item.outofstock .product-image-link img,.product-card-item.outofstock .product-card-image,ul.products li.product.outofstock .product-image-link img{opacity:0.85 !important}@media (max-width:576px){.product-badge.badge-stock-out,.badge-stock-out{padding:4px 8px !important;font-size:10px !important;gap:4px !important}.product-badge.badge-stock-out .badge-stock-icon,.badge-stock-out .badge-stock-icon{width:10px !important;height:10px !important}}.adigadget-toast-container{position:fixed;top:30px;right:30px;z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-3);width:100%;max-width:400px;pointer-events:none}.adigadget-toast{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);background-color:var(--color-accent-dark);color:var(--color-white);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);border-right:4px solid var(--color-success);transform:translateX(50px);opacity:0;transition:transform 400ms cubic-bezier(0.16,1,0.3,1),opacity 400ms ease;backdrop-filter:blur(10px)}.adigadget-toast.is-visible{transform:translateX(0);opacity:1}.adigadget-toast.is-hiding{transform:translateY(-20px) scale(0.9);opacity:0}.toast-body{display:flex;align-items:center;gap:var(--space-3)}.toast-icon-wrap{color:var(--color-success);background-color:rgba(46,204,113,0.15);width:32px;height:32px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0}.toast-msg{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.4}.toast-close-btn{background:none;border:none;color:rgba(255,255,255,0.5);font-size:20px;cursor:pointer;transition:color var(--transition-fast);line-height:1;padding:0 var(--space-1);align-self:center}.toast-close-btn:hover{color:var(--color-white)}.adigadget-footer-promo-banner{background-color:var(--color-bg-dark);color:var(--color-white);padding:var(--space-12) 0;border-top:1px solid rgba(255,255,255,0.08);position:relative;overflow:hidden}.adigadget-footer-promo-banner::before{content:'';position:absolute;top:-50%;right:-10%;width:350px;height:350px;background:radial-gradient(circle,rgba(230,57,70,0.12) 0%,rgba(0,0,0,0) 70%);pointer-events:none}.adigadget-footer-promo-banner::after{content:'';position:absolute;bottom:-50%;left:-10%;width:350px;height:350px;background:radial-gradient(circle,rgba(26,26,46,0.8) 0%,rgba(0,0,0,0) 70%);pointer-events:none}.adigadget-footer-promo-banner .banner-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);position:relative;z-index:2}.adigadget-footer-promo-banner .banner-col{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.06);border-radius:var(--radius-lg);padding:var(--space-6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all var(--transition-base)}.adigadget-footer-promo-banner .banner-col:hover{transform:translateY(-5px);border-color:rgba(230,57,70,0.3);box-shadow:0 10px 30px rgba(0,0,0,0.25);background:rgba(255,255,255,0.05)}.adigadget-footer-promo-banner .col-icon-title{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.adigadget-footer-promo-banner .title-emoji{font-size:var(--font-size-xl)}.adigadget-footer-promo-banner .banner-col h4{color:var(--color-white);margin-bottom:0;font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.adigadget-footer-promo-banner .banner-col p{color:rgba(255,255,255,0.7);font-size:var(--font-size-sm);line-height:1.6;margin-bottom:var(--space-5)}.adigadget-footer-promo-banner .newsletter-inline-form{display:flex;gap:var(--space-2);background:rgba(0,0,0,0.2);border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius-full);padding:4px}.adigadget-footer-promo-banner .newsletter-inline-form input{flex-grow:1;background:transparent;border:none;padding:var(--space-2) var(--space-4);color:var(--color-white);font-size:var(--font-size-sm)}.adigadget-footer-promo-banner .newsletter-inline-form input:focus{outline:none}.adigadget-footer-promo-banner .btn-subscribe{background:var(--color-price);color:var(--color-white);padding:var(--space-2) var(--space-6);border-radius:var(--radius-full);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);display:inline-flex;align-items:center;gap:var(--space-2);transition:all var(--transition-fast)}.adigadget-footer-promo-banner .btn-subscribe:hover{background:var(--color-price-light);box-shadow:0 4px 15px rgba(230,57,70,0.4)}.adigadget-footer-promo-banner .btn-subscribe .icon-arrow{transition:transform var(--transition-fast)}.adigadget-footer-promo-banner .btn-subscribe:hover .icon-arrow{transform:translateX(-3px)}.adigadget-footer-promo-banner .contact-details-list{display:flex;flex-direction:column;gap:var(--space-3)}.adigadget-footer-promo-banner .contact-item-link{display:flex;align-items:center;gap:var(--space-3);color:rgba(255,255,255,0.85);padding:var(--space-2) var(--space-3);background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.04);border-radius:var(--radius-md);transition:all var(--transition-fast)}.adigadget-footer-promo-banner .contact-item-link:hover{background:rgba(255,255,255,0.06);border-color:rgba(255,255,255,0.15);color:var(--color-white);padding-inline-start:var(--space-4)}.adigadget-footer-promo-banner .contact-item-link.contact-whatsapp:hover{background:rgba(46,204,113,0.1);border-color:rgba(46,204,113,0.3);color:#2ecc71}.adigadget-footer-promo-banner .contact-icon{flex-shrink:0;transition:transform var(--transition-fast)}.adigadget-footer-promo-banner .contact-item-link:hover .contact-icon{transform:scale(1.15) rotate(-5deg)}.adigadget-footer-promo-banner .contact-text{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.adigadget-footer-promo-banner .social-intro{font-size:var(--font-size-sm);color:rgba(255,255,255,0.7);line-height:1.6;margin-bottom:var(--space-5)}.adigadget-footer-promo-banner .social-icons-wrapper{display:flex;gap:var(--space-3)}.adigadget-footer-promo-banner .social-icon-btn{width:44px;height:44px;border-radius:var(--radius-full);background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);color:rgba(255,255,255,0.8);display:flex;align-items:center;justify-content:center;transition:all var(--transition-bounce)}.adigadget-footer-promo-banner .social-icon-btn:hover{color:var(--color-white);transform:translateY(-5px) scale(1.1)}.adigadget-footer-promo-banner .social-icon-btn.facebook:hover{background-color:#3b5998;border-color:#3b5998;box-shadow:0 4px 15px rgba(59,89,152,0.4)}.adigadget-footer-promo-banner .social-icon-btn.instagram:hover{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);border-color:#dc2743;box-shadow:0 4px 15px rgba(220,39,67,0.4)}.adigadget-footer-promo-banner .social-icon-btn.tiktok:hover{background-color:#010101;border-color:#00f2ea;box-shadow:0 4px 15px rgba(1,1,1,0.4)}.adigadget-footer-promo-banner .social-icon-btn.whatsapp-btn:hover{background-color:#25d366;border-color:#25d366;box-shadow:0 4px 15px rgba(37,211,102,0.4)}.adigadget-mobile-sticky-bottom-bar{display:none !important}@media (max-width:991px){body{padding-bottom:0 !important}.adigadget-bottom-bar{padding-bottom:calc(95px+env(safe-area-inset-bottom,0px)) !important}.adigadget-back-to-top,.ct-back-to-top,[data-id="scroll_top"]{display:none !important}.adigadget-mobile-sticky-bottom-bar{display:block !important;position:fixed !important;bottom:calc(12px+env(safe-area-inset-bottom,0px)) !important;left:12px !important;right:12px !important;max-width:480px !important;margin:0 auto !important;z-index:9999 !important;background:linear-gradient(180deg,rgba(15,23,42,0.92) 0%,rgba(8,13,26,0.98) 100%) !important;backdrop-filter:blur(24px) saturate(190%) !important;-webkit-backdrop-filter:blur(24px) saturate(190%) !important;border:1px solid rgba(255,255,255,0.12) !important;box-shadow:inset 0 1px 1px rgba(255,255,255,0.16),0 16px 36px -4px rgba(0,0,0,0.65),0 0 25px rgba(37,99,235,0.12) !important;padding:6px 10px !important;border-radius:26px !important}.adigadget-mobile-sticky-bottom-bar .bottom-bar-inner{display:flex !important;justify-content:space-between !important;align-items:center !important;width:100% !important;position:relative !important}.adigadget-mobile-sticky-bottom-bar .bottom-bar-item{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;color:#94a3b8 !important;text-align:center !important;flex:1 !important;background:none !important;border:none !important;padding:6px 4px !important;transition:all 0.22s cubic-bezier(0.4,0,0.2,1) !important;position:relative !important;text-decoration:none !important;border-radius:16px !important;-webkit-tap-highlight-color:transparent !important}.adigadget-mobile-sticky-bottom-bar .bottom-bar-item:active{transform:scale(0.92) !important}.adigadget-mobile-sticky-bottom-bar .bottom-bar-item.is-active{color:#38bdf8 !important;background:rgba(56,189,248,0.08) !important}.adigadget-mobile-sticky-bottom-bar .bottom-bar-item.is-active .bar-icon{color:#38bdf8 !important;transform:translateY(-2px) scale(1.12) !important;filter:drop-shadow(0 0 8px rgba(56,189,248,0.65)) !important}.adigadget-mobile-sticky-bottom-bar .bottom-bar-item.is-active::after{content:'' !important;position:absolute !important;bottom:1px !important;width:18px !important;height:3px !important;background:linear-gradient(90deg,#2563eb,#38bdf8) !important;border-radius:9999px !important;box-shadow:0 0 10px rgba(56,189,248,0.8),0 0 4px #38bdf8 !important}.adigadget-mobile-sticky-bottom-bar .bar-icon{transition:transform 0.22s cubic-bezier(0.34,1.56,0.64,1),color 0.2s ease,filter 0.2s ease !important;color:inherit !important}.adigadget-mobile-sticky-bottom-bar .bar-label{font-family:var(--font-secondary,'Cairo',sans-serif) !important;font-size:10.5px !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.2 !important;color:inherit !important;transition:color 0.2s ease,font-weight 0.2s ease !important}.adigadget-mobile-sticky-bottom-bar .bottom-bar-item.is-active .bar-label{font-weight:700 !important;color:#ffffff !important}.adigadget-mobile-sticky-bottom-bar .bottom-bar-whatsapp-float{margin-top:-24px !important;flex:1.1 !important;overflow:visible !important;background:transparent !important}.adigadget-mobile-sticky-bottom-bar .bottom-bar-whatsapp-float:active{transform:scale(0.92) !important}.adigadget-mobile-sticky-bottom-bar .whatsapp-glow-circle{width:50px !important;height:50px !important;background:linear-gradient(135deg,#22c55e 0%,#15803d 100%) !important;border:3.5px solid #0b1120 !important;box-shadow:0 8px 22px rgba(34,197,94,0.45),0 0 0 2px rgba(34,197,94,0.25),inset 0 1px 2px rgba(255,255,255,0.35) !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#ffffff !important;transition:transform 0.25s cubic-bezier(0.2,0.8,0.2,1) !important;animation:adigadgetWaPulse 2.8s infinite !important}.adigadget-mobile-sticky-bottom-bar .bottom-bar-whatsapp-float .wa-label{color:#4ade80 !important;font-weight:700 !important;font-size:10px !important}@keyframes adigadgetWaPulse{0%,100%{transform:scale(1);box-shadow:0 8px 22px rgba(34,197,94,0.45),0 0 0 2px rgba(34,197,94,0.25),inset 0 1px 2px rgba(255,255,255,0.35)}50%{transform:scale(1.05);box-shadow:0 10px 26px rgba(34,197,94,0.6),0 0 0 6px rgba(34,197,94,0.15),inset 0 1px 2px rgba(255,255,255,0.4)}}.adigadget-mobile-sticky-bottom-bar .bar-icon-badge-wrapper{position:relative !important;display:inline-flex !important}.adigadget-mobile-sticky-bottom-bar .bar-badge{position:absolute !important;top:-5px !important;left:-8px !important;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%) !important;color:#ffffff !important;font-family:var(--font-secondary,'Cairo',sans-serif) !important;font-size:9px !important;font-weight:800 !important;min-width:17px !important;height:17px !important;padding:0 4px !important;border-radius:9999px !important;display:flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important;border:2px solid #0b1120 !important;box-shadow:0 2px 8px rgba(239,68,68,0.6) !important;transition:all 0.2s ease !important}}@media (max-width:991px){.adigadget-footer-promo-banner .banner-grid{grid-template-columns:1fr;gap:var(--space-5)}.adigadget-footer-promo-banner{padding:var(--space-8) 0}.footer-col-brand{order:1 !important}.footer-col-contact{order:2 !important}.footer-col-care{order:3 !important}.footer-col-categories{order:4 !important}}.adigadget-qv-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.35s cubic-bezier(0.16,1,0.3,1),visibility 0.35s;pointer-events:none}.adigadget-qv-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.qv-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(10,10,18,0.82);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);cursor:pointer}.qv-modal-container{position:relative;width:92%;max-width:950px;max-height:88vh;background:rgba(26,26,46,0.78);border:1px solid rgba(255,255,255,0.09);border-radius:24px;box-shadow:0 30px 70px rgba(0,0,0,0.45);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);overflow-y:auto;transform:scale(0.94) translateY(30px);transition:transform 0.4s cubic-bezier(0.16,1,0.3,1);z-index:10001;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.15) transparent;text-align:right;direction:rtl}.adigadget-qv-modal.is-open .qv-modal-container{transform:scale(1) translateY(0)}.qv-modal-close{position:absolute;top:20px;left:20px;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);color:var(--color-white,#fff);font-size:24px;font-weight:300;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;z-index:10;line-height:1}.qv-modal-close:hover{background:rgba(56,189,248,0.18);border-color:rgba(56,189,248,0.3);color:#38bdf8;transform:rotate(90deg)}.qv-loading{min-height:380px;display:flex;align-items:center;justify-content:center}.qv-spinner{width:46px;height:46px;border:3px solid rgba(255,255,255,0.07);border-top-color:#38bdf8;border-radius:50%;animation:qvSpin 0.9s linear infinite}@keyframes qvSpin{to{transform:rotate(360deg)}}.qv-grid{display:grid;grid-template-columns:45% 55%;gap:35px;padding:40px}.qv-col-image{display:flex;align-items:flex-start;justify-content:center}.qv-image-wrap{position:relative;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,0.05);background:rgba(0,0,0,0.15);display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:100%}.qv-main-img{max-width:100%;height:auto;object-fit:cover;border-radius:16px;transition:transform 0.5s ease}.qv-image-wrap:hover .qv-main-img{transform:scale(1.04)}.qv-col-info{display:flex;flex-direction:column;justify-content:flex-start;padding-top:10px}.qv-title{font-size:24px;font-weight:800;color:var(--color-white,#fff);margin-bottom:12px;line-height:1.4;font-family:'Cairo',sans-serif}.qv-price-rating{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.06)}.qv-price{font-size:22px;font-weight:800;color:#38bdf8;font-family:'Cairo',sans-serif}.qv-rating{display:inline-flex}.qv-rating .star-rating{font-size:13px;color:#ffb703}.qv-short-desc{font-size:14px;line-height:1.8;color:rgba(255,255,255,0.72);margin-bottom:25px;font-family:'Tajawal',sans-serif}.qv-add-to-cart-form{margin-bottom:20px}.qv-add-to-cart-form table.variations{width:100%;border:none;margin-bottom:15px;background:transparent}.qv-add-to-cart-form table.variations td{padding:8px 0;border:none;vertical-align:middle;background:transparent}.qv-add-to-cart-form table.variations td.label{width:90px;color:rgba(255,255,255,0.6);font-weight:600;font-size:13px;font-family:'Cairo',sans-serif}.qv-add-to-cart-form table.variations select{width:100%;background:rgba(0,0,0,0.25);border:1px solid rgba(255,255,255,0.08);border-radius:8px;color:#fff;padding:8px 12px;font-size:13px;outline:none;transition:all 0.25s;font-family:'Tajawal',sans-serif}.qv-add-to-cart-form table.variations select:focus{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,0.25)}.qv-add-to-cart-form .single_variation_wrap{margin-top:15px;padding-top:15px;border-top:1px dashed rgba(255,255,255,0.05)}.qv-add-to-cart-form .woocommerce-variation-price{font-size:19px;font-weight:700;color:#fff;margin-bottom:12px}.qv-add-to-cart-form .woocommerce-variation-availability{font-size:12px;color:#2ecc71;margin-bottom:12px}.qv-add-to-cart-form .quantity{display:inline-flex;align-items:center;margin-inline-end:15px;margin-bottom:10px}.qv-qty-wrapper{display:inline-flex;align-items:center;background:rgba(0,0,0,0.25);border:1px solid rgba(255,255,255,0.08);border-radius:8px;overflow:hidden;height:44px}.qv-qty-btn{width:38px;height:100%;background:none;border:none;color:#fff;font-size:16px;cursor:pointer;transition:background 0.2s;display:flex;align-items:center;justify-content:center}.qv-qty-btn:hover{background:rgba(255,255,255,0.05)}.qv-add-to-cart-form input.qty{width:44px;height:100%;background:none;border:none;border-left:1px solid rgba(255,255,255,0.05);border-right:1px solid rgba(255,255,255,0.05);text-align:center;color:#fff;font-size:14px;font-weight:600;-moz-appearance:textfield}.qv-add-to-cart-form input.qty::-webkit-outer-spin-button,.qv-add-to-cart-form input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qv-add-to-cart-form button.single_add_to_cart_button{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);color:#fff;border:none;border-radius:8px;padding:12px 28px;font-size:14px;font-weight:700;cursor:pointer;transition:all 0.3s;height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:'Cairo',sans-serif;box-shadow:0 4px 15px rgba(37,99,235,0.3)}.qv-add-to-cart-form button.single_add_to_cart_button:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);box-shadow:0 6px 20px rgba(37,99,235,0.45);transform:translateY(-2px)}.qv-add-to-cart-form button.single_add_to_cart_button:active{transform:translateY(0)}.qv-add-to-cart-form button.single_add_to_cart_button.disabled,.qv-add-to-cart-form button.single_add_to_cart_button:disabled{background:rgba(255,255,255,0.08);color:rgba(255,255,255,0.3);cursor:not-allowed;box-shadow:none;transform:none}.qv-view-details-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:1px solid rgba(255,255,255,0.08);border-radius:8px;color:rgba(255,255,255,0.8);padding:12px;font-size:13px;font-weight:600;text-decoration:none;transition:all 0.25s;margin-top:12px;font-family:'Cairo',sans-serif;background:rgba(255,255,255,0.01)}.qv-view-details-btn:hover{background:rgba(255,255,255,0.04);color:#fff;border-color:rgba(255,255,255,0.16)}.qv-view-details-btn svg{transition:transform 0.25s}.qv-view-details-btn:hover svg{transform:translateX(-4px)}.qv-error{text-align:center;padding:60px 20px;font-size:15px;color:#e63946;font-weight:600;font-family:'Cairo',sans-serif}@media (max-width:767px){.qv-grid{grid-template-columns:1fr;gap:25px;padding:30px 20px 40px 20px}.qv-col-info{padding-top:0}.qv-title{font-size:20px}.qv-price{font-size:19px}.qv-modal-container{border-radius:18px;max-height:85vh}.qv-modal-close{top:15px;left:15px;width:36px;height:36px;font-size:20px}}.woocommerce-account .adigadget-shop-container{max-width:1200px;margin:40px auto;padding:0 15px;direction:rtl;text-align:right;font-family:'Cairo',sans-serif}.woocommerce-account .woocommerce{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;align-items:flex-start;margin-top:30px}.ct-acount-nav,.woocommerce-MyAccount-navigation{flex:0 0 calc(28% - 15px);width:calc(28% - 15px);max-width:calc(28% - 15px);box-sizing:border-box}.ct-acount-nav .woocommerce-MyAccount-navigation{width:100%;max-width:100%;flex:1 1 100%}.woocommerce-MyAccount-navigation{background:#0f172a;border:1px solid rgba(255,255,255,0.08);border-radius:14px;padding:20px;box-shadow:0 8px 24px rgba(0,0,0,0.25)}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.woocommerce-MyAccount-navigation-link{border-radius:8px;overflow:hidden;border:1px solid transparent;transition:all 0.25s ease}.woocommerce-MyAccount-navigation-link a{display:flex;align-items:center;gap:12px;padding:12px 18px;color:#94a3b8;font-weight:700;font-size:14px;text-decoration:none;font-family:'Cairo',sans-serif;transition:all 0.25s ease}.woocommerce-MyAccount-navigation-link:hover{background-color:rgba(255,255,255,0.05)}.woocommerce-MyAccount-navigation-link:hover a{color:#38bdf8}.woocommerce-MyAccount-navigation-link.is-active{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-color:#2563eb;box-shadow:0 4px 14px rgba(37,99,235,0.3)}.woocommerce-MyAccount-navigation-link.is-active a{color:#ffffff}.woocommerce-MyAccount-content{flex:0 0 calc(72% - 15px);width:calc(72% - 15px);max-width:calc(72% - 15px);box-sizing:border-box;background:#0f172a;border:1px solid rgba(255,255,255,0.08);border-radius:14px;padding:30px;box-shadow:0 8px 24px rgba(0,0,0,0.25);min-height:400px;font-family:'Cairo',sans-serif;color:#f8fafc}.woocommerce-MyAccount-content form.edit-account,.woocommerce-MyAccount-content form.woocommerce-EditAccountForm,.woocommerce-MyAccount-content .addresses,.woocommerce-MyAccount-content .woocommerce-Address{font-family:'Cairo',sans-serif}.woocommerce-MyAccount-content p{line-height:1.8;color:#cbd5e1;font-size:14px}.woocommerce-MyAccount-content a.button,.woocommerce-MyAccount-content button.button,.woocommerce-MyAccount-content input.button{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);color:#ffffff;border-radius:8px;padding:12px 24px;font-weight:700;border:none;cursor:pointer;transition:all 0.25s ease;font-family:'Cairo',sans-serif;display:inline-flex;align-items:center;justify-content:center;font-size:14px;box-shadow:0 4px 14px rgba(37,99,235,0.25)}.woocommerce-MyAccount-content a.button:hover,.woocommerce-MyAccount-content button.button:hover,.woocommerce-MyAccount-content input.button:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);box-shadow:0 6px 20px rgba(37,99,235,0.35)}table.woocommerce-orders-table,table.my_account_orders{width:100%;border-collapse:collapse;margin-top:15px}table.woocommerce-orders-table th,table.woocommerce-orders-table td{padding:15px;border-bottom:1px solid rgba(255,255,255,0.08);text-align:right;font-size:14px;color:#cbd5e1}table.woocommerce-orders-table th{font-weight:700;background-color:rgba(255,255,255,0.04);color:#f8fafc}table.woocommerce-orders-table td a.button{padding:8px 16px;font-size:12px}.woocommerce-EditAccountForm .form-row,.woocommerce-address-fields .form-row{margin-bottom:20px}.woocommerce-EditAccountForm label,.woocommerce-address-fields label{font-weight:700;font-size:13px;color:#f8fafc;margin-bottom:8px;display:block}.woocommerce-EditAccountForm input.input-text,.woocommerce-address-fields input.input-text,.woocommerce-EditAccountForm select:not(.select2-hidden-accessible),.woocommerce-address-fields select:not(.select2-hidden-accessible){width:100%;height:48px;padding:10px 15px;border-radius:8px;border:1px solid rgba(255,255,255,0.12);background-color:#1e293b;color:#f8fafc;font-family:'Cairo',sans-serif;outline:none}.woocommerce-EditAccountForm input.input-text:focus,.woocommerce-address-fields input.input-text:focus{border-color:#38bdf8;box-shadow:0 0 0 3px rgba(56,189,248,0.15)}.woocommerce-account .woocommerce #customer_login{display:grid;grid-template-columns:1fr 1fr;gap:40px;background:#0f172a;border:1px solid rgba(255,255,255,0.08);border-radius:16px;padding:40px;box-shadow:0 8px 30px rgba(0,0,0,0.3);width:100%;box-sizing:border-box}.woocommerce-account .woocommerce #customer_login h2{font-family:'Cairo',sans-serif;font-weight:800;font-size:20px;color:#f8fafc;border-bottom:2px solid rgba(255,255,255,0.08);padding-bottom:12px;margin-bottom:25px}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register{padding:0;border:none;background:none;margin:0;box-shadow:none}.woocommerce-account .woocommerce form.login label,.woocommerce-account .woocommerce form.register label{font-weight:700;font-size:13px;margin-bottom:8px;display:block;color:#cbd5e1}.woocommerce-account .woocommerce form.login input.input-text,.woocommerce-account .woocommerce form.register input.input-text{width:100%;height:48px;padding:10px 15px;border-radius:8px;border:1px solid rgba(255,255,255,0.12);background-color:#1e293b;color:#f8fafc;font-family:'Cairo',sans-serif;outline:none}.woocommerce-account .woocommerce form.login input.input-text:focus,.woocommerce-account .woocommerce form.register input.input-text:focus{border-color:#38bdf8;box-shadow:0 0 0 3px rgba(56,189,248,0.15)}.woocommerce-account .woocommerce form.login button.button,.woocommerce-account .woocommerce form.register button.button{width:100%;height:48px;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);color:#ffffff;border-radius:8px;font-weight:700;font-size:15px;border:none;cursor:pointer;margin-top:15px;font-family:'Cairo',sans-serif;box-shadow:0 4px 14px rgba(37,99,235,0.3);transition:all 0.25s ease}.woocommerce-account .woocommerce form.login button.button:hover,.woocommerce-account .woocommerce form.register button.button:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);box-shadow:0 6px 20px rgba(37,99,235,0.45)}.woocommerce-account .woocommerce form.login .woocommerce-LostPassword{margin-top:15px;text-align:right}.woocommerce-account .woocommerce form.login .woocommerce-LostPassword a{color:var(--color-price,#e63946);font-size:13px;text-decoration:none;font-weight:600}@media (max-width:991px){.woocommerce-account .woocommerce{flex-direction:column;flex-wrap:wrap}.ct-acount-nav,.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{flex:0 0 100%;width:100%;max-width:100%}.woocommerce-account .woocommerce #customer_login{grid-template-columns:1fr;gap:30px;padding:25px}}.woocommerce-account .woocommerce-Addresses .col-1,.woocommerce-account .woocommerce-Addresses .col-2,.woocommerce-account .addresses .col-1,.woocommerce-account .addresses .col-2,.woocommerce-account .woocommerce-Address{flex:none;max-width:100%;width:100%;float:none}.woocommerce-account .woocommerce-Addresses{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:20px;width:100%}@media(max-width:767px){.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr}}.woocommerce-account .select2-container--default .select2-selection--single{display:flex;align-items:center;height:50px;background-color:var(--color-bg-primary,#ffffff);border:1px solid var(--color-border,#cccccc);border-radius:8px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.02);padding:0 15px;direction:rtl;box-sizing:border-box;width:100%}.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-text,#1a1a1a);text-align:right;line-height:48px;height:48px;font-size:14px;font-family:'Cairo',sans-serif;padding:0;width:100%;display:block}.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;left:12px;right:auto;transform:translateY(-50%)}#billing_country_field,#shipping_country_field,p.form-row.address-field.validate-required.update_totals_on_change[id*="_country_field"]{display:none}.woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:15px;width:100%}#billing_first_name_field,#shipping_first_name_field{grid-column:1 / 2}#billing_last_name_field,#shipping_last_name_field{grid-column:2 / 3}#billing_state_field,#shipping_state_field{grid-column:1 / 2}#billing_city_field,#shipping_city_field{grid-column:2 / 3}#billing_address_1_field,#shipping_address_1_field,#billing_phone_field,#billing_email_field{grid-column:1 / -1}.woocommerce-address-fields__field-wrapper p.form-row{width:100%;max-width:100%;margin:0;float:none;clear:none}@media(max-width:767px){.woocommerce-address-fields__field-wrapper{grid-template-columns:1fr}#billing_first_name_field,#shipping_first_name_field,#billing_last_name_field,#shipping_last_name_field,#billing_state_field,#shipping_state_field,#billing_city_field,#shipping_city_field{grid-column:1 / -1}}.section-subtitle{color:#2563eb !important;letter-spacing:0.5px !important}.section-title{color:#0f172a !important}.title-underline{height:4px !important;background:linear-gradient(90deg,#2563eb,#38bdf8) !important;box-shadow:0 2px 8px rgba(37,99,235,0.3) !important}.homepage-products-section,.post-type-archive-product .site-main,.tax-product_cat .site-main,.woocommerce-shop .site-main,.woocommerce-page .site-main,.site-main,.adigadget-shop-content{background-color:transparent !important;background:transparent !important}.adigadget-luxury-footer,footer.adigadget-luxury-footer,.site-footer.adigadget-luxury-footer{background-color:#080c14 !important;background-image:radial-gradient(circle at 50% 0%,rgba(37,99,235,0.08) 0%,transparent 60%) !important;color:#94a3b8 !important;border-top:1px solid rgba(255,255,255,0.08) !important;position:relative !important;direction:rtl !important;text-align:right !important;box-sizing:border-box !important;width:100% !important;padding:0 !important;margin:0 !important}.adigadget-luxury-footer .footer-container{max-width:1320px !important;width:100% !important;margin:0 auto !important;padding:0 24px !important;box-sizing:border-box !important}.adigadget-compact-trust-bar{padding:12px 0 !important;background:rgba(15,23,42,0.4) !important;border-bottom:1px solid rgba(255,255,255,0.05) !important}.adigadget-compact-trust-bar .compact-trust-flex{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:12px !important}.adigadget-compact-trust-bar .compact-trust-item{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;padding:6px 14px !important;background:rgba(255,255,255,0.03) !important;border:1px solid rgba(255,255,255,0.05) !important;border-radius:9999px !important;flex:1 1 0% !important;transition:all 0.25s ease !important;box-sizing:border-box !important}.adigadget-compact-trust-bar .compact-trust-item:hover{background:rgba(255,255,255,0.06) !important;border-color:rgba(56,189,248,0.35) !important;transform:translateY(-1px) !important}.adigadget-compact-trust-bar .compact-icon-wrap{width:24px !important;height:24px !important;border-radius:6px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important}.adigadget-compact-trust-bar .icon-shipping{background:rgba(37,99,235,0.15) !important;color:#38bdf8 !important}.adigadget-compact-trust-bar .icon-genuine{background:rgba(16,185,129,0.15) !important;color:#34d399 !important}.adigadget-compact-trust-bar .icon-cod{background:rgba(245,158,11,0.15) !important;color:#fbbf24 !important}.adigadget-compact-trust-bar .icon-support{background:rgba(168,85,247,0.15) !important;color:#c084fc !important}.adigadget-compact-trust-bar .compact-text-title{font-size:12px !important;font-weight:700 !important;color:#e2e8f0 !important;white-space:nowrap !important;line-height:1 !important}.adigadget-compact-trust-bar .compact-tag{font-size:10.5px !important;font-weight:600 !important;color:#94a3b8 !important;background:rgba(255,255,255,0.06) !important;padding:2px 7px !important;border-radius:4px !important;white-space:nowrap !important;line-height:1 !important}.adigadget-compact-trust-bar .compact-trust-item:hover .compact-tag{color:#38bdf8 !important;background:rgba(56,189,248,0.15) !important}@media (max-width:991px){.adigadget-compact-trust-bar .compact-trust-flex{display:flex !important;overflow-x:auto !important;scroll-snap-type:x mandatory !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;padding:4px 6px !important;gap:8px !important}.adigadget-compact-trust-bar .compact-trust-flex::-webkit-scrollbar{display:none !important}.adigadget-compact-trust-bar .compact-trust-item{flex:0 0 auto !important;scroll-snap-align:center !important}}.adigadget-newsletter-strip{padding:36px 0 !important;border-bottom:1px solid rgba(255,255,255,0.06) !important}.newsletter-card-inner{background:linear-gradient(135deg,rgba(30,41,59,0.6) 0%,rgba(15,23,42,0.85) 100%) !important;border:1px solid rgba(255,255,255,0.09) !important;border-radius:20px !important;padding:30px 36px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:32px !important;box-shadow:0 16px 40px -10px rgba(0,0,0,0.35) !important;box-sizing:border-box !important}.newsletter-badge{display:inline-flex !important;align-items:center !important;gap:6px !important;padding:3px 12px !important;border-radius:30px !important;background:rgba(37,99,235,0.15) !important;border:1px solid rgba(37,99,235,0.3) !important;color:#60a5fa !important;font-size:11px !important;font-weight:700 !important;margin-bottom:8px !important}.badge-pulse-dot{width:6px !important;height:6px !important;border-radius:50% !important;background:#38bdf8 !important;box-shadow:0 0 8px #38bdf8 !important}.newsletter-headline{font-family:var(--font-primary,'Cairo',sans-serif) !important;font-size:19px !important;font-weight:800 !important;color:#ffffff !important;margin:0 0 6px 0 !important}.newsletter-subline{font-size:13px !important;color:#94a3b8 !important;margin:0 !important;line-height:1.5 !important}.newsletter-form-side{flex:0 0 440px !important;max-width:100% !important}.newsletter-input-wrap{display:flex !important;align-items:center !important;background:rgba(15,23,42,0.85) !important;border:1.5px solid rgba(255,255,255,0.12) !important;border-radius:12px !important;padding:6px 6px 6px 14px !important;transition:all 0.25s ease !important;box-sizing:border-box !important}.newsletter-input-wrap:focus-within{border-color:#2563eb !important;box-shadow:0 0 0 3px rgba(37,99,235,0.25) !important}.newsletter-icon{color:#64748b !important;margin-left:10px !important;flex-shrink:0 !important}.newsletter-input-wrap input{background:transparent !important;border:none !important;outline:none !important;color:#ffffff !important;font-size:13px !important;font-family:var(--font-secondary,'Cairo',sans-serif) !important;flex-grow:1 !important;min-width:0 !important}.newsletter-submit-btn{background:linear-gradient(135deg,#2563eb,#1d4ed8) !important;color:#ffffff !important;border:none !important;border-radius:8px !important;padding:9px 16px !important;font-family:var(--font-secondary,'Cairo',sans-serif) !important;font-size:13px !important;font-weight:700 !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;gap:6px !important;white-space:nowrap !important;transition:all 0.2s ease !important;flex-shrink:0 !important}.newsletter-submit-btn:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af) !important;transform:translateY(-1px) !important;box-shadow:0 4px 14px rgba(37,99,235,0.4) !important}.adigadget-main-footer-body{padding:48px 0 40px 0 !important}.footer-columns-grid{display:grid !important;grid-template-columns:1.3fr 1fr 1fr 1.3fr !important;gap:36px !important}.footer-col-title{font-family:var(--font-primary,'Cairo',sans-serif) !important;font-size:15px !important;font-weight:800 !important;color:#f8fafc !important;margin:0 0 18px 0 !important;position:relative !important;padding-bottom:8px !important}.footer-col-title::after{content:'' !important;position:absolute !important;bottom:0 !important;right:0 !important;width:32px !important;height:2.5px !important;background:#2563eb !important;border-radius:2px !important}.footer-brand-title-wrap{display:flex !important;align-items:center !important;gap:10px !important;margin-bottom:14px !important}.footer-brand-link{text-decoration:none !important}.brand-text{font-family:var(--font-primary,'Cairo',sans-serif) !important;font-size:24px !important;font-weight:900 !important;color:#ffffff !important;letter-spacing:-0.5px !important}.brand-highlight{color:#38bdf8 !important}.footer-brand-pill{font-size:9px !important;font-weight:800 !important;letter-spacing:1px !important;color:#38bdf8 !important;background:rgba(56,189,248,0.1) !important;border:1px solid rgba(56,189,248,0.25) !important;padding:3px 8px !important;border-radius:20px !important}.footer-brand-desc{font-family:var(--font-secondary,'Cairo',sans-serif) !important;font-size:13px !important;color:#94a3b8 !important;line-height:1.7 !important;margin:0 0 20px 0 !important}.social-block-title{font-size:12px !important;font-weight:700 !important;color:#cbd5e1 !important;display:block !important;margin-bottom:10px !important}.footer-social-links{display:flex !important;align-items:center !important;gap:10px !important;flex-wrap:wrap !important}.social-circle-btn{width:38px !important;height:38px !important;border-radius:10px !important;background:rgba(255,255,255,0.04) !important;border:1px solid rgba(255,255,255,0.08) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;color:#94a3b8 !important;transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important;text-decoration:none !important}.social-circle-btn:hover{transform:translateY(-3px) !important}.social-circle-btn.btn-facebook:hover{background:#1877F2 !important;color:#ffffff !important;border-color:#1877F2 !important;box-shadow:0 6px 16px rgba(24,119,242,0.35) !important}.social-circle-btn.btn-instagram:hover{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888) !important;color:#ffffff !important;border-color:transparent !important;box-shadow:0 6px 16px rgba(225,48,108,0.35) !important}.social-circle-btn.btn-tiktok:hover{background:#000000 !important;color:#ffffff !important;border-color:#25f4ee !important;box-shadow:0 6px 16px rgba(37,244,238,0.3) !important}.social-circle-btn.btn-youtube:hover{background:#FF0000 !important;color:#ffffff !important;border-color:#FF0000 !important;box-shadow:0 6px 16px rgba(255,0,0,0.35) !important}.social-circle-btn.btn-whatsapp:hover{background:#25D366 !important;color:#ffffff !important;border-color:#25D366 !important;box-shadow:0 6px 16px rgba(37,211,102,0.35) !important}.footer-nav-list{list-style:none !important;padding:0 !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:11px !important}.footer-nav-list a{color:#94a3b8 !important;font-size:13.5px !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;gap:8px !important;transition:all 0.2s ease !important}.footer-nav-list .nav-arrow{color:#475569 !important;transition:transform 0.2s,color 0.2s !important;flex-shrink:0 !important}.footer-nav-list a:hover{color:#38bdf8 !important;transform:translateX(-4px) !important}.footer-nav-list a:hover .nav-arrow{color:#38bdf8 !important}.footer-contact-cards-wrap{display:flex !important;flex-direction:column !important;gap:12px !important}.contact-mini-card{background:rgba(255,255,255,0.03) !important;border:1px solid rgba(255,255,255,0.07) !important;border-radius:12px !important;padding:12px 14px !important;display:flex !important;align-items:center !important;gap:12px !important;text-decoration:none !important;transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important;box-sizing:border-box !important}.contact-mini-card:hover{background:rgba(255,255,255,0.06) !important;border-color:rgba(37,99,235,0.3) !important;transform:translateY(-2px) !important}.card-icon-bubble{width:38px !important;height:38px !important;min-width:38px !important;border-radius:10px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important}.card-phone .card-icon-bubble{background:rgba(37,99,235,0.15) !important;color:#38bdf8 !important;border:1px solid rgba(56,189,248,0.2) !important}.card-whatsapp .card-icon-bubble{background:rgba(37,211,102,0.15) !important;color:#25d366 !important;border:1px solid rgba(37,211,102,0.2) !important}.card-hint{font-size:11px !important;color:#64748b !important;display:block !important;line-height:1.2 !important;margin-bottom:2px !important}.card-number{font-size:14px !important;font-weight:700 !important;color:#f8fafc !important;display:block !important;font-family:var(--font-secondary,'Cairo',sans-serif) !important}.whatsapp-status-pill{display:inline-flex !important;align-items:center !important;gap:6px !important;font-size:11.5px !important;font-weight:700 !important;color:#25d366 !important}.live-dot{width:6px !important;height:6px !important;border-radius:50% !important;background:#25d366 !important;box-shadow:0 0 6px #25d366 !important;animation:adigadget-live-pulse 1.8s infinite !important}@keyframes adigadget-live-pulse{0%{transform:scale(0.95);opacity:0.8}50%{transform:scale(1.25);opacity:1}100%{transform:scale(0.95);opacity:0.8}}.working-hours-box{background:rgba(255,255,255,0.02) !important;border:1px solid rgba(255,255,255,0.05) !important;border-radius:12px !important;padding:12px 14px !important;box-sizing:border-box !important}.hours-title-row{display:flex !important;align-items:center !important;gap:6px !important;font-size:11.5px !important;font-weight:700 !important;color:#cbd5e1 !important;margin-bottom:6px !important}.hours-title-row svg{color:#38bdf8 !important}.hours-details-row{display:flex !important;justify-content:space-between !important;font-size:11.5px !important;color:#94a3b8 !important;margin-bottom:2px !important}.hours-details-row .time-label{color:#f8fafc !important;font-weight:600 !important}.adigadget-bottom-bar{background:#030508 !important;padding:18px 0 !important}.bottom-bar-flex{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;flex-wrap:wrap !important}.copyright-p{font-size:12.5px !important;color:#64748b !important;margin:0 !important}.copyright-p .brand-highlight{color:#f8fafc !important;font-weight:700 !important}.made-in-dz{font-size:12px !important;color:#94a3b8 !important}.back-to-top-btn{width:38px !important;height:38px !important;border-radius:10px !important;background:rgba(255,255,255,0.06) !important;border:1px solid rgba(255,255,255,0.1) !important;color:#cbd5e1 !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;transition:all 0.2s ease !important}.back-to-top-btn:hover{background:#2563eb !important;color:#ffffff !important;border-color:#2563eb !important;transform:translateY(-2px) !important;box-shadow:0 4px 14px rgba(37,99,235,0.4) !important}@media (max-width:1024px){.adigadget-trust-bar .trust-grid{grid-template-columns:repeat(2,1fr) !important}.newsletter-card-inner{flex-direction:column !important;align-items:flex-start !important;padding:24px !important}.newsletter-form-side{width:100% !important;flex:1 1 100% !important}.footer-columns-grid{grid-template-columns:repeat(2,1fr) !important;gap:32px !important}.footer-col-brand{order:1 !important}.footer-col-contact{order:2 !important}.footer-col-care{order:3 !important}.footer-col-categories{order:4 !important}}@media (max-width:640px){.adigadget-trust-bar .trust-grid{grid-template-columns:1fr !important}.footer-columns-grid{grid-template-columns:1fr !important;gap:28px !important}.partners-content-row{flex-direction:column !important;align-items:flex-start !important}.bottom-bar-flex{flex-direction:column !important;align-items:center !important;text-align:center !important}}@media (max-width:768px){footer.bg-slate-950,footer[role="contentinfo"],.site-footer{position:relative !important;margin-bottom:0 !important;background-color:#0b0f19 !important}footer[role="contentinfo"]::after,.site-footer::after{content:'' !important;position:absolute !important;bottom:-80px !important;left:0 !important;right:0 !important;height:80px !important;background-color:#0b0f19 !important;z-index:1 !important;pointer-events:none !important}[data-device="mobile"] [data-wrapper="fixed"],[data-device="mobile"] .ct-fixed,.ct-mobile-nav,.fixed-bottom-bar{margin-bottom:0 !important;box-shadow:0 -4px 15px rgba(0,0,0,0.4) !important}}@media (min-width:769px){footer[role="contentinfo"]::after,.site-footer::after{display:none !important;content:none !important}body,footer.bg-slate-950,footer[role="contentinfo"],.site-footer{margin-bottom:0 !important;padding-bottom:0 !important}}.footer-badges-container{display:flex !important;flex-wrap:nowrap !important;gap:4px !important;align-items:center !important;justify-content:flex-start !important}.footer-badge-item{display:inline-flex !important;align-items:center !important;gap:4px !important;padding:2px 6px !important;font-size:9.5px !important;white-space:nowrap !important;flex-shrink:0 !important}body.home .archive-hero-banner,body.front-page .archive-hero-banner,.home .archive-hero-banner,.front-page .archive-hero-banner,.page-template-front-page .archive-hero-banner,body.home .dynamic-hero-banner,body.front-page .dynamic-hero-banner,.home .dynamic-hero-banner,.front-page .dynamic-hero-banner{display:none !important}@media (max-width:768px){.woocommerce ul.products,ul.products,.products,[data-products],.shop-entries,.ct-products-columns{padding-left:16px !important;padding-right:16px !important;box-sizing:border-box !important}.adigadget-categories-grid,.categories-grid-container,.categories-grid-inner{padding-left:16px !important;padding-right:16px !important;box-sizing:border-box !important}.adigadget-footer-promo-banner,.newsletter-section,.ct-newsletter-block,.newsletter-card,.newsletter-wrapper,.footer-newsletter,.newsletter-container{width:92% !important;max-width:92% !important;margin-left:auto !important;margin-right:auto !important;border-radius:16px !important;padding-left:16px !important;padding-right:16px !important;box-sizing:border-box !important}.homepage-main>section,.site-main>.container,.container{padding-left:16px !important;padding-right:16px !important;box-sizing:border-box !important}footer[role="contentinfo"] .footer-logo-container,footer[role="contentinfo"] .custom-logo-link,footer[role="contentinfo"] .footer-brand-logo{display:flex !important;justify-content:center !important;align-items:center !important;text-align:center !important;margin:0 auto 16px auto !important;width:250px !important;max-width:100% !important}footer[role="contentinfo"] .custom-logo,footer[role="contentinfo"] .footer-logo-container img,footer[role="contentinfo"] img.site-logo{width:250px !important;max-width:250px !important;height:auto !important;display:block !important;margin:0 auto !important}footer[role="contentinfo"] .footer-working-hours-list{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-start !important;gap:14px !important;align-items:center !important;text-align:right !important}footer[role="contentinfo"] .footer-working-hours-list>li{display:inline-flex !important;align-items:center !important;gap:6px !important;margin-top:0 !important;text-align:right !important}}@media (max-width:768px){.woocommerce-cart .woocommerce,.woocommerce-cart #primary,.woocommerce-cart .entry-content,.woocommerce-cart form.woocommerce-cart-form,.woocommerce-cart .cart-collaterals{padding-left:16px !important;padding-right:16px !important;box-sizing:border-box !important}.woocommerce-cart table.shop_table,.woocommerce-cart table.shop_table_responsive{width:100% !important;box-sizing:border-box !important;margin-left:0 !important;margin-right:0 !important}.woocommerce-cart table.shop_table_responsive tr td.product-remove,.woocommerce-cart a.remove{padding-left:8px !important;margin-left:4px !important}}.woocommerce-checkout .form-row input[type="text"],.woocommerce-checkout .form-row input[type="tel"],.woocommerce-checkout .form-row input[type="email"],.woocommerce-checkout .form-row select:not(.select2-hidden-accessible),.woocommerce-checkout .select2-container--default .select2-selection--single{height:52px !important;border-radius:12px !important;border:1px solid rgba(255,255,255,0.15) !important;background-color:#1e293b !important;color:#ffffff !important;font-size:14px !important;font-weight:600 !important;padding-right:48px !important;padding-left:16px !important;box-sizing:border-box !important;background-repeat:no-repeat !important;background-size:20px !important;background-position:right 14px center !important}#adigadget-quick-order-form select:not(.select2-hidden-accessible):focus,.adigadget-quick-checkout-card input:focus,.adigadget-quick-checkout-card select:not(.select2-hidden-accessible):focus{border-color:#0284c7 !important;background-color:#ffffff !important;box-shadow:0 0 0 3px rgba(2,132,199,0.15) !important}.quick-order-form-container input:focus,.quick-order-form-container select:focus{border-color:#0284c7 !important;background-color:#ffffff !important;box-shadow:0 0 0 3px rgba(2,132,199,0.15) !important}#billing_first_name{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338bdf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") !important}#billing_phone{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338bdf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") !important}#billing_state,#shipping_state,#billing_city,#shipping_city{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338bdf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;background-size:18px,14px !important;background-position:right 16px center,left 16px center !important}#quick_order_name,#quick_order_phone,#quick_order_address,#quick_order_state,#quick_order_city,#quick_order_state_trigger,#quick_order_city_trigger{background-image:none !important}body:not(.rtl) .woocommerce-checkout .form-row input[type="text"],body:not(.rtl) .woocommerce-checkout .form-row input[type="tel"],body:not(.rtl) .woocommerce-checkout .form-row input[type="email"],body:not(.rtl) .woocommerce-checkout .form-row select:not(.select2-hidden-accessible){padding-left:48px !important;padding-right:24px !important;background-position:left 16px center !important}body:not(.rtl) #billing_state,body:not(.rtl) #shipping_state,body:not(.rtl) #billing_city,body:not(.rtl) #shipping_city{background-position:left 16px center,right 16px center !important}.mobile-select-hidden{position:absolute !important;opacity:0 !important;width:1px !important;height:1px !important;overflow:hidden !important;pointer-events:none !important;z-index:-1 !important}.mobile-select-trigger{display:flex !important;align-items:center !important;height:52px !important;border-radius:12px !important;border:1px solid rgba(255,255,255,0.15) !important;background-color:#1e293b !important;color:#ffffff !important;font-size:14px !important;font-weight:600 !important;padding-right:48px !important;padding-left:44px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;box-sizing:border-box !important;cursor:pointer !important;background-repeat:no-repeat,no-repeat !important;background-size:20px,14px !important;background-position:right 14px center,left 14px center !important;transition:all 0.25s ease !important;width:100% !important}.mobile-select-trigger:active{border-color:#38bdf8 !important;box-shadow:0 0 0 3px rgba(56,189,248,0.25) !important}#billing_state_trigger,#shipping_state_trigger,#billing_city_trigger,#shipping_city_trigger{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338bdf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important}body:not(.rtl) .mobile-select-trigger{padding-left:48px !important;padding-right:24px !important;background-position:left 16px center,right 16px center !important}.adigadget-bottom-sheet{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;z-index:99999999 !important;display:none !important;align-items:flex-end !important}.adigadget-bottom-sheet.active{display:flex !important}.adigadget-bottom-sheet-overlay{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;background:rgba(0,0,0,0.4) !important;opacity:0 !important;transition:opacity 0.3s ease !important}.adigadget-bottom-sheet.active .adigadget-bottom-sheet-overlay{opacity:1 !important}.adigadget-bottom-sheet-content{position:relative !important;width:100% !important;max-height:70% !important;background:rgba(35,37,41,0.95) !important;backdrop-filter:blur(20px) !important;-webkit-backdrop-filter:blur(20px) !important;border-top-left-radius:20px !important;border-top-right-radius:20px !important;transform:translateY(100%) !important;transition:transform 0.3s cubic-bezier(0.1,0.76,0.55,0.94) !important;display:flex !important;flex-direction:column !important;z-index:2 !important;box-shadow:0 -4px 30px rgba(0,0,0,0.3) !important;border-top:1px solid rgba(255,255,255,0.1) !important}.adigadget-bottom-sheet.active .adigadget-bottom-sheet-content{transform:translateY(0) !important}.adigadget-bottom-sheet-header{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:18px 20px !important;border-bottom:1px solid rgba(255,255,255,0.08) !important}.adigadget-bottom-sheet-title{color:rgba(255,255,255,0.5) !important;font-size:15px !important;font-weight:700 !important;text-align:center !important;width:100% !important;position:relative !important;letter-spacing:0.5px !important}.adigadget-bottom-sheet-close{background:none !important;border:none !important;color:rgba(255,255,255,0.8) !important;font-size:26px !important;cursor:pointer !important;padding:0 !important;line-height:1 !important;position:absolute !important;left:20px !important;top:50% !important;transform:translateY(-50%) !important}.adigadget-bottom-sheet-body{overflow-y:auto !important;flex:1 !important;padding:10px 0 30px 0 !important}.adigadget-bottom-sheet-list{list-style:none !important;padding:0 !important;margin:0 !important}.adigadget-bottom-sheet-item{position:relative !important;display:flex !important;align-items:center !important;padding:16px 24px !important;color:#ffffff !important;font-size:16px !important;font-weight:500 !important;cursor:pointer !important;transition:background 0.2s ease !important;border-bottom:1px solid rgba(255,255,255,0.04) !important;text-align:center !important;justify-content:center !important}.adigadget-bottom-sheet-item:active{background:rgba(255,255,255,0.1) !important}.adigadget-bottom-sheet-item.selected{color:#38bdf8 !important;font-weight:700 !important}.adigadget-bottom-sheet-item .sheet-checkmark{position:absolute !important;left:24px !important;color:#38bdf8 !important;font-size:18px !important;font-weight:bold !important}#billing_first_name,#quick_order_name,#quick_order_name_field input,#billing_phone,#quick_order_phone,#quick_order_phone_field input,.mobile-select-trigger{}body:not(.rtl) #billing_state,body:not(.rtl) #shipping_state,body:not(.rtl) #billing_city,body:not(.rtl) #shipping_city{background-position:left 16px center,right 16px center !important}.woocommerce-checkout input.input-text,.woocommerce-checkout select:not(.select2-hidden-accessible),form.checkout input.input-text,form.checkout select:not(.select2-hidden-accessible),.qcc-checkout-form input,.qcc-checkout-form select{font-size:13px !important;padding:0 8px !important;height:36px !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important}.woocommerce-checkout .form-row,form.checkout .form-row,.qcc-checkout-form .form-row{margin-bottom:8px !important}.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last,form.checkout .form-row-first,form.checkout .form-row-last{width:48% !important;margin-right:2% !important}.woocommerce-checkout .form-row-last,form.checkout .form-row-last{margin-right:0 !important}.qcc-field-group .qcc-flex-field{display:flex !important;align-items:center !important;border:1.5px solid rgba(255,255,255,0.12) !important;border-radius:12px !important;overflow:hidden !important;background:#1e293b !important;height:50px !important;transition:all 0.25s ease !important}.qcc-field-group .qcc-flex-field:focus-within{border-color:#2ecc71 !important;box-shadow:0 0 0 3px rgba(46,204,113,0.25) !important;background:#0f172a !important}.qcc-field-group .qcc-flex-field .qcc-icon-box{display:flex !important;align-items:center !important;justify-content:center !important;width:45px !important;min-width:45px !important;height:100% !important;background:rgba(255,255,255,0.04) !important;border-left:1px solid rgba(255,255,255,0.08) !important;color:#38bdf8 !important}.qcc-field-group .qcc-flex-field .qcc-clean-input,form.woocommerce-checkout .qcc-field-group .qcc-flex-field input[type="text"],form.woocommerce-checkout .qcc-field-group .qcc-flex-field input[type="tel"],form.woocommerce-checkout .qcc-field-group .qcc-flex-field select:not(.select2-hidden-accessible),.qcc-field-group .qcc-flex-field select.qcc-clean-input{flex:1 1 auto !important;width:100% !important;border:none !important;background:transparent !important;background-color:transparent !important;padding:0 15px !important;height:100% !important;min-height:48px !important;box-shadow:none !important;outline:none !important;color:#ffffff !important;font-size:14px !important;font-weight:600 !important;border-radius:0 !important;margin:0 !important}.qcc-field-group .qcc-flex-field .qcc-clean-input::placeholder,form.woocommerce-checkout .qcc-field-group .qcc-flex-field input::placeholder{color:#94a3b8 !important}.qcc-field-group .qcc-flex-field select option{background-color:#1e293b !important;color:#ffffff !important}.qcc-field-group .qcc-flex-field .qcc-clean-input:focus,form.woocommerce-checkout .qcc-field-group .qcc-flex-field input:focus,form.woocommerce-checkout .qcc-field-group .qcc-flex-field select:focus{border:none !important;box-shadow:none !important;background:transparent !important;background-color:transparent !important;border-radius:0 !important;outline:none !important}.woocommerce-checkout select.no-select2,.qcc-field-group select.no-select2{display:block !important;visibility:visible !important;opacity:1 !important;position:relative !important;z-index:1 !important;appearance:auto !important;-webkit-appearance:auto !important}#adigadget-quick-order-form input,#adigadget-quick-order-form select:not(.select2-hidden-accessible),#adigadget-quick-order-form .input-with-icon,#adigadget-quick-order-form .select2-container--default .select2-selection--single,#adigadget-quick-order-form .select2-selection__rendered,#adigadget-quick-order-form .qcc-clean-input{background:transparent !important;background-color:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;outline:none !important}#adigadget-quick-order-form .input-with-icon input[type="text"],#adigadget-quick-order-form .input-with-icon input[type="tel"],#adigadget-quick-order-form input#quick_order_name,#adigadget-quick-order-form input#quick_order_phone,#adigadget-quick-order-form input#quick_order_address{background:transparent !important;background-color:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;outline:none !important;width:100% !important}#adigadget-quick-order-form input,#adigadget-quick-order-form select:not(.select2-hidden-accessible),#adigadget-quick-order-form .select2-selection__rendered,#adigadget-quick-order-form .qcc-clean-input,#adigadget-quick-order-form .input-with-icon input,#adigadget-quick-order-form .input-with-icon select:not(.select2-hidden-accessible),#adigadget-quick-order-form input#quick_order_name,#adigadget-quick-order-form input#quick_order_phone,#adigadget-quick-order-form input#quick_order_address,form.checkout input.input-text,form.checkout input[type="text"],form.checkout input[type="tel"],form.checkout input[type="email"],form.checkout select:not(.select2-hidden-accessible),form.checkout .select2-selection__rendered,.qcc-field-group input,.qcc-field-group select:not(.select2-hidden-accessible){text-align:right !important;direction:rtl !important;width:100% !important;max-width:none !important;height:100% !important;box-sizing:border-box !important;padding:0 15px !important;font-size:14px !important;text-overflow:clip !important}#adigadget-quick-order-form .input-with-icon,#adigadget-quick-order-form .qcc-flex-field,form.checkout .input-with-icon,form.checkout .qcc-flex-field{display:flex !important;align-items:center !important;justify-content:flex-start !important;direction:rtl !important}section.related .ct-module-title,section.up-sells .ct-module-title,div.cross-sells .ct-module-title{background:#ffffff !important;border-radius:12px !important;padding:12px 20px !important;padding-right:25px !important;display:flex !important;align-items:center !important;box-shadow:0 4px 15px rgba(0,0,0,0.03),0 1px 3px rgba(0,0,0,0.02) !important;margin-bottom:25px !important;position:relative !important;border:1px solid rgba(226,232,240,0.6) !important;font-size:1.25rem !important;font-weight:800 !important;color:#0f172a !important;line-height:1.4 !important;width:100% !important}section.related .ct-module-title::before,section.up-sells .ct-module-title::before,div.cross-sells .ct-module-title::before{content:'' !important;position:absolute !important;right:12px !important;top:50% !important;transform:translateY(-50%) !important;width:6px !important;height:60% !important;background:#2563eb !important;border-radius:4px !important}@media (max-width:600px){section.related .ct-module-title,section.up-sells .ct-module-title,div.cross-sells .ct-module-title{padding:10px 15px !important;padding-right:20px !important;font-size:1.1rem !important}section.related .ct-module-title::before,section.up-sells .ct-module-title::before,div.cross-sells .ct-module-title::before{right:8px !important}}.static-page-content{direction:rtl !important;text-align:right !important;max-width:920px !important;margin:40px auto 60px !important;padding:45px 40px !important;background:#0f172a !important;border:1px solid rgba(255,255,255,0.08) !important;border-radius:18px !important;box-shadow:0 10px 30px -5px rgba(0,0,0,0.3) !important;font-family:'Cairo',sans-serif !important;box-sizing:border-box !important;position:relative !important;color:#cbd5e1 !important}.static-page-content::before{content:'' !important;position:absolute !important;top:0 !important;right:0 !important;left:0 !important;height:4px !important;background:linear-gradient(90deg,#2563eb 0%,#38bdf8 100%) !important;border-radius:18px 18px 0 0 !important}.static-page-content h2{font-size:26px !important;font-weight:800 !important;color:#f8fafc !important;margin-top:0 !important;margin-bottom:24px !important;padding-bottom:16px !important;border-bottom:1px solid rgba(255,255,255,0.08) !important;position:relative !important;line-height:1.4 !important}.static-page-content h2::after{content:'' !important;position:absolute !important;bottom:-1px !important;right:0 !important;width:60px !important;height:2px !important;background:linear-gradient(90deg,#2563eb 0%,#38bdf8 100%) !important;border-radius:2px !important}.static-page-content h3{font-size:19px !important;font-weight:700 !important;color:#f1f5f9 !important;margin-top:36px !important;margin-bottom:16px !important;border-right:4px solid #2563eb !important;padding-right:14px !important;line-height:1.4 !important}.static-page-content p{font-size:15.5px !important;line-height:1.85 !important;color:#94a3b8 !important;margin-bottom:18px !important}.static-page-content strong{color:#f8fafc !important;font-weight:700 !important}.static-page-content ul,.static-page-content ol{margin:16px 0 28px !important;padding-right:24px !important;padding-left:0 !important}.static-page-content li{font-size:15px !important;line-height:1.8 !important;color:#cbd5e1 !important;margin-bottom:12px !important;padding-right:6px !important}.static-page-content ol{list-style-type:decimal !important}.static-page-content ol li::marker{color:#2563eb !important;font-weight:800 !important;font-size:16px !important}.static-page-content ul li{list-style-type:disc !important}.static-page-content ul li::marker{color:#38bdf8 !important}.static-page-content .contact-methods-grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr)) !important;gap:20px !important;margin:32px 0 !important}.static-page-content .contact-method-card{background:#1e293b !important;border:1px solid rgba(255,255,255,0.08) !important;border-radius:14px !important;padding:26px 20px !important;text-align:center !important;transition:all 0.3s cubic-bezier(0.4,0,0.2,1) !important;box-shadow:0 4px 12px rgba(0,0,0,0.2) !important}.static-page-content .contact-method-card:hover{transform:translateY(-4px) !important;border-color:#38bdf8 !important;background:#1e293b !important;box-shadow:0 10px 25px rgba(56,189,248,0.15) !important}.static-page-content .contact-card-icon{font-size:2.5rem !important;margin-bottom:14px !important;line-height:1 !important}.static-page-content .contact-method-card h4{font-size:17px !important;font-weight:700 !important;color:#f8fafc !important;margin:0 0 10px 0 !important}.static-page-content .contact-val{font-size:16px !important;font-weight:700 !important;margin:0 0 8px 0 !important}.static-page-content .contact-val a{color:#2563eb !important;text-decoration:none !important;transition:color 0.2s ease !important}.static-page-content .contact-val a:hover{color:#1d4ed8 !important}.static-page-content .contact-sub{font-size:13px !important;color:#64748b !important;margin:0 !important;line-height:1.5 !important}.static-page-content .tracking-embed-box{margin:20px 0 !important;background:transparent !important;padding:0 !important;border:none !important}.static-page-content .tracking-help-box{margin-top:30px !important;padding:20px 24px !important;background:rgba(37,99,235,0.04) !important;border-right:4px solid #2563eb !important;border-radius:0 12px 12px 0 !important}.static-page-content .tracking-help-box h4{margin:0 0 8px 0 !important;color:#1e3a8a !important;font-size:16px !important;font-weight:700 !important}.static-page-content .tracking-help-box p{margin:0 !important;color:#334155 !important;font-size:14px !important}.static-page-content .tracking-help-box a{color:#2563eb !important;font-weight:700 !important;text-decoration:underline !important}@media (max-width:768px){.static-page-content{margin:20px 12px 40px !important;padding:28px 20px !important;border-radius:14px !important}.static-page-content h2{font-size:22px !important}.static-page-content h3{font-size:17px !important;margin-top:28px !important}.static-page-content p,.static-page-content li{font-size:14.5px !important}.static-page-content .contact-methods-grid{grid-template-columns:1fr !important}}.adigadget-order-tracking-card{background:#0f172a !important;border:1px solid rgba(255,255,255,0.08) !important;border-radius:16px !important;padding:36px 32px !important;margin:20px 0 30px 0 !important;box-shadow:0 8px 30px rgba(0,0,0,0.3) !important;box-sizing:border-box !important;direction:rtl !important;text-align:right !important}.track-card-header{margin-bottom:28px !important;text-align:center !important}.track-header-badge{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:6px 16px !important;border-radius:9999px !important;background:rgba(37,99,235,0.15) !important;border:1px solid rgba(56,189,248,0.35) !important;color:#38bdf8 !important;font-size:13px !important;font-weight:700 !important;margin-bottom:12px !important}.track-pulse-dot{width:8px !important;height:8px !important;border-radius:50% !important;background:#38bdf8 !important;box-shadow:0 0 10px #38bdf8 !important;animation:adigadget-pulse-dot 2s infinite ease-in-out !important}.track-card-instruction{font-size:15px !important;color:#94a3b8 !important;margin:0 !important;line-height:1.6 !important}.track-inputs-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:22px !important;margin-bottom:24px !important;width:100% !important;box-sizing:border-box !important}.track-field-group{display:flex !important;flex-direction:column !important;gap:8px !important;width:100% !important;box-sizing:border-box !important}.track-label{display:flex !important;align-items:center !important;gap:8px !important;font-size:14.5px !important;font-weight:700 !important;color:#f8fafc !important;margin:0 !important}.track-label svg{color:#38bdf8 !important;flex-shrink:0 !important}.req-star{color:#ef4444 !important;margin-right:2px !important}.track-input-wrap{width:100% !important;position:relative !important}.track-input{width:100% !important;height:52px !important;border:1.5px solid rgba(255,255,255,0.12) !important;border-radius:10px !important;padding:0 16px !important;font-size:15px !important;font-family:'Cairo',sans-serif !important;color:#f8fafc !important;background:#1e293b !important;direction:rtl !important;text-align:right !important;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2) !important;box-sizing:border-box !important;outline:none !important;transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important}.track-input:focus{border-color:#38bdf8 !important;box-shadow:0 0 0 4px rgba(56,189,248,0.15) !important;background:#0f172a !important}.track-field-hint{font-size:12px !important;color:#94a3b8 !important;line-height:1.4 !important}.track-submit-wrap{margin-top:10px !important;margin-bottom:20px !important}.adigadget-track-btn{width:100% !important;height:54px !important;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%) !important;color:#ffffff !important;border:none !important;border-radius:12px !important;font-size:16.5px !important;font-weight:800 !important;font-family:'Cairo',sans-serif !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;box-shadow:0 4px 18px rgba(37,99,235,0.35) !important;transition:all 0.3s cubic-bezier(0.4,0,0.2,1) !important}.adigadget-track-btn:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%) !important;transform:translateY(-2px) !important;box-shadow:0 8px 25px rgba(37,99,235,0.45) !important;color:#ffffff !important}.adigadget-track-btn:active{transform:translateY(0) !important}.adigadget-track-btn svg{transition:transform 0.25s ease !important}.adigadget-track-btn:hover svg{transform:translateX(-4px) !important}.track-security-badge{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;font-size:12.5px !important;color:#10b981 !important;background:rgba(16,185,129,0.08) !important;border:1px dashed rgba(16,185,129,0.3) !important;border-radius:8px !important;padding:10px 16px !important;font-weight:600 !important;text-align:center !important}.adigadget-tracking-result-card{background:#0f172a !important;border:1px solid rgba(255,255,255,0.08) !important;border-radius:16px !important;padding:32px !important;margin:25px 0 !important;box-shadow:0 8px 30px rgba(0,0,0,0.3) !important;direction:rtl !important;text-align:right !important}.tracking-result-header{display:flex !important;justify-content:space-between !important;align-items:center !important;border-bottom:1px solid rgba(255,255,255,0.08) !important;padding-bottom:20px !important;margin-bottom:28px !important;flex-wrap:wrap !important;gap:16px !important}.tracking-order-badge{font-size:20px !important;font-weight:800 !important;color:#f8fafc !important;margin-left:12px !important}.tracking-date-txt{font-size:13.5px !important;color:#94a3b8 !important}.tracking-status-pill{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:6px 16px !important;border-radius:9999px !important;font-size:13.5px !important;font-weight:700 !important}.status-pulse-dot{width:8px !important;height:8px !important;border-radius:50% !important;animation:adigadget-pulse-dot 2s infinite ease-in-out !important}.tracking-steps-timeline{display:flex !important;align-items:center !important;justify-content:space-between !important;margin:32px 0 36px 0 !important;position:relative !important;padding:0 10px !important}.timeline-step{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;position:relative !important;z-index:2 !important;flex:0 0 80px !important}.step-circle{width:44px !important;height:44px !important;border-radius:50% !important;background:#1e293b !important;color:#94a3b8 !important;border:2px solid rgba(255,255,255,0.12) !important;display:flex !important;align-items:center !important;justify-content:center !important;margin-bottom:10px !important;transition:all 0.3s ease !important}.timeline-step.is-active .step-circle{background:#2563eb !important;color:#ffffff !important;border-color:#38bdf8 !important;box-shadow:0 0 0 5px rgba(56,189,248,0.2) !important}.timeline-step.is-done .step-circle{background:#10b981 !important;color:#ffffff !important;border-color:#10b981 !important}.step-name{font-size:13px !important;font-weight:700 !important;color:#f8fafc !important;margin-bottom:2px !important}.step-sub{font-size:11px !important;color:#94a3b8 !important}.timeline-step-line{flex-grow:1 !important;height:3px !important;background:rgba(255,255,255,0.1) !important;margin:0 8px !important;margin-bottom:30px !important;position:relative !important;z-index:1 !important;border-radius:2px !important}.timeline-step-line.is-active{background:linear-gradient(90deg,#10b981,#2563eb) !important}.tracking-details-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:18px !important;margin-bottom:28px !important}.detail-box{background:#1e293b !important;border:1px solid rgba(255,255,255,0.08) !important;border-radius:12px !important;padding:18px 20px !important}.detail-box-title{display:block !important;font-size:13px !important;font-weight:700 !important;color:#94a3b8 !important;margin-bottom:6px !important}.detail-box-val{font-size:16px !important;color:#f8fafc !important;margin:0 0 4px 0 !important}.detail-box-val.text-primary-price{color:#38bdf8 !important;font-size:18px !important;font-weight:800 !important}.detail-box-sub{display:block !important;font-size:12.5px !important;color:#94a3b8 !important}.tracking-items-wrapper{background:#1e293b !important;border:1px solid rgba(255,255,255,0.08) !important;border-radius:12px !important;padding:20px !important;margin-bottom:28px !important}.items-heading{margin:0 0 16px 0 !important;font-size:15px !important;font-weight:700 !important;color:#f8fafc !important}.tracking-items-list{list-style:none !important;padding:0 !important;margin:0 !important}.item-row{display:flex !important;justify-content:space-between !important;align-items:center !important;padding:10px 0 !important;border-bottom:1px solid rgba(255,255,255,0.06) !important;font-size:14px !important}.item-row:last-child{border-bottom:none !important}.item-name{color:#f8fafc !important;font-weight:600 !important;flex-grow:1 !important;padding-left:15px !important}.item-qty{color:#94a3b8 !important;margin-left:20px !important}.item-price{font-weight:700 !important;color:#38bdf8 !important}.tracking-footer-actions{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;flex-wrap:wrap !important}.btn-track-new{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:10px 20px !important;border-radius:10px !important;border:1.5px solid rgba(255,255,255,0.12) !important;color:#cbd5e1 !important;background:#1e293b !important;font-weight:700 !important;font-size:14px !important;text-decoration:none !important;transition:all 0.2s ease !important}.btn-track-new:hover{border-color:#38bdf8 !important;color:#38bdf8 !important;background:rgba(56,189,248,0.1) !important}.btn-track-whatsapp{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:10px 22px !important;border-radius:10px !important;background:#25D366 !important;color:#ffffff !important;font-weight:700 !important;font-size:14px !important;text-decoration:none !important;box-shadow:0 4px 12px rgba(37,211,102,0.3) !important;transition:all 0.2s ease !important}.btn-track-whatsapp:hover{background:#1eb954 !important;transform:translateY(-2px) !important;box-shadow:0 6px 18px rgba(37,211,102,0.4) !important;color:#ffffff !important}@media (max-width:768px){.adigadget-order-tracking-card,.adigadget-tracking-result-card{padding:22px 16px !important}.track-inputs-grid,.tracking-details-grid{grid-template-columns:1fr !important;gap:16px !important}.tracking-steps-timeline{flex-direction:column !important;align-items:flex-start !important;gap:16px !important;padding-right:20px !important}.timeline-step{flex-direction:row !important;align-items:center !important;gap:14px !important;text-align:right !important}.timeline-step-line{display:none !important}.step-circle{margin-bottom:0 !important;width:36px !important;height:36px !important}.tracking-footer-actions{flex-direction:column !important}.btn-track-new,.btn-track-whatsapp{width:100% !important;justify-content:center !important}}.woocommerce-account .woocommerce{max-width:520px !important;margin:40px auto 60px auto !important;padding:0 15px !important;direction:rtl !important}.woocommerce-account .woocommerce h2{font-family:var(--font-primary,'Cairo',sans-serif) !important;font-size:22px !important;font-weight:800 !important;color:#ffffff !important;text-align:center !important;margin-bottom:24px !important}.woocommerce-account form.login,.woocommerce-account form.woocommerce-form-login,.woocommerce-account form.register,.woocommerce-account form.woocommerce-form-register{background:linear-gradient(135deg,rgba(15,23,42,0.95) 0%,rgba(30,41,59,0.85) 100%) !important;border:1.5px solid rgba(56,189,248,0.25) !important;border-radius:24px !important;padding:36px 30px !important;box-shadow:0 20px 50px rgba(0,0,0,0.5),0 0 30px rgba(37,99,235,0.15) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important;direction:rtl !important;text-align:right !important;margin:0 auto !important;float:none !important}.woocommerce-account form.login label,.woocommerce-account form.register label{font-family:var(--font-primary,'Cairo',sans-serif) !important;font-size:13.5px !important;font-weight:700 !important;color:#cbd5e1 !important;margin-bottom:8px !important;display:block !important}.woocommerce-account form.login input[type="text"],.woocommerce-account form.login input[type="password"],.woocommerce-account form.login input[type="email"],.woocommerce-account form.register input[type="text"],.woocommerce-account form.register input[type="password"],.woocommerce-account form.register input[type="email"]{width:100% !important;height:50px !important;background:#1e293b !important;border:1.5px solid rgba(255,255,255,0.14) !important;border-radius:12px !important;color:#ffffff !important;font-size:14px !important;font-weight:600 !important;padding:0 16px !important;box-sizing:border-box !important;transition:all 0.25s ease !important;outline:none !important}.woocommerce-account form.login input[type="text"]:focus,.woocommerce-account form.login input[type="password"]:focus,.woocommerce-account form.login input[type="email"]:focus,.woocommerce-account form.register input[type="text"]:focus,.woocommerce-account form.register input[type="password"]:focus,.woocommerce-account form.register input[type="email"]:focus{border-color:#38bdf8 !important;box-shadow:0 0 0 3px rgba(56,189,248,0.25) !important;background:#0f172a !important}.woocommerce-account .woocommerce-form-login__rememberme{display:inline-flex !important;align-items:center !important;gap:8px !important;margin-top:10px !important;color:#94a3b8 !important;font-size:13px !important;cursor:pointer !important}.woocommerce-account .woocommerce-form-login__rememberme input[type="checkbox"]{accent-color:#2563eb !important;width:16px !important;height:16px !important;cursor:pointer !important}.woocommerce-account form.login .button,.woocommerce-account form.login button[name="login"],.woocommerce-account form.register .button,.woocommerce-account form.register button[name="register"]{width:100% !important;height:50px !important;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%) !important;border:1px solid rgba(56,189,248,0.5) !important;border-radius:14px !important;color:#ffffff !important;font-family:var(--font-primary,'Cairo',sans-serif) !important;font-size:15px !important;font-weight:800 !important;cursor:pointer !important;margin-top:18px !important;box-shadow:0 4px 18px rgba(37,99,235,0.4) !important;transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important}.woocommerce-account form.login .button:hover,.woocommerce-account form.login button[name="login"]:hover,.woocommerce-account form.register .button:hover,.woocommerce-account form.register button[name="register"]:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%) !important;box-shadow:0 6px 24px rgba(37,99,235,0.6) !important;transform:translateY(-2px) !important}.woocommerce-account .woocommerce-LostPassword,.woocommerce-account .lost_password{text-align:center !important;margin-top:16px !important;margin-bottom:0 !important}.woocommerce-account .woocommerce-LostPassword a,.woocommerce-account .lost_password a{color:#38bdf8 !important;font-size:13.5px !important;font-weight:700 !important;text-decoration:none !important;transition:color 0.2s ease !important}.woocommerce-account .woocommerce-LostPassword a:hover,.woocommerce-account .lost_password a:hover{color:#7dd3fc !important;text-decoration:underline !important}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none !important;padding:0 !important;margin:0 !important;border-radius:16px !important;background:rgba(15,23,42,0.8) !important;border:1px solid rgba(255,255,255,0.08) !important;overflow:hidden !important}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block !important;padding:14px 20px !important;color:#cbd5e1 !important;font-weight:700 !important;border-bottom:1px solid rgba(255,255,255,0.06) !important;text-decoration:none !important;transition:all 0.2s ease !important}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:rgba(37,99,235,0.15) !important;color:#38bdf8 !important;border-inline-start:4px solid #38bdf8 !important}.woocommerce-account .woocommerce-MyAccount-content{background:rgba(15,23,42,0.6) !important;border:1px solid rgba(255,255,255,0.08) !important;border-radius:20px !important;padding:28px !important;color:#cbd5e1 !important}.adigadget-marquee-ticker{width:100%;overflow:hidden;position:relative;z-index:100;line-height:1;border-bottom:1px solid rgba(255,255,255,0.12)}.adigadget-marquee-ticker.bg-gradient{background:linear-gradient(90deg,#0ea5e9 0%,#2563eb 50%,#8b5cf6 100%) !important}.adigadget-marquee-ticker.bg-accent{background:var(--adigadget-accent,#2563eb) !important}.adigadget-marquee-ticker.bg-dark{background:#080e1a !important;border-bottom:1px solid rgba(56,189,248,0.25) !important}.adigadget-marquee-ticker .marquee-inner{display:flex;overflow:hidden;user-select:none;padding:9px 0}.adigadget-marquee-ticker .marquee-track{display:flex;flex-shrink:0;white-space:nowrap;will-change:transform}.adigadget-marquee-ticker.speed-slow .marquee-track{animation:adigadgetMarqueeAnim 35s linear infinite}.adigadget-marquee-ticker.speed-normal .marquee-track{animation:adigadgetMarqueeAnim 20s linear infinite}.adigadget-marquee-ticker.speed-fast .marquee-track{animation:adigadgetMarqueeAnim 12s linear infinite}.adigadget-marquee-ticker:hover .marquee-track{animation-play-state:paused}.adigadget-marquee-ticker .marquee-group{display:flex;align-items:center;flex-shrink:0}.adigadget-marquee-ticker .marquee-item{display:inline-flex;align-items:center;gap:8px;padding:0 20px;font-family:var(--font-primary,'Cairo',sans-serif);font-size:12.5px;font-weight:700;color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,0.3)}.adigadget-marquee-ticker .ticker-dot{color:#38bdf8;font-size:11px;filter:drop-shadow(0 0 4px #38bdf8)}@keyframes adigadgetMarqueeAnim{from{transform:translateX(0)}to{transform:translateX(50%)}}.adigadget-mobile-bottom-nav{display:none}@media (max-width:768px){.adigadget-mobile-bottom-nav{display:block !important;position:fixed !important;bottom:0 !important;left:0 !important;right:0 !important;z-index:9999 !important;background:rgba(15,23,42,0.94) !important;backdrop-filter:blur(18px) saturate(180%) !important;-webkit-backdrop-filter:blur(18px) saturate(180%) !important;border-top:1px solid rgba(56,189,248,0.22) !important;box-shadow:0 -8px 30px rgba(0,0,0,0.6) !important;padding-bottom:env(safe-area-inset-bottom,6px)}body.has-mob-nav{padding-bottom:68px !important}.mob-nav-grid{display:grid;grid-template-columns:repeat(5,1fr);height:60px;align-items:center}.mob-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#94a3b8;text-decoration:none !important;font-family:var(--font-primary,'Cairo',sans-serif);font-size:10.5px;font-weight:600;transition:all 0.2s ease;position:relative}.mob-nav-item svg{transition:transform 0.2s cubic-bezier(0.34,1.56,0.64,1),stroke 0.2s ease}.mob-nav-item:hover,.mob-nav-item.active{color:#38bdf8 !important}.mob-nav-item.active svg{stroke:#38bdf8 !important;transform:translateY(-2px) scale(1.1);filter:drop-shadow(0 0 6px rgba(56,189,248,0.6))}.mob-nav-wa{color:#22c55e !important}.mob-nav-wa svg{fill:#22c55e !important}.mob-nav-icon-wrap{position:relative;display:inline-flex}.mob-cart-badge{position:absolute;top:-6px;left:-8px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:10px;font-weight:800;min-width:17px;height:17px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;border:2px solid #0f172a;box-shadow:0 0 8px rgba(239,68,68,0.6);line-height:1}.mob-cart-badge.count-empty{display:none}}.adigadget-floating-whatsapp{position:fixed;bottom:24px;z-index:9998;transition:all 0.3s cubic-bezier(0.34,1.56,0.64,1)}.adigadget-floating-whatsapp.pos-right{right:22px}.adigadget-floating-whatsapp.pos-left{left:22px}@media (max-width:768px){.adigadget-floating-whatsapp.with-mobile-nav{bottom:74px !important}}.adigadget-floating-whatsapp .whatsapp-btn{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);color:#ffffff !important;box-shadow:0 8px 24px rgba(37,211,102,0.45);text-decoration:none !important;position:relative;transition:transform 0.25s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.25s ease}.adigadget-floating-whatsapp .whatsapp-btn:hover{transform:scale(1.1) translateY(-3px);box-shadow:0 12px 30px rgba(37,211,102,0.65)}.adigadget-floating-whatsapp .whatsapp-pulse-ring{position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(37,211,102,0.6);animation:waPulseRing 2s cubic-bezier(0.25,0,0,1) infinite;pointer-events:none}@keyframes waPulseRing{0%{transform:scale(0.9);opacity:0.9}50%{transform:scale(1.35);opacity:0}100%{transform:scale(1.35);opacity:0}}.adigadget-floating-whatsapp .whatsapp-tooltip{position:absolute;bottom:50%;transform:translateY(50%) scale(0.9);right:66px;background:rgba(15,23,42,0.96);backdrop-filter:blur(10px);border:1px solid rgba(56,189,248,0.3);color:#ffffff;font-family:var(--font-primary,'Cairo',sans-serif);font-size:12px;font-weight:700;white-space:nowrap;padding:7px 14px;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,0.4);opacity:0;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s cubic-bezier(0.34,1.56,0.64,1)}.pos-left .whatsapp-tooltip{right:auto;left:66px}@media (min-width:769px){.adigadget-floating-whatsapp:hover .whatsapp-tooltip{opacity:1;transform:translateY(50%) scale(1)}}.product-card-category{font-size:11px;margin-bottom:4px;line-height:1.2}.product-card-category a{color:#64748b;text-decoration:none;font-weight:600;transition:color 0.15s ease}.product-card-category a:hover{color:#38bdf8}.product-badge.badge-saved,.sp-badge-saved,.adigadget-badge-saved{background:linear-gradient(135deg,#059669 0%,#10b981 100%) !important;color:#ffffff !important;font-weight:800 !important;border:1px solid rgba(16,185,129,0.4) !important;box-shadow:0 2px 10px rgba(16,185,129,0.35) !important}.product-badge.badge-classic,.sp-badge-classic,.adigadget-badge-classic{background:linear-gradient(135deg,#ef4444 0%,#f97316 100%) !important;color:#ffffff !important;font-weight:800 !important;box-shadow:0 2px 10px rgba(239,68,68,0.45) !important}.product-badge.badge-stock-out{background:rgba(239,68,68,0.18) !important;color:#ef4444 !important;border:1px solid rgba(239,68,68,0.4) !important;font-size:10px !important;font-weight:700 !important;padding:3px 7px !important}.sp-deal-countdown-box{background:rgba(15,23,42,0.7);border:1px solid rgba(239,68,68,0.35);border-radius:12px;padding:12px 16px;margin-top:14px;box-shadow:0 4px 18px rgba(239,68,68,0.15)}.sp-deal-countdown-box .countdown-header{display:flex;align-items:center;gap:6px;margin-bottom:8px}.sp-deal-countdown-box .countdown-title{font-family:var(--font-primary,'Cairo',sans-serif);font-size:12.5px;font-weight:700;color:#fca5a5}.countdown-timer-grid{display:flex;align-items:center;gap:6px;direction:ltr !important;justify-content:flex-start}.timer-segment{display:flex;flex-direction:column;align-items:center;background:rgba(30,41,59,0.85);border:1px solid rgba(255,255,255,0.12);border-radius:8px;min-width:44px;padding:4px 6px}.timer-segment .timer-val{font-family:monospace;font-size:16px;font-weight:800;color:#ffffff;line-height:1.1}.timer-segment .timer-lbl{font-size:9px;color:#94a3b8;font-weight:600}.timer-colon{font-weight:800;color:#ef4444;font-size:16px}.sp-stock-scarcity-wrap{background:rgba(15,23,42,0.6);border:1px solid rgba(245,158,11,0.3);border-radius:12px;padding:12px 16px;margin-top:12px}.scarcity-text-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:8px}.scarcity-msg{font-family:var(--font-primary,'Cairo',sans-serif);font-size:12px;font-weight:700;color:#fde68a}.scarcity-msg strong{color:#f59e0b;font-size:13.5px}.scarcity-badge{font-size:10.5px;background:rgba(245,158,11,0.2);color:#f59e0b;padding:2px 8px;border-radius:6px;font-weight:700}.scarcity-bar-track{width:100%;height:8px;background:rgba(255,255,255,0.08);border-radius:99px;overflow:hidden}.scarcity-bar-fill{height:100%;background:linear-gradient(90deg,#f59e0b 0%,#ef4444 100%);border-radius:99px;transition:width 0.6s ease;box-shadow:0 0 10px rgba(239,68,68,0.6)}.sp-mobile-sticky-cart.sticky-all-devices{display:block !important}@media (min-width:769px){.sp-mobile-sticky-cart.sticky-all-devices{position:fixed;bottom:0;left:0;right:0;z-index:9995;background:rgba(15,23,42,0.94);backdrop-filter:blur(16px);border-top:1px solid rgba(56,189,248,0.25);padding:12px 0;box-shadow:0 -8px 30px rgba(0,0,0,0.6);transform:translateY(100%);transition:transform 0.3s cubic-bezier(0.16,1,0.3,1)}.sp-mobile-sticky-cart.sticky-all-devices.is-visible{transform:translateY(0)}}.adigadget-checkout-urgency-banner{display:flex;align-items:center;gap:10px;background:rgba(239,68,68,0.08);border:1px solid rgba(239,68,68,0.3);border-radius:12px;padding:12px 16px;margin-bottom:22px;color:#fca5a5;font-family:var(--font-primary,'Cairo',sans-serif);font-size:13.5px;font-weight:700;box-shadow:0 4px 20px rgba(239,68,68,0.12)}.algerian-inspection-guarantee-badge{background:rgba(16,185,129,0.08);border:1.5px solid rgba(16,185,129,0.35);border-radius:14px;padding:14px 16px;margin-top:16px;box-shadow:0 4px 18px rgba(16,185,129,0.12)}.guarantee-badge-inner{display:flex;align-items:flex-start;gap:12px}.guarantee-badge-inner .guarantee-icon{font-size:24px;flex-shrink:0}.guarantee-texts .guarantee-title{display:block;font-family:var(--font-primary,'Cairo',sans-serif);font-size:13.5px;font-weight:800;color:#34d399;margin-bottom:4px}.guarantee-texts .guarantee-desc{display:block;font-size:12px;line-height:1.5;color:#cbd5e1}.product-card-inner,ul.products li.product,ul.products li.product .product-inner,.ct-media-container-parent,[data-products] .product,.entry-card{border-radius:16px !important;border:2px solid var(--color-border-light,#e2e8f0) !important;background-color:var(--color-white,#ffffff);box-shadow:0 4px 12px rgba(0,0,0,0.03);transition:all 0.3s cubic-bezier(0.4,0,0.2,1) !important;overflow:hidden}ul.products li.product:hover,ul.products li.product:hover .product-inner,.product-card-item:hover .product-card-inner,[data-products] .product:hover,.entry-card:hover{transform:translateY(-6px) !important;border-color:var(--color-accent,var(--adigadget-primary-color,#2563eb)) !important;box-shadow:0 12px 28px -4px rgba(37,99,235,0.2) !important}.product-card-item,ul.products li.product{display:flex !important;flex-direction:column !important;height:100% !important;direction:rtl !important;text-align:right !important;box-sizing:border-box !important;margin:0 !important;position:relative !important}.product-card-item:hover .product-card-inner,ul.products li.product:hover{transform:translateY(-5px) !important;border-color:var(--color-accent,#2563eb) !important;box-shadow:0 16px 32px -8px rgba(37,99,235,0.16),0 4px 12px rgba(0,0,0,0.04) !important}[data-theme="dark"] .product-card-inner{background-color:#1e293b !important;border-color:rgba(255,255,255,0.08) !important;box-shadow:0 4px 16px rgba(0,0,0,0.25) !important}[data-theme="dark"] .product-card-item:hover .product-card-inner{border-color:#38bdf8 !important;box-shadow:0 16px 32px -8px rgba(56,189,248,0.22) !important}.product-badge-wrapper{position:absolute !important;top:12px !important;right:12px !important;z-index:10 !important;display:flex !important;flex-direction:column !important;gap:6px !important;pointer-events:none !important}.product-wishlist-wrapper{position:absolute !important;top:12px !important;left:12px !important;z-index:10 !important}.product-wishlist-wrapper .btn-wishlist,.product-action-btn.btn-wishlist{background:rgba(15,23,42,0.75) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;border:1px solid rgba(255,255,255,0.15) !important;border-radius:50% !important;width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#94a3b8 !important;cursor:pointer !important;box-shadow:0 4px 10px rgba(0,0,0,0.25) !important;transition:all 0.25s cubic-bezier(0.4,0,0.2,1) !important;padding:0 !important;margin:0 !important;outline:none !important}.product-wishlist-wrapper .btn-wishlist:hover,.product-action-btn.btn-wishlist:hover{background:rgba(15,23,42,0.95) !important;color:#ef4444 !important;border-color:rgba(239,68,68,0.4) !important;transform:scale(1.1) !important;box-shadow:0 6px 16px rgba(239,68,68,0.25) !important}.product-wishlist-wrapper .btn-wishlist.in-wishlist,.product-wishlist-wrapper .btn-wishlist.is-active,.product-wishlist-wrapper .btn-wishlist:active{color:#ef4444 !important;border-color:rgba(239,68,68,0.4) !important}.product-wishlist-wrapper .btn-wishlist svg,.product-action-btn.btn-wishlist svg{width:17px !important;height:17px !important;transition:transform 0.2s ease,fill 0.2s ease !important;fill:none !important;stroke:currentColor !important;display:block !important}.product-wishlist-wrapper .btn-wishlist:hover svg,.product-wishlist-wrapper .btn-wishlist.in-wishlist svg,.product-wishlist-wrapper .btn-wishlist.is-active svg{fill:#ef4444 !important;stroke:#ef4444 !important}[data-theme="dark"] .product-wishlist-wrapper .btn-wishlist{background:rgba(15,23,42,0.8) !important;border-color:rgba(255,255,255,0.15) !important;color:#94a3b8 !important}.product-image-wrapper,[data-theme="dark"] .product-image-wrapper,.product-card-item .product-image-wrapper,ul.products li.product .product-image-wrapper{position:relative !important;width:100% !important;padding-top:100% !important;height:0 !important;max-height:0 !important;background-color:#ffffff !important;border-radius:14px 14px 0 0 !important;overflow:hidden !important;display:block !important;box-sizing:border-box !important}.product-image-link,[data-theme="dark"] .product-image-link,.product-card-item .product-image-link,ul.products li.product .product-image-link{position:absolute !important;inset:0 !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:14px !important;box-sizing:border-box !important;background-color:#ffffff !important;overflow:hidden !important}.product-card-image,.product-image-link img,.product-card-item .product-card-image,ul.products li.product .product-card-image,ul.products li.product img{max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important;object-fit:contain !important;transition:transform 0.4s cubic-bezier(0.2,0.8,0.2,1) !important;display:block !important;margin:0 auto !important}.product-card-item:hover .product-card-image,.product-card-item:hover .product-image-link img,ul.products li.product:hover img{transform:scale(1.08) !important}@media (max-width:576px){.product-wishlist-wrapper{top:8px !important;left:8px !important}.product-wishlist-wrapper .btn-wishlist,.product-action-btn.btn-wishlist{width:30px !important;height:30px !important;min-width:30px !important;min-height:30px !important}.product-wishlist-wrapper .btn-wishlist svg{width:14px !important;height:14px !important}.product-image-link,[data-theme="dark"] .product-image-link,.product-card-item .product-image-link,ul.products li.product .product-image-link{padding:10px !important}}.product-details-wrapper{padding:16px !important;display:flex !important;flex-direction:column !important;flex-grow:1 !important;background-color:var(--color-white,#ffffff) !important;box-sizing:border-box !important;z-index:2 !important}[data-theme="dark"] .product-details-wrapper{background-color:#1e293b !important}.product-rating{margin-bottom:8px !important;display:flex !important;align-items:center !important;min-height:16px !important}.product-title{margin:0 0 8px 0 !important;font-size:14px !important;font-weight:700 !important;line-height:1.45 !important;font-family:var(--font-primary,'Cairo',sans-serif) !important;min-height:2.9em !important;max-height:2.9em !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important;text-align:right !important}[data-theme="dark"] .product-title a{color:#f8fafc !important}[data-theme="dark"] .product-title a:hover{color:#38bdf8 !important}.product-price{font-family:var(--font-secondary,'Cairo',sans-serif) !important;display:flex !important;align-items:baseline !important;flex-wrap:wrap !important;gap:8px !important;margin-bottom:16px !important;min-height:26px !important;direction:rtl !important}.product-price .amount,.product-price ins .amount{color:var(--color-accent,#2563eb) !important;font-weight:800 !important;font-size:16px !important;line-height:1.2 !important}.product-price del .amount{color:#94a3b8 !important;font-size:12px !important;font-weight:500 !important}[data-theme="dark"] .product-price .amount,[data-theme="dark"] .product-price ins .amount{color:#38bdf8 !important}.product-card-buttons-wrapper{display:flex !important;align-items:center !important;gap:8px !important;margin-top:auto !important;width:100% !important;box-sizing:border-box !important;padding-top:8px !important;position:relative !important}.product-price .amount,.product-price ins .amount{font-size:14px !important}.single-post-card,.single-post-card .entry-content,.adigadget-article-body{color:#e2e8f0 !important}.single-post-card .entry-content p,.single-post-card .entry-content span:not([class*="badge"]),.single-post-card .entry-content li,.adigadget-article-body p,.adigadget-article-body span:not([class*="badge"]),.adigadget-article-body li{color:#e2e8f0 !important;line-height:1.95 !important}.single-post-card .entry-content strong,.single-post-card .entry-content b,.adigadget-article-body strong,.adigadget-article-body b{color:#ffffff !important;font-weight:800 !important}.single-post-card .entry-content a,.adigadget-article-body a{color:#38bdf8 !important;text-decoration:underline !important;text-underline-offset:4px !important}.single-post-card .entry-content h1,.single-post-card .entry-content h2,.single-post-card .entry-content h3,.single-post-card .entry-content h4,.adigadget-article-body h1,.adigadget-article-body h2,.adigadget-article-body h3,.adigadget-article-body h4{color:#ffffff !important;font-weight:800 !important}.single-post-card .entry-content [style*="color"],.adigadget-article-body [style*="color"]{color:#e2e8f0 !important}.single-post-card .entry-content a[style*="color"],.adigadget-article-body a[style*="color"]{color:#38bdf8 !important}.header-search .search-field,#header-search-input,.header-search-form input[type="search"],.header-search .search-input-wrapper input{color:#ffffff !important;caret-color:#38bdf8 !important;font-family:var(--font-primary,'Cairo',sans-serif) !important;font-size:14.5px !important;font-weight:600 !important;letter-spacing:0.2px !important;background:transparent !important}.header-search .search-field::placeholder,#header-search-input::placeholder,.header-search-form input[type="search"]::placeholder,.header-search .search-input-wrapper input::placeholder{color:#94a3b8 !important;opacity:0.85 !important;font-weight:500 !important}.header-search .search-field:focus,#header-search-input:focus{color:#ffffff !important;outline:none !important}.header-search .search-field::-webkit-search-cancel-button{filter:invert(1);cursor:pointer}.header-search .search-field:-webkit-autofill,.header-search .search-field:-webkit-autofill:hover,.header-search .search-field:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff !important;-webkit-box-shadow:0 0 0 1000px #0b1120 inset !important;transition:background-color 5000s ease-in-out 0s}