.theme-12{--t12-bg:#fff;--t12-bg-soft:#fff8f8;--t12-bg-menu:#fff2f2;--t12-bg-card:#fff;--t12-bg-elevated:#fff;--t12-text:#2d0606;--t12-muted:#8b4b4b;--t12-on-primary:#fff;--t12-border:#fce8e8;--t12-border-subtle:#fce8e8;--t12-surface-glass:#fff;--t12-shadow:0 4px 20px color-mix(in srgb,var(--color-primary)12%,transparent);--t12-shadow-lg:0 16px 44px color-mix(in srgb,var(--color-primary)18%,transparent);--t12-badge-bg:#fff0f0;--t12-footer-bg:#1a0303;--t12-focus-ring:color-mix(in srgb,var(--color-primary)35%,transparent);--t12-nav-gradient:var(--color-primary);--t12-gutter:clamp(1rem,2.5vw,1.5rem);--t12-max:1360px;--t12-font-display:var(--font-outfit),"Outfit",var(--font-rubik),sans-serif;--t12-font-body:var(--font-plus-jakarta),"Plus Jakarta Sans",var(--font-rubik),sans-serif}html.theme-12,html.theme-12 body{color:var(--t12-text);background-color:#fff!important}html.theme-12{--font-bebas-neue:var(--t12-font-display);--font-barlow-condensed:var(--t12-font-body)}html.theme-12[lang^=ar]{--t12-font-display:var(--font-cairo),"Cairo",sans-serif;--t12-font-body:var(--font-cairo),"Cairo",sans-serif;--font-bebas-neue:var(--t12-font-display);--font-barlow-condensed:var(--t12-font-body)}html.theme-12[lang^=he]{--t12-font-display:var(--font-rubik),var(--font-outfit),"Rubik",sans-serif;--t12-font-body:var(--font-rubik),var(--font-plus-jakarta),"Rubik",sans-serif;--font-bebas-neue:var(--t12-font-display);--font-barlow-condensed:var(--t12-font-body)}html.theme-12 .theme-12,html.theme-12 body{font-family:var(--t12-font-body);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html.theme-12 .font-cairo{font-family:var(--t12-font-body)!important}html.theme-12 .t12-font-display,html.theme-12 h1,html.theme-12 h2,html.theme-12 h3,html.theme-12 h4{font-family:var(--t12-font-display);letter-spacing:.02em}html.theme-12 button,html.theme-12 input,html.theme-12 select,html.theme-12 textarea{font-family:inherit}.theme-12 .t12-font-display{font-family:var(--t12-font-display);letter-spacing:.02em}.theme-12 .t12-font-body{font-family:var(--t12-font-body)}.theme-12 .dark,.theme-12.dark{color:var(--t12-text);background-color:#fff!important}.theme-12 .t12-page,.theme-12 .text-secondary:not(.t12-on-primary):not(.bg-primary *){color:var(--t12-text)}.theme-12 .t12-page{background-color:var(--t12-bg)}.theme-12 .t12-shell{max-width:var(--t12-max);padding-inline:var(--t12-gutter);width:100%;margin-left:auto;margin-right:auto}html.theme-12{scroll-behavior:smooth}.theme-12 .t12-text{color:var(--t12-text)}.theme-12 .t12-muted{color:var(--t12-muted)}.theme-12 .t12-link{color:rgba(255,255,255,.85);transition:color .2s}.theme-12 .t12-link:hover{color:#fff}.theme-12 .t12-link-active{color:#fff;font-weight:700}.theme-12 .t12-nav-link{color:rgba(255,255,255,.82);transition:color .2s;position:relative}.theme-12 .t12-nav-link:hover{color:#fff}.theme-12 .t12-nav-link:after{content:"";left:0;right:0;background:#fff;border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:-7px;transform:scaleX(0)}.theme-12 .t12-nav-link:hover:after{transform:scaleX(.55)}.theme-12 .t12-nav-link-active{color:#fff;font-weight:700}.theme-12 .t12-nav-link-active:after{transform:scaleX(1)}.theme-12 .t12-btn{color:var(--color-primary);background-color:#fff;border-radius:9999px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 16px rgba(0,0,0,.12)}.theme-12 .t12-btn:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.15)}.theme-12 .t12-btn-primary{background-color:var(--color-primary);box-shadow:0 6px 20px color-mix(in srgb,var(--color-primary)40%,transparent);color:var(--t12-on-primary);border-radius:9999px;font-weight:700}.theme-12 .t12-btn-primary:hover{background-color:var(--color-primary-dark);transform:translateY(-2px)}.theme-12 .t12-on-primary{color:var(--t12-on-primary)}.theme-12 .t12-card{background-color:var(--t12-bg-card);box-shadow:var(--t12-shadow);border:1.5px solid transparent;border-radius:22px;transition:transform .3s,box-shadow .3s,border-color .3s}.theme-12 .t12-card:hover{border-color:var(--color-primary);box-shadow:var(--t12-shadow-lg);transform:translateY(-6px)}.theme-12 .t12-surface{background-color:var(--t12-bg-card);border:1px solid var(--t12-border-subtle);box-shadow:var(--t12-shadow);border-radius:18px}.theme-12 .t12-chip{background-color:#fff}.theme-12 .t12-chip,.theme-12 .t12-tab{border:2px solid var(--t12-border-subtle);color:var(--t12-muted);border-radius:9999px}.theme-12 .t12-tab{background:#fff;font-weight:600;transition:all .2s}.theme-12 .t12-tab:hover{border-color:var(--color-primary);color:var(--color-primary)}.theme-12 .t12-tab-active{background:var(--color-primary);border:2px solid var(--color-primary);color:#fff;border-radius:9999px;font-weight:600}.theme-12 .t12-nav-bar{background:var(--color-primary);box-shadow:0 3px 24px color-mix(in srgb,var(--color-primary)35%,transparent);z-index:200;position:fixed;top:0;left:0;right:0}.theme-12 .t12-nav-spacer{height:64px}@media (min-width:640px){.theme-12 .t12-nav-spacer{height:68px}}.theme-12 .t12-mob-nav{background:var(--color-primary);z-index:300;flex-direction:column;justify-content:center;align-items:center;gap:1.75rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.theme-12 .t12-mob-nav-link{color:#fff;letter-spacing:.05em;text-transform:uppercase;font-size:max(2rem,min(8vw,2.75rem));font-weight:700;transition:opacity .2s}.theme-12 .t12-mob-nav-link:hover{opacity:.75}.theme-12 .t12-logo-img{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:50%;flex-shrink:0;width:50px;height:50px;padding:3px;box-shadow:0 2px 12px rgba(0,0,0,.2)}.theme-12 .t12-logo-primary{color:#fff;letter-spacing:.04em;font-size:1.125rem;font-weight:700;line-height:1.1;display:block}.theme-12 .t12-logo-secondary{color:rgba(255,255,255,.8);margin-top:2px;font-size:.75rem;line-height:1.2;display:block}.theme-12 .t12-price{white-space:nowrap;unicode-bidi:isolate}.theme-12 .t12-badge{background:var(--t12-badge-bg);color:var(--color-primary)}.theme-12 .t12-cart-fab{box-shadow:0 8px 32px color-mix(in srgb,var(--color-primary)50%,transparent)}.theme-12 .t12-marquee-dot{color:rgba(255,255,255,.35);padding:0 .35rem;font-size:.875rem}.theme-12 .t12-footer-dark{background:var(--t12-footer-bg);color:rgba(255,255,255,.88);border-top:1px solid rgba(255,255,255,.07)}.theme-12 .t12-footer-dark .t12-footer-muted{color:rgba(255,255,255,.38)}.theme-12 .t12-footer-dark .t12-footer-link{color:rgba(255,255,255,.55);transition:color .2s}.theme-12 .t12-footer-dark .t12-footer-link:hover{color:#fff}.theme-12 .t12-footer-soc{color:rgba(255,255,255,.45);border:1px solid rgba(255,255,255,.15)}.theme-12 .t12-footer-soc:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.theme-12 .t12-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:400px){.theme-12 .t12-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (min-width:620px){.theme-12 .t12-product-grid{gap:1.25rem}}@media (min-width:768px){.theme-12 .t12-product-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem}}@media (max-width:399px){.theme-12 .t12-product-grid{grid-template-columns:minmax(0,1fr)}}.theme-12 .t12-hero-visual{animation:4s ease-in-out infinite t12-float}@keyframes t12-float{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@media (prefers-reduced-motion:reduce){.theme-12 .t12-hero-visual{animation:none}}.theme-12 .t12-hero{background:var(--color-primary);align-items:center;min-height:100vh;padding:100px 0 80px;display:flex;position:relative;overflow:hidden}.theme-12 .t12-hero:before{background:rgba(255,255,255,.05);width:min(600px,90vw);height:min(600px,90vw);top:-100px}.theme-12 .t12-hero:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-100px}.theme-12 .t12-hero:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-100px}.theme-12 .t12-hero:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-100px}.theme-12 .t12-hero:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-100px}.theme-12 .t12-hero:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-100px}.theme-12 .t12-hero:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-100px}.theme-12 .t12-hero:after,.theme-12 .t12-hero:before{content:"";pointer-events:none;border-radius:50%;position:absolute}.theme-12 .t12-hero:after{bottom:-60px;background:rgba(255,255,255,.04);width:min(300px,55vw);height:min(300px,55vw)}.theme-12 .t12-hero:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:10%}.theme-12 .t12-hero:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:10%}.theme-12 .t12-hero:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:10%}.theme-12 .t12-hero:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:10%}.theme-12 .t12-hero:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:10%}.theme-12 .t12-hero:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:10%}.theme-12 .t12-hero-wave{clip-path:ellipse(55% 100% at 50% 100%);pointer-events:none;z-index:1;background:#fff;height:90px;position:absolute;bottom:-1px;left:0;right:0}.theme-12 .t12-hero-grid{max-width:var(--t12-max);padding-inline:var(--t12-gutter);grid-template-columns:1fr 1fr;align-items:center;gap:48px;width:100%;margin:0 auto;display:grid}.theme-12 .t12-hero-copy{text-align:start}.theme-12 .t12-hero-title{color:#fff;font-family:var(--font-bebas-neue);text-transform:uppercase;margin-bottom:10px;font-size:max(3.125rem,min(8vw,5.875rem));font-weight:700;line-height:.9}.theme-12 .t12-hero-title-accent{opacity:.85;font-size:max(2rem,min(5vw,3.625rem));font-style:normal;display:block}.theme-12 .t12-hero-subtitle{color:rgba(255,255,255,.7);font-family:var(--t12-font-body);margin-bottom:20px;font-size:max(1.25rem,min(3vw,2.125rem));font-weight:500}.theme-12 .t12-hero-desc{color:rgba(255,255,255,.8);max-width:400px;margin-bottom:32px;font-size:15px;font-weight:300;line-height:1.75}.theme-12 .t12-hero-ctas{flex-wrap:wrap;gap:14px;display:flex}.theme-12 .t12-hero-btn-outline,.theme-12 .t12-hero-btn-primary{letter-spacing:.04em;padding:13px 28px;font-size:14px}.theme-12 .t12-hero-btn-outline{font-weight:700}.theme-12 .t12-hero-visual-wrap{justify-content:center;align-items:center;display:flex;position:relative}.theme-12 .t12-hero-logo-img{filter:drop-shadow(0 24px 56px rgba(0,0,0,.35));-o-object-fit:contain;object-fit:contain;width:max(240px,min(35vw,420px));height:max(240px,min(35vw,420px))}.theme-12 .t12-hero-btn-ghost{border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;font-weight:700;transition:transform .2s,box-shadow .2s,color .2s;display:inline-flex}.theme-12 a.t12-hero-btn-call{box-shadow:none;border:2px solid color-mix(in srgb,var(--color-secondary)45%,transparent)!important;background-color:transparent!important}.theme-12 a.t12-hero-btn-call,.theme-12 a.t12-hero-btn-call span,.theme-12 a.t12-hero-btn-call svg{color:var(--color-secondary)!important}.theme-12 a.t12-hero-btn-call:hover{box-shadow:none;transform:translateY(-2px);border-color:var(--color-secondary)!important;background-color:transparent!important}.theme-12 a.t12-hero-btn-call:hover,.theme-12 a.t12-hero-btn-call:hover span,.theme-12 a.t12-hero-btn-call:hover svg{color:var(--color-secondary)!important}.theme-12 .t12-category-chip-img{border:none;border-radius:0}@media (max-width:920px){.theme-12 .t12-hero-grid{text-align:center;grid-template-columns:1fr}.theme-12 .t12-hero-copy{text-align:center;order:2}.theme-12 .t12-hero-visual-wrap{order:-1}.theme-12 .t12-hero-logo-img{width:220px;height:220px}.theme-12 .t12-hero-ctas{justify-content:center}.theme-12 .t12-hero-desc{margin-left:auto;margin-right:auto;margin-bottom:32px}}.theme-12 .t12-stats-bar{border-bottom:2px solid var(--t12-bg-menu);background:#fff}.theme-12 .t12-section-menu{background:var(--t12-bg-soft)}.theme-12 .t12-marquee-band{background-color:var(--color-primary);color:var(--t12-on-primary)}.theme-12 .t12-marquee-band[dir=ltr] .t12-marquee-fade-start{background:linear-gradient(to right,var(--color-primary)0,transparent 100%)}.theme-12 .t12-marquee-band[dir=ltr] .t12-marquee-fade-end,.theme-12 .t12-marquee-band[dir=rtl] .t12-marquee-fade-start{background:linear-gradient(to left,var(--color-primary)0,transparent 100%)}.theme-12 .t12-marquee-band[dir=rtl] .t12-marquee-fade-end{background:linear-gradient(to right,var(--color-primary)0,transparent 100%)}@keyframes t12-marquee-ltr{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes t12-marquee-rtl{0%{transform:translate(0)}to{transform:translate(-50%)}}.theme-12 .t12-marquee-track{color:#fff;will-change:transform;display:inline-flex}.theme-12 .t12-marquee-band[dir=ltr] .t12-marquee-track{animation:22s linear infinite t12-marquee-ltr}.theme-12 .t12-marquee-band[dir=rtl] .t12-marquee-track{animation:22s linear infinite t12-marquee-rtl}@media (prefers-reduced-motion:reduce){.theme-12 .t12-marquee-track{animation:none}}.theme-12 .t12-product-media{background:var(--t12-card-gradient);height:160px;position:relative;overflow:hidden}@media (max-width:620px){.theme-12 .t12-product-media{height:130px}}.theme-12 .t12-product-media:after{content:"";pointer-events:none;z-index:2;background:#fff;border-radius:50%;width:120%;height:36px;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.theme-12 .t12-add-btn{transition:transform .25s,background-color .2s}.theme-12 .t12-add-btn:hover:not(:disabled){transform:rotate(90deg)scale(1.12)}.theme-12 .t12-section-label{color:var(--color-primary);letter-spacing:.25em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.theme-12 .t12-section-label:before{background:var(--color-primary);content:"";border-radius:2px;width:28px;height:2px}.theme-12 .t12-section-label-light{color:rgba(255,255,255,.65)}.theme-12 .t12-section-label-light:before{background:rgba(255,255,255,.4)}.theme-12 .t12-why-section{background:var(--color-primary);width:100%}.theme-12 .t12-why-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:22px;padding:1.75rem 1.35rem;transition:transform .25s,background-color .25s}.theme-12 .t12-why-card:hover{background:rgba(255,255,255,.2);transform:translateY(-5px)}.theme-12 .t12-contact-strip{background:var(--t12-footer-bg);padding:1.5rem 0}.theme-12 .t12-contact-item{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.theme-12 .t12-contact-icon{background:var(--color-primary);color:var(--t12-on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.theme-12 .t12-contact-label{color:rgba(255,255,255,.4);letter-spacing:.14em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:600;display:block}.theme-12 .t12-contact-value{color:#fff;letter-spacing:.03em;font-size:1.125rem;font-weight:700;display:block}.theme-12 .t12-spotlight-circle{aspect-ratio:1;background:radial-gradient(circle,var(--t12-bg-soft)0,color-mix(in srgb,var(--color-primary)18%,#ffe4e4)100%);border-radius:50%;justify-content:center;align-items:center;width:100%;max-width:360px;margin-left:auto;margin-right:auto;display:flex;position:relative}.theme-12 .t12-spotlight-circle:before{border:2px dashed color-mix(in srgb,var(--color-primary)28%,transparent);content:"";pointer-events:none;border-radius:50%;position:absolute;top:14px;bottom:14px;left:14px;right:14px}.theme-12 .t12-spotlight-badge{background:var(--color-primary);box-shadow:0 6px 20px color-mix(in srgb,var(--color-primary)40%,transparent);color:var(--t12-on-primary);border-radius:9999px;padding:.55rem 1.15rem;font-size:.9375rem;font-weight:700;position:absolute;top:8%}.theme-12 .t12-spotlight-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-4%}.theme-12 .t12-spotlight-badge:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-4%}.theme-12 .t12-spotlight-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-4%}.theme-12 .t12-spotlight-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-4%}.theme-12 .t12-spotlight-badge:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-4%}.theme-12 .t12-spotlight-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-4%}.theme-12 .t12-hero-ring{pointer-events:none;border:2px dashed rgba(255,255,255,.15);border-radius:50%;animation:30s linear infinite t12-spin;position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}@keyframes t12-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.theme-12 .t12-hero-ring{animation:none}}.theme-12 .t12-skeleton-card{box-shadow:var(--t12-shadow);background:#fff;border-radius:22px;overflow:hidden}.theme-12 .t12-skeleton-media{background:color-mix(in srgb,var(--color-primary)12%,#f3f4f6);height:160px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.theme-12 .t12-input{border:2px solid var(--t12-border-subtle);color:var(--t12-text);background-color:#fff;border-radius:12px}.theme-12 .t12-input::placeholder{color:var(--t12-muted)}.theme-12 .t12-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--t12-focus-ring);outline:none}.theme-12 .t12-checkout-form label.block{color:var(--t12-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-size:1rem;font-weight:600}.theme-12 .t12-pagination{align-items:center;gap:.75rem;display:flex}.theme-12 .t12-pagination__pages{align-items:center;gap:.5rem;display:flex}.theme-12 .t12-pagination__btn{border:2px solid transparent;border-radius:9999px;justify-content:center;align-items:center;min-width:2.75rem;height:2.75rem;padding:0 .65rem;font-size:1.0625rem;font-weight:600;transition:all .2s;display:inline-flex}.theme-12 .t12-pagination__btn--arrow{width:2.75rem;min-width:2.75rem;padding:0}.theme-12 .t12-pagination__btn--page{border-color:var(--t12-border-subtle);color:var(--t12-text);background-color:#fff}.theme-12 .t12-pagination__btn--page-active{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--t12-on-primary)}.theme-12 .t12-pagination__btn--arrow-enabled{background-color:color-mix(in srgb,var(--color-primary)10%,#fff);border-color:var(--color-primary);color:var(--color-primary)}.theme-12 .t12-pagination__btn--arrow-disabled{border-color:var(--t12-border-subtle);color:color-mix(in srgb,var(--t12-muted)80%,transparent);cursor:not-allowed;background-color:#fff}.theme-12 .t12-pagination__ellipsis{color:var(--t12-muted)}.theme-12 .t12-hero-fade,.theme-12 .t12-hero-fade-rtl,.theme-12 .t12-image-fade,.theme-12 .t12-overlay-card,.theme-12 .t12-overlay-image,.theme-12 .t12-overlay-primary{display:none!important}
