html[dir=rtl],html[dir=rtl] body{text-align:right;direction:rtl;font-family:Cairo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.product-detail-page{--pd-accent:#3160d8;--pd-border:#e5e9f0;--pd-muted:#738096;--pd-surface:#f7f9fd;color:#151d2c}.pd-section{padding-top:64px;padding-bottom:80px}.pd-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}.pd-visual{min-width:0;position:sticky;top:110px}.pd-image-frame{border:1px solid var(--pd-border);background:var(--pd-surface);aspect-ratio:1;border-radius:20px;justify-content:center;align-items:center;padding:35px;display:flex;position:relative;overflow:hidden}.pd-image-frame img{object-fit:contain;border-radius:12px;width:100%;height:100%}.pd-product-badge{top:18px;background:var(--pd-accent);color:#fff;z-index:1;border-radius:30px;padding:5px 14px;font-size:12px;position:absolute;inset-inline-start:18px}.pd-image-placeholder{text-align:center;color:var(--pd-muted);gap:20px;display:grid}.pd-image-placeholder i{font-size:50px}.pd-image-caption{text-align:center;color:var(--pd-muted);justify-content:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.pd-summary{min-width:0}.pd-eyebrow{color:var(--pd-accent);margin-bottom:16px;font-size:13px}.pd-eyebrow span{color:#a5adba;padding:0 8px}.pd-summary h1{color:inherit;overflow-wrap:anywhere;margin:0 0 20px;font-size:clamp(25px,3vw,36px);font-weight:750;line-height:1.45}.product-delivery-estimate{color:var(--pd-muted);align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.875rem;display:flex}.product-delivery-estimate svg{color:var(--pd-accent);flex-shrink:0}.pd-price-block{border-bottom:1px solid var(--pd-border);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:24px;display:flex}.pd-price{color:var(--pd-accent);font-size:30px;line-height:1.4}.pd-price-block del{color:var(--pd-muted);font-size:17px}.pd-saving{color:#078367;background:#eaf8f1;border-radius:30px;padding:3px 10px;font-size:12px}.pd-plans{border:0;min-width:0;margin:0 0 20px;padding:0}.pd-plans legend{float:none;justify-content:space-between;gap:12px;width:100%;margin-bottom:14px;font-size:15px;font-weight:700;display:flex}.pd-plans legend span{color:var(--pd-muted);font-size:12px;font-weight:400}.pd-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:8px;display:grid}.pd-plan{border:1px solid var(--pd-border);cursor:pointer;border-radius:8px;align-items:start;gap:10px;min-height:106px;margin:0;padding:10px 12px;line-height:1.45;transition:background .15s,border-color .15s;display:flex;position:relative}.pd-plan.is-selected{border-color:var(--pd-accent);box-shadow:0 0 0 1px var(--pd-accent);background:#f0f5ff}.pd-plan:focus-within{outline:2px solid var(--pd-accent);outline-offset:3px}.pd-plan input{width:16px;height:16px;accent-color:var(--pd-accent);flex:0 0 16px;margin:2px 0 0}.pd-plan-content{flex-wrap:wrap;align-items:center;gap:3px 6px;min-width:0;display:flex}.pd-plan-title{overflow-wrap:anywhere;width:100%;font-size:13px;font-weight:700}.pd-plan-price{color:var(--pd-accent);width:100%;font-size:14px;font-weight:700}.pd-plan-badge{color:var(--pd-accent);background:#e0eaff;border-radius:5px;padding:0 7px;font-size:10px}.pd-plan-badge-slot{width:100%;min-height:15px;line-height:15px}.pd-plan small{color:var(--pd-muted);font-size:12px}.pd-plan-description{color:var(--pd-muted);background:var(--pd-surface);border-radius:10px;margin-bottom:18px;padding:12px 16px;font-size:13px}.pd-order-total{justify-content:space-between;gap:12px;margin:22px 0 12px;font-size:14px;display:flex}.pd-order-total strong{color:var(--pd-accent);font-size:19px}.pd-actions{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.pd-actions button{cursor:pointer;transition:background .15s}.pd-actions :is(button,a):focus-visible{outline:2px solid var(--pd-accent);outline-offset:3px}.pd-actions button:disabled{opacity:.45;cursor:not-allowed}.pd-quantity{border:1px solid var(--pd-border);background:var(--pd-surface);border-radius:8px;flex-shrink:0;align-items:center;min-height:52px;display:flex}.pd-quantity button{color:inherit;background:0 0;border:0;width:30px;padding:0;font-size:20px}.pd-quantity input{text-align:center;width:32px;min-width:0;color:inherit;-moz-appearance:textfield;background:0 0;border:0;padding:0;font-size:15px}.pd-quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.pd-purchase-buttons{grid-template-columns:repeat(auto-fit,minmax(min(115px,100%),1fr));gap:8px;display:grid}.pd-add-cart,.pd-buy-now{background:var(--pd-accent);border:1px solid var(--pd-accent);color:#fff;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:52px;padding:10px 8px;font-size:14px;font-weight:700;display:flex}.pd-add-cart:hover:not(:disabled){background:#244fbb}.pd-buy-now{background:var(--pd-surface);color:var(--pd-accent)}.pd-buy-now:hover:not(:disabled){background:var(--pd-accent);color:#fff}.pd-buy-now svg{flex-shrink:0}.pd-favorite{width:52px;min-height:52px;color:inherit;border:1px solid var(--pd-border);background:0 0;border-radius:8px;flex-shrink:0;font-size:19px}.pd-favorite.is-favorite{color:#e62e04;background:#fff2ef;border-color:#ffd4c9}.pd-selection-note{color:var(--pd-muted);margin:12px 0 24px;font-size:12px}.pd-specs{border-top:1px solid var(--pd-border);margin:0;padding-top:18px}.pd-specs>div{justify-content:space-between;gap:15px;padding:5px 0;font-size:13px;display:flex}.pd-specs dt{color:var(--pd-muted);flex-shrink:0;font-weight:400}.pd-specs dd{text-align:end;overflow-wrap:anywhere;min-width:0;margin:0}.pd-description{border:1px solid var(--pd-border);border-radius:14px;margin-top:60px;padding:30px}.pd-description h2{color:inherit;border-bottom:1px solid var(--pd-border);margin-bottom:24px;padding-bottom:18px;font-size:22px}.pd-rich-text{overflow-wrap:anywhere;line-height:1.9}.pd-rich-text p:last-child{margin-bottom:0}.pd-rich-text ul,.pd-rich-text ol{padding-inline-start:24px}.pd-rich-text img,.pd-rich-text video{max-width:100%;height:auto}.pd-rich-text table{max-width:100%;display:block;overflow-x:auto}.pd-rich-text a{color:var(--pd-accent);text-decoration:underline}.pd-related{margin-top:65px}.pd-section-heading{text-align:center;margin-bottom:28px}.pd-section-heading>span{color:var(--pd-accent);font-size:13px}.pd-section-heading h2{color:inherit;margin-top:8px;font-size:28px}.pd-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.pd-related-grid>*{min-width:0}.pd-unavailable{color:#bd3a36;font-size:16px}.dark .product-detail-page{--pd-border:#303a4d;--pd-muted:#a0aec4;--pd-surface:#192335;color:#edf3ff}.dark .pd-plan.is-selected{background:#1c3056}@media (width<=991px){.pd-layout{gap:28px}.pd-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-image-frame{padding:20px}.pd-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (width<=767px){.pd-section{padding-top:30px;padding-bottom:45px}.pd-layout{grid-template-columns:1fr;gap:26px}.pd-visual{position:static}.pd-image-frame{aspect-ratio:1.15;max-width:430px;margin-inline:auto}.pd-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-plan{gap:7px;padding:9px 10px}.pd-summary h1{font-size:26px}.pd-description{margin-top:32px;padding:20px}.pd-related{margin-top:40px}.pd-add-cart,.pd-buy-now{font-size:13px}.pd-favorite{width:44px}.pd-actions{gap:7px}.pd-actions .pd-quantity{grid-area:1/1}.pd-actions .pd-favorite{grid-area:1/3}.pd-purchase-buttons{grid-column:1/-1}.pd-section-heading h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.pd-plan,.pd-actions button{transition:none}}.pqv-overlay{z-index:100000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a1220a6;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.pqv-dialog{overscroll-behavior:contain;background:#fff;border-radius:18px;width:100%;max-width:1000px;max-height:calc(100dvh - 56px);padding:36px;position:relative;overflow:auto;box-shadow:0 24px 80px #0004}.pqv-close{top:10px;width:32px;height:32px;color:var(--pd-muted);background:var(--pd-surface);cursor:pointer;z-index:1;border:0;border-radius:50%;font-size:24px;line-height:1;position:absolute;inset-inline-end:12px}.pqv-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:30px;display:grid}.pqv-image{background:var(--pd-surface);border:1px solid var(--pd-border);aspect-ratio:1;border-radius:12px;justify-content:center;align-items:center;padding:16px;display:flex;overflow:hidden}.pqv-image img{object-fit:contain;border-radius:8px;width:100%;height:100%}.pqv-content{min-width:0}.pqv-eyebrow{color:var(--pd-accent);font-size:12px}.pqv-content h2{color:inherit;margin:8px 0 18px;font-size:24px;line-height:1.5}.pqv-price{border-bottom:1px solid var(--pd-border);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:18px;display:flex}.pqv-price strong{color:var(--pd-accent);font-size:25px}.pqv-price del{color:var(--pd-muted);font-size:15px}.pqv-dialog .pd-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pqv-dialog .pd-plan{min-height:106px}.pqv-description{color:var(--pd-muted);overflow-wrap:anywhere;max-height:96px;margin-bottom:20px;font-size:13px;line-height:1.8;overflow:auto}.pqv-description p{margin:0}.pqv-description img{max-width:100%;height:auto}.pqv-sku{color:var(--pd-muted);overflow-wrap:anywhere;margin-top:15px;font-size:11px}.pqv-full{color:var(--pd-accent);border-top:1px solid var(--pd-border);align-items:center;gap:10px;margin-top:18px;padding-top:16px;font-size:13px;font-weight:600;display:flex}.pqv-error{background:var(--pd-surface);border-radius:8px;padding:15px;font-size:13px}.pqv-error button{color:var(--pd-accent);cursor:pointer;background:0 0;border:0;text-decoration:underline}.pqv-loading{color:var(--pd-muted);font-size:13px}.pqv-loading span{background:var(--pd-surface);border-radius:6px;height:25px;margin:14px 0;animation:1.2s ease-in-out infinite alternate pqv-pulse;display:block}.pqv-loading span:nth-child(2){width:60%}.pqv-loading span:last-child{height:100px}.dark .pqv-dialog{background:#101928}.pqv-dialog button:focus-visible,.pqv-dialog a:focus-visible{outline:2px solid var(--pd-accent);outline-offset:3px}@keyframes pqv-pulse{to{opacity:.4}}@media (width<=767px){.pqv-dialog .pd-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pqv-overlay{padding:12px}.pqv-dialog{border-radius:12px;max-height:calc(100dvh - 24px);padding:38px 18px 20px}.pqv-layout{grid-template-columns:minmax(0,1fr);gap:20px}.pqv-image{width:100%;max-width:230px;margin-inline:auto}.pqv-content h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.pqv-loading span{animation:none}}.category-page-view{--sc-border:#e6eaf1;--sc-muted:#748096;--sc-surface:#f7f9fc;--sc-accent:#3160d8;color:#182132}.sc-section{padding-top:50px;padding-bottom:70px}.sc-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:35px;display:grid}.sc-sidebar{border:1px solid var(--sc-border);border-radius:14px;padding:22px}.sc-sidebar h2{color:inherit;margin-bottom:18px;font-size:19px}.sc-category-nav{gap:4px;display:grid}.sc-category-nav a{color:inherit;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}.sc-category-nav a.is-active{color:var(--sc-accent);background:var(--sc-surface);font-weight:700}.sc-category-nav a:hover{color:var(--sc-accent)}.sc-parent{border-top:1px solid var(--sc-border);gap:5px;margin-top:18px;padding-top:15px;font-size:14px;display:grid}.sc-parent small{color:var(--sc-muted)}.sc-parent a{color:var(--sc-accent)}.sc-type-filter{border-top:1px solid var(--sc-border);margin-top:22px;padding-top:20px}.sc-type-filter label{margin-bottom:10px;font-size:14px;font-weight:700;display:block}.sc-sidebar select,.sc-toolbar select{border:1px solid var(--sc-border);background:var(--sc-surface);max-width:100%;color:inherit;cursor:pointer;border-radius:8px;padding:10px;font-size:13px}.sc-type-filter select{width:100%}.sc-main{min-width:0}.sc-intro{align-items:center;gap:22px;margin-bottom:26px;display:flex}.sc-intro>img{object-fit:cover;border-radius:15px;flex-shrink:0;width:94px;height:94px}.sc-intro h2{color:inherit;margin:6px 0;font-size:27px;line-height:1.5}.sc-eyebrow{color:var(--sc-accent);font-size:12px}.sc-description{color:var(--sc-muted);overflow-wrap:anywhere;line-height:1.8}.sc-description p:last-child{margin:0}.sc-description img{max-width:100%;height:auto}.sc-subcategories{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.sc-subcategories a{border:1px solid var(--sc-border);color:inherit;border-radius:10px;align-items:center;gap:10px;max-width:100%;padding:8px 12px;font-size:13px;display:flex}.sc-subcategories a:hover{border-color:var(--sc-accent);color:var(--sc-accent)}.sc-subcategories img{object-fit:cover;border-radius:6px;width:34px;height:34px}.sc-toolbar{border-block:1px solid var(--sc-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:15px 0;display:flex}.sc-toolbar p{color:var(--sc-muted);margin:0;font-size:13px}.sc-toolbar>div{align-items:center;gap:10px;display:flex}.sc-toolbar label{color:var(--sc-muted);margin:0;font-size:12px}.sc-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.sc-products>*{min-width:0}.sc-products .sp-thumb img{aspect-ratio:1;object-fit:contain}.sc-empty{text-align:center;background:var(--sc-surface);border-radius:14px;padding:65px 20px}.sc-empty>i{color:var(--sc-muted);font-size:35px}.sc-empty h3{color:inherit;margin-top:18px;font-size:22px}.sc-empty p{color:var(--sc-muted);font-size:14px}.sc-empty button{background:var(--sc-accent);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:10px 20px}.sc-pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px;display:flex}.sc-pagination a,.sc-pagination span{border:1px solid var(--sc-border);min-width:38px;min-height:38px;color:inherit;border-radius:7px;place-items:center;padding:5px 12px;font-size:13px;display:grid}.sc-pagination [aria-current=page]{background:var(--sc-accent);border-color:var(--sc-accent);color:#fff}.sc-pagination [aria-disabled=true]{opacity:.4}.dark .category-page-view{--sc-border:#303a4d;--sc-muted:#a0aec4;--sc-surface:#192335;color:#edf3ff}.dark .category-page-view .page-banner{background-color:#142137;background-image:none}.dark .category-page-view .bread-crumb,.dark .category-page-view .bread-crumb a{color:#c7d6ed}@media (width<=991px){.sc-layout{grid-template-columns:190px minmax(0,1fr);gap:22px}.sc-sidebar{padding:15px}.sc-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=767px){.sc-section{padding-top:28px;padding-bottom:40px}.sc-layout{grid-template-columns:minmax(0,1fr)}.sc-sidebar{padding:16px}.sc-category-nav{flex-wrap:wrap;gap:6px;max-height:160px;display:flex;overflow-y:auto}.sc-category-nav a{border:1px solid var(--sc-border);padding:6px 9px;font-size:12px}.sc-category-nav i{display:none}.sc-type-filter{align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.sc-type-filter label{white-space:nowrap;margin:0}.sc-type-filter select{flex:1;width:auto;min-width:0}.sc-intro{gap:14px}.sc-intro>img{width:65px;height:65px}.sc-intro h2{font-size:23px}.sc-description{font-size:13px}.sc-toolbar{gap:10px}.sc-toolbar>div{justify-content:space-between;width:100%}.sc-toolbar select{flex:1;max-width:230px}.sc-products{gap:12px}}.digital-cart-page{--dc-accent:#3160d8;--dc-border:#e4e9f2;--dc-surface:#f7f9fd;--dc-muted:#78849a;color:#182132}.dc-section{padding-block:50px 75px}.dc-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.dc-heading h1{color:inherit;align-items:center;gap:12px;margin:0;font-size:26px;display:flex}.dc-heading small{color:var(--dc-muted);font-size:12px;font-weight:400}.dc-clear{color:#c73535;cursor:pointer;background:0 0;border:1px solid #f3d7d7;border-radius:7px;padding:7px 13px;font-size:12px}.dc-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:30px;display:grid}.dc-items{gap:14px;min-width:0;display:grid}.dc-item{border:1px solid var(--dc-border);border-radius:12px;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:14px 18px;padding:18px;display:grid}.dc-item.has-error{border-color:#e9aaaa}.dc-image{background:var(--dc-surface);border-radius:9px;grid-row:span 2;place-items:center;width:84px;height:84px;display:grid;overflow:hidden}.dc-image img{object-fit:contain;width:100%;height:100%}.dc-item-info{gap:4px;min-width:0;display:grid}.dc-item-title{color:inherit;overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.6}.dc-plan{color:var(--dc-accent);font-size:12px}.dc-unit-price{color:var(--dc-muted);font-size:12px}.dc-remove{color:#d14242;cursor:pointer;background:0 0;border:0;align-self:start;padding:5px}.dc-quantity{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:7px;align-items:center;width:max-content;display:flex}.dc-quantity button{width:30px;height:34px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dc-quantity button:disabled{opacity:.35;cursor:not-allowed}.dc-quantity input{text-align:center;width:35px;color:inherit;-moz-appearance:textfield;background:0 0;border:0;padding:0;font-size:13px}.dc-quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.dc-line-total{color:var(--dc-accent);text-align:end;font-size:16px}.dc-line-total small{color:var(--dc-muted);font-size:10px;font-weight:400;line-height:1.5;display:block}.dc-continue{color:var(--dc-accent);align-items:center;gap:10px;margin-top:10px;font-size:14px;display:flex}.dc-summary{border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:14px;padding:25px;position:sticky;top:100px}.dc-summary h2{color:inherit;margin-bottom:16px;font-size:21px}.dc-digital{color:var(--dc-muted);align-items:center;gap:7px;font-size:12px;line-height:1.7;display:flex}.dc-coupon{border-block:1px solid var(--dc-border);margin-block:20px;padding-block:18px}.dc-coupon label{margin-bottom:8px;font-size:13px;font-weight:700;display:block}.dc-coupon>div{gap:8px;display:flex}.dc-coupon input{border:1px solid var(--dc-border);width:100%;min-width:0;color:inherit;background:0 0;border-radius:7px;padding:9px 10px;font-size:13px}.dc-coupon button{background:var(--dc-accent);color:#fff;cursor:pointer;border:0;border-radius:7px;padding:8px 14px;font-size:13px}.dc-coupon button:disabled{opacity:.5;cursor:not-allowed}.dc-applied{color:#078367;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.dc-remove-coupon{color:#d14242;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px}.dc-applied button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:22px}.dc-totals{margin:20px 0}.dc-totals>div{justify-content:space-between;align-items:center;gap:12px;padding-block:7px;font-size:14px;display:flex}.dc-totals dt{color:var(--dc-muted);font-weight:400}.dc-totals dd{margin:0;font-weight:700}.dc-totals .dc-discount{color:#078367}.dc-totals .dc-total{border-top:1px solid var(--dc-border);color:var(--dc-accent);margin-top:12px;padding-top:18px;font-size:22px}.dc-total dt{color:inherit;font-size:16px;font-weight:700}.dc-primary{background:var(--dc-accent);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;padding:12px 22px;font-size:14px;font-weight:700;display:inline-flex}.dc-primary:hover{color:#fff}.dc-checkout{width:100%}.dc-checkout:disabled{opacity:.5;cursor:not-allowed}.dc-checkout-note{color:var(--dc-muted);margin-top:12px;font-size:12px;line-height:1.7}.dc-status{color:#78849a;min-height:0;margin-bottom:15px;font-size:12px}.dc-status:empty{display:none}.dc-status button{color:#3160d8;cursor:pointer;background:0 0;border:0;text-decoration:underline}.dc-line-error{color:#d14242;margin:5px 0 0;font-size:12px;line-height:1.7}.dc-empty{text-align:center;border:1px solid var(--dc-border);background:var(--dc-surface);border-radius:16px;padding:55px 20px}.dc-empty>i{color:var(--dc-accent);font-size:55px}.dc-empty h1{color:inherit;margin:22px 0 12px;font-size:28px}.dc-empty p{color:var(--dc-muted);margin-bottom:24px;font-size:14px}.dark .digital-cart-page{--dc-border:#303a4d;--dc-surface:#192335;--dc-muted:#a0aec4;color:#edf3ff}.dark .digital-cart-page .page-banner{background-color:#142137;background-image:none}.dark .digital-cart-page .bread-crumb,.dark .digital-cart-page .bread-crumb a{color:#c7d6ed}@media (width<=991px){.dc-layout{grid-template-columns:minmax(0,1fr) 290px;gap:20px}.dc-item{grid-template-columns:65px minmax(0,1fr) auto;gap:10px;padding:14px}.dc-image{width:65px;height:65px}.dc-summary{padding:20px}}@media (width<=767px){.dc-section{padding-block:28px 45px}.dc-layout{grid-template-columns:minmax(0,1fr)}.dc-summary{position:static}.dc-heading h1{flex-wrap:wrap;gap:5px 10px;font-size:21px}.dc-item-title{font-size:13px}.dc-clear{white-space:nowrap;padding:6px 9px}}.store-checkout-page{--cp-accent:#3160d8;--cp-border:#e5eaf2;--cp-muted:#78859b;--cp-bg:#fff;--cp-surface:#f7f9fd;color:#182132}.cp-section{padding-block:48px 70px}.cp-layout{grid-template-columns:minmax(0,1fr) 355px;align-items:start;gap:28px;display:grid}.cp-panel{border:1px solid var(--cp-border);background:var(--cp-bg);border-radius:14px;min-width:0;padding:28px}.cp-panel h1,.cp-panel h2{color:inherit;margin:0 0 24px;font-size:23px}.cp-summary{background:var(--cp-surface);position:sticky;top:105px}.cp-checkout-item{border-bottom:1px solid var(--cp-border);padding-block:18px}.cp-checkout-item:first-of-type{padding-top:0}.cp-item-heading{align-items:center;gap:14px;display:flex}.cp-item-heading img{object-fit:contain;border-radius:7px;width:58px;height:58px}.cp-item-heading>div{flex:1;min-width:0}.cp-item-heading strong{font-size:14px;line-height:1.6;display:block}.cp-item-heading small{color:var(--cp-muted);font-size:12px}.cp-item-heading>bdi{color:var(--cp-accent);font-size:14px;font-weight:700}.cp-activation{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.cp-panel label,.cp-label{color:inherit;font-size:13px;line-height:1.6;display:block}.cp-panel input:not([type=radio]):not([type=file]),.cp-panel select,.cp-panel textarea{border:1px solid var(--cp-border);background:var(--cp-bg);width:100%;color:inherit;border-radius:8px;min-width:0;margin-top:7px;padding:10px 12px;font-size:13px}.cp-panel textarea{resize:vertical}.cp-label{margin-top:18px}.cp-back{color:var(--cp-accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:22px;padding:0;font-size:13px;display:inline-flex}.cp-total{border-top:1px solid var(--cp-border);justify-content:space-between;align-items:center;gap:15px;margin:24px 0 20px;padding-top:20px;font-size:14px;display:flex}.cp-total strong{color:var(--cp-accent);font-size:23px}.cp-primary{border:1px solid var(--cp-accent);background:var(--cp-accent);color:#fff;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px 18px;font-size:14px;font-weight:700;display:flex}.cp-primary:disabled,.cp-secondary:disabled{opacity:.5;cursor:not-allowed}.cp-primary:hover:not(:disabled){background:#254fbb}.cp-secondary{border:1px solid var(--cp-border);background:var(--cp-bg);width:100%;min-height:42px;color:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:15px;padding:9px 15px;font-size:13px;display:flex}.cp-note{color:var(--cp-muted);margin:15px 0;font-size:12px;line-height:1.9}.cp-alert{color:#08775d;background:#eefaf5;border:1px solid #bce9da;border-radius:9px;margin-bottom:22px;padding:14px 18px;font-size:13px;line-height:1.8}.cp-alert.is-error{color:#bc3636;background:#fff3f3;border-color:#f4cccc}.cp-error{color:#bc3636;margin-top:8px;font-size:12px}.cp-method-grid{gap:10px;display:grid}.cp-method-grid label{border:1px solid var(--cp-border);cursor:pointer;background:var(--cp-bg);border-radius:9px;align-items:start;gap:10px;padding:13px;display:flex}.cp-method-grid label.is-selected{border-color:var(--cp-accent);box-shadow:0 0 0 1px var(--cp-accent)}.cp-method-grid input{width:16px;height:16px;accent-color:var(--cp-accent);flex-shrink:0;margin-top:3px}.cp-method-grid small{color:var(--cp-muted);margin-top:3px;font-size:11px;display:block}.cp-order-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.cp-order-heading span,.cp-order-number{color:var(--cp-muted);font-size:12px}.cp-order-heading h1{color:inherit;margin:6px 0;font-size:28px}.cp-order-total>strong{color:var(--cp-accent);font-size:25px}.cp-transfer-head h2{margin-top:12px}.cp-status{background:var(--cp-surface);color:var(--cp-accent);border-radius:20px;padding:3px 12px;font-size:12px;display:inline-block}.cp-transfer-amount{background:var(--cp-surface);border:1px solid var(--cp-border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;padding:20px;display:flex}.cp-transfer-amount>span{width:100%;color:var(--cp-muted);font-size:12px}.cp-transfer-amount strong{color:var(--cp-accent);overflow-wrap:anywhere;min-width:0;font-size:27px}.cp-transfer-amount button{color:var(--cp-accent);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;font-size:12px}.cp-destination-details{margin:0}.cp-destination-details>div{border-bottom:1px solid var(--cp-border);grid-template-columns:130px minmax(0,1fr);gap:15px;padding-block:13px;font-size:13px;display:grid}.cp-destination-details dt{color:var(--cp-muted);font-weight:400}.cp-destination-details dd{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;margin:0;display:flex}.cp-destination-details dd bdi{overflow-wrap:anywhere;min-width:0}.cp-destination-details button{color:var(--cp-accent);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:3px}.cp-instructions{color:var(--cp-muted);overflow-wrap:anywhere;padding:16px 0;font-size:13px;line-height:1.9}.cp-instructions p{margin:0}.cp-instructions img{max-width:100%;height:auto}.cp-proof-form{border-top:1px solid var(--cp-border);gap:16px;margin-top:20px;padding-top:18px;display:grid}.cp-proof-form .cp-note{margin:0}.cp-proof-form .cp-upload{cursor:pointer;text-align:center;background:var(--cp-surface);border:1px dashed #9ab4ee;border-radius:10px;flex-direction:column;align-items:center;gap:9px;padding:25px 16px;display:flex;position:relative}.cp-upload>svg{color:var(--cp-accent)}.cp-upload small{color:var(--cp-muted);font-size:11px}.cp-upload input{max-width:100%;font-size:12px;display:block}.cp-upload>span{color:var(--cp-accent);overflow-wrap:anywhere;gap:7px;font-size:12px;display:flex}.cp-review{text-align:center;background:var(--cp-surface);border-radius:10px;justify-items:center;gap:12px;margin-top:25px;padding:30px 15px;display:grid}.cp-review svg,.cp-review a{color:var(--cp-accent)}.cp-review h3{color:inherit;margin:0;font-size:20px}.cp-review p{color:var(--cp-muted);margin:0;font-size:13px}.cp-summary-line{border-bottom:1px solid var(--cp-border);justify-content:space-between;gap:12px;padding-block:10px;font-size:13px;display:flex}.cp-summary-line span{color:var(--cp-muted)}.cp-summary-line bdi{white-space:nowrap}.cp-cancel{color:#c53a3a;cursor:pointer;background:0 0;border:0;margin:15px auto 0;font-size:12px;display:block}.cp-fulfilled-item{border-bottom:1px solid var(--cp-border);padding-block:18px;font-size:14px}.cp-fulfilled-item>small{color:var(--cp-muted);margin-inline:12px}.cp-fulfilled-item>span{color:var(--cp-accent);font-size:12px}.cp-fulfilled-item h3{color:inherit;margin-top:14px;font-size:15px}.cp-code{border:1px solid var(--cp-border);border-radius:7px;justify-content:space-between;align-items:center;gap:15px;margin-top:8px;padding:12px;display:flex}.cp-code code{overflow-wrap:anywhere}.cp-code button{color:var(--cp-accent);cursor:pointer;background:0 0;border:0}.cp-success-icon{color:#078568;margin-bottom:15px}.cp-empty{text-align:center}.dark .store-checkout-page{--cp-border:#2b3950;--cp-muted:#a0aec4;--cp-bg:#111b2d;--cp-surface:#0d1524;color:#edf3ff}.dark .store-checkout-page .page-banner{background-color:#142137;background-image:none}.dark .store-checkout-page .bread-crumb,.dark .store-checkout-page .bread-crumb a{color:#c7d6ed}@media (width<=991px){.cp-layout{grid-template-columns:minmax(0,1fr) 295px;gap:20px}.cp-panel{padding:22px}.cp-activation{grid-template-columns:1fr}}@media (width<=767px){.cp-section{padding-block:28px 45px}.cp-layout{grid-template-columns:minmax(0,1fr)}.cp-panel{padding:20px}.cp-summary{position:static}.cp-order-heading{flex-direction:column;align-items:start;gap:12px}.cp-order-heading h1{font-size:24px}.cp-order-number{overflow-wrap:anywhere}.cp-item-heading{flex-wrap:wrap;gap:10px}.cp-item-heading img{width:48px;height:48px}.cp-item-heading strong{font-size:13px}.cp-destination-details>div{grid-template-columns:1fr;gap:6px}.cp-transfer-amount strong{font-size:23px}}.cp-contact-support{border-top:1px solid var(--cp-border);margin-top:28px;padding-top:24px}.cp-contact-support h3{color:inherit;font-size:16px;line-height:1.7}.cp-contact-links{flex-wrap:wrap;gap:10px;margin-block:16px;display:flex}.cp-contact-links a{border:1px solid var(--cp-border);color:var(--cp-accent);background:var(--cp-bg);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.cp-contact-links small{color:var(--cp-muted);font-size:11px;display:block}.cp-wallet-choice{margin-bottom:18px}.cp-wallet-choice .cp-method-grid{grid-template-columns:1fr}.cw-balance{background:var(--cp-surface);border:1px solid var(--cp-border);color:var(--cp-accent);border-radius:12px;align-items:center;gap:20px;margin-bottom:28px;padding:25px;display:flex}.cw-balance span{color:var(--cp-muted);font-size:13px;display:block}.cw-balance strong{margin-top:8px;font-size:32px;display:block}.cw-history-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.cw-history-heading h2{margin:0}.cw-table-wrap{max-width:100%;overflow-x:auto}.cw-table{width:100%;font-size:13px}.cw-table th,.cw-table td{text-align:start;border-bottom:1px solid var(--cp-border);vertical-align:top;padding:16px 10px}.cw-table th{color:var(--cp-muted);font-weight:500}.cw-table td p{overflow-wrap:anywhere;max-width:240px;margin:5px 0;font-size:12px}.cw-table td small{color:var(--cp-muted);overflow-wrap:anywhere;font-size:10px}.cw-credit{color:#05836d}.cw-top-up-heading{margin-top:35px!important}@media (width<=575px){.cw-history-heading{flex-wrap:wrap}.cw-table{min-width:480px}.cw-balance{padding:18px}.cw-balance strong{font-size:26px}}.cp-order-timeline{border-top:1px solid var(--cp-border);margin-top:28px;padding-top:24px}.cp-order-timeline h2{color:inherit;margin-bottom:20px;font-size:19px}.cp-order-timeline ol{padding:0;list-style:none}.cp-order-timeline li{gap:14px;padding-bottom:22px;font-size:14px;display:flex;position:relative}.cp-timeline-dot{background:var(--cp-accent);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:7px}.cp-order-timeline time{color:var(--cp-muted);margin-top:5px;font-size:11px;display:block}.cp-order-timeline p{white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px}.cp-order-total{justify-items:end;gap:4px;display:grid}.store-footer{--sf-border:#e4e9f2;--sf-muted:#758197;--sf-accent:#3160d8;--sf-bg:#f8faff;background:var(--sf-bg);border-top:1px solid var(--sf-border);color:#182132}.sf-grid{grid-template-columns:1.25fr .85fr 1fr 1fr 1.45fr;align-items:start;gap:30px;padding-block:55px 40px;display:grid}.sf-grid>*{min-width:0}.sf-grid h2{color:inherit;margin:0 0 20px;font-size:16px;font-weight:700}.sf-grid p{color:var(--sf-muted);white-space:pre-line;margin-bottom:16px;font-size:13px;line-height:1.9}.sf-logo{margin-bottom:18px;display:inline-block}.sf-logo img{object-fit:contain;width:auto;max-width:180px;max-height:44px}.sf-grid ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sf-grid li a{color:var(--sf-muted);font-size:13px;line-height:1.7}.sf-grid a:hover{color:var(--sf-accent)}.sf-social{flex-wrap:wrap;gap:8px;display:flex}.sf-social a{width:32px;height:32px;color:var(--sf-muted);border:1px solid var(--sf-border);border-radius:50%;place-items:center;display:grid}.sf-contact-line{color:var(--sf-muted);overflow-wrap:anywhere;align-items:start;gap:9px;margin-bottom:12px;font-size:12px;line-height:1.8;display:flex}.sf-contact-line i{color:var(--sf-accent);margin-top:5px}.sf-contact-line a{color:inherit;min-width:0}.sf-contact-line span{white-space:pre-line}.sf-email-label{margin-bottom:7px;font-size:12px;display:block}.sf-email-row{align-items:stretch;gap:6px;display:flex}.sf-email-row input{border:1px solid var(--sf-border);width:100%;min-width:0;height:42px;color:inherit;background:0 0;border-radius:7px;padding:10px;font-size:12px}.sf-email-row button{background:var(--sf-accent);color:#fff;cursor:pointer;border:0;border-radius:7px;flex-shrink:0;padding:8px 12px;font-size:12px;font-weight:700}.sf-email-row button:disabled{opacity:.5;cursor:not-allowed}.sf-consent{color:var(--sf-muted);cursor:pointer;align-items:start;gap:8px;margin-top:12px;font-size:11px;line-height:1.8;display:flex}.sf-consent input{width:15px;height:15px;accent-color:var(--sf-accent);flex-shrink:0;margin:3px 0 0}.sf-consent a{color:var(--sf-accent);text-decoration:underline}.sf-grid .sf-message{color:#078367;margin-top:12px;font-size:12px}.sf-grid .sf-message.is-error{color:#c83c3c}.sf-bottom{border-top:1px solid var(--sf-border);padding-block:19px}.sf-bottom>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sf-bottom p{color:var(--sf-muted);margin:0;font-size:12px}.sf-bottom nav{flex-wrap:wrap;gap:18px;display:flex}.sf-bottom a{color:var(--sf-muted);font-size:11px}.store-content-page{--scp-border:#e4e9f2;--scp-muted:#758197;color:#182132}.scp-layout{grid-template-columns:minmax(0,1fr) 235px;align-items:start;gap:32px;padding-block:50px 70px;display:grid}.scp-article{border:1px solid var(--scp-border);border-radius:14px;min-width:0;padding:32px}.scp-article h1{color:inherit;margin-bottom:28px;font-size:28px}.scp-rich-text{overflow-wrap:anywhere;font-size:15px;line-height:2}.scp-rich-text h2{color:inherit;margin-block:28px 12px;font-size:20px;line-height:1.6}.scp-rich-text h2:first-child{margin-top:0}.scp-rich-text p{color:var(--scp-muted);margin-bottom:16px}.scp-rich-text a{color:#3160d8;text-decoration:underline}.scp-rich-text img{max-width:100%;height:auto}.scp-rich-text ul,.scp-rich-text ol{padding-inline-start:24px}.scp-rich-text table{max-width:100%;display:block;overflow-x:auto}.scp-nav{border:1px solid var(--scp-border);border-radius:12px;gap:5px;padding:20px;display:grid;position:sticky;top:100px}.scp-nav h2{color:inherit;margin-bottom:14px;font-size:17px}.scp-nav a{color:var(--scp-muted);border-radius:6px;padding:7px 9px;font-size:13px}.scp-nav a[aria-current=page]{color:#3160d8;background:#edf3ff;font-weight:700}.scp-contacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:25px;display:grid}.scp-contacts>div{border:1px solid var(--scp-border);border-radius:10px;gap:7px;min-width:0;padding:18px;display:grid}.scp-contacts i{color:#3160d8;font-size:20px}.scp-contacts span{color:var(--scp-muted);font-size:12px}.scp-contacts a,.scp-contacts p{color:inherit;overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:14px}.dark .store-footer{--sf-border:#29364b;--sf-muted:#a0aec4;--sf-bg:#111b2d;color:#edf3ff}.dark .store-content-page{--scp-border:#29364b;--scp-muted:#a0aec4;color:#edf3ff}.dark .store-content-page .page-banner{background-color:#142137;background-image:none}.dark .store-content-page .bread-crumb,.dark .store-content-page .bread-crumb a{color:#c7d6ed}.dark .scp-nav a[aria-current=page]{background:#1c3056}@media (width<=1199px){.sf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.sf-newsletter{grid-column:span 2;max-width:440px}}@media (width<=767px){.sf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding-block:35px 28px}.sf-brand,.sf-newsletter{grid-column:1/-1;max-width:none}.sf-contact{grid-column:1/-1}.sf-grid h2{margin-bottom:14px}.sf-bottom>div{text-align:center;justify-content:center}.sf-bottom nav{justify-content:center}.scp-layout{grid-template-columns:minmax(0,1fr);padding-block:28px 45px}.scp-article{padding:20px}.scp-article h1{font-size:24px}.scp-rich-text{font-size:14px}.scp-nav{position:static}.scp-contacts{grid-template-columns:1fr}}.store-maintenance{color:#182132;background:radial-gradient(at 50% 30%,#edf4ff 0,#0000 60%),#f9fbff;flex-direction:column;min-height:100dvh;display:flex}.sm-header{justify-content:space-between;align-items:center;gap:20px;width:min(1180px,100%);margin-inline:auto;padding:28px 24px;display:flex}.sm-header img{object-fit:contain;width:auto;max-width:180px;max-height:44px}.sm-header nav{gap:8px;display:flex}.sm-header nav a{color:#758197;border:1px solid #0000;border-radius:7px;padding:6px 10px;font-size:12px}.sm-header nav a[aria-current=page]{color:#3160d8;background:#fff;border-color:#dce5f5}.sm-main{text-align:center;width:min(700px,100%);margin:auto;padding:25px 24px 50px}.sm-art{place-items:center;width:210px;height:210px;margin:0 auto 32px;display:grid;position:relative}.sm-orbit{border:1px dashed #c5d6f8;border-radius:50%;position:absolute;inset:0}.sm-shop{color:#3160d8;background:linear-gradient(140deg,#fff,#e5edff);border:1px solid #d8e4ff;border-radius:35px;place-items:center;width:145px;height:145px;display:grid;transform:rotate(-7deg);box-shadow:0 20px 45px #3160d81f}.sm-shop svg{transform:rotate(7deg)}.sm-tool{bottom:15px;color:#fff;background:#3160d8;border-radius:20px;place-items:center;width:61px;height:61px;display:grid;position:absolute;inset-inline-end:9px;box-shadow:0 7px 20px #3160d82f}.sm-dot{background:#90b1ff;border-radius:50%;width:12px;height:12px;position:absolute}.sm-dot-one{top:12px;inset-inline-start:25px}.sm-dot-two{bottom:24px;background:#7bd6c2;width:8px;height:8px;inset-inline-start:15px}.sm-badge{color:#587096;background:#fff;border:1px solid #dce5f5;border-radius:30px;align-items:center;gap:8px;padding:5px 13px;font-size:12px;display:inline-flex}.sm-badge span{background:#3160d8;border-radius:50%;width:7px;height:7px}.sm-main h1{color:inherit;margin:20px 0 16px;font-size:clamp(29px,4.5vw,44px);line-height:1.4}.sm-message{color:#758197;white-space:pre-line;font-size:16px;line-height:1.9}.sm-retry{color:#fff;cursor:pointer;background:#3160d8;border:0;border-radius:9px;justify-content:center;align-items:center;gap:10px;margin-top:15px;padding:13px 25px;font-size:14px;font-weight:700;display:inline-flex}.sm-contact{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:26px;display:flex}.sm-contact a{color:#3160d8;align-items:center;gap:6px;font-size:13px;display:flex}.sm-note{color:#8a96aa;margin-top:26px;font-size:12px}.store-maintenance>footer{text-align:center;color:#8a96aa;padding:20px;font-size:12px}.dark .store-maintenance{color:#edf3ff;background:radial-gradient(at 50% 30%,#152c52 0,#0000 60%),#0d1524}.dark .sm-shop{color:#8fb2ff;background:linear-gradient(140deg,#263f68,#15263f);border-color:#304a73}.dark .sm-badge,.dark .sm-header nav a[aria-current=page]{color:#a8c1f5;background:#17243b;border-color:#304262}.dark .sm-message{color:#a0aec4}@media (width<=767px){.sm-header{padding:20px}.sm-header img{max-width:140px;max-height:35px}.sm-main{padding:20px 20px 35px}.sm-art{width:180px;height:180px;margin-bottom:25px}.sm-shop{width:125px;height:125px}.sm-main h1{font-size:30px}.sm-message{font-size:14px}}.customer-auth-section{padding:64px 0 90px}.customer-auth-grid{background:#fff;border:1px solid #e9edf3;border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden;box-shadow:0 16px 60px #15244508}.customer-auth-promo{background:linear-gradient(140deg,#f6f8ff,#edf4ff);padding:48px;position:relative}.customer-auth-eyebrow{letter-spacing:1px;color:#3160d8;font-size:12px;font-weight:700}.customer-auth-promo h2{margin:20px 0;font-size:36px;line-height:1.5}.customer-auth-promo>p{color:#6e7686;line-height:1.9}.customer-auth-promo ul{gap:25px;margin:35px 0;padding:0;list-style:none;display:grid}.customer-auth-promo li{align-items:flex-start;gap:15px;display:flex}.customer-auth-feature-icon{color:#3160d8;background:#fff;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.customer-auth-promo h3{margin:0 0 8px;font-size:15px;font-weight:700}.customer-auth-promo li p{color:#6e7686;margin:0;font-size:13px;line-height:1.8}.customer-auth-promo-link{color:#3160d8;align-items:center;gap:12px;font-size:13px;font-weight:700;display:inline-flex}.customer-auth-panel{padding:42px 48px}.customer-auth-panel h1{margin:28px 0 12px;font-size:29px}.customer-auth-panel>.sec-desc{color:#7b8290;margin-bottom:24px;font-size:14px;line-height:1.9}.customer-auth-tabs{border-bottom:1px solid #e9edf3;gap:25px;display:flex}.customer-auth-tabs a{color:#9298a3;padding:0 0 15px;font-size:14px;font-weight:700}.customer-auth-tabs a[aria-current=page]{color:#3160d8;border-bottom:2px solid #3160d8}.customer-auth-field{margin-bottom:18px}.customer-auth-field label{margin-bottom:9px;font-size:13px;font-weight:600;display:block}.customer-auth-input{position:relative}.customer-auth-form .customer-auth-input input{color:#222;box-sizing:border-box;background:#fafbfe;border:1px solid #e1e6ee;border-radius:7px;width:100%;height:52px;margin:0;padding:12px 15px;font-size:14px}.customer-auth-input input[type=password]{padding-inline-end:48px}.customer-auth-input:has(button) input{padding-inline-end:48px}.customer-auth-input input:focus{border-color:#3160d8;outline:none;box-shadow:0 0 0 3px #3160d812}.customer-auth-input input[aria-invalid=true]{border-color:#dc3545}.customer-auth-input button{inset-inline-end:14px;color:#7c8495;cursor:pointer;background:0 0;border:0;padding:3px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.customer-auth-error{color:#dc3545;margin:7px 0 0;font-size:12px;line-height:1.8}.customer-auth-hint{color:#7b8290;margin:0 0 20px;font-size:12px}.customer-auth-options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px 0;font-size:12px;display:flex}.customer-auth-options label{cursor:pointer;align-items:center;gap:8px;margin:0;display:flex}.customer-auth-options input{accent-color:#3160d8;width:16px;height:16px}.customer-auth-options a,.customer-auth-back{color:#3160d8;font-weight:600}.customer-auth-submit{color:#fff;cursor:pointer;background:#3160d8;border:0;border-radius:6px;width:100%;padding:16px;font-weight:700}.customer-auth-submit:disabled{opacity:.55;cursor:wait}.customer-social-options{--social-divider:#e1e6ee;margin-top:22px}.customer-social-options h3{color:#56657d;align-items:center;gap:14px;margin:0 0 12px;font-size:13px;font-weight:600;display:flex}.customer-social-options:not(.is-management) h3:before,.customer-social-options:not(.is-management) h3:after{content:"";background:var(--social-divider);flex:1;height:1px}.customer-social-options.is-management{border-top:1px solid var(--social-divider);padding-top:18px}.customer-social-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;display:grid}.customer-social-control{--social-bg:#fff;--social-hover:#f4f7fb;--social-text:#202124;--social-border:#cbd5e1;border:1px solid var(--social-border);background:var(--social-bg);min-height:46px;color:var(--social-text);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:8px 14px;font-size:14px;font-weight:600;line-height:1.5;transition:background-color .15s;display:flex}.customer-social-control[data-provider=facebook]{--social-bg:#0866d9;--social-hover:#0756b7;--social-text:#fff;--social-border:transparent}.customer-social-control[data-provider=apple]{--social-bg:#111;--social-hover:#27272a;--social-text:#fff;--social-border:transparent}.customer-social-control[data-provider=x]{--social-text:#111;--social-border:#a5aebb}.customer-social-grid a.customer-social-control:hover{background:var(--social-hover);color:var(--social-text)}.customer-social-grid a.customer-social-control:focus-visible{outline-offset:3px;outline:2px solid #3160d8}.customer-social-icon{flex:0 0 20px;place-items:center;width:20px;height:20px;font-size:18px;line-height:1;display:grid}.customer-social-icon svg{width:20px;height:20px}.customer-social-linked{--social-bg:#f0f9f5;--social-text:#176044;--social-border:#c9e8d9}.customer-social-check{flex-shrink:0}html.dark .customer-social-options{--social-divider:#344153}html.dark .customer-social-options h3{color:#b2bfd3}html.dark .customer-social-control[data-provider=x]{--social-bg:#161e2a;--social-hover:#233044;--social-text:#f1f5f9;--social-border:#59677a}html.dark .customer-social-control[data-provider=apple]{--social-bg:#f1f5f9;--social-hover:#dce4ee;--social-text:#111}html.dark .customer-social-linked{--social-bg:#17352e;--social-text:#b2e4cb;--social-border:#365f54}.customer-auth-back{text-align:center;margin-top:20px;font-size:13px;display:block}.customer-auth-notice{color:#26704c;background:#edf9f3;border:1px solid #c6e9d5;border-radius:8px;padding:13px 16px;font-size:13px;line-height:1.9}.customer-auth-page button:focus-visible,.customer-auth-page a:focus-visible{outline-offset:3px;outline:3px solid #8aa7f4}html.dark .customer-auth-grid{background:#131d2b;border-color:#293648}html.dark .customer-auth-promo{background:linear-gradient(140deg,#172333,#1d3046)}html.dark .customer-auth-feature-icon{background:#25354a}html.dark .customer-auth-panel h1,html.dark .customer-auth-promo h2,html.dark .customer-auth-promo h3,html.dark .customer-auth-field label{color:#eef3ff}html.dark .customer-auth-form .customer-auth-input input{color:#f1f5f9;background:#1b293b;border-color:#344153}html.dark .customer-auth-tabs{border-color:#344153}html.dark .customer-auth-promo p,html.dark .customer-auth-panel>.sec-desc,html.dark .customer-auth-hint{color:#a6b4c9}@media (width<=767px){.customer-auth-grid{grid-template-columns:minmax(0,1fr)}.customer-auth-promo{display:none}.customer-auth-panel{padding:28px 22px}.customer-auth-section{padding:35px 0 55px}}.customer-profile-page{--profile-panel:#fff;--profile-border:#dfe7f3;--profile-heading:#14243c;--profile-muted:#596a82;--profile-tint:#edf3ff;--profile-accent:#2855c6}html.dark .customer-profile-page{--profile-panel:#131d2b;--profile-border:#344153;--profile-heading:#eef3ff;--profile-muted:#b3c2d8;--profile-tint:#1b2b46;--profile-accent:#91b4ff}.customer-profile-section{padding-block:clamp(28px,5vw,72px)}.customer-profile-layout{border:1px solid var(--profile-border);background:var(--profile-panel);max-width:980px;color:var(--profile-heading);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);margin-inline:auto;display:grid;overflow:hidden;box-shadow:0 16px 40px #1524450a}.customer-profile-progress,.customer-profile-form{min-width:0;padding:clamp(22px,4vw,42px)}.customer-profile-progress{background:var(--profile-tint)}.customer-profile-account,.customer-profile-copy{color:var(--profile-accent);font-size:13px;font-weight:700}.customer-profile-progress h1,.customer-profile-form h2{color:var(--profile-heading);margin:12px 0 8px;font-size:clamp(22px,3vw,28px);font-weight:800}.customer-profile-progress p,.customer-profile-hint,.customer-profile-email{color:var(--profile-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.65}.customer-profile-meter{color:var(--profile-accent);gap:8px;margin-block:22px 16px;font-size:13px;font-weight:700;display:grid}.customer-profile-meter progress{block-size:7px;inline-size:100%;accent-color:var(--profile-accent)}.customer-profile-progress ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.customer-profile-progress li{color:var(--profile-muted);border-radius:9px;align-items:center;gap:10px;padding:7px 9px;font-size:13px;display:flex}.customer-profile-progress li[aria-current=step]{background:var(--profile-panel);color:var(--profile-accent);font-weight:800}.customer-profile-step-icon{background:var(--profile-panel);height:28px;color:var(--profile-accent);border-radius:8px;flex:0 0 28px;place-items:center;display:grid}.customer-profile-form .customer-auth-field label{color:var(--profile-heading)}.customer-profile-form .customer-auth-input input[aria-invalid=true]{border-color:#dc3545}.customer-profile-reminder,.customer-profile-email{background:var(--profile-tint);border-radius:8px;margin-bottom:18px;padding:10px 13px}.customer-profile-reminder{color:var(--profile-accent);font-size:13px;font-weight:700}.customer-profile-email bdi{margin-inline-start:6px;font-weight:600}.customer-profile-copy{background:0 0;border:0;padding:4px 0;text-decoration:underline}.customer-profile-copy:disabled{opacity:.55}.customer-profile-review{gap:10px;margin:18px 0 0;display:grid}.customer-profile-review>div{border:1px solid var(--profile-border);border-radius:8px;grid-template-columns:minmax(95px,1fr) minmax(0,1.6fr);gap:12px;padding:10px 12px;font-size:13px;display:grid}.customer-profile-review dt{color:var(--profile-muted)}.customer-profile-review dd{overflow-wrap:anywhere;margin:0}.customer-profile-actions{border-top:1px solid var(--profile-border);flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;padding-top:20px;display:flex}.customer-profile-back,.customer-profile-actions .customer-profile-submit{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:700;line-height:1.35;display:inline-flex}.customer-profile-back{border:1px solid var(--profile-border);background:var(--profile-panel);color:var(--profile-heading)}.customer-profile-submit:disabled{opacity:.6}.customer-profile-page[dir=rtl] .customer-profile-submit svg{transform:rotate(180deg)}.account-profile-callout{color:#14243c;background:#edf3ff;border:1px solid #cddcfb;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:14px 18px;font-size:14px;display:flex}.account-profile-callout a{color:#2855c6;font-weight:700}html.dark .account-profile-callout{color:#eef3ff;background:#1b2b46;border-color:#344153}html.dark .account-profile-callout a{color:#91b4ff}@media (width<=767px){.customer-profile-layout{grid-template-columns:minmax(0,1fr)}.customer-profile-progress ol{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-profile-progress li{text-align:center;flex-direction:column;justify-content:flex-start;gap:4px;padding-inline:4px;font-size:11px}.customer-profile-step-icon{width:28px}}.header-01{box-sizing:border-box;z-index:100;background-color:#fff;width:100%;padding:0;transition:all .3s;box-shadow:0 1px 4px #0000000d}.header-01.fix-header{position:relative;top:0;left:0}.header-01.sticky{position:fixed;top:0;left:0;box-shadow:0 4px 20px #00000014}.header-wrapper{box-sizing:border-box;width:100%;max-width:1600px;margin:0 auto;padding:0 28px}.header-nav-row.header-centered-layout{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;min-height:80px;transition:min-height .3s;align-items:center!important;display:grid!important}.header-01.sticky .header-nav-row.header-centered-layout{min-height:68px}.header-side-start{justify-content:flex-start!important;align-items:center!important;gap:14px!important;display:flex!important}.header-center-logo{text-align:center!important;justify-content:center!important;align-items:center!important;display:flex!important}.header-main-logo{max-inline-size:180px;transition:max-height .3s;object-fit:contain!important;width:auto!important;max-height:44px!important;display:block!important}.header-01.sticky .header-main-logo{max-height:38px!important}.header-side-end{justify-content:flex-end!important;align-items:center!important;gap:18px!important;line-height:1!important;display:flex!important}.header-action-btn{color:#111!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:8px!important;line-height:1!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.header-action-btn:hover{color:#3160d8!important;background-color:#3160d80f!important}.sidebar-trigger-btn{gap:8px!important;padding:8px 12px!important;font-size:20px!important}.sidebar-trigger-label{color:#111!important;letter-spacing:.3px!important;font-size:13px!important;font-weight:700!important}.theme-toggle-btn{border-radius:50%!important;padding:8px!important}.theme-icon{width:20px!important;height:20px!important;display:block!important}.search-trigger-btn,.account-trigger-btn{font-size:18px!important}.header-lang-wrapper{align-items:center!important;display:inline-flex!important;position:relative!important}.header-lang-wrapper button.lang-toggle-btn{transition:background-color .2s;cursor:pointer!important;text-transform:uppercase!important;color:#111!important;background:0 0!important;border:none!important;border-radius:6px!important;align-items:center!important;gap:6px!important;padding:6px 8px!important;font-size:13px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.header-lang-wrapper button.lang-toggle-btn:hover{background-color:#3160d80f!important}.header-lang-wrapper img.flag-icon{object-fit:cover!important;border-radius:2px!important;flex-shrink:0!important;width:22px!important;height:15px!important;margin:0!important;display:inline-block!important;box-shadow:0 1px 3px #0003!important}.header-lang-wrapper .lang-label{font-size:13px!important;font-weight:700!important}.header-lang-dropdown{z-index:999999!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #eef2f6!important;border-radius:8px!important;flex-direction:column!important;gap:4px!important;width:max-content!important;min-width:150px!important;padding:6px!important;display:flex!important;position:absolute!important;top:calc(100% + 6px)!important;box-shadow:0 10px 30px #00000024!important}.header-lang-dropdown:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}html[dir=rtl] .header-lang-dropdown{left:auto!important;right:0!important}html[dir=ltr] .header-lang-dropdown{left:0!important;right:auto!important}.header-lang-dropdown .lang-option-btn{transition:background-color .2s,color .2s;cursor:pointer!important;white-space:nowrap!important;color:#333!important;box-sizing:border-box!important;text-align:start!important;background-color:#0000!important;border:none!important;border-radius:6px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important;padding:8px 12px!important;font-size:13px!important;font-weight:600!important;display:flex!important}.header-lang-dropdown .lang-option-btn:hover{color:#3160d8!important;background-color:#f8fafc!important}.header-lang-dropdown button.lang-option-btn.active{color:#3160d8!important;background-color:#f0f4ff!important;font-weight:700!important}.header-lang-dropdown button.lang-option-btn img{object-fit:cover!important;border-radius:2px!important;flex-shrink:0!important;width:20px!important;height:14px!important;margin:0!important;display:block!important}.header-lang-dropdown .lang-option-btn span{text-align:inherit!important;flex:auto!important}html[dir] .header-account-wrapper .header-lang-dropdown{max-inline-size:calc(100vw - 64px);inline-size:12.5rem!important;inset-inline:auto 0!important}.header-account-name{overflow-wrap:anywhere;border-block-end:1px solid #64748b38;padding:8px 12px 10px;font-size:13px;font-weight:700;line-height:1.4}.header-account-wrapper .header-lang-dropdown .header-account-logout{color:#b42318!important}.header-action-btn.cart-trigger-btn.carts{cursor:pointer!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;margin:0!important;padding:4px!important;line-height:1!important;display:inline-flex!important;position:relative!important}.header-action-btn.cart-trigger-btn.carts img,.header-action-btn.cart-trigger-btn.carts .cart-icon-img,.header-action-btn.cart-trigger-btn.carts .cart-icon-svg{color:currentColor!important;stroke:currentColor!important;flex-shrink:0!important;width:22px!important;height:22px!important;margin:0!important;transition:color .2s,stroke .2s!important;display:block!important}.header-action-btn.cart-trigger-btn.carts span,.header-action-btn.cart-trigger-btn.carts .cart-badge{color:#fff!important;z-index:2!important;box-sizing:border-box!important;background-color:#000!important;border:2px solid #fff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:flex!important;position:absolute!important;top:-2px!important;left:auto!important;right:-4px!important}@media (width<=991px){.header-wrapper{padding:0 14px!important}.header-nav-row.header-centered-layout,.header-01.sticky .header-nav-row.header-centered-layout{min-height:60px!important}.header-main-logo{max-height:32px!important}.header-side-start{gap:8px!important}.sidebar-trigger-btn{padding:6px!important;font-size:20px!important}.header-side-end{gap:10px!important}.header-action-btn{padding:6px!important}}.header-currency-wrapper .select-currency i{font-size:inherit;padding:0;top:auto}.header-currency-wrapper .currency-option-code{min-inline-size:3ch;font-weight:700}@media (width<=575px){.header-nav-row.header-centered-layout{--mobile-action-width:clamp(26px, 8vw, 36px);--mobile-logo-width:clamp(44px, calc(25vw - 36px), 76px);grid-template-columns:minmax(0, 1fr) var(--mobile-logo-width) minmax(0, 1fr);column-gap:3px}.header-wrapper{position:relative;padding-inline:8px!important}.header-centered-layout :is(.header-side-start,.header-side-end){gap:2px!important}.header-center-logo a,.header-center-logo :is(.header-main-logo,.store-brand-name){max-inline-size:100%}.header-center-logo .header-main-logo{max-block-size:32px!important}.header-centered-layout .header-action-btn{inline-size:var(--mobile-action-width)!important;block-size:40px!important;padding:0!important}.header-centered-layout .lang-toggle-btn{min-block-size:40px;gap:3px!important;padding-inline:3px!important}.header-currency-wrapper button.select-currency{letter-spacing:normal;white-space:nowrap;background-color:#64748b14!important;border:1px solid #64748b40!important;border-radius:9px!important;min-block-size:34px!important;padding-inline:6px!important;font-size:11px!important}.header-currency-wrapper button.select-currency:is(:hover,[aria-expanded=true]){background-color:#3160d81f!important}.header-currency-wrapper .select-currency>:is(.twi-dollar-sign,bdi[aria-hidden=true]){display:none}.header-centered-layout .header-currency-wrapper{position:static!important}.header-centered-layout .header-currency-wrapper .header-lang-dropdown{max-block-size:min(60vh,20rem);max-inline-size:calc(100% - 16px);overflow-y:auto;top:calc(100% - 2px)!important;inset-inline:8px auto!important}.header-currency-wrapper .header-lang-dropdown button.lang-option-btn{min-block-size:40px;white-space:normal!important}}.store-product-search{z-index:3000;justify-content:center;align-items:flex-start;padding:80px 20px 24px;display:flex;position:fixed;inset:0}.store-product-search-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a112099;position:absolute;inset:0}.store-product-search-dialog{color:#182237;background:#fff;border-radius:18px;width:100%;max-width:760px;max-height:calc(100dvh - 104px);padding:24px;position:relative;overflow-y:auto;box-shadow:0 25px 80px #0003}.store-product-search-dialog>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.store-product-search-dialog h2{margin:0;font-size:20px;font-weight:700}.store-search-icon{color:#748094;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;padding:6px;display:grid}.store-product-search-form{color:#8290a5;background:#f8faff;border:1px solid #dbe2ed;border-radius:10px;align-items:center;gap:12px;padding:8px 12px;display:flex}.store-product-search-form:focus-within{border-color:#3160d8;box-shadow:0 0 0 3px #3160d815}.store-product-search-form input{width:100%;min-width:0;color:inherit;outline:none;flex:1;font-size:15px;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:8px 0!important}.store-product-search-form input::-webkit-search-cancel-button{-webkit-appearance:none}.store-search-submit{color:#fff;cursor:pointer;background:#3160d8;border:0;border-radius:7px;flex-shrink:0;padding:10px 17px;font-size:13px;font-weight:700}.store-search-submit:disabled{opacity:.4;cursor:default}.store-product-search-results{max-height:55dvh;margin-top:12px;overflow-y:auto}.store-search-result{border-radius:10px;align-items:center;gap:14px;padding:12px 8px;display:flex;color:inherit!important;text-decoration:none!important}.store-search-result:hover,.store-search-result.is-selected{background:#f0f5ff}.store-search-result-image{color:#8a97aa;background:#fff;border:1px solid #edf0f5;border-radius:10px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid;overflow:hidden}.store-search-result-image img{object-fit:contain;width:100%;height:100%}.store-search-result-info{flex:1;gap:5px;min-width:0;display:grid}.store-search-result-info strong{font-size:14px;font-weight:600;line-height:1.7}.store-search-result-info small{color:#8490a1;font-size:11px}.store-search-result-price{white-space:nowrap;color:#3160d8;font-size:13px;font-weight:700}.store-search-message{color:#7c899b;flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:24px 8px;font-size:13px;line-height:1.9;display:flex}.store-search-message button{color:#3160d8;cursor:pointer;background:0 0;border:0;text-decoration:underline}.store-search-all{border-top:1px solid #edf0f5;justify-content:center;align-items:center;gap:10px;padding:17px 0 3px;font-size:13px;font-weight:600;display:flex;color:#3160d8!important}.store-product-search-dialog footer{text-align:center;color:#9ba5b4;padding-top:16px;font-size:10px}.store-search-spinner{animation:.8s linear infinite search-spin}@keyframes search-spin{to{transform:rotate(360deg)}}.store-product-search button:focus-visible,.store-product-search a:focus-visible{outline-offset:2px;outline:2px solid #3160d8}.store-search-page{padding-top:44px;padding-bottom:60px}.store-search-summary{color:#7c899b;padding:20px 0;font-size:14px}.store-search-page-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.store-search-pagination{justify-content:center;align-items:center;gap:24px;margin-top:30px;font-size:14px;display:flex}.store-search-pagination a{color:#3160d8}html.dark .store-product-search-dialog{color:#f1f5f9;background:#142030}html.dark .store-product-search-form{color:#d7e2f1;background:#1d2d43;border-color:#34465e}html.dark .store-search-result:hover,html.dark .store-search-result.is-selected{background:#22344c}html.dark .store-search-result-price,html.dark .store-search-all{color:#8baaf7!important}html.dark .store-search-all{border-color:#34465e}@media (width<=767px){.store-product-search{padding:20px 12px}.store-product-search-dialog{border-radius:12px;max-height:calc(100dvh - 40px);padding:18px 14px}.store-product-search-dialog h2{font-size:17px}.store-product-search-form{gap:6px;padding:6px 9px}.store-search-submit{padding:10px 12px}.store-search-result{gap:9px}.store-search-result-image{width:44px;height:44px}.store-search-result-info strong{font-size:12px}.store-search-result-price{font-size:11px}.store-search-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (prefers-reduced-motion:reduce){.store-search-spinner{animation:none}}.slider-01.hero-banner-slider{background-color:#050811;width:100%;position:relative;overflow:hidden}@media (width>=992px){.slider-01.hero-banner-slider{aspect-ratio:21/9!important;height:auto!important;min-height:520px!important;max-height:780px!important}}@media (width<=991px){.slider-01.hero-banner-slider{aspect-ratio:auto!important;height:auto!important;min-height:500px!important}.hero-banner-slider .scroll-down,.hero-banner-slider .slider-counter,.hero-banner-slider .slider-counter-wrap{display:none!important}.hero-banner-slider .slider-nav-arrows{bottom:20px!important;right:20px!important}}.hero-swiper{width:100%;height:100%}.hero-swiper-slide{width:100%;height:100%;position:relative}.hero-slide-link{z-index:6;position:absolute;inset:0}.slide-media-bg{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.slide-media-bg picture,.slide-media-bg .slide-picture-bg,.slide-media-bg video,.slide-media-bg .slide-video-bg,.slide-media-bg img,.slide-media-bg .slide-img-bg{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=767px){.slide-media-bg .slide-img-fallback-mobile{object-position:left center!important}}.slide-scrim-overlay{pointer-events:none;z-index:2;position:absolute;inset:0}@media (width>=768px){.slide-scrim-overlay{background:linear-gradient(270deg,#080c18e6 0%,#080c188c 45%,#080c180d 100%)!important}}@media (width<=767px){.slide-scrim-overlay{background:linear-gradient(#080c1859 0%,#080c18bf 50%,#080c18f2 100%)!important}}.slide-content-container{z-index:5;align-items:center;height:100%;padding-top:50px;padding-bottom:50px;display:flex;position:relative}.slide-content-row{align-items:center;width:100%}.slide-content-row.ar-slide-row{justify-content:flex-start!important}.slide-content-row.en-slide-row{justify-content:flex-end!important}.slide-text-col{position:relative}html[dir=rtl] .slide-text-col{text-align:right!important;margin-left:0!important;margin-right:0!important}html[dir=ltr] .slide-text-col{text-align:left!important;margin-left:auto!important;margin-right:0!important}.slide-animated-content{animation:.8s ease-out fadeInUp}.slide-title{color:#fff;text-shadow:0 2px 14px #000000d9;margin-bottom:12px;font-size:44px;font-weight:800;line-height:1.25}html[dir=rtl] .slide-title{text-align:right}html[dir=ltr] .slide-title{text-align:left}.slide-subtitle{color:#38bdf8;text-shadow:0 1px 8px #000c;max-width:520px;margin-bottom:14px;font-size:18px;font-weight:600;line-height:1.6}html[dir=rtl] .slide-subtitle{text-align:right;margin-left:auto;margin-right:0}html[dir=ltr] .slide-subtitle{text-align:left;margin-left:0;margin-right:auto}.slide-rich-details{color:#e2e8f0;text-shadow:0 1px 6px #000000b3;max-width:520px;margin-bottom:26px;font-size:15px;line-height:1.7}html[dir=rtl] .slide-rich-details{text-align:right;margin-left:auto;margin-right:0}html[dir=ltr] .slide-rich-details{text-align:left;margin-left:0;margin-right:auto}.slide-rich-details h2{color:#fff!important;margin:0 0 8px!important;font-size:19px!important;font-weight:700!important}.slide-rich-details p{color:#cbd5e1!important;margin:0 0 10px!important;line-height:1.6!important}.slide-rich-details ul{margin:0 0 12px!important;padding:0!important;list-style:none!important}html[dir=rtl] .slide-rich-details li{color:#e2e8f0!important;margin-bottom:6px!important;padding-left:0!important;padding-right:20px!important;font-size:14px!important;line-height:1.5!important;position:relative!important}html[dir=rtl] .slide-rich-details li:before{content:"•"!important;color:#38bdf8!important;font-size:18px!important;font-weight:700!important;line-height:1!important;position:absolute!important;left:auto!important;right:0!important}html[dir=ltr] .slide-rich-details li{color:#e2e8f0!important;margin-bottom:6px!important;padding-left:20px!important;padding-right:0!important;font-size:14px!important;line-height:1.5!important;position:relative!important}html[dir=ltr] .slide-rich-details li:before{content:"•"!important;color:#38bdf8!important;font-size:18px!important;font-weight:700!important;line-height:1!important;position:absolute!important;left:0!important;right:auto!important}.slide-cta-wrapper{margin-top:6px}html[dir=rtl] .slide-cta-wrapper{text-align:right}html[dir=ltr] .slide-cta-wrapper{text-align:left}.slide-cta-btn i{font-size:18px;line-height:1}.hero-banner-slider .slider-counter-wrap{z-index:10;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;right:55px;transform:translateY(-50%)}.hero-banner-slider .slider-counter{pointer-events:auto;flex-direction:column;align-items:center;margin-bottom:24px;font-family:Poppins,system-ui,-apple-system,sans-serif;display:flex;position:relative;top:auto;bottom:auto;right:auto;transform:none}.hero-banner-slider .slider-counter span{text-shadow:0 2px 10px #000000b3;display:block;color:#fff!important;letter-spacing:2px!important;font-size:20px!important;font-weight:700!important;line-height:1!important}.hero-banner-slider .slider-counter .bar{opacity:.9;box-shadow:0 0 8px #0006;background:#fff!important;width:2px!important;height:90px!important;margin:16px auto!important}.hero-banner-slider .slider-nav-arrows{pointer-events:auto;justify-content:center;align-items:center;gap:20px;display:flex;position:relative;bottom:auto;right:auto;direction:ltr!important}.hero-banner-slider .slider-nav-arrows button,.hero-banner-slider .slider-arrow-btn{cursor:pointer;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#fff!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important}.hero-banner-slider .slider-nav-arrows button i,.hero-banner-slider .slider-arrow-btn i{text-shadow:0 2px 10px #000000b3;transition:all .3s;display:inline-block;color:#fff!important;font-size:38px!important;line-height:1!important}.hero-banner-slider .slider-nav-arrows button:hover i,.hero-banner-slider .slider-arrow-btn:hover i{color:#0d9488!important}.hero-banner-slider .slider-nav-arrows .prev-arrow:hover i{transform:translate(-4px)}.hero-banner-slider .slider-nav-arrows .next-arrow:hover i{transform:translate(4px)}.hero-banner-slider .scroll-down{z-index:10;position:absolute;top:50%;left:45px;transform:translateY(-50%)rotate(-90deg)}.hero-banner-slider .scroll-down a{color:#fff;text-transform:uppercase;letter-spacing:2px;opacity:.8;font-size:12px;font-weight:600;text-decoration:none;transition:opacity .2s}.hero-banner-slider .scroll-down a:hover{opacity:1}@media (width<=767px){.slide-title{font-size:28px!important;line-height:1.3!important}.slide-subtitle{margin-bottom:10px!important;font-size:14px!important}.slide-rich-details{margin-bottom:18px!important;font-size:13px!important}.hero-banner-slider .slide-cta-btn{padding:10px 24px!important;font-size:14px!important}.slide-content-container{padding-top:30px!important;padding-bottom:60px!important}.slider-01.hero-banner-slider.is-image-hero{min-height:0!important}.is-image-hero .hero-swiper{height:auto}.is-image-hero .hero-swiper-slide{height:auto;min-height:180px}.is-image-hero .slide-content-container{height:auto;padding-bottom:30px!important}}.slide-cta-btn{letter-spacing:normal;background-color:#3160d8;border-radius:6px;justify-content:center;align-items:center;gap:10px;height:auto;padding:12px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 14px #3160d866;color:#fff!important}.slide-cta-btn:hover{background-color:#244ec4;transform:translateY(-2px);box-shadow:0 6px 20px #3160d88c;color:#fff!important}.swiper-button-next,.swiper-button-prev,.promo-popup-arrow{background:var(--slider-arrow-surface,#ffffffe6);border-radius:50%;transition:all .3s;box-shadow:0 4px 15px #0000001a;color:var(--slider-arrow-ink,#111)!important;width:44px!important;height:44px!important}.swiper-button-next:hover,.swiper-button-prev:hover,.promo-popup-arrow:hover{background:#e62e04;color:#fff!important}.mobile-menu-overlay{z-index:99998;display:flex;position:fixed;inset:0}.mobile-menu-backdrop{background-color:#0009;position:absolute;inset:0}.mobile-menu-drawer{color:#fff;z-index:10;background-color:#0a0a0a;width:80%;max-width:320px;height:100%;padding:25px 20px;position:relative;overflow-y:auto;box-shadow:4px 0 20px #0000004d}.mobile-menu-header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.mobile-menu-logo{object-fit:contain;width:auto;max-height:35px}.mobile-menu-close-btn{color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-size:26px;line-height:1}.mobile-lang-switcher{background-color:#ffffff0f;border-radius:8px;gap:8px;margin-bottom:20px;padding:10px;display:flex}.mobile-lang-btn{color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:13px;font-weight:600;transition:background-color .2s;display:flex}.mobile-lang-btn.active{background-color:#3160d8}.mobile-lang-btn img{object-fit:cover;border-radius:2px;width:18px;height:12px}.mobile-nav-list{margin:0;padding:0;list-style:none}.mobile-nav-item{border-bottom:1px solid #ffffff1a;padding:12px 0}.mobile-nav-row{justify-content:space-between;align-items:center;display:flex}.mobile-nav-link{color:#fff;font-size:15px;font-weight:600;text-decoration:none}.mobile-nav-toggle{color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px}.mobile-submenu-list{margin:0;padding:10px 0 0 15px;list-style:none}html[dir=rtl] .mobile-submenu-list{padding:10px 15px 0 0}.mobile-submenu-item{padding:6px 0}.mobile-submenu-item a{color:#aaa;font-size:14px;text-decoration:none}.mobile-menu-actions{margin-top:30px}.mobile-account-btn{text-align:center!important;width:100%!important;margin-bottom:10px!important;display:block!important}.mini-cart-overlay{z-index:99999;justify-content:flex-end;display:flex;position:fixed;inset:0}html[dir=rtl] .mini-cart-overlay{justify-content:flex-start}.mini-cart-backdrop{background:#00000080;position:absolute;inset:0}.mini-cart-drawer{color:#222;background:#fff;flex-direction:column;width:100%;max-width:380px;height:100dvh;display:flex;position:relative;box-shadow:-4px 0 25px #00000026}.mini-cart-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:15px;padding:20px;display:flex}.mini-cart-title{color:inherit;margin:0;font-size:18px;font-weight:700}.mini-cart-title>span{font-size:inherit;font-weight:inherit}.mini-cart-title>span:before{content:" ("}.mini-cart-title>span:after{content:")"}.mini-cart-close-btn{cursor:pointer;color:#888;background:0 0;border:0;padding:4px;font-size:22px;line-height:1}.mini-cart-body{flex:1;min-height:0;padding:20px;overflow-y:auto}.mini-cart-empty{text-align:center;color:#888;padding:40px 0;font-size:14px}.mini-cart-empty i{margin-bottom:15px;font-size:40px;display:block}.mini-cart-list{margin:0;padding:0;list-style:none}.mini-cart-item{border-bottom:1px solid #f2f2f2;align-items:center;gap:14px;margin-bottom:15px;padding-bottom:15px;display:flex}.mini-cart-item-img{object-fit:contain;border-radius:4px;flex-shrink:0;width:65px;height:65px}.mini-cart-item-info{flex:1;min-width:0}.mini-cart-item-name{margin:0 0 5px;font-size:14px;font-weight:600;line-height:1.6}.mini-cart-item-name a{color:inherit;text-decoration:none}.mini-cart-item-plan{color:#888;margin-bottom:5px;font-size:12px;display:block}.mini-cart-item-price{color:#e62e04;font-size:13px;font-weight:700}.mini-cart-item-remove{color:#999;cursor:pointer;background:0 0;border:0;padding:4px;font-size:18px}.mini-cart-footer{background:#fafafa;border-top:1px solid #eee;padding:20px}.mini-cart-subtotal-row{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;font-size:16px;font-weight:700;display:flex}.mini-cart-subtotal-amount{color:#e62e04}.mini-cart-footer .dc-digital{color:#888;margin-bottom:18px;font-size:11px}.mini-cart-actions{gap:12px;display:grid}.mini-cart-primary{min-height:48px;color:inherit;text-align:center;background:0 0;border:2px solid;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:13px;font-weight:700;display:flex}.mini-cart-primary:hover{color:#3160d8}.mini-cart-continue{text-align:center;color:#888;font-size:12px}.mini-cart-overlay button:focus-visible,.mini-cart-overlay a:focus-visible{outline-offset:3px;outline:2px solid #3160d8}.dark .mini-cart-drawer{color:#edf3ff;background:#111b2d}.dark .mini-cart-header,.dark .mini-cart-item,.dark .mini-cart-footer{border-color:#29364b}.dark .mini-cart-footer{background:#0d1524}@media (width<=480px){.mini-cart-drawer{width:calc(100% - 20px);max-width:100%}.mini-cart-header,.mini-cart-body,.mini-cart-footer{padding:18px}}.categories-sidebar-overlay{z-index:999999;display:flex;position:fixed;inset:0}html[dir=rtl] .categories-sidebar-overlay,html[dir=ltr] .categories-sidebar-overlay{justify-content:flex-start}.categories-sidebar-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0009;animation:.25s ease-out fadeIn;position:absolute;inset:0}.categories-sidebar-drawer{color:#111;z-index:10;background-color:#fff;flex-direction:column;width:88%;max-width:380px;height:100%;animation:.3s ease-out slideInRight;display:flex;position:relative;overflow:hidden;box-shadow:0 0 30px #0003}html[dir=ltr] .categories-sidebar-drawer{animation:.3s ease-out slideInLeft}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.categories-sidebar-header{background-color:#fff;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.categories-sidebar-title-wrap{align-items:center;gap:10px;display:flex}.categories-sidebar-title-icon{color:#3160d8;font-size:20px}.categories-sidebar-title{color:#111;margin:0;font-size:18px;font-weight:700}.categories-sidebar-close-btn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;font-size:26px;line-height:1;transition:all .2s}.categories-sidebar-close-btn:hover{color:#111;background-color:#f1f5f9}.categories-sidebar-body{flex:auto;padding:16px 20px;overflow-y:auto;scrollbar-width:none!important;-ms-overflow-style:none!important}.categories-sidebar-body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.categories-tree-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.category-tree-item{background-color:#fff;border:1px solid #f1f5f9;border-radius:10px;transition:all .2s;overflow:hidden}.category-tree-item:hover{border-color:#e2e8f0;box-shadow:0 2px 8px #0000000a}.category-tree-item.has-children.is-expanded{background-color:#f8fafc;border-color:#cbd5e1}.category-item-header{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.category-item-main{color:inherit;flex:auto;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.category-thumb-wrapper{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.category-thumb-img{object-fit:cover;width:100%;height:100%}.category-thumb-placeholder{color:#94a3b8;font-size:20px}.category-info-wrap{flex:auto;min-width:0}.category-name-text{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:700;line-height:1.3;overflow:hidden}.category-sub-counter{color:#64748b;margin-top:2px;font-size:12px;display:block}.category-toggle-arrow-btn{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .2s;display:flex}.category-toggle-arrow-btn:hover{color:#1e293b;background-color:#e2e8f0}.category-tree-item.is-expanded .category-toggle-arrow-btn{color:#3160d8}.subcategories-list-wrap{background-color:#fff;border-top:1px dashed #e2e8f0;padding:6px 14px 12px}.subcategories-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.subcategory-item-link{color:#334155;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.subcategory-item-link:hover{color:#2563eb;background-color:#eff6ff}.subcategory-thumb-wrapper{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;overflow:hidden}.subcategory-thumb-img{object-fit:cover;width:100%;height:100%}.subcategory-thumb-placeholder{color:#94a3b8;font-size:14px}.subcategory-name-text{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.subcategory-arrow-icon{color:#94a3b8;font-size:11px}.view-all-parent-link{color:#3160d8;border-radius:4px;margin-top:6px;padding:6px 10px;font-size:12px;font-weight:700;text-decoration:none;display:block}.view-all-parent-link:hover{background-color:#eff6ff}.categories-story-section{background-color:#0000;padding:35px 0 25px;position:relative;overflow:hidden}.story-header-wrap{text-align:center;margin-bottom:24px}.story-section-title{color:#111827;margin:0 0 6px;font-size:28px;font-weight:800;line-height:1.25}html.dark .story-section-title{color:#f8fafc}.story-section-desc{color:#64748b;margin:0;font-size:14px;line-height:1.5}html.dark .story-section-desc{color:#94a3b8}.story-carousel-container{justify-content:center;align-items:center;max-width:1120px;margin:0 auto;padding:0 10px;display:flex;position:relative}.story-swiper-container{width:100%;padding:12px 0 20px!important}.story-slide-item{justify-content:center;display:flex}.story-item-link{cursor:pointer;flex-direction:column;align-items:center;width:100%;padding:6px;text-decoration:none;transition:transform .25s;display:flex}.story-item-link:hover{transform:translateY(-4px)}.story-ring-wrapper{background:linear-gradient(135deg,#f59e0b 0%,#ec4899 45%,#3b82f6 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:126px;height:126px;padding:4px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 18px #ec48994d}.story-item-link:hover .story-ring-wrapper{transform:scale(1.06);box-shadow:0 0 24px #ec489999}.story-avatar-inner{background-color:#020612;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;transition:border-color .2s;display:flex;overflow:hidden}html.dark .story-avatar-inner{background-color:#020612;border-color:#0f172a}.story-avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%;transition:transform .3s;display:block}.story-item-link:hover .story-avatar-img{transform:scale(1.1)}.story-placeholder-icon{color:#6366f1;font-size:38px}.story-item-label{color:#1e293b;text-align:center;word-wrap:break-word;word-break:normal;justify-content:center;align-items:center;width:100%;max-width:155px;min-height:42px;margin-top:12px;font-size:15px;font-weight:700;line-height:1.4;transition:color .2s;display:flex;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.story-item-link:hover .story-item-label{color:#2563eb}html.dark .story-item-label{color:#e2e8f0}html.dark .story-item-link:hover .story-item-label{color:#38bdf8}.story-nav-btn{color:#1e293b;cursor:pointer;z-index:5;background-color:#fff;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;transition:all .2s;display:flex;box-shadow:0 4px 12px #0000001a}.story-nav-btn:hover{color:#fff;background-color:#3160d8;border-color:#3160d8;transform:scale(1.08)}html.dark .story-nav-btn{color:#f1f5f9;background-color:#1e293b;border-color:#334155}html.dark .story-nav-btn:hover{background-color:#2563eb;border-color:#2563eb}.story-prev-btn{margin-right:14px}html[dir=rtl] .story-prev-btn{margin-left:14px;margin-right:0}.story-next-btn{margin-left:14px}html[dir=rtl] .story-next-btn{margin-left:0;margin-right:14px}@media (width<=1024px){.story-carousel-container{max-width:900px}.story-ring-wrapper{width:105px;height:105px;padding:3.5px}.story-item-label{max-width:130px;font-size:14px}}@media (width<=767px){.categories-story-section{padding:24px 0 16px}.story-header-wrap{margin-bottom:18px}.story-section-title{font-size:22px}.story-section-desc{font-size:13px}.story-carousel-container{max-width:100%;padding:0}.story-nav-btn{display:none}.story-ring-wrapper{width:86px;height:86px;padding:3px}.story-item-label{max-width:105px;min-height:34px;margin-top:8px;font-size:13px}}.banner-grid-container{width:100%;display:grid}.banner-grid-split{grid-template-columns:repeat(2,minmax(0,1fr))}.banner-grid-single{grid-template-columns:minmax(0,1fr)}.banner-card{background-color:var(--banner-bg,#0f172a);border-radius:20px;width:100%;min-width:0;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #00000040}.banner-card:hover{box-shadow:0 16px 36px -10px #0006}.banner-card-picture,.banner-card-image{object-fit:cover;width:100%;height:auto;transition:transform .5s cubic-bezier(.4,0,.2,1);display:block}.banner-card:hover .banner-card-image{transform:scale(1.02)}.banner-card-backdrop{pointer-events:none;z-index:1;background:linear-gradient(270deg,#0a1122eb 0%,#0a1122bf 35%,#0a112266 55%,#0a112200 80%);position:absolute;inset:0}.banner-card-content{z-index:2;pointer-events:none;flex-direction:column;justify-content:center;width:58%;max-width:560px;padding:clamp(16px,3.5vw,44px);display:flex;position:absolute;inset:0 0 0 auto}.banner-card-content.is-rtl{text-align:right;direction:rtl;align-items:flex-start}.banner-card-content.is-ltr{text-align:left;direction:ltr;align-items:flex-start}.banner-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#fff!important;letter-spacing:-.01em!important;text-shadow:0 2px 10px #000c!important;margin:0 0 10px!important;font-size:clamp(18px,2.3vw,30px)!important;font-weight:800!important;line-height:1.25!important}.banner-card-subtitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:440px;display:-webkit-box;overflow:hidden;color:#ffffffe6!important;text-shadow:0 1px 6px #000000b3!important;margin:0 0 18px!important;font-size:clamp(13px,1.1vw,15px)!important;font-weight:400!important;line-height:1.6!important}.banner-card-button{z-index:3;pointer-events:auto;white-space:nowrap;background-color:var(--banner-btn-bg,#0d9488);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding:10px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;box-shadow:0 4px 14px #00000059;color:#fff!important}.banner-card-button:hover{filter:brightness(1.12);transform:translateY(-2px);box-shadow:0 8px 22px #00000073;color:#fff!important}.banner-card-full-link{z-index:1;position:absolute;inset:0}.banner-card-placeholder{text-align:center;color:#fff;opacity:.6;padding:48px 20px}.banner-side-layout{align-items:start;display:grid}.banner-card.is-vertical{height:100%}.banner-card-backdrop.is-vertical{background:linear-gradient(#0a112200 10%,#0a112266 35%,#0a1122d9 60%,#0a1122f5 100%)!important}.banner-card-content.is-vertical{justify-content:flex-end!important;width:100%!important;max-width:100%!important;padding:clamp(20px,3vw,32px)!important;inset:auto 0 0!important}.banner-card-content.is-vertical .banner-card-title{-webkit-line-clamp:2!important;margin-bottom:8px!important;font-size:clamp(20px,1.8vw,26px)!important}.banner-card-content.is-vertical .banner-card-subtitle{-webkit-line-clamp:3!important;max-width:100%!important;margin-bottom:18px!important;font-size:14px!important}.banner-card-content.is-vertical .banner-card-button{white-space:nowrap!important}@media (width<=768px){.banner-card-content:not(.is-vertical){width:68%;padding:clamp(14px,3vw,24px)}}@media (width<=640px){.banner-grid-split{grid-template-columns:minmax(0,1fr)!important}.banner-card-backdrop:not(.is-vertical){background:linear-gradient(#0a112200 0%,#0a11224d 15%,#0a1122d9 40%,#0a1122f2 100%)}.banner-card-content:not(.is-vertical){justify-content:flex-end;width:100%;max-width:100%;padding:16px 18px;inset:auto 0 0}.banner-card-title{margin-bottom:6px!important;font-size:17px!important}.banner-card-subtitle{margin-bottom:12px!important;font-size:13px!important}.banner-card-button{padding:8px 18px;font-size:13px}}.service-section{background-color:#0000;padding:40px 0 20px;position:relative}.single-service{align-items:flex-start;gap:20px;margin-bottom:30px;display:flex;position:relative;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.single-service .service-icon{color:#3160d8;flex-shrink:0;width:40px;height:40px;margin-top:2px;transition:transform .3s,color .3s}.single-service:hover .service-icon{transform:scale(1.08)}.single-service .service-body{flex:1;min-width:0}.single-service h4{transition:color .2s;color:#111!important;margin:0 0 10px!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important}.single-service p{color:#666!important;margin:0!important;font-size:14px!important;line-height:1.6!important}[dir=rtl] .single-service,.single-service.is-rtl{text-align:right;direction:rtl}[dir=ltr] .single-service,.single-service.is-ltr{text-align:left;direction:ltr}html.dark .single-service .service-icon{color:#38bdf8!important}.trending-section{padding:70px 0 60px;position:relative;overflow:hidden}.trending-header-wrap{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:35px;display:flex}.trending-section .sec-title{color:#111;margin:0 0 8px;font-size:32px;font-weight:800;line-height:1.25}.trending-section .sec-desc{color:#666;max-width:580px;margin:0;font-size:15px;line-height:1.6}.trending-slider-nav{align-items:center;gap:18px;display:flex;direction:ltr!important}.trending-nav-btn{cursor:pointer;color:#666;justify-content:center;align-items:center;transition:all .3s;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;margin:0!important;padding:0!important}.trending-nav-btn i{color:#666;transition:all .3s;font-size:30px!important;line-height:1!important}.trending-nav-btn:hover i{color:#3160d8}.trending-nav-btn.prev-btn:hover i{transform:translate(-4px)}.trending-nav-btn.next-btn:hover i{transform:translate(4px)}.trending-swiper{width:100%;padding-bottom:10px;overflow:hidden}.single-trending-product{margin-bottom:10px;position:relative}.trend-thumb{aspect-ratio:1;background:#020612;border-radius:12px;width:100%;margin-bottom:25px;position:relative;overflow:hidden;box-shadow:0 15px 35px #00000026}.trend-thumb a{width:100%;height:100%;display:block}.trend-thumb img{object-fit:cover;width:100%;height:100%;padding:0;transition:transform .4s;display:block}.single-trending-product:hover .trend-thumb img{transform:scale(1.03)}.tr-pro-detail{position:relative}.tr-product-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin:0 0 10px;display:flex}.tr-product-heading h3{margin:0}.tr-pro-detail h3 a{color:#111;font-size:22px;font-weight:700;line-height:1.35;text-decoration:none;transition:color .2s;display:inline-block}.tr-pro-detail h3 a:hover{color:#3160d8}.tr-product-heading .product-price{float:none;font-size:20px;line-height:1.35}.tr-product-heading .product-price del{color:#999;font-size:15px;font-weight:500}.tr-product-heading .product-price ins{color:#111}.tr-product-actions{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.tr-pro-detail p{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 14px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.tr-atc{color:#3160d8;text-transform:capitalize;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0 0 2px;font-family:inherit;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.tr-atc:after{content:"";background:#3160d8;width:100%;height:2px;transition:width .4s cubic-bezier(.25,.8,.25,1);position:absolute;bottom:0;left:0}.tr-atc:hover{color:#1d4ed8}.tr-atc:hover:after{width:0%;left:auto;right:0}[dir=rtl] .trending-section,.trending-section.is-rtl{text-align:right;direction:rtl}[dir=rtl] .tr-atc:hover:after{left:0;right:auto}html.dark .trending-section .sec-title{color:#f8fafc}html.dark .trending-section .sec-desc{color:#94a3b8}html.dark .trend-thumb{background:#020612;box-shadow:0 20px 40px #00000080}html.dark .tr-pro-detail h3 a{color:#f8fafc}html.dark .tr-pro-detail h3 a:hover,html.dark .tr-product-heading .product-price ins{color:#38bdf8}html.dark .tr-pro-detail p{color:#94a3b8}html.dark .tr-atc{color:#38bdf8}html.dark .tr-atc:after{background:#38bdf8}html.dark .trending-nav-btn i{color:#94a3b8}html.dark .trending-nav-btn:hover i{color:#38bdf8}html.dark .sec-heading.rotate-tb{color:#ffffff0d}@media (width<=767px){.trending-header-wrap{flex-direction:column;align-items:flex-start}.trend-thumb{aspect-ratio:1;width:100%;height:auto}}.orders-page{background-color:#f8fafc;min-height:70vh;padding:30px 0 80px}.orders-panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:30px;padding:28px 32px;box-shadow:0 4px 20px -2px #0000000a}.orders-panel-header{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:20px;display:flex}.orders-panel-title{color:#0f172a;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:700;display:inline-flex}.orders-panel-title svg{color:#2563eb}.orders-back-btn{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.orders-back-btn:hover{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.orders-empty-state{text-align:center;max-width:460px;margin:0 auto;padding:50px 20px}.orders-empty-icon{color:#94a3b8;background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:18px;display:inline-flex}.orders-empty-title{color:#1e293b;margin-bottom:8px;font-size:18px;font-weight:700}.orders-empty-desc{color:#64748b;margin-bottom:22px;font-size:14px;line-height:1.6}.orders-browse-btn{background:#2563eb;border-radius:10px;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex;color:#fff!important}.orders-browse-btn:hover{background:#1d4ed8;color:#fff!important}.orders-list{flex-direction:column;gap:18px;display:flex}.order-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 2px 8px #00000005}.order-card:hover{border-color:#cbd5e1;box-shadow:0 4px 14px #0000000d}.order-card-header{background:#f8fafc;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.order-meta-group{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.order-number-wrap{align-items:center;gap:6px;font-size:13px;display:inline-flex}.order-number-label{color:#64748b;font-weight:500}.order-number-val{color:#0f172a;letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;background:#edf2f7;border-radius:6px;max-width:380px;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;overflow:hidden}.order-date-wrap{color:#64748b;align-items:center;gap:6px;font-size:13px;display:inline-flex}.order-status-badge{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.order-status-badge.status-completed{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0}.order-status-badge.status-pending{color:#d97706;background-color:#fffbeb;border:1px solid #fde68a}.order-status-badge.status-cancelled{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca}.order-status-badge.status-processing,.order-status-badge.status-pending_review{color:#2563eb;background-color:#eff6ff;border:1px solid #bfdbfe}.order-card-body{padding:16px 20px}.order-items-list{flex-direction:column;gap:10px;display:flex}.order-item-row{background:#fbfcfe;border:1px solid #f1f5f9;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;display:flex}.order-item-info{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.order-item-icon{color:#0284c7;background:#e0f2fe;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.order-item-name{color:#1e293b;overflow-wrap:break-word;font-size:14px;font-weight:600;line-height:1.5}.order-item-details{flex-direction:column;gap:3px;min-width:0;display:flex}.order-item-product-name{color:#0f172a;overflow-wrap:break-word;margin:0;font-size:14px;font-weight:700;line-height:1.4}.order-item-variant-tag{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:4px;align-items:center;width:fit-content;padding:1px 8px;font-size:12px;font-weight:500;display:inline-flex}.order-item-qty{color:#475569;white-space:nowrap;background:#e2e8f0;border-radius:6px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.order-card-footer{background:#fff;border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.order-total-block{align-items:baseline;gap:8px;display:flex}.order-total-label{color:#64748b;font-size:13px;font-weight:500}.order-total-amount{color:#0f172a;font-size:18px;font-weight:800}.order-btn-primary{white-space:nowrap;background:#e62e04;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #e62e0433;color:#fff!important;width:auto!important}.order-btn-primary:hover{background:#cc2904;transform:translateY(-1px);color:#fff!important}.order-btn-secondary{white-space:nowrap;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;color:#1e293b!important;width:auto!important}.order-btn-secondary:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a!important}.orders-pagination{border-top:1px solid #f1f5f9;justify-content:center;align-items:center;gap:12px;margin-top:28px;padding-top:20px;display:flex}.orders-page-link{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.orders-page-link:hover{color:#2563eb;background:#eff6ff;border-color:#2563eb}.orders-page-indicator{color:#64748b;font-size:13px;font-weight:500}@media (width<=640px){.orders-panel{padding:20px 16px}.order-card-header,.order-card-body,.order-card-footer{padding:12px 14px}.order-number-val{max-width:220px}.order-card-footer{flex-direction:column;align-items:stretch}.order-total-block{justify-content:space-between}.order-btn-primary,.order-btn-secondary{width:100%!important}}html.dark body{color:#f1f5f9;background-color:#0b0f19}html.dark .header-01{border-bottom:1px solid #1e293b;box-shadow:0 4px 20px #0006;background-color:#0f172a!important}html.dark .header-01 .header-action-btn,html.dark .header-01 .lang-toggle-btn,html.dark .header-01 .sidebar-trigger-btn,html.dark .header-01 .theme-toggle-btn,html.dark .header-01 .search-trigger-btn,html.dark .header-01 .account-trigger-btn,html.dark .header-01 .cart-trigger-btn{color:#f1f5f9!important}html.dark .header-01 .header-action-btn:hover{color:#38bdf8!important}html.dark .header-01 .sidebar-trigger-label,html.dark .header-01 .lang-label,html.dark .header-01 .cart-trigger-btn,html.dark .header-action-btn.cart-trigger-btn.carts{color:#f1f5f9!important}html.dark .header-01 .cart-trigger-btn:hover,html.dark .header-action-btn.cart-trigger-btn.carts:hover{color:#38bdf8!important}html.dark .header-01 .cart-trigger-btn .cart-icon-svg,html.dark .header-action-btn.cart-trigger-btn.carts .cart-icon-svg{color:#f1f5f9!important;stroke:currentColor!important}html.dark .header-01 .cart-trigger-btn:hover .cart-icon-svg,html.dark .header-action-btn.cart-trigger-btn.carts:hover .cart-icon-svg{color:#38bdf8!important;stroke:currentColor!important}html.dark .header-01 .cart-icon-img,html.dark .header-01 .carts img,html.dark .header-action-btn.cart-trigger-btn.carts img,html.dark .cart-icon-img{filter:brightness(0)invert()!important}html.dark .header-01 .carts span,html.dark .header-01 .cart-badge,html.dark .header-action-btn.cart-trigger-btn.carts span,html.dark .header-action-btn.cart-trigger-btn.carts .cart-badge{color:#fff!important;background-color:#2563eb!important;border:2px solid #0f172a!important}html.dark .header-01 .header-lang-dropdown{background-color:#1e293b!important;border-color:#334155!important;box-shadow:0 10px 30px #00000080!important}html.dark .header-01 .header-lang-dropdown .lang-option-btn{color:#f1f5f9!important}html.dark .header-01 .header-lang-dropdown .lang-option-btn:hover{color:#38bdf8!important;background-color:#334155!important}html.dark .header-01 .header-account-name{color:#f1f5f9}html.dark .header-01 .header-account-wrapper .header-account-logout{color:#fda4af!important}html.dark .header-01 .header-lang-dropdown button.lang-option-btn.active{color:#fff!important;background-color:#2563eb!important}html.dark .categories-sidebar-drawer{color:#f1f5f9!important;background-color:#0f172a!important}html.dark .categories-sidebar-header{background-color:#0f172a!important;border-color:#1e293b!important}html.dark .categories-sidebar-title{color:#f1f5f9!important}html.dark .categories-sidebar-close-btn{color:#94a3b8!important}html.dark .categories-sidebar-close-btn:hover{color:#fff!important;background-color:#1e293b!important}html.dark .category-tree-item{background-color:#1e293b!important;border-color:#334155!important}html.dark .category-tree-item:hover{border-color:#475569!important}html.dark .category-tree-item.has-children.is-expanded{background-color:#1a2234!important;border-color:#3b82f6!important}html.dark .category-name-text{color:#f8fafc!important}html.dark .category-sub-counter{color:#94a3b8!important}html.dark .category-thumb-wrapper{background-color:#0f172a!important;border-color:#334155!important}html.dark .category-toggle-arrow-btn{color:#94a3b8!important}html.dark .category-toggle-arrow-btn:hover{color:#f8fafc!important;background-color:#334155!important}html.dark .subcategories-list-wrap{background-color:#131b2e!important;border-color:#334155!important}html.dark .subcategory-item-link{color:#cbd5e1!important}html.dark .subcategory-item-link:hover{color:#38bdf8!important;background-color:#1e293b!important}html.dark .subcategory-thumb-wrapper{background-color:#0f172a!important;border-color:#334155!important}html.dark .view-all-parent-link{color:#38bdf8!important}html.dark .view-all-parent-link:hover{background-color:#1e293b!important}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6{color:#f8fafc}html.dark a{color:#f1f5f9}html.dark .sec-title{color:#f8fafc!important}html.dark .sec-desc{color:#94a3b8!important}html.dark .popular-section{background:0 0!important}html.dark .popular-section .sec-title{color:#f8fafc!important}html.dark .popular-section .sec-desc{color:#94a3b8!important}html.dark .popular-section .shape-round span{opacity:.12!important;border-color:#ffffff1a!important}html.dark .custom-product-group{background-color:#0000!important}html.dark .custom-product-group-header .sec-title{color:#f8fafc!important}html.dark .custom-product-group-header .sec-desc{color:#94a3b8!important}html.dark .custom-product-group-navigation .custom-product-group-arrow{color:#f1f5f9!important;background:#1e293b!important;border:1px solid #334155!important;box-shadow:0 4px 12px #0000004d!important}html.dark .custom-product-group-navigation .custom-product-group-arrow i{color:#94a3b8!important}html.dark .custom-product-group-navigation .custom-product-group-arrow:hover{background:#2563eb!important;border-color:#2563eb!important}html.dark .custom-product-group-navigation .custom-product-group-arrow:hover i{color:#fff!important}html.dark .custom-product-group-navigation .custom-product-group-arrow:disabled{opacity:.25!important;border-color:#1e293b!important}html.dark .single-popular-product,html.dark .single-shop-product{color:#f1f5f9!important}html.dark .single-popular-product .sp-thumb,html.dark .single-shop-product .sp-thumb{border:1px solid #1e293b;border-radius:14px;transition:all .3s;overflow:hidden;box-shadow:0 10px 25px #00000059;background-color:#0f172a!important}html.dark .single-popular-product:hover .sp-thumb,html.dark .single-shop-product:hover .sp-thumb{border-color:#38bdf8!important;box-shadow:0 14px 35px #38bdf826!important}html.dark .single-popular-product .sp-thumb img,html.dark .single-shop-product .sp-thumb img{border-radius:13px;box-shadow:none!important}html.dark .single-popular-product .sp-details,html.dark .single-shop-product .sp-details,html.dark .sp-details{color:#f1f5f9!important}html.dark .single-popular-product .sp-details h4 a,html.dark .single-shop-product .sp-details h4 a,html.dark .sp-details h4 a{transition:color .2s;color:#f8fafc!important}html.dark .single-popular-product .sp-details h4 a:hover,html.dark .single-shop-product .sp-details h4 a:hover,html.dark .sp-details h4 a:hover{color:#38bdf8!important}html.dark .sp-details .product-price,html.dark .sp-details .product-price .price,html.dark .single-popular-product .sp-details .product-price,html.dark .single-shop-product .sp-details .product-price{color:#94a3b8!important}html.dark .sp-details .product-price .price ins,html.dark .sp-details .product-price .price ins span,html.dark .single-popular-product .sp-details .product-price ins,html.dark .single-shop-product .sp-details .product-price ins{color:#38bdf8!important}html.dark .sp-details .product-price .price del,html.dark .sp-details .product-price .price del span,html.dark .single-popular-product .sp-details .product-price del,html.dark .single-shop-product .sp-details .product-price del{color:#64748b!important}html.dark .sp-details-hover{border-top:1px solid #1e293b;background-color:#0f172a!important;box-shadow:0 10px 25px #00000080!important}html.dark .sp-details-hover .sp-cart{color:#f8fafc!important}html.dark .sp-details-hover .sp-cart:hover{color:#38bdf8!important}html.dark .sp-details-hover .sp-wishlist{color:#94a3b8!important}html.dark .sp-details-hover .sp-wishlist:hover{color:#e62e04!important}.pro-quick-view-btn{cursor:pointer;color:#333;z-index:3;background-color:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;transition:all .2s;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 6px #0000001f}.pro-quick-view-btn:hover{color:#fff!important;background-color:#e62e04!important}html.dark .pro-quick-view-btn{color:#f1f5f9!important;background-color:#0f172ad9!important;border:1px solid #334155!important;box-shadow:0 4px 10px #0000004d!important}html.dark .pro-quick-view-btn:hover{color:#fff!important;background-color:#2563eb!important;border-color:#2563eb!important}html.dark .services-section,html.dark .single-service{background-color:#0000!important}html.dark .single-service h4{color:#f8fafc!important}html.dark .single-service p{color:#94a3b8!important}html.dark .footer-01{border-top:1px solid #1e293b;background-color:#070b14!important}html.dark .footer-01 .widget .widget-title{color:#f8fafc!important}html.dark .footer-01 .widget p,html.dark .footer-01 .widget ul li a{color:#94a3b8!important}html.dark .footer-01 .widget ul li a:hover{color:#38bdf8!important}html.dark .ab-social a{color:#94a3b8!important;background-color:#1e293b!important;border-color:#334155!important}html.dark .ab-social a:hover{color:#fff!important;background-color:#2563eb!important;border-color:#2563eb!important}html.dark .copy-right-section{border-top:1px solid #1e293b;color:#64748b!important;background-color:#04070d!important}html.dark .copryright p{color:#64748b!important}html.dark .account-sidebar-card,html.dark .account-main-card{background:#0f172a!important;border-color:#1e293b!important}html.dark .account-stat-card{background:#1e293b!important;border-color:#334155!important}html.dark .account-sidebar-card h3,html.dark .account-main-card h4,html.dark .account-stat-card h4{color:#f8fafc!important}html.dark .account-sidebar-card p,html.dark .account-stat-card span{color:#94a3b8!important}html.dark .account-sidebar-card .account-nav-link{color:#cbd5e1!important}html.dark .account-sidebar-card .account-nav-link:hover{color:#38bdf8!important}html.dark .orders-page{background-color:#090d16!important}html.dark .orders-panel{background:#0f172a!important;border-color:#1e293b!important;box-shadow:0 4px 20px -2px #0006!important}html.dark .orders-panel-header{border-color:#1e293b!important}html.dark .orders-panel-title{color:#f8fafc!important}html.dark .orders-back-btn{color:#cbd5e1!important;background:#1e293b!important;border-color:#334155!important}html.dark .orders-back-btn:hover{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}html.dark .order-card{background:#0f172a!important;border-color:#1e293b!important}html.dark .order-card:hover{border-color:#334155!important}html.dark .order-card-header{background:#162032!important;border-color:#1e293b!important}html.dark .order-number-val{color:#f8fafc!important;background:#1e293b!important}html.dark .order-number-label,html.dark .order-date-wrap{color:#94a3b8!important}html.dark .order-item-row{background:#162032!important;border-color:#1e293b!important}html.dark .order-item-name,html.dark .order-item-product-name{color:#f1f5f9!important}html.dark .order-item-variant-tag{color:#38bdf8!important;background:#1e293b!important;border-color:#334155!important}html.dark .order-item-icon{color:#38bdf8!important;background:#1e293b!important}html.dark .order-item-qty{color:#94a3b8!important;background:#1e293b!important}html.dark .order-card-footer{background:#0f172a!important;border-color:#1e293b!important}html.dark .order-total-label{color:#94a3b8!important}html.dark .order-total-amount{color:#f8fafc!important}html.dark .order-btn-secondary{color:#f1f5f9!important;background:#1e293b!important;border-color:#334155!important}html.dark .order-btn-secondary:hover{color:#38bdf8!important;background:#334155!important}html.dark .orders-pagination{border-color:#1e293b!important}html.dark .orders-page-link{color:#cbd5e1!important;background:#1e293b!important;border-color:#334155!important}html.dark .orders-page-link:hover{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}html.dark .orders-empty-icon{color:#64748b!important;background:#1e293b!important}html.dark .orders-empty-title{color:#f8fafc!important}html.dark .orders-empty-desc{color:#94a3b8!important}.store-brand-name{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-inline-size:min(10rem,30vw);font-size:clamp(.875rem,2.7vw,1.25rem);font-weight:700;line-height:1.4;display:inline-block;overflow:hidden}.product-price .store-product-price{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:inline-flex}.store-product-price bdi{white-space:nowrap;font-variant-numeric:tabular-nums}.store-product-price ins{text-decoration:none}.sp-details .product-price .store-product-price del{padding:0}.sp-details-hover.home-card-hover{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:2px 8px;padding-block-start:10px;display:grid}.single-popular-product:focus-within .home-card-hover{visibility:visible;opacity:1;top:0}.home-card-hover .sp-wishlist{grid-area:1/2/span 2;align-self:center}.home-card-hover .sp-cart{grid-column:1;margin-top:0;font-size:14px;line-height:26px}.home-card-hover .sp-cart i{margin-inline-end:6px;padding-right:0;font-size:16px}.home-card-hover .home-card-buy{align-items:center;gap:6px;display:inline-flex}.home-card-buy svg,.tr-buy-now svg{flex-shrink:0;block-size:1em;inline-size:1em}.home-card-buy:disabled,.tr-buy-now:disabled{text-align:start;opacity:.5;cursor:not-allowed;background:0 0;border:0;padding-inline:0}html,body{scroll-behavior:smooth;margin:0;padding:0}@media (width<=991px){html,body{overscroll-behavior-x:none;max-width:100%;overflow-x:clip}.goru-app-wrapper{width:100%;min-width:0;overflow-x:clip}.goru-app-wrapper>main{min-width:0}@supports not (overflow:clip){html,body{overflow-x:hidden}}}#backtotop.active{cursor:pointer;opacity:1!important;visibility:visible!important;bottom:30px!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.swiper-button-next:after,.swiper-button-prev:after{font-weight:700;font-size:16px!important}img{max-width:100%;height:auto}body.modal-open{overflow:hidden}.productTabs .nav-link{color:#555;border-bottom:2px solid #0000;transition:all .2s}.productTabs .nav-link.active{color:#e62e04;border-bottom:2px solid #e62e04}.banner-slot-container{margin-top:24px;margin-bottom:24px}@media (width<=640px){.banner-split-grid,.banner-side-grid{grid-template-columns:minmax(0,1fr)!important}}.banner-side-grid .container{width:100%;max-width:100%}.popular-load-more-btn{letter-spacing:.5px;cursor:pointer;background:#111;border:none;border-radius:30px;justify-content:center;align-items:center;gap:10px;padding:14px 40px;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 15px #0000001f;color:#fff!important;text-decoration:none!important}.popular-load-more-btn:hover{background:#3160d8;transform:translateY(-2px);box-shadow:0 8px 25px #3160d84d}.popular-load-more-btn i{font-size:16px;transition:transform .3s}.popular-load-more-btn:hover i{transform:translateY(2px)}html.dark .popular-load-more-btn{background:#1e293b;border:1px solid #334155;color:#f8fafc!important}html.dark .popular-load-more-btn:hover{background:#2563eb;border-color:#2563eb}.custom-product-group{padding:48px 0}.custom-product-group-header{margin-bottom:28px}.custom-product-group-header .sec-desc{margin-top:12px}.custom-product-group-navigation{justify-content:flex-end;gap:10px;margin-bottom:18px;display:flex}.custom-product-group-arrow:focus-visible{outline-offset:4px;outline:3px solid #5eead4!important}.custom-product-group-arrow:disabled{opacity:.3;cursor:default}.custom-product-group-arrow.swiper-button-lock{display:none}.custom-product-group-slider .swiper-slide{height:auto}.custom-product-group-slider .swiper-slide>*{height:100%}
