[data-sf-theme=volt]{--vt-line:var(--sf-vt-line,#232733);--vt-line-strong:var(--sf-vt-line-strong,#343a48);--vt-surface:var(--sf-vt-surface,#12141a);--vt-surface-2:var(--sf-vt-surface-2,#1a1d25);--vt-glow:var(--sf-vt-glow,#22d3ee);--vt-grad:linear-gradient(120deg, var(--primary) 0%, color-mix(in oklab, var(--primary) 35%, var(--vt-glow)) 100%);--vt-glass:color-mix(in oklab, var(--vt-surface) 78%, transparent);--vt-hair:#ffffff12;--vt-r-btn:calc(var(--radius) * 1.1);--vt-r-card:calc(var(--radius) * 1.6);--vt-r-panel:calc(var(--radius) * 2.2);--vt-r-chip:calc(var(--radius) * .7);--vt-ink:#0a0b0e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(1200px 520px at 85% -120px, color-mix(in oklab, var(--primary) 16%, transparent), transparent 70%), var(--background);font-size:15px}[data-sf-theme=volt] ::selection{background:color-mix(in oklab, var(--primary) 45%, transparent);color:#fff}[data-sf-theme=volt] :is(h1,h2,h3){letter-spacing:-.02em;text-wrap:balance;font-weight:600}[data-sf-theme=volt] :is(.vt-display,.vt-h1,.vt-h2,.vt-h3,.vt-wordmark,.vt-score,.vt-spec-value,.vt-cat-name,.vt-why-title){font-family:var(--sf-font-heading,inherit)}[data-sf-theme=volt] .vt-display{letter-spacing:-.035em;font-size:clamp(2rem,1.2rem + 3.6vw,4rem);font-weight:600;line-height:1.02}[data-sf-theme=volt] .vt-h1{letter-spacing:-.03em;font-size:clamp(1.7rem,1.25rem + 1.8vw,2.6rem);line-height:1.08}[data-sf-theme=volt] .vt-h2{letter-spacing:-.025em;font-size:clamp(1.45rem,1.15rem + 1.2vw,2.15rem);line-height:1.12}[data-sf-theme=volt] .vt-h3{font-size:1.05rem;line-height:1.3}[dir=rtl] [data-sf-theme=volt] *{letter-spacing:0!important}[dir=rtl] [data-sf-theme=volt] :is(h1,h2,h3,.vt-display,.vt-h1,.vt-h2,.vt-h3){font-weight:700;line-height:1.35}[dir=rtl] [data-sf-theme=volt] p{line-height:1.8}[data-sf-theme=volt] .vt-grid-bg{pointer-events:none;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-position:top;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 30%,#000 30%,#0000 75%)}[data-sf-theme=volt] .vt-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);align-items:center;gap:.5rem;font-size:12px;font-weight:600;display:inline-flex}[data-sf-theme=volt] .vt-eyebrow .text-muted-foreground{color:var(--muted-foreground)}[dir=rtl] [data-sf-theme=volt] .vt-eyebrow{text-transform:none;font-size:13px}[data-sf-theme=volt] .vt-eyebrow-dot{background:var(--gold);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklab, var(--gold) 22%, transparent), 0 0 12px var(--gold);border-radius:999px;flex-shrink:0;display:inline-block}[data-sf-theme=volt] .vt-link{color:var(--primary);border-radius:6px;align-items:center;gap:.35rem;font-size:14px;font-weight:600;display:inline-flex}[data-sf-theme=volt] .vt-link:hover{text-underline-offset:4px;text-decoration:underline}[data-sf-theme=volt] .vt-btn,.vt-btn{border-radius:var(--vt-r-btn,calc(var(--radius) * 1.1));white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;font-weight:600;transition:box-shadow .25s,transform .15s,background-color .2s,border-color .2s,filter .2s;display:inline-flex}[data-sf-theme=volt] .vt-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-sf-theme=volt] .vt-btn:active{transform:scale(.985)}[data-sf-theme=volt] .vt-btn-primary{background:var(--vt-grad);color:var(--primary-foreground);box-shadow:inset 0 1px 0 #ffffff2e, 0 8px 24px -10px color-mix(in oklab, var(--primary) 80%, transparent)}[data-sf-theme=volt] .vt-btn-primary:hover{box-shadow:inset 0 1px 0 #ffffff38, 0 10px 34px -8px color-mix(in oklab, var(--primary) 95%, transparent);filter:brightness(1.08)}[data-sf-theme=volt] .vt-btn-primary:disabled{opacity:.55}[data-sf-theme=volt] .vt-btn-ghost{border:1px solid var(--vt-line-strong);color:var(--foreground);background:#ffffff08}[data-sf-theme=volt] .vt-btn-ghost:hover{border-color:color-mix(in oklab, var(--primary) 60%, var(--vt-line-strong));background:#ffffff0f}[data-sf-theme=volt] .vt-chips{flex-wrap:wrap;gap:.375rem;display:flex}[data-sf-theme=volt] .vt-chip{border:1px solid var(--vt-line-strong);border-radius:var(--vt-r-chip);color:#c3c8d4;white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffffff08;align-items:center;gap:.35rem;height:1.5rem;padding-inline:.5rem;font-size:11.5px;font-weight:500;display:inline-flex}[data-sf-theme=volt] .vt-chip-lg{height:2rem;color:var(--foreground);padding-inline:.75rem;font-size:13px}[data-sf-theme=volt] .vt-chip-btn{height:2rem;color:var(--foreground);cursor:pointer;padding-inline:.75rem .5rem;font-size:13px}[data-sf-theme=volt] .vt-chip-btn:hover{border-color:var(--primary)}[data-sf-theme=volt] .vt-deal-badge{border-radius:var(--vt-r-chip);background:var(--gold);height:1.5rem;color:var(--vt-ink);font-variant-numeric:tabular-nums;box-shadow:0 0 18px -4px color-mix(in oklab, var(--gold) 70%, transparent);align-items:center;padding-inline:.5rem;font-size:12px;font-weight:700;display:inline-flex}[data-sf-theme=volt] .vt-announce{border-bottom:1px solid var(--vt-line);color:#b7bcc8;background:#07080a}[data-sf-theme=volt] .vt-header{border-bottom:1px solid var(--vt-line);background:color-mix(in oklab, var(--background) 76%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4)}[data-sf-theme=volt] .vt-mark{border-radius:calc(var(--radius) * .9);background:var(--vt-grad);width:2.125rem;height:2.125rem;color:var(--primary-foreground);box-shadow:0 0 20px -4px color-mix(in oklab, var(--primary) 80%, transparent), inset 0 1px 0 #ffffff40;justify-content:center;align-items:center;display:flex}[data-sf-theme=volt] .vt-wordmark{letter-spacing:-.02em;white-space:nowrap;font-size:17px;font-weight:700}[data-sf-theme=volt] .vt-navlink{border-radius:var(--vt-r-btn);color:#aeb3c0;white-space:nowrap;align-items:center;gap:.4rem;height:2.25rem;padding-inline:.8rem;font-size:13.5px;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}[data-sf-theme=volt] .vt-navlink:hover{color:var(--foreground);background:#ffffff0d}[data-sf-theme=volt] .vt-navlink[aria-current=page]{color:var(--foreground);background:color-mix(in oklab, var(--primary) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 40%, transparent)}[data-sf-theme=volt] .vt-navlink-deal{color:var(--gold)}[data-sf-theme=volt] :is(.vt-iconbtn,.vt-icons>a,.vt-icons>button,.vt-icons>div>button){border-radius:var(--vt-r-btn);width:2.5rem;height:2.5rem;color:var(--foreground);background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex;position:relative}[data-sf-theme=volt] :is(.vt-iconbtn,.vt-icons>a,.vt-icons>button,.vt-icons>div>button):hover{color:var(--foreground);background:#ffffff0f}[data-sf-theme=volt] .vt-iconbtn:focus-visible,[data-sf-theme=volt] .vt-icons :is(a,button):focus-visible{outline:2px solid var(--ring);outline-offset:1px}[data-sf-theme=volt] .vt-iconbtn.hidden{display:none}@media (min-width:640px){[data-sf-theme=volt] .vt-iconbtn.sm\:flex{display:flex}}@media (min-width:768px){[data-sf-theme=volt] .vt-iconbtn.md\:hidden{display:none}}@media (min-width:1280px){[data-sf-theme=volt] .vt-iconbtn.xl\:hidden{display:none}}[data-sf-theme=volt] .vt-iconbtn-line{border:1px solid var(--vt-line-strong)}[data-sf-theme=volt] .vt-icons :is(a,button)>span.absolute{top:.2rem;background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 10px -1px color-mix(in oklab, var(--primary) 90%, transparent);inset-inline-end:.2rem}[data-sf-theme=volt] .vt-icons [aria-label="اللغة / Language"]{border:1px solid var(--vt-line-strong);border-radius:var(--vt-r-btn);width:auto;height:2.25rem;color:var(--foreground);background:#ffffff08;padding-inline:.75rem}[data-sf-theme=volt] .vt-icons .absolute{border-color:var(--vt-line-strong);background:var(--popover)}[data-sf-theme=volt] .vt-icons .absolute button{width:100%;height:auto}[data-sf-theme=volt] .vt-search>svg{z-index:1}[data-sf-theme=volt] .vt-search input:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 25%, transparent)}.vt-drawer .vt-drawer-tile{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.3);background:var(--card);flex-direction:column;gap:.75rem;padding:.9rem;font-size:14px;font-weight:600;line-height:1.3;display:flex}.vt-drawer .vt-drawer-tile:hover{border-color:var(--primary)}.vt-drawer .vt-drawer-row{border-radius:calc(var(--radius) * 1.1);justify-content:space-between;align-items:center;padding:.8rem .75rem;font-size:16px;font-weight:600;display:flex}.vt-drawer .vt-drawer-row:hover,.vt-drawer .vt-drawer-small:hover{background:var(--secondary)}.vt-drawer .vt-drawer-small{border-radius:calc(var(--radius) * .9);color:var(--muted-foreground);padding:.55rem .75rem;font-size:14.5px;display:block}.vt-drawer .vt-eyebrow-dot{background:var(--gold);width:6px;height:6px;box-shadow:0 0 10px var(--gold);border-radius:999px;display:inline-block}.vt-drawer .vt-mark{border-radius:calc(var(--radius) * .9);background:linear-gradient(120deg, var(--primary), color-mix(in oklab, var(--primary) 35%, var(--sf-vt-glow,#22d3ee)));width:2rem;height:2rem;color:var(--primary-foreground);justify-content:center;align-items:center;display:flex}.vt-drawer .vt-wordmark{font-family:var(--sf-font-heading,inherit);font-size:16px;font-weight:700}.vt-drawer .vt-iconbtn{border-radius:calc(var(--radius) * 1.1);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.vt-drawer .vt-iconbtn:hover{background:var(--secondary)}.vt-drawer .vt-btn-primary{background:var(--primary);color:var(--primary-foreground)}.vt-drawer .vt-btn-ghost{border:1px solid var(--border)}.vt-drawer .vt-pill{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.1);align-items:center;height:2.25rem;padding-inline:.9rem;font-size:13.5px;display:inline-flex}.vt-drawer .vt-pill.is-on{border-color:var(--primary);background:color-mix(in oklab, var(--primary) 16%, transparent)}.vt-drawer .vt-footer-title{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin-bottom:.75rem;font-size:12px;font-weight:600}.vt-drawer .vt-input{border:1px solid var(--input);border-radius:calc(var(--radius) * .9);background:var(--card);outline:none;width:100%;min-width:0;height:2.75rem;padding-inline:.75rem;font-size:15px}.vt-drawer .vt-input:focus{border-color:var(--primary)}[data-sf-theme=volt] .vt-hero{border-bottom:1px solid var(--vt-line);position:relative;overflow:hidden}[data-sf-theme=volt] .vt-hero:before{content:"";inset-inline-end:-10%;background:radial-gradient(closest-side, color-mix(in oklab, var(--primary) 30%, transparent), color-mix(in oklab, var(--vt-glow) 10%, transparent) 55%, transparent 75%);filter:blur(20px);pointer-events:none;width:70%;height:90%;position:absolute;top:8%}[data-sf-theme=volt] .vt-hero-claim{color:#aeb3c0;max-width:34rem;font-size:clamp(15px,.85rem + .35vw,18px);line-height:1.6}[data-sf-theme=volt] .vt-hero-specs{border:1px solid var(--vt-line-strong);border-radius:var(--vt-r-card);background:var(--vt-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap;width:fit-content;max-width:100%;display:flex;overflow:hidden}[data-sf-theme=volt] .vt-hero-specs li{white-space:nowrap;font-variant-numeric:tabular-nums;padding:.7rem 1rem;font-size:14px;font-weight:600}[data-sf-theme=volt] .vt-hero-specs li+li{border-inline-start:1px solid var(--vt-line-strong)}[data-sf-theme=volt] .vt-hero-specs li:first-child{color:var(--vt-glow)}[data-sf-theme=volt] .vt-hero-stage{aspect-ratio:1;width:min(100%,560px);margin-inline:auto;display:block;position:relative}[data-sf-theme=volt] .vt-hero-ring{background:radial-gradient(circle at 50% 40%, color-mix(in oklab, var(--primary) 22%, transparent), transparent 62%);box-shadow:0 0 0 1px color-mix(in oklab, var(--primary) 18%, transparent) inset, 0 0 120px -20px color-mix(in oklab, var(--primary) 60%, transparent);border:1px solid #ffffff14;border-radius:999px;position:absolute;inset:6%}[data-sf-theme=volt] .vt-hero-ring:after{content:"";border:1px dashed #ffffff12;border-radius:999px;position:absolute;inset:-7%}[data-sf-theme=volt] .vt-hero-img{object-fit:cover;border-radius:999px;width:80%;height:80%;animation:7s ease-in-out infinite vt-float;position:absolute;inset:10%;-webkit-mask-image:radial-gradient(circle,#000 52%,#0000 71%);mask-image:radial-gradient(circle,#000 52%,#0000 71%)}[data-sf-theme=volt] .vt-hero-tag{inset-inline-end:8%;background:var(--gold);width:4.25rem;height:4.25rem;color:var(--vt-ink);font-variant-numeric:tabular-nums;box-shadow:0 0 40px -6px color-mix(in oklab, var(--gold) 80%, transparent);border-radius:999px;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:flex;position:absolute;top:12%;transform:rotate(-8deg)}@keyframes vt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){[data-sf-theme=volt] .vt-hero-img{animation:none}}[data-sf-theme=volt] .vt-cat-rail{scroll-snap-type:x mandatory;grid-auto-columns:62%;grid-auto-flow:column;gap:.75rem;margin-inline:-1rem;padding-inline:1rem;display:grid;overflow-x:auto}@media (min-width:640px){[data-sf-theme=volt] .vt-cat-rail{grid-auto-columns:40%}}@media (min-width:1024px){[data-sf-theme=volt] .vt-cat-rail{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:1rem;margin-inline:0;padding-inline:0}}[data-sf-theme=volt] .vt-cat{border:1px solid var(--vt-line);border-radius:var(--vt-r-card);background:linear-gradient(160deg, var(--vt-surface-2), var(--vt-surface) 60%);scroll-snap-align:start;flex-direction:column;min-height:11.5rem;padding:1.1rem;transition:border-color .2s,box-shadow .3s,transform .2s;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){[data-sf-theme=volt] .vt-cat{min-height:14rem;padding:1.35rem}}[data-sf-theme=volt] .vt-cat:hover{border-color:color-mix(in oklab, var(--primary) 55%, var(--vt-line));box-shadow:0 0 0 1px color-mix(in oklab, var(--primary) 30%, transparent), 0 18px 50px -22px color-mix(in oklab, var(--primary) 70%, transparent)}[data-sf-theme=volt] .vt-cat-img{inset-inline-end:-12%;aspect-ratio:1;object-fit:cover;opacity:.55;border-radius:999px;width:72%;transition:opacity .3s,transform .5s;position:absolute;bottom:-14%;-webkit-mask-image:radial-gradient(circle,#000 35%,#0000 70%);mask-image:radial-gradient(circle,#000 35%,#0000 70%)}[data-sf-theme=volt] .vt-cat:hover .vt-cat-img{opacity:.8;transform:scale(1.05)}[data-sf-theme=volt] .vt-cat-icon,[data-sf-theme=volt] .vt-why-icon,[data-sf-theme=volt] .vt-spec-icon{border-radius:calc(var(--radius) * 1.2);border:1px solid color-mix(in oklab, var(--primary) 40%, var(--vt-line));background:color-mix(in oklab, var(--primary) 14%, var(--vt-surface));width:2.75rem;height:2.75rem;color:color-mix(in oklab, var(--primary) 55%, #fff);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 24px -8px color-mix(in oklab, var(--primary) 70%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}[data-sf-theme=volt] .vt-cat-name{letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:1.25;display:block}[data-sf-theme=volt] .vt-flash{border:1px solid color-mix(in oklab, var(--gold) 30%, var(--vt-line));border-radius:var(--vt-r-panel);background:radial-gradient(600px 240px at 0% 0%, color-mix(in oklab, var(--gold) 12%, transparent), transparent 70%), var(--vt-surface);padding:1.25rem 1rem 1.5rem;position:relative;overflow:hidden}[dir=rtl] [data-sf-theme=volt] .vt-flash{background:radial-gradient(600px 240px at 100% 0%, color-mix(in oklab, var(--gold) 12%, transparent), transparent 70%), var(--vt-surface)}@media (min-width:768px){[data-sf-theme=volt] .vt-flash{padding:2rem 2rem 2.25rem}}[data-sf-theme=volt] .vt-flash-head .vt-h2:before{content:"";vertical-align:-.05em;background:var(--gold);width:.6em;height:.8em;filter:drop-shadow(0 0 6px var(--gold));margin-inline-end:.4em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 2 3 14h9l-1 8 10-12h-9l1-8z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 2 3 14h9l-1 8 10-12h-9l1-8z'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-sf-theme=volt] .vt-flash-rail{scroll-snap-type:x mandatory;grid-auto-columns:72%;grid-auto-flow:column;gap:.75rem;margin-inline:-1rem;padding-inline:1rem;display:grid;overflow-x:auto}@media (min-width:640px){[data-sf-theme=volt] .vt-flash-rail{grid-auto-columns:42%}}@media (min-width:1024px){[data-sf-theme=volt] .vt-flash-rail{grid-auto-columns:calc(25% - .75rem);gap:1rem;margin-inline:0;padding-inline:0}}[data-sf-theme=volt] .vt-flash-card{scroll-snap-align:start}[data-sf-theme=volt] .vt-countdown{align-items:center;gap:.75rem;display:flex}[data-sf-theme=volt] .vt-countdown-label{color:var(--muted-foreground);font-size:13px}[data-sf-theme=volt] .vt-countdown-cell{border:1px solid color-mix(in oklab, var(--gold) 35%, var(--vt-line));border-radius:calc(var(--radius) * .9);min-width:3.1rem;color:var(--gold);text-shadow:0 0 14px color-mix(in oklab, var(--gold) 55%, transparent);background:#07080a;flex-direction:column;align-items:center;padding:.35rem .4rem .3rem;font-size:20px;font-weight:700;line-height:1.1;display:inline-flex}[data-sf-theme=volt] .vt-countdown-unit{color:var(--muted-foreground);text-shadow:none;text-transform:uppercase;letter-spacing:.06em;margin-top:.1rem;font-size:9.5px;font-weight:500}[data-sf-theme=volt] .vt-countdown-sep{color:var(--muted-foreground);font-weight:700}[data-sf-theme=volt] .vt-countdown-sm .vt-countdown-cell{min-width:2.6rem;padding-block:.25rem .2rem;font-size:15px}[data-sf-theme=volt] .vt-offer{border:1px solid color-mix(in oklab, var(--gold) 30%, var(--vt-line));border-radius:var(--vt-r-card);background:color-mix(in oklab, var(--gold) 5%, var(--vt-surface));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}[data-sf-theme=volt] .vt-card{border:1px solid var(--vt-line);border-radius:var(--vt-r-card);background:linear-gradient(180deg, var(--vt-surface), color-mix(in oklab, var(--vt-surface) 70%, var(--background)));flex-direction:column;min-width:0;transition:border-color .25s,box-shadow .3s,transform .25s;display:flex;position:relative;overflow:hidden}[data-sf-theme=volt] .vt-card:hover{border-color:color-mix(in oklab, var(--primary) 55%, var(--vt-line));box-shadow:0 0 0 1px color-mix(in oklab, var(--primary) 25%, transparent), 0 20px 50px -24px color-mix(in oklab, var(--primary) 75%, transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){[data-sf-theme=volt] .vt-card:hover{transform:none}}[data-sf-theme=volt] .vt-card-panel{aspect-ratio:1;border-bottom:1px solid var(--vt-line);background:radial-gradient(circle at 50% 35%,#232735,#0e1015 72%);display:block;position:relative;overflow:hidden}[data-sf-theme=volt] .vt-card-panel:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0a0b0e59);position:absolute;inset:0}[data-sf-theme=volt] .vt-card-panel:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}[data-sf-theme=volt] .vt-card-img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}[data-sf-theme=volt] .vt-card:hover .vt-card-img{transform:scale(1.05)}[data-sf-theme=volt] .vt-soldout{inset-inline:.6rem;z-index:1;border-radius:var(--vt-r-chip);text-align:center;background:#0a0b0ecc;padding-block:.3rem;font-size:12px;font-weight:600;position:absolute;bottom:.6rem}[data-sf-theme=volt] .vt-card-cat{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.3rem;font-size:11.5px;font-weight:500;overflow:hidden}[data-sf-theme=volt] .vt-card-name{-webkit-line-clamp:2;letter-spacing:-.01em;min-height:2.6em;color:var(--foreground);-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;transition:color .15s;display:-webkit-box;overflow:hidden}@media (min-width:640px){[data-sf-theme=volt] .vt-card-name{font-size:15px}}[data-sf-theme=volt] .vt-card a:hover .vt-card-name{color:color-mix(in oklab, var(--primary) 45%, #fff)}[dir=rtl] [data-sf-theme=volt] .vt-card-name{min-height:3em;line-height:1.5}[data-sf-theme=volt] .vt-card .vt-chip{height:1.375rem;padding-inline:.4rem;font-size:11px}[data-sf-theme=volt] .vt-price{font-variant-numeric:tabular-nums;color:var(--foreground);white-space:nowrap;font-size:16px;font-weight:700;line-height:1.2}@media (min-width:640px){[data-sf-theme=volt] .vt-price{font-size:17px}}[data-sf-theme=volt] .vt-price-old{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;line-height:1.2;text-decoration:line-through}[data-sf-theme=volt] .vt-card .vt-deal-badge{height:1.375rem;font-size:11.5px}[data-sf-theme=volt] .vt-card .vt-quickadd{border-radius:var(--vt-r-btn);background:var(--vt-grad);width:2.5rem;height:2.5rem;color:var(--primary-foreground);box-shadow:0 6px 18px -8px color-mix(in oklab, var(--primary) 90%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;flex-shrink:0}[data-sf-theme=volt] .vt-card .vt-quickadd:hover{filter:brightness(1.12);box-shadow:0 8px 22px -6px color-mix(in oklab, var(--primary) 100%, transparent)}[data-sf-theme=volt] .vt-card .vt-quickadd svg{width:1.1rem;height:1.1rem}[data-sf-theme=volt] .vt-wish button{border-radius:var(--vt-r-btn);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#cfd3dc;width:2.125rem;height:2.125rem;box-shadow:none;background:#0a0b0e8c;border:1px solid #ffffff1a}[data-sf-theme=volt] .vt-wish button:hover{color:#fff;border-color:#ffffff40}[data-sf-theme=volt] .vt-wish button.text-primary{color:#fb7185}[data-sf-theme=volt] .vt-compare{border:1px solid var(--vt-line);border-radius:var(--vt-r-panel);background:var(--vt-surface)}[data-sf-theme=volt] .vt-compare-table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}[data-sf-theme=volt] .vt-compare-table :is(th,td){border-bottom:1px solid var(--vt-line);text-align:start;vertical-align:middle;padding:.85rem 1rem}[data-sf-theme=volt] .vt-compare-table tbody tr:last-child :is(th,td){border-bottom:0}[data-sf-theme=volt] .vt-compare-table td{font-variant-numeric:tabular-nums;color:var(--foreground);font-weight:500}[data-sf-theme=volt] .vt-compare-table tbody tr:hover td{background:#ffffff05}[data-sf-theme=volt] .vt-compare-corner,[data-sf-theme=volt] .vt-compare-label{z-index:1;background:var(--vt-surface);border-inline-end:1px solid var(--vt-line);width:9rem;min-width:7.5rem;position:sticky;inset-inline-start:0}@media (min-width:768px){[data-sf-theme=volt] :is(.vt-compare-corner,.vt-compare-label){width:12rem}}[data-sf-theme=volt] .vt-compare-label{color:var(--muted-foreground);font-size:13px;font-weight:500}[data-sf-theme=volt] .vt-compare-label svg{vertical-align:-3px;color:color-mix(in oklab, var(--primary) 60%, #fff);margin-inline-end:.5rem;display:inline-block}[data-sf-theme=volt] .vt-compare-head{vertical-align:top!important;padding-block:1.1rem!important}[data-sf-theme=volt] .vt-compare-img{aspect-ratio:1;border:1px solid var(--vt-line);border-radius:var(--vt-r-card);background:radial-gradient(circle at 50% 35%,#232735,#0e1015 72%);width:100%;max-width:9rem;display:block;overflow:hidden}[data-sf-theme=volt] .vt-compare-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s}[data-sf-theme=volt] .vt-compare-head a:hover img{transform:scale(1.05)}[data-sf-theme=volt] .vt-compare-name{color:var(--foreground);margin-top:.75rem;font-size:14px;font-weight:600;line-height:1.35;display:block}[data-sf-theme=volt] .vt-compare-head a:hover .vt-compare-name{color:color-mix(in oklab, var(--primary) 45%, #fff)}[data-sf-theme=volt] .vt-compare-table .is-current{background:color-mix(in oklab, var(--primary) 7%, transparent)}[data-sf-theme=volt] .vt-compare-head.is-current .vt-compare-img{border-color:color-mix(in oklab, var(--primary) 60%, var(--vt-line))}[data-sf-theme=volt] .vt-why,[data-sf-theme=volt] .vt-spec-tile{border:1px solid var(--vt-line);border-radius:var(--vt-r-card);background:linear-gradient(160deg, var(--vt-surface-2), var(--vt-surface) 55%);flex-direction:column;padding:1.1rem;transition:border-color .2s,box-shadow .3s;display:flex;position:relative}@media (min-width:1024px){[data-sf-theme=volt] .vt-why{min-height:13rem;padding:1.5rem}[data-sf-theme=volt] .vt-spec-tile{padding:1.35rem}}[data-sf-theme=volt] .vt-why:hover,[data-sf-theme=volt] .vt-spec-tile:hover{border-color:color-mix(in oklab, var(--primary) 45%, var(--vt-line));box-shadow:0 16px 40px -24px color-mix(in oklab, var(--primary) 70%, transparent)}[data-sf-theme=volt] .vt-why-title{margin-top:1.25rem;font-size:15.5px;font-weight:600;line-height:1.3;display:block}@media (min-width:1024px){[data-sf-theme=volt] .vt-why-title{margin-top:auto;padding-top:2rem;font-size:17px}}[data-sf-theme=volt] .vt-spec-label{color:var(--muted-foreground);margin-top:1rem;font-size:12.5px}[data-sf-theme=volt] .vt-spec-value{letter-spacing:-.01em;margin-top:.3rem;font-size:15px;font-weight:600;line-height:1.35}@media (min-width:768px){[data-sf-theme=volt] .vt-spec-value{font-size:17px}}[data-sf-theme=volt] .vt-news{border:1px solid var(--vt-line);border-radius:var(--vt-r-panel);background:radial-gradient(700px 300px at 50% 120%, color-mix(in oklab, var(--primary) 30%, transparent), transparent 70%), var(--vt-surface);padding:3rem 1.25rem;position:relative;overflow:hidden}@media (min-width:768px){[data-sf-theme=volt] .vt-news{padding:4.5rem 2rem}}[data-sf-theme=volt] .vt-news-field{border:1px solid var(--vt-line-strong);border-radius:calc(var(--vt-r-btn) + .25rem);background:#0a0b0e99;align-items:center;gap:.25rem;height:3.25rem;padding:.25rem;transition:border-color .2s,box-shadow .2s;display:flex}[data-sf-theme=volt] .vt-news-field:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 25%, transparent)}[data-sf-theme=volt] .vt-footer{border-top:1px solid var(--vt-line);background:linear-gradient(#0c0d11,#08090b);padding-top:3rem}[data-sf-theme=volt] .vt-footer-title{text-transform:uppercase;letter-spacing:.08em;color:var(--foreground);margin-bottom:.9rem;font-size:12px;font-weight:600}[dir=rtl] [data-sf-theme=volt] .vt-footer-title{text-transform:none;font-size:13.5px}[data-sf-theme=volt] .vt-region :is(button,select){border-color:var(--vt-line-strong);background:#ffffff08}[data-sf-theme=volt] .vt-page-band{border-bottom:1px solid var(--vt-line);position:relative;overflow:hidden}[data-sf-theme=volt] .vt-crumbs{min-width:0;color:var(--muted-foreground);align-items:center;gap:.4rem;font-size:12.5px;display:flex}[data-sf-theme=volt] .vt-crumbs a:hover,[data-sf-theme=volt] .vt-crumbs [aria-current]{color:var(--foreground)}[data-sf-theme=volt] .vt-pill{border:1px solid var(--vt-line-strong);border-radius:var(--vt-r-btn);color:#c3c8d4;white-space:nowrap;background:#ffffff08;flex-shrink:0;align-items:center;gap:.45rem;height:2.375rem;padding-inline:.95rem;font-size:13.5px;font-weight:500;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}[data-sf-theme=volt] .vt-pill:hover{border-color:color-mix(in oklab, var(--primary) 60%, var(--vt-line-strong));color:var(--foreground)}[data-sf-theme=volt] .vt-pill.is-on{border-color:var(--primary);background:color-mix(in oklab, var(--primary) 18%, transparent);color:var(--foreground);box-shadow:0 0 18px -6px color-mix(in oklab, var(--primary) 80%, transparent)}[data-sf-theme=volt] .vt-toolbar{border-bottom:1px solid var(--vt-line);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}[data-sf-theme=volt] .vt-select{cursor:pointer;appearance:none;border:1px solid var(--vt-line-strong);border-radius:var(--vt-r-btn);background:var(--vt-surface);height:2.5rem;color:var(--foreground);outline:none;padding-inline:.9rem 2.25rem;font-size:13.5px;font-weight:500}[data-sf-theme=volt] .vt-select:focus-visible{border-color:var(--primary)}[data-sf-theme=volt] .vt-empty{border:1px dashed var(--vt-line-strong);border-radius:var(--vt-r-panel);text-align:center;flex-direction:column;align-items:center;padding:5rem 1.5rem;display:flex}[data-sf-theme=volt] .vt-stage{aspect-ratio:1;border:1px solid var(--vt-line);border-radius:var(--vt-r-panel);background:radial-gradient(circle at 50% 35%,#232735,#0c0d11 75%);position:relative;overflow:hidden}[data-sf-theme=volt] .vt-stage-arrow{border-radius:var(--vt-r-btn);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0a0b0e99;border:1px solid #ffffff1f;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:opacity .2s,border-color .2s;display:flex;position:absolute;top:50%;translate:0 -50%}[data-sf-theme=volt] .vt-stage-arrow:hover{border-color:var(--primary)}@media (hover:hover){[data-sf-theme=volt] .vt-stage-arrow{opacity:0}[data-sf-theme=volt] .vt-stage:hover .vt-stage-arrow,[data-sf-theme=volt] .vt-stage-arrow:focus-visible{opacity:1}}[data-sf-theme=volt] .vt-stage-count{bottom:.9rem;border-radius:var(--vt-r-chip);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#cfd3dc;background:#0a0b0e99;border:1px solid #ffffff1a;padding:.25rem .6rem;font-size:11.5px;font-weight:600;position:absolute;inset-inline-end:.9rem}[data-sf-theme=volt] .vt-thumb{border:1px solid var(--vt-line);border-radius:var(--vt-r-card);opacity:.6;background:#0e1015;flex-shrink:0;width:4.5rem;height:4.5rem;transition:opacity .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}[data-sf-theme=volt] .vt-thumb:hover{opacity:1}[data-sf-theme=volt] .vt-thumb.is-on{opacity:1;border-color:var(--primary);box-shadow:0 0 0 1px var(--primary), 0 0 18px -4px color-mix(in oklab, var(--primary) 80%, transparent)}@keyframes vt-fade{0%{opacity:.3}to{opacity:1}}[data-sf-theme=volt] .vt-fade{animation:.35s ease-out both vt-fade}[data-sf-theme=volt] .vt-stock{color:#86efac;align-items:center;gap:.45rem;font-weight:500;display:inline-flex}[data-sf-theme=volt] .vt-stock:before{content:"";background:#22c55e;border-radius:999px;width:7px;height:7px;box-shadow:0 0 10px #22c55e}[data-sf-theme=volt] .vt-stock.is-out{color:var(--destructive)}[data-sf-theme=volt] .vt-stock.is-out:before{background:var(--destructive);box-shadow:none}[data-sf-theme=volt] .vt-services{border:1px solid var(--vt-line);border-radius:var(--vt-r-card);background:var(--vt-surface)}[data-sf-theme=volt] .vt-services li{gap:.85rem;padding:.9rem 1rem;display:flex}[data-sf-theme=volt] .vt-services li+li{border-top:1px solid var(--vt-line)}@media (min-width:640px){[data-sf-theme=volt] .vt-services{grid-template-columns:1fr 1fr;display:grid}[data-sf-theme=volt] .vt-services li+li{border-top:0}[data-sf-theme=volt] .vt-services li:nth-child(n+3){border-top:1px solid var(--vt-line)}[data-sf-theme=volt] .vt-services li:nth-child(2n){border-inline-start:1px solid var(--vt-line)}}[data-sf-theme=volt] .vt-box{border:1px solid var(--vt-line);border-radius:var(--vt-r-card);background:linear-gradient(160deg, var(--vt-surface-2), var(--vt-surface) 55%);padding:1.25rem}@media (min-width:768px){[data-sf-theme=volt] .vt-box{padding:1.6rem}}[data-sf-theme=volt] .vt-box-item{border:1px solid var(--vt-line);border-radius:calc(var(--radius) * 1.1);background:#0a0b0e80;align-items:center;gap:.75rem;padding:.7rem .85rem;font-size:14px;font-weight:500;display:flex}[data-sf-theme=volt] .vt-box-item:before{content:"";background:var(--vt-grad);width:.5rem;height:.5rem;box-shadow:0 0 8px color-mix(in oklab, var(--primary) 80%, transparent);border-radius:2px;flex-shrink:0;transform:rotate(45deg)}[data-sf-theme=volt] .vt-media{border:1px solid var(--vt-line);border-radius:var(--vt-r-card);background:#0e1015}[data-sf-theme=volt] .vt-spec-table{border:1px solid var(--vt-line);border-radius:var(--vt-r-panel);background:var(--vt-surface);overflow:hidden}[data-sf-theme=volt] .vt-spec-table>div{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1rem;padding:.9rem 1.1rem;font-size:14px;display:grid}@media (min-width:768px){[data-sf-theme=volt] .vt-spec-table{grid-template-columns:1fr 1fr;display:grid}[data-sf-theme=volt] .vt-spec-table>div{padding:1rem 1.4rem}[data-sf-theme=volt] .vt-spec-table>div:nth-child(odd){border-inline-end:1px solid var(--vt-line)}}[data-sf-theme=volt] .vt-spec-table>div:nth-child(4n+1),[data-sf-theme=volt] .vt-spec-table>div:nth-child(4n+2){background:#ffffff05}@media (max-width:767px){[data-sf-theme=volt] .vt-spec-table>div:nth-child(4n+1),[data-sf-theme=volt] .vt-spec-table>div:nth-child(4n+2){background:0 0}[data-sf-theme=volt] .vt-spec-table>div:nth-child(odd){background:#ffffff05}}[data-sf-theme=volt] .vt-spec-table dt{color:var(--muted-foreground)}[data-sf-theme=volt] .vt-spec-table dd{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:500}[data-sf-theme=volt] .vt-bundle{border:1px solid var(--vt-line);border-radius:var(--vt-r-panel);background:var(--vt-surface);gap:1rem;padding:1rem;display:grid}@media (min-width:1024px){[data-sf-theme=volt] .vt-bundle{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:2rem;padding:1.5rem}}[data-sf-theme=volt] .vt-bundle-items{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}@media (min-width:768px){[data-sf-theme=volt] .vt-bundle-items{flex-direction:row;align-items:center}}[data-sf-theme=volt] .vt-bundle-plus{border:1px solid var(--vt-line-strong);width:1.75rem;height:1.75rem;color:var(--muted-foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex}[data-sf-theme=volt] .vt-bundle-item{border:1px solid var(--vt-line-strong);border-radius:var(--vt-r-card);cursor:pointer;background:#0a0b0e66;flex:1;grid-template-columns:4.25rem minmax(0,1fr);align-items:center;gap:.85rem;min-width:0;padding:.65rem;padding-inline-end:2.4rem;transition:opacity .2s,border-color .2s;display:grid;position:relative}[data-sf-theme=volt] .vt-bundle-item:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}[data-sf-theme=volt] .vt-bundle-item:not(.is-off){border-color:color-mix(in oklab, var(--primary) 45%, var(--vt-line-strong))}[data-sf-theme=volt] .vt-bundle-item.is-off{opacity:.5}[data-sf-theme=volt] .vt-bundle-img{aspect-ratio:1;border-radius:calc(var(--radius) * 1.1);background:#0e1015;display:block;overflow:hidden}[data-sf-theme=volt] .vt-bundle-img img{object-fit:cover;width:100%;height:100%}[data-sf-theme=volt] .vt-check{top:.6rem;border:1px solid var(--vt-line-strong);border-radius:calc(var(--radius) * .5);color:#0000;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex;position:absolute;inset-inline-end:.6rem}[data-sf-theme=volt] .vt-bundle-item:not(.is-off) .vt-check{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}[data-sf-theme=volt] .vt-bundle-total{padding-top:.5rem}@media (min-width:1024px){[data-sf-theme=volt] .vt-bundle-total{border-inline-start:1px solid var(--vt-line);padding:0 0 0 2rem}[dir=rtl] [data-sf-theme=volt] .vt-bundle-total{padding:0 2rem 0 0}}[data-sf-theme=volt] .vt-score{letter-spacing:-.04em;font-variant-numeric:tabular-nums;background:var(--vt-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:600;line-height:1}[data-sf-theme=volt] .vt-review{border:1px solid var(--vt-line);border-radius:var(--vt-r-card);background:var(--vt-surface)}[data-sf-theme=volt] .vt-avatar{background:var(--vt-surface-2);color:var(--foreground);box-shadow:inset 0 0 0 1px var(--vt-line-strong)}[data-sf-theme=volt] .vt-faq .rounded-xl.border{border-color:var(--vt-line);border-radius:var(--vt-r-card);background:var(--vt-surface)}[data-sf-theme=volt] .vt-faq .rounded-xl.border>button{padding:1.1rem 1.2rem;font-size:15px;font-weight:600}[data-sf-theme=volt] .vt-faq .rounded-xl.border>div{border-color:var(--vt-line);border-top:0;padding:0 1.2rem 1.1rem;font-size:14px}[data-sf-theme=volt] .vt-actions>button:first-child{border-color:var(--vt-line-strong);border-radius:var(--vt-r-btn);background:#ffffff08;height:2.5rem}[data-sf-theme=volt] .vt-actions>button:first-child.text-primary{color:#fda4af;background:#fb71851a;background:lab(65.5329% 54.9724 16.5087/.1);border-color:#fb718599;border-color:lab(65.5329% 54.9724 16.5087/.6)}[data-sf-theme=volt] .vt-actions :is(a,button):not(:first-child){border-color:var(--vt-line-strong);color:var(--foreground);background:#ffffff08}[data-sf-theme=volt] .vt-pdp>.fixed{border-color:var(--vt-line);background:color-mix(in oklab, var(--background) 82%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}[data-sf-theme=volt] .vt-pdp>.fixed .text-primary{color:var(--foreground)}[data-sf-theme=volt] .vt-pdp>.fixed img{border-radius:calc(var(--radius) * .9);background:#0e1015}[data-sf-theme=volt] .vt-pdp>.fixed button{border-radius:var(--vt-r-btn);background:var(--vt-grad);box-shadow:0 8px 24px -10px color-mix(in oklab, var(--primary) 80%, transparent)}[data-sf-theme=volt] .vt-buy{border:1px solid var(--vt-line);border-radius:var(--vt-r-panel);background:linear-gradient(180deg, var(--vt-surface), color-mix(in oklab, var(--vt-surface) 60%, var(--background)));padding:1.1rem}@media (min-width:768px){[data-sf-theme=volt] .vt-buy{padding:1.5rem}}.vt-buy .text-4xl{color:var(--foreground);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700}.vt-buy .text-4xl~.line-through{font-size:16px}.vt-buy .bg-red-500\/10{border-radius:var(--vt-r-chip);background:var(--gold);color:var(--vt-ink);padding:.2rem .55rem;font-size:12px;font-weight:700}.vt-buy [data-buybox-option]>p,.vt-buy .space-y-5>div>p.text-sm.font-semibold{color:var(--muted-foreground);margin-bottom:.6rem;font-size:13px;font-weight:600}.vt-buy [data-value]{border:1px solid var(--vt-line-strong);border-radius:var(--vt-r-btn);min-width:3.25rem;height:2.75rem;color:var(--foreground);font-variant-numeric:tabular-nums;background:#ffffff08;justify-content:center;align-items:center;padding-inline:1rem;font-size:14px;font-weight:500;display:inline-flex}.vt-buy [data-value]:hover{border-color:color-mix(in oklab, var(--primary) 60%, var(--vt-line-strong))}.vt-buy [data-value][aria-pressed=true]{border-color:var(--primary);background:color-mix(in oklab, var(--primary) 16%, transparent);box-shadow:inset 0 0 0 1px var(--primary), 0 0 18px -6px color-mix(in oklab, var(--primary) 80%, transparent);font-weight:600}.vt-buy [data-value]:before{content:"";display:var(--sw-d,none);background:var(--sw);border-radius:999px;width:1rem;height:1rem;margin-inline-end:.5rem;box-shadow:inset 0 0 0 1px #ffffff40}.vt-buy :is([data-value=Black i],[data-value=أسود]){--sw-d:inline-block;--sw:#111216}.vt-buy :is([data-value=White i],[data-value=أبيض]){--sw-d:inline-block;--sw:#f4f5f7}.vt-buy :is([data-value=Silver i],[data-value=فضي]){--sw-d:inline-block;--sw:linear-gradient(135deg, #e6e8ec, #9aa0ab)}.vt-buy :is([data-value=Grey i],[data-value=Gray i],[data-value=رمادي]){--sw-d:inline-block;--sw:#6b7280}.vt-buy :is([data-value=Green i],[data-value=أخضر]){--sw-d:inline-block;--sw:#5f7f6e}.vt-buy :is([data-value=Purple i],[data-value=بنفسجي]){--sw-d:inline-block;--sw:linear-gradient(135deg, #22d3ee, #a855f7)}.vt-buy :is([data-value=Red i],[data-value=أحمر]){--sw-d:inline-block;--sw:#dc2626}.vt-buy :is([data-value=Blue i],[data-value=أزرق]){--sw-d:inline-block;--sw:#2563eb}.vt-buy .border-primary\/20{border-width:1px;border-color:var(--vt-line-strong);border-radius:var(--vt-r-btn);background:#ffffff08}.vt-buy .border-2.border-primary\/30{border:1px solid color-mix(in oklab, var(--primary) 35%, var(--vt-line));border-radius:var(--vt-r-card);background:color-mix(in oklab, var(--primary) 5%, #0a0b0e80);box-shadow:none}.vt-buy .border-2.border-primary\/30 .bg-primary\/15{border-radius:calc(var(--radius) * .9);background:color-mix(in oklab, var(--primary) 18%, transparent);color:color-mix(in oklab, var(--primary) 55%, #fff)}.vt-buy input:not([name=company]){border-width:1px;border-color:var(--vt-line-strong);border-radius:calc(var(--radius) * 1);background:var(--background);color:var(--foreground);font-size:15px}.vt-buy input:not([name=company])::placeholder{color:#6b7180}.vt-buy input:not([name=company]):hover{border-color:#454b5a}.vt-buy input:not([name=company]):focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 25%, transparent);--tw-ring-shadow:0 0 #0000}.vt-buy .space-y-5>.flex.gap-2>input{border-radius:var(--vt-r-btn);text-transform:none;height:2.75rem}.vt-buy .space-y-5>.flex.gap-2>button{border-color:var(--vt-line-strong);border-radius:var(--vt-r-btn);background:#ffffff0a;padding-inline:1.1rem}.vt-buy .space-y-5>.flex.gap-2>button:hover{border-color:var(--primary)}.vt-buy button.min-w-\[9rem\]{border-color:var(--vt-line-strong);border-radius:var(--vt-r-btn);min-height:3rem;color:var(--foreground)}.vt-buy button.min-w-\[9rem\].border-primary{border-color:var(--primary);background:color-mix(in oklab, var(--primary) 14%, transparent);box-shadow:inset 0 0 0 1px var(--primary)}.vt-buy .bg-muted\/40{border-color:var(--vt-line);border-radius:var(--vt-r-card);background:#0a0b0e80}.vt-buy .bg-muted\/40 .text-primary{color:var(--foreground)}.vt-buy .bg-gradient-to-b.from-primary,.vt-buy button.rounded-xl.bg-primary.py-4{border-radius:var(--vt-r-btn);background:var(--vt-grad);box-shadow:inset 0 1px 0 #fff3, 0 12px 32px -12px color-mix(in oklab, var(--primary) 90%, transparent);font-weight:700}.vt-buy .bg-gradient-to-b.from-primary:hover{filter:brightness(1.1)}.vt-buy .justify-center.gap-4.pt-1 .text-primary{color:color-mix(in oklab, var(--primary) 55%, #fff)}.vt-buy .text-green-600{color:#4ade80}[data-sf-theme=volt] .vt-cat:after{content:"";pointer-events:none;background:linear-gradient(to top, var(--vt-surface) 8%, color-mix(in oklab, var(--vt-surface) 55%, transparent) 38%, transparent 70%);position:absolute;inset:0}[data-sf-theme=volt] .vt-cat>*{z-index:1}[data-sf-theme=volt] .vt-cat>.vt-cat-img{z-index:0;filter:saturate(.9)brightness(.8)}[data-sf-theme=volt] .vt-compare-table td,[data-sf-theme=volt] .vt-compare-head{text-align:center}[data-sf-theme=volt] .vt-compare-img{margin-inline:auto}[data-sf-theme=volt] .vt-compare-head>span{justify-content:center}@media (max-width:639px){[data-sf-theme=volt] .vt-card .vt-chips>li:nth-child(n+3){display:none}}@media (min-width:640px){[data-sf-theme=volt] .vt-card .vt-chips{flex-wrap:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}[dir=rtl] [data-sf-theme=volt] .vt-card .vt-chips{-webkit-mask-image:linear-gradient(270deg,#000 88%,#0000);mask-image:linear-gradient(270deg,#000 88%,#0000)}}
[data-sf-theme=aurum]{--au-r:calc(var(--radius) * .6);--au-rb:calc(var(--radius) * .4);--au-serif:var(--sf-font-heading,Georgia, serif);--au-gold-ink:color-mix(in oklab, var(--gold) 74%, #000);--au-hair:color-mix(in oklab, var(--gold) 45%, transparent);--au-ease:cubic-bezier(.22, .61, .36, 1);--au-champagne:var(--sf-champagne,#efe6d6);--au-soft:var(--sf-champagne-soft,#f5efe4);--au-image:var(--sf-image,#f3ede3);font-feature-settings:"kern", "liga";-webkit-font-smoothing:antialiased}[dir=rtl] [data-sf-theme=aurum]{line-height:1.8}[data-sf-theme=aurum] :focus-visible{outline:2px solid var(--ring,var(--primary));outline-offset:3px}[data-sf-theme=aurum] ::selection{background:var(--au-champagne);color:var(--foreground)}[data-sf-theme=aurum] :is(h1,h2){font-family:var(--au-serif);letter-spacing:.01em;font-weight:400}[dir=rtl] [data-sf-theme=aurum] :is(h1,h2){letter-spacing:0;font-weight:500;line-height:1.35}[data-sf-theme=aurum] :is(.au-display,.au-h1,.au-h1-product,.au-h2,.au-h3,.au-h4,.au-wordmark,.au-tile-name,.au-gift-title,.au-quote,.au-score,.au-numeral,.au-menu-link){font-family:var(--au-serif);color:var(--foreground);font-weight:400}[data-sf-theme=aurum] .au-display{letter-spacing:.005em;font-size:clamp(2.6rem,1.7rem + 3.2vw,4.75rem);line-height:1.04}[data-sf-theme=aurum] .au-h1{font-size:clamp(2.4rem,1.9rem + 2vw,3.75rem);line-height:1.06}[data-sf-theme=aurum] .au-h1-product{font-size:clamp(2rem,1.7rem + 1.2vw,2.75rem);line-height:1.1}[data-sf-theme=aurum] .au-h2{font-size:clamp(2.05rem,1.6rem + 1.7vw,3.15rem);line-height:1.1}[data-sf-theme=aurum] .au-h3{font-size:clamp(1.7rem,1.45rem + .9vw,2.3rem);line-height:1.15}[data-sf-theme=aurum] .au-h4{font-size:1.45rem;line-height:1.2}[data-sf-theme=aurum] .au-h5{color:var(--foreground);font-size:14.5px;font-weight:500;line-height:1.45}[data-sf-theme=aurum] .au-quote{font-size:clamp(1.3rem,1.15rem + .5vw,1.6rem);line-height:1.45}[data-sf-theme=aurum] .au-score{font-size:3.4rem;line-height:1}[data-sf-theme=aurum] .au-numeral{color:var(--au-gold-ink);min-width:2.25rem;font-size:1.7rem;line-height:1}[dir=rtl] [data-sf-theme=aurum] :is(.au-display,.au-h1,.au-h1-product,.au-h2,.au-h3,.au-h4,.au-tile-name,.au-gift-title,.au-quote,.au-menu-link){letter-spacing:0;font-weight:500}[dir=rtl] [data-sf-theme=aurum] .au-display{font-size:clamp(2.15rem,1.6rem + 2.2vw,3.5rem);line-height:1.35}[dir=rtl] [data-sf-theme=aurum] .au-h1{font-size:clamp(2rem,1.6rem + 1.6vw,3rem);line-height:1.35}[dir=rtl] [data-sf-theme=aurum] .au-h1-product{font-size:clamp(1.65rem,1.45rem + .9vw,2.2rem);line-height:1.4}[dir=rtl] [data-sf-theme=aurum] .au-h2{font-size:clamp(1.7rem,1.4rem + 1.3vw,2.5rem);line-height:1.35}[dir=rtl] [data-sf-theme=aurum] .au-h3{font-size:clamp(1.45rem,1.3rem + .7vw,1.9rem);line-height:1.4}[dir=rtl] [data-sf-theme=aurum] .au-h4{font-size:1.2rem;line-height:1.5}[dir=rtl] [data-sf-theme=aurum] .au-h5{font-size:15px}[dir=rtl] [data-sf-theme=aurum] .au-quote{font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem);line-height:1.85}[data-sf-theme=aurum] .au-lede{font-size:16.5px;line-height:1.7}[data-sf-theme=aurum] .au-body{font-size:15px;line-height:1.75}[data-sf-theme=aurum] .au-small{font-size:13.5px;line-height:1.65}[dir=rtl] [data-sf-theme=aurum] :is(.au-lede,.au-body){line-height:1.85}[dir=rtl] [data-sf-theme=aurum] .au-small{font-size:14px;line-height:1.8}[data-sf-theme=aurum] :is(.au-eyebrow,.au-label,.au-nav,.au-announce,.au-btn,.au-link,.au-material,.au-tag,.au-chip,.au-crumbs,.au-select,.au-ribbon-item,.au-marks,.au-card-add,.au-zoom-hint){font-family:var(--font-sans);text-transform:uppercase;font-weight:500;line-height:1.5}[dir=rtl] [data-sf-theme=aurum] :is(.au-eyebrow,.au-label,.au-nav,.au-announce,.au-btn,.au-link,.au-material,.au-tag,.au-chip,.au-crumbs,.au-select,.au-ribbon-item,.au-marks,.au-card-add,.au-zoom-hint){font-family:var(--font-arabic,var(--font-sans));text-transform:none;letter-spacing:0!important}[data-sf-theme=aurum] .au-eyebrow{letter-spacing:.3em;color:var(--au-gold-ink);font-size:11px}[data-sf-theme=aurum] .au-label{letter-spacing:.18em;color:var(--muted-foreground);font-size:10.5px}[data-sf-theme=aurum] .au-nav{letter-spacing:.2em;color:var(--foreground);font-size:11.5px;line-height:1}[data-sf-theme=aurum] .au-material{letter-spacing:.16em;color:var(--muted-foreground);font-size:10.5px;font-weight:400}[data-sf-theme=aurum] .au-crumbs{letter-spacing:.16em;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:10.5px;font-weight:400;display:flex}[data-sf-theme=aurum] .au-crumbs a{transition:color .3s}[data-sf-theme=aurum] .au-crumbs a:hover{color:var(--primary)}[data-sf-theme=aurum] .au-crumbs>span[aria-hidden]{color:var(--au-hair)}[data-sf-theme=aurum] .au-crumbs [aria-current]{color:var(--foreground)}[dir=rtl] [data-sf-theme=aurum] .au-eyebrow{font-size:13.5px}[dir=rtl] [data-sf-theme=aurum] .au-label{font-size:12.5px;font-weight:400}[dir=rtl] [data-sf-theme=aurum] .au-nav{font-size:14.5px}[dir=rtl] [data-sf-theme=aurum] :is(.au-material,.au-crumbs){font-size:12.5px}[data-sf-theme=aurum] .au-ornament{color:var(--gold);align-items:center;gap:10px;display:inline-flex}[data-sf-theme=aurum] .au-ornament>span{background:var(--au-hair);width:34px;height:1px;display:block}[data-sf-theme=aurum] .au-ornament>i{display:block}[data-sf-theme=aurum] .au-ornament>i,[data-sf-theme=aurum] .au-lozenge{background:var(--gold);flex-shrink:0;width:5px;height:5px;transform:rotate(45deg)}[data-sf-theme=aurum] .au-link{letter-spacing:.22em;color:var(--primary);align-items:center;gap:.6rem;font-size:11px;display:inline-flex}[dir=rtl] [data-sf-theme=aurum] .au-link{font-size:14px}[data-sf-theme=aurum] .au-link-text{background:linear-gradient(var(--au-hair), var(--au-hair)) no-repeat 0 100% / 100% 1px, linear-gradient(currentColor, currentColor) no-repeat 0 100% / 0 1px;transition:background-size .6s var(--au-ease);padding-bottom:5px}[data-sf-theme=aurum] .au-link:hover .au-link-text,[data-sf-theme=aurum] .group:hover .au-link-text{background-size:100% 1px,100% 1px}[data-sf-theme=aurum] .au-btn{border-radius:var(--au-rb);letter-spacing:.22em;white-space:nowrap;min-height:52px;transition:background-color .4s var(--au-ease), color .4s var(--au-ease), border-color .4s var(--au-ease), box-shadow .4s var(--au-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:0 2.1rem;font-size:11.5px;line-height:1;display:inline-flex}[dir=rtl] [data-sf-theme=aurum] .au-btn{font-size:15px;font-weight:500}[data-sf-theme=aurum] .au-btn-primary{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}[data-sf-theme=aurum] .au-btn-primary:hover{background:color-mix(in oklab, var(--primary) 86%, #fff);box-shadow:0 10px 30px -14px color-mix(in oklab, var(--primary) 70%, transparent)}[data-sf-theme=aurum] .au-btn-outline{color:var(--foreground);border-color:color-mix(in oklab, var(--foreground) 32%, transparent);background:0 0}[data-sf-theme=aurum] .au-btn-outline:hover{border-color:var(--primary);color:var(--primary)}[data-sf-theme=aurum] .au-underline{position:relative}[data-sf-theme=aurum] .au-underline:after{content:"";inset-inline:0;background:var(--primary);height:1px;transition:transform .5s var(--au-ease);position:absolute;bottom:-2px;transform:scaleX(0)}[data-sf-theme=aurum] .au-underline:hover:after,[data-sf-theme=aurum] .au-underline.is-active:after{transform:scaleX(1)}[data-sf-theme=aurum] .au-announce{background:var(--au-champagne);color:color-mix(in oklab, var(--foreground) 82%, transparent);letter-spacing:.2em;font-size:10.5px;font-weight:400}[dir=rtl] [data-sf-theme=aurum] .au-announce{font-size:12.5px}[data-sf-theme=aurum] .au-header{background:color-mix(in srgb, var(--background) 94%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(14px);border-bottom:1px solid #0000;transition:border-color .4s,box-shadow .4s}[data-sf-theme=aurum] .au-header[data-scrolled]{border-bottom-color:var(--border);box-shadow:0 8px 30px -24px #231c1559}[data-sf-theme=aurum] .au-navrow{border-top:1px solid var(--border)}[data-sf-theme=aurum] .au-icon{color:var(--foreground);transition:color .3s}[data-sf-theme=aurum] .au-icon:hover{color:var(--au-gold-ink)}[data-sf-theme=aurum] .au-count{top:4px;background:var(--primary);min-width:16px;height:16px;color:var(--primary-foreground);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:9.5px;font-weight:600;line-height:1;display:flex;position:absolute;inset-inline-end:2px}[data-sf-theme=aurum] .au-wordmark{white-space:nowrap;font-size:1.75rem;line-height:1}[data-sf-theme=aurum] .au-wordmark.is-latin{text-transform:uppercase;letter-spacing:.22em;padding-inline-start:.22em;font-size:1.05rem}@media (min-width:768px){[data-sf-theme=aurum] .au-wordmark{font-size:2.1rem}[data-sf-theme=aurum] .au-wordmark.is-latin{letter-spacing:.34em;padding-inline-start:.34em;font-size:1.6rem}}[dir=rtl] [data-sf-theme=aurum] .au-wordmark.is-latin{font-family:var(--font-sf-italiana), var(--au-serif);direction:ltr;unicode-bidi:isolate;padding-inline:0 .22em}[data-sf-theme=aurum] .au-search-input{font-family:var(--au-serif);color:var(--foreground);font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}[data-sf-theme=aurum] .au-search-input::placeholder{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}[data-sf-theme=aurum] .au-menu-link{font-size:2rem;line-height:1.2;transition:color .3s}[data-sf-theme=aurum] .au-menu-link:hover{color:var(--primary)}[dir=rtl] [data-sf-theme=aurum] .au-menu-link{font-size:1.6rem;line-height:1.6}[data-sf-theme=aurum] .au-hero{background:var(--background);display:grid}[data-sf-theme=aurum] .au-hero-media{background:linear-gradient(to bottom, var(--au-champagne) 0 72%, var(--background) 72% 100%);justify-content:center;align-items:flex-end;padding:28px 20px 0;display:flex}[data-sf-theme=aurum] .au-arch{background:var(--au-image);border-radius:999px 999px var(--au-r) var(--au-r);position:relative;overflow:hidden}[data-sf-theme=aurum] .au-hero-arch{aspect-ratio:4/5;outline:1px solid var(--au-hair);outline-offset:9px;width:min(76vw,340px)}[data-sf-theme=aurum] .au-hero-img{animation:au-settle 2.4s var(--au-ease) both}[data-sf-theme=aurum] .au-hero-copy{padding:40px 20px 56px}[data-sf-theme=aurum] .au-marks{letter-spacing:.2em;color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;gap:.4rem 1.1rem;font-size:10px;font-weight:400;display:flex}[data-sf-theme=aurum] .au-marks li{align-items:center;gap:1.1rem;display:inline-flex}[data-sf-theme=aurum] .au-marks li+li:before{content:"";background:var(--gold);width:4px;height:4px;margin-inline-end:0;transform:rotate(45deg)}[dir=rtl] [data-sf-theme=aurum] .au-marks{font-size:12.5px}@media (min-width:1024px){[data-sf-theme=aurum] .au-hero{grid-template-columns:1fr 1fr;min-height:clamp(600px,100svh - 170px,800px)}[data-sf-theme=aurum] .au-hero-copy{order:-1;justify-content:center;align-items:center;padding:72px 56px;display:flex}[data-sf-theme=aurum] .au-hero-media{background:var(--au-champagne);align-items:center;padding:64px 48px}[data-sf-theme=aurum] .au-hero-arch{width:auto;max-width:100%;height:min(82%,620px)}}[data-sf-theme=aurum] .au-ribbon{border-block:1px solid var(--border);background:var(--card)}[data-sf-theme=aurum] .au-ribbon-item{text-align:center;letter-spacing:.16em;color:var(--foreground);flex-direction:column;align-items:center;gap:.6rem;padding-inline:.75rem;font-size:10px;font-weight:400;display:flex}[data-sf-theme=aurum] .au-ribbon-item svg{color:var(--au-gold-ink)}[dir=rtl] [data-sf-theme=aurum] .au-ribbon-item{font-size:13px}@media (min-width:768px){[data-sf-theme=aurum] .au-ribbon-item{flex-direction:row;justify-content:center;gap:.75rem;font-size:10.5px}[data-sf-theme=aurum] .au-ribbon-item+.au-ribbon-item{border-inline-start:1px solid var(--border)}}[data-sf-theme=aurum] .au-panel-soft{background:var(--au-soft)}[data-sf-theme=aurum] .au-oval{aspect-ratio:4/5;background:var(--au-image);outline-offset:6px;width:100%;transition:outline-color .5s var(--au-ease);border-radius:50%;outline:1px solid #0000;display:block;overflow:hidden}[data-sf-theme=aurum] .au-oval img{transition:transform 1.4s var(--au-ease)}[data-sf-theme=aurum] .au-oval-tile:hover .au-oval{outline-color:var(--au-hair)}[data-sf-theme=aurum] .au-oval-tile:hover .au-oval img{transform:scale(1.05)}[data-sf-theme=aurum] .au-tile-name{font-size:1.55rem;line-height:1.1;transition:color .3s}[data-sf-theme=aurum] .au-oval-tile:hover .au-tile-name{color:var(--primary)}[dir=rtl] [data-sf-theme=aurum] .au-tile-name{font-size:1.3rem;line-height:1.5}@media (min-width:768px){[data-sf-theme=aurum] .au-tile-name{font-size:1.85rem}}[data-sf-theme=aurum] .au-card-media{border-radius:var(--au-r);background:var(--au-image);overflow:hidden}[data-sf-theme=aurum] .au-card-img{transition:transform 1.2s var(--au-ease)}[data-sf-theme=aurum] .au-card-alt{opacity:0;transition:opacity .7s var(--au-ease)}[data-sf-theme=aurum] .au-card-title{font-family:var(--font-sans);letter-spacing:.01em;color:var(--foreground);font-size:14px;font-weight:400;line-height:1.45}[dir=rtl] [data-sf-theme=aurum] .au-card-title{font-family:var(--font-arabic,var(--font-sans));letter-spacing:0;font-size:14.5px;line-height:1.65}[data-sf-theme=aurum] .au-card-title a{transition:color .3s}[data-sf-theme=aurum] .au-card-title a:hover{color:var(--primary)}[data-sf-theme=aurum] .au-price{color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:14px}[data-sf-theme=aurum] .au-was{color:var(--muted-foreground);font-size:12.5px;text-decoration-thickness:1px}[data-sf-theme=aurum] .au-tag{letter-spacing:.14em;border-radius:var(--au-rb);background:color-mix(in srgb, var(--background) 92%, transparent);color:var(--au-gold-ink);border:1px solid var(--au-hair);padding:6px 8px;font-size:10px;line-height:1}[dir=rtl] [data-sf-theme=aurum] .au-tag{font-size:12px}[data-sf-theme=aurum] .au-card-add{border-radius:var(--au-rb);background:color-mix(in srgb, var(--background) 90%, transparent);height:42px;color:var(--foreground);-webkit-backdrop-filter:blur(8px);letter-spacing:.2em;opacity:0;transition:opacity .4s var(--au-ease), transform .5s var(--au-ease), background-color .3s, color .3s;justify-content:center;align-items:center;font-size:10.5px;transform:translateY(8px)}[dir=rtl] [data-sf-theme=aurum] .au-card-add{font-size:13.5px}[data-sf-theme=aurum] .au-card-add:hover{background:var(--primary);color:var(--primary-foreground)}[data-sf-theme=aurum] .au-card-add:focus-visible{opacity:1;transform:none}[data-sf-theme=aurum] .au-card-add-sm{background:color-mix(in srgb, var(--background) 88%, transparent);width:34px;height:34px;color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;box-shadow:0 2px 10px -4px #231c1540}[data-sf-theme=aurum] .au-wish button{width:34px;height:34px;box-shadow:none;color:color-mix(in oklab, var(--foreground) 70%, transparent);background:0 0;border:0}[data-sf-theme=aurum] .au-wish button:hover{background:color-mix(in srgb, var(--background) 70%, transparent)}[data-sf-theme=aurum] .au-wish button svg{stroke-width:1.3px;width:17px;height:17px}[data-sf-theme=aurum] .au-wish button.text-primary{color:var(--primary)}@media (hover:hover){[data-sf-theme=aurum] .au-card:hover .au-card-img{transform:scale(1.04)}[data-sf-theme=aurum] .au-card:hover .au-card-alt{opacity:1}[data-sf-theme=aurum] .au-card:hover .au-card-add{opacity:1;transform:none}}[data-sf-theme=aurum] .au-gift{background:var(--card);border:1px solid var(--border);border-radius:var(--au-r);height:100%;transition:border-color .4s, box-shadow .5s var(--au-ease);grid-template-columns:42% 1fr;align-items:center;gap:1.25rem;padding:10px;display:grid}[data-sf-theme=aurum] .au-gift:hover{border-color:var(--au-hair);box-shadow:0 24px 50px -36px #231c1573}[data-sf-theme=aurum] .au-gift-media{aspect-ratio:1;border-radius:calc(var(--au-r) * .7);background:var(--au-image);display:block;overflow:hidden}[data-sf-theme=aurum] .au-gift-body{padding-inline-end:.5rem;display:block}[data-sf-theme=aurum] .au-gift-title{font-size:1.6rem;line-height:1.1;display:block}[dir=rtl] [data-sf-theme=aurum] .au-gift-title{font-size:1.35rem;line-height:1.45}[data-sf-theme=aurum] .au-zoom{transition:transform 1.4s var(--au-ease)}[data-sf-theme=aurum] .group:hover .au-zoom{transform:scale(1.05)}@media (min-width:768px){[data-sf-theme=aurum] .au-gift{text-align:center;grid-template-columns:1fr;gap:0;padding:12px}[data-sf-theme=aurum] .au-gift-media{aspect-ratio:4/5;border-radius:999px 999px calc(var(--au-r) * .7) calc(var(--au-r) * .7)}[data-sf-theme=aurum] .au-gift-body{padding:1.6rem 1rem 1.2rem}[data-sf-theme=aurum] .au-gift-title{font-size:2rem}[dir=rtl] [data-sf-theme=aurum] .au-gift-title{font-size:1.6rem}}[data-sf-theme=aurum] .au-craft{background:var(--au-champagne)}[data-sf-theme=aurum] .au-craft-frame{border:1px solid var(--au-hair);border-radius:50%;padding:12px}[data-sf-theme=aurum] .au-craft-oval{width:min(72vw,400px)}[data-sf-theme=aurum] .au-pillar{border-top:1px solid color-mix(in oklab, var(--gold) 30%, transparent);grid-template-columns:auto 1fr;align-items:baseline;gap:1.25rem;padding:1.35rem 0;display:grid}[data-sf-theme=aurum] .au-pillar:last-child{border-bottom:1px solid color-mix(in oklab, var(--gold) 30%, transparent)}[data-sf-theme=aurum] .au-craft .text-muted-foreground{color:color-mix(in oklab, var(--foreground) 68%, var(--au-champagne))}[data-sf-theme=aurum] .au-advisor{text-align:center;background:var(--card);border:1px solid var(--au-hair);border-radius:var(--au-r);outline:1px solid color-mix(in oklab, var(--gold) 22%, transparent);outline-offset:-10px;flex-direction:column;align-items:center;max-width:880px;margin-inline:auto;padding:3.5rem 1.5rem;display:flex}@media (min-width:768px){[data-sf-theme=aurum] .au-advisor{padding:4.5rem 3rem}}[data-sf-theme=aurum] .au-stars{gap:3px;display:inline-flex}[data-sf-theme=aurum] .au-stars svg{width:12px;height:12px;fill:color-mix(in oklab, var(--gold) 22%, var(--border))}[data-sf-theme=aurum] .au-stars svg.is-on{fill:var(--gold)}[data-sf-theme=aurum] .au-review{background:var(--card);border:1px solid var(--border);border-radius:var(--au-r);padding:1.5rem}[data-sf-theme=aurum] .au-review-text{color:var(--foreground);font-size:15px;line-height:1.75}[data-sf-theme=aurum] .au-footer{background:var(--background);border-top:1px solid var(--border)}[data-sf-theme=aurum] .au-letter{background:var(--au-champagne)}[data-sf-theme=aurum] .au-news{gap:8px;display:flex}[data-sf-theme=aurum] .au-news input{border:1px solid var(--input);border-radius:var(--au-rb);background:var(--card);height:52px;color:var(--foreground);padding-inline:1rem;font-size:15px;transition:border-color .3s,box-shadow .3s}[data-sf-theme=aurum] .au-news input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 14%, transparent)}[data-sf-theme=aurum] .au-news input::placeholder{color:var(--muted-foreground)}[data-sf-theme=aurum] .au-news .au-btn{padding:0 1.25rem}[data-sf-theme=aurum] .au-news-done{border:1px solid var(--au-hair);border-radius:var(--au-rb);background:var(--card);padding:1rem}[data-sf-theme=aurum] .au-foot-link{color:color-mix(in oklab, var(--foreground) 82%, transparent);transition:color .3s}[data-sf-theme=aurum] .au-foot-link:hover{color:var(--primary)}[data-sf-theme=aurum] .au-social{border:1px solid var(--border);width:38px;height:38px;color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;transition:border-color .3s,color .3s;display:flex}[data-sf-theme=aurum] .au-social:hover{border-color:var(--gold);color:var(--au-gold-ink)}[data-sf-theme=aurum] .au-chip{letter-spacing:.14em;border:1px solid var(--border);border-radius:var(--au-rb);color:color-mix(in oklab, var(--foreground) 80%, transparent);padding:7px 10px;font-size:10px;font-weight:400;line-height:1}[dir=rtl] [data-sf-theme=aurum] .au-chip{font-size:12px}[data-sf-theme=aurum] .au-footer-meta :is(button,select){border-radius:var(--au-rb);box-shadow:none}[data-sf-theme=aurum] .au-masthead{background:linear-gradient(to bottom, var(--au-soft), var(--background))}[data-sf-theme=aurum] .au-filterbar{background:color-mix(in srgb, var(--background) 95%, transparent);-webkit-backdrop-filter:blur(12px);border-block:1px solid var(--border)}[data-sf-theme=aurum] .au-pill{border:1px solid var(--border);background:var(--card);height:36px;color:var(--foreground);white-space:nowrap;border-radius:999px;align-items:center;padding:0 1.1rem;font-size:13px;transition:border-color .3s,background-color .3s,color .3s;display:inline-flex}[data-sf-theme=aurum] .au-pill:hover{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}[data-sf-theme=aurum] .au-pill.is-active{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}[dir=rtl] [data-sf-theme=aurum] .au-pill{font-size:14px}[data-sf-theme=aurum] .au-select{letter-spacing:.14em;color:var(--foreground);font-size:11px}[dir=rtl] [data-sf-theme=aurum] .au-select{font-size:14px}[data-sf-theme=aurum] .au-stage{background:var(--au-image)}@media (min-width:1024px){[data-sf-theme=aurum] .au-stage{border-radius:var(--au-r)}}[data-sf-theme=aurum] .au-stage-inner{transition:transform .35s var(--au-ease)}[data-sf-theme=aurum] .au-thumb{border-radius:calc(var(--au-r) * .8);background:var(--au-image);opacity:.6;outline-offset:2px;outline:1px solid #0000;transition:opacity .3s,outline-color .3s}[data-sf-theme=aurum] .au-thumb:hover{opacity:.9}[data-sf-theme=aurum] .au-thumb.is-active{opacity:1;outline-color:var(--primary)}[data-sf-theme=aurum] .au-zoom-hint{background:color-mix(in srgb, var(--background) 86%, transparent);color:var(--foreground);letter-spacing:.16em;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:10px;font-weight:400;display:inline-flex}[data-sf-theme=aurum] .au-dot{background:color-mix(in oklab, var(--foreground) 22%, transparent);border-radius:999px;width:6px;height:6px;transition:width .3s,background-color .3s}[data-sf-theme=aurum] .au-dot.is-active{background:var(--primary);width:20px}[data-sf-theme=aurum] .au-wish-full button{box-shadow:none;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground);background:0 0;border:0;border-radius:0;padding:0;font-size:10.5px;font-weight:500;transition:color .3s}[data-sf-theme=aurum] .au-wish-full button:hover{color:var(--foreground);background:0 0}[data-sf-theme=aurum] .au-wish-full button.text-primary{color:var(--primary)}[data-sf-theme=aurum] .au-wish-full button svg{stroke-width:1.3px;width:15px;height:15px}[dir=rtl] [data-sf-theme=aurum] .au-wish-full button{letter-spacing:0;font-size:13px}[data-sf-theme=aurum] .au-assure{background:var(--au-soft);border-radius:var(--au-r);padding:.25rem 1.25rem}[data-sf-theme=aurum] .au-assure li{grid-template-columns:auto 1fr;align-items:center;gap:.9rem;padding:1rem 0;display:grid}[data-sf-theme=aurum] .au-assure li+li{border-top:1px solid color-mix(in oklab, var(--gold) 22%, transparent)}[data-sf-theme=aurum] .au-assure-icon,[data-sf-theme=aurum] .au-ring-icon{border:1px solid var(--au-hair);color:var(--au-gold-ink);background:var(--card);border-radius:999px;justify-content:center;align-items:center;display:flex}[data-sf-theme=aurum] .au-assure-icon{width:40px;height:40px}[data-sf-theme=aurum] .au-ring-icon{grid-row:span 2;width:48px;height:48px}[data-sf-theme=aurum] .au-delivery-card h3{margin-top:.1rem}@media (min-width:768px){[data-sf-theme=aurum] .au-delivery-card{text-align:center;padding:2.25rem 1.5rem;display:block}[data-sf-theme=aurum] .au-ring-icon{width:54px;height:54px;margin-inline:auto}[data-sf-theme=aurum] .au-delivery-card h3{margin-top:1.25rem}}[data-sf-theme=aurum] .au-specs{border-top:1px solid var(--foreground)}[data-sf-theme=aurum] .au-specs>div{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;padding:.85rem 0;display:grid}[data-sf-theme=aurum] .au-specs dt{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);padding-top:3px;font-size:10.5px;font-weight:500}[data-sf-theme=aurum] .au-specs dd{color:var(--foreground);text-align:end;unicode-bidi:plaintext;font-size:14.5px}[dir=rtl] [data-sf-theme=aurum] .au-specs dt{letter-spacing:0;text-transform:none;padding-top:0;font-size:13px}[dir=rtl] [data-sf-theme=aurum] .au-specs dd{font-size:14.5px}[data-sf-theme=aurum] .au-delivery{background:var(--au-champagne)}[data-sf-theme=aurum] .au-delivery-card{text-align:start;background:var(--card);border:1px solid var(--border);border-radius:var(--au-r);outline:1px solid color-mix(in oklab, var(--gold) 26%, transparent);outline-offset:-8px;grid-template-columns:auto 1fr;align-items:start;column-gap:1rem;padding:1.4rem 1.25rem;display:grid}[data-sf-theme=aurum] .au-buybox{position:relative}[data-sf-theme=aurum] input[name=company][aria-hidden=true]{left:0;right:auto}[data-sf-theme=aurum] .au-buybox>div>:not(:last-child){margin-block-end:1.5rem}[data-sf-theme=aurum] .au-buybox span[class*=text-4xl]{font-family:var(--font-sans);color:var(--foreground);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:400;line-height:1}[data-sf-theme=aurum] .au-buybox span[class*=text-xl][class*=line-through]{color:var(--muted-foreground);font-size:15px}[data-sf-theme=aurum] .au-buybox span[class*=bg-red-500]{color:var(--au-gold-ink);border:1px solid var(--au-hair);border-radius:var(--au-rb);letter-spacing:.14em;text-transform:uppercase;background:0 0;padding:5px 8px;font-size:10.5px;font-weight:500}[data-sf-theme=aurum] .au-buybox p[class*=text-sm]:is([class*=font-semibold],[class*=font-bold]){letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:.7rem;font-size:10.5px;font-weight:500}[dir=rtl] [data-sf-theme=aurum] .au-buybox p[class*=text-sm]:is([class*=font-semibold],[class*=font-bold]){letter-spacing:0;font-size:13px}[data-sf-theme=aurum] .au-buybox [data-buybox-option] button{border:1px solid var(--input);border-radius:var(--au-rb);background:var(--card);min-width:48px;height:44px;color:var(--foreground);unicode-bidi:plaintext;padding:0 16px;font-size:13.5px;font-weight:400;transition:border-color .3s,box-shadow .3s}[data-sf-theme=aurum] .au-buybox [data-buybox-option] button:hover{border-color:color-mix(in oklab, var(--foreground) 50%, transparent)}[data-sf-theme=aurum] .au-buybox [data-buybox-option] button[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);color:var(--foreground);background:var(--card);font-weight:500}[data-sf-theme=aurum] .au-buybox div[class*=inline-flex][class*=border-2]{border:1px solid var(--input);border-radius:var(--au-rb);background:var(--card);height:44px}[data-sf-theme=aurum] .au-buybox div[class*=border-2][class*=bg-primary]{border:1px solid var(--border);border-radius:var(--au-r);background:var(--card);box-shadow:none;padding:1.25rem}[data-sf-theme=aurum] .au-buybox span[class*=bg-primary\/15]{background:var(--au-champagne);color:var(--au-gold-ink);border-radius:999px;width:36px;height:36px}[data-sf-theme=aurum] .au-buybox div[class*=bg-primary] p[class*=font-bold]{font-family:var(--au-serif);letter-spacing:0;text-transform:none;color:var(--foreground);margin:0;font-size:1.3rem;font-weight:400}[dir=rtl] [data-sf-theme=aurum] .au-buybox div[class*=bg-primary] p[class*=font-bold]{font-size:1.1rem;font-weight:500;line-height:1.5}[data-sf-theme=aurum] .au-buybox p[class*=text-xs][class*=text-muted-foreground]{margin-top:.2rem;font-size:12.5px}[data-sf-theme=aurum] .au-buybox input{border:1px solid var(--input);border-radius:var(--au-rb);background:var(--background);height:48px;box-shadow:none;color:var(--foreground);font-size:15px;transition:border-color .3s,box-shadow .3s}[data-sf-theme=aurum] .au-buybox input:hover{border-color:color-mix(in oklab, var(--foreground) 35%, transparent)}[data-sf-theme=aurum] .au-buybox input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 14%, transparent);outline:none}[data-sf-theme=aurum] .au-buybox input::placeholder{color:var(--muted-foreground)}[data-sf-theme=aurum] .au-buybox input.uppercase{text-transform:none}[data-sf-theme=aurum] .au-buybox .relative>span[class*=start-3] svg{stroke-width:1.3px;width:15px;height:15px}[data-sf-theme=aurum] .au-buybox button[class*="min-w-[9rem]"]{border:1px solid var(--input);border-radius:var(--au-rb);background:var(--card);min-height:52px;color:var(--foreground);font-size:13.5px;font-weight:400}[data-sf-theme=aurum] .au-buybox button[class*="min-w-[9rem]"][class*=bg-primary\/10]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);font-weight:500}[data-sf-theme=aurum] .au-buybox button[class*="min-w-[9rem]"] svg{stroke-width:1.3px;width:16px;height:16px;color:var(--au-gold-ink)}[data-sf-theme=aurum] .au-buybox button[class*=px-4][class*=font-semibold]:not([class*=w-full]){border:1px solid var(--input);border-radius:var(--au-rb);color:var(--foreground);letter-spacing:.16em;text-transform:uppercase;background:0 0;padding:0 1.1rem;font-size:11px;font-weight:500}[dir=rtl] [data-sf-theme=aurum] .au-buybox button[class*=px-4][class*=font-semibold]:not([class*=w-full]){letter-spacing:0;font-size:13.5px}[data-sf-theme=aurum] .au-buybox div[class*=bg-muted\/40]{border-width:1px 0;border-color:var(--border);background:0 0;border-radius:0;padding:1rem 0;font-size:14px}[data-sf-theme=aurum] .au-buybox div[class*=bg-muted\/40] :is([class*=font-extrabold],[class*=font-bold]){color:var(--foreground);font-weight:500}[data-sf-theme=aurum] .au-buybox [class*=text-green-600]{color:var(--au-gold-ink)}[data-sf-theme=aurum] .au-buybox :is(button[class*=from-primary],button[class*=w-full][class*=bg-primary],a[class*=bg-primary]){background:var(--primary);min-height:58px;color:var(--primary-foreground);border:1px solid var(--primary);border-radius:var(--au-rb);box-shadow:none;filter:none;letter-spacing:.2em;text-transform:uppercase;transition:background-color .4s var(--au-ease), box-shadow .4s var(--au-ease);background-image:none;font-size:11.5px;font-weight:500}[data-sf-theme=aurum] .au-buybox :is(button[class*=from-primary],button[class*=w-full][class*=bg-primary],a[class*=bg-primary]):hover:not(:disabled){background:color-mix(in oklab, var(--primary) 86%, #fff);box-shadow:0 14px 30px -18px color-mix(in oklab, var(--primary) 80%, transparent)}[data-sf-theme=aurum] .au-buybox button[class*=from-primary] svg{stroke-width:1.3px;width:17px;height:17px}[dir=rtl] [data-sf-theme=aurum] .au-buybox :is(button[class*=from-primary],button[class*=w-full][class*=bg-primary],a[class*=bg-primary]){letter-spacing:0;font-size:16px}@media (max-width:480px){[data-sf-theme=aurum] .au-buybox :is(button[class*=from-primary],button[class*=w-full][class*=bg-primary]){letter-spacing:.12em;padding-inline:.75rem;font-size:10.5px}[dir=rtl] [data-sf-theme=aurum] .au-buybox :is(button[class*=from-primary],button[class*=w-full][class*=bg-primary]){letter-spacing:0;font-size:15px}}[data-sf-theme=aurum] .au-buybox div[class*=justify-center][class*=pt-1][class*=text-xs]{display:none}[data-sf-theme=aurum] .au-buybox div[class*=border-green-500]{border:1px solid var(--au-hair);background:var(--card);border-radius:var(--au-r)}[data-sf-theme=aurum] .au-buybox div[class*=border-green-500] svg{color:var(--gold);stroke-width:1px}[data-sf-theme=aurum] .au-buybox div[class*=border-green-500] h2{font-family:var(--au-serif);font-size:2rem;font-weight:400}[data-sf-theme=aurum] .au-sticky>div{border-color:var(--border);background:color-mix(in srgb, var(--background) 96%, transparent)}[data-sf-theme=aurum] .au-sticky img{border-radius:var(--au-rb)}[data-sf-theme=aurum] .au-sticky p[class*=font-semibold]{font-size:14px;font-weight:400}[data-sf-theme=aurum] .au-sticky p[class*=text-lg]{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}[data-sf-theme=aurum] .au-sticky button{border-radius:var(--au-rb);background:var(--primary);color:var(--primary-foreground);box-shadow:none;letter-spacing:.18em;text-transform:uppercase;min-height:48px;padding:0 1.4rem;font-size:11px;font-weight:500}[data-sf-theme=aurum] .au-sticky button svg{stroke-width:1.3px;width:16px;height:16px}[dir=rtl] [data-sf-theme=aurum] .au-sticky button{letter-spacing:0;font-size:14.5px}[data-sf-theme=aurum] :is(.rounded-3xl,.rounded-2xl){border-radius:var(--au-r)}[data-sf-theme=aurum] .shadow-sm{box-shadow:none}[data-sf-theme=aurum] main .font-extrabold{font-weight:600}[data-sf-theme=aurum] [data-slot=button]{border-radius:var(--au-rb);box-shadow:none}[data-sf-theme=aurum] [data-slot=input],[data-sf-theme=aurum] [data-slot=textarea]{border-radius:var(--au-rb);background:var(--card)}[data-sf-theme=aurum] [class*=from-primary\/10]{background-image:none;background-color:var(--au-soft)}[data-sf-theme=aurum] [class*=bg-primary\/10],[data-sf-theme=aurum] [class*=bg-primary\/15]:not(.au-buybox *){background-color:var(--au-champagne);color:var(--au-gold-ink)}[data-sf-theme=aurum] [class*=bg-card\/70]{background-color:var(--card);border:1px solid var(--border)}[data-sf-theme=aurum] :is(.text-2xl,.text-xl,.text-lg).font-extrabold{font-weight:500}html:has([data-sf-theme=aurum]) [data-slot=sheet-content]{background:var(--background)}html:has([data-sf-theme=aurum]) [data-slot=sheet-content] [data-slot=sheet-title]{font-family:var(--sf-font-heading,serif);font-size:1.5rem;font-weight:400}html:has([data-sf-theme=aurum]) [data-slot=sheet-content] .rounded-lg{border-radius:calc(var(--radius) * .4)}html:has([data-sf-theme=aurum]) [data-slot=sheet-content] .text-primary{color:var(--foreground)}html:has([data-sf-theme=aurum]) [data-slot=sheet-content] .font-bold{font-weight:500}html:has([data-sf-theme=aurum]) [data-slot=sheet-content] [data-slot=button]{border-radius:calc(var(--radius) * .4);min-height:48px;box-shadow:none}@keyframes au-settle{0%{opacity:.4;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes au-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes au-fade{0%{opacity:0}to{opacity:1}}@keyframes au-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}[data-sf-theme=aurum] .au-rise{animation:au-rise 1.2s var(--au-ease) .1s both}[data-sf-theme=aurum] .au-drop{animation:au-drop .35s var(--au-ease) both}[data-sf-theme=aurum] .au-menu{animation:.3s ease-out both au-fade}[data-sf-theme=aurum] .au-menu-item{animation:au-rise .7s var(--au-ease) both;animation-delay:calc(var(--i,0) * 55ms + 60ms)}.au-motion [data-sf-theme=aurum] .au-reveal{transition:opacity 1s var(--au-ease), transform 1s var(--au-ease);transition-delay:var(--au-d,0s)}.au-motion [data-sf-theme=aurum] .au-reveal:not(.is-in){opacity:0;transform:translateY(22px)}@media (prefers-reduced-motion:reduce){[data-sf-theme=aurum] :is(.au-hero-img,.au-rise,.au-drop,.au-menu,.au-menu-item){animation:none}[data-sf-theme=aurum] :is(.au-card-img,.au-card-alt,.au-zoom,.au-oval img,.au-stage-inner){transition:none}.au-motion [data-sf-theme=aurum] .au-reveal:not(.is-in){opacity:1;transform:none}}html[dir=rtl]:has([data-sf-theme=aurum]) [data-slot=sheet-content]>[data-slot=sheet-close]{left:.75rem;right:auto}
:root:has([data-sf-theme=playroom]){--pr-pill:max(var(--radius), calc((var(--radius) - .3rem) * 100));--pr-card:calc(var(--radius) * 1.45);--pr-card-in:max(0px, calc(var(--radius) * 1.45 - 8px));--pr-field:calc(var(--radius) * .8);--pr-ink:var(--sf-ink,#1e2a4a);--pr-block:color-mix(in oklab, var(--primary) 62%, #0b1024 38%);--pr-lift:0 18px 40px -24px #1e2a4a59;--pr-soft-shadow:0 1px 0 #1e2a4a0a, 0 12px 32px -20px #1e2a4a4d}[data-sf-theme=playroom]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--foreground);font-size:15.5px}[data-sf-theme=playroom] ::selection{background:color-mix(in oklab, var(--gold) 55%, transparent);color:var(--pr-ink)}[data-sf-theme=playroom] :is(h1,h2,h3,h4),:where(:root:has([data-sf-theme=playroom])) .pr-font-heading{font-family:var(--sf-font-heading,inherit)}[data-sf-theme=playroom] :is(h1,h2,h3,h4){letter-spacing:-.012em;font-weight:800;line-height:1.12}[dir=rtl] [data-sf-theme=playroom] :is(h1,h2,h3,h4){line-height:1.35}[dir=rtl] [data-sf-theme=playroom] *,:where(:root:has([data-sf-theme=playroom])) [dir=rtl] .pr-drawer *{letter-spacing:0!important}[dir=rtl] [data-sf-theme=playroom] p{line-height:1.8}:where(:root:has([data-sf-theme=playroom])) .pr-display{text-wrap:balance;font-size:clamp(2.35rem,1.35rem + 4vw,4.4rem);letter-spacing:-.025em!important;line-height:1.02!important}:where(:root:has([data-sf-theme=playroom])) [dir=rtl] .pr-display{font-size:clamp(2.2rem,1.3rem + 3.6vw,4rem);line-height:1.3!important}:where(:root:has([data-sf-theme=playroom])) .pr-h1{text-wrap:balance;font-size:clamp(1.9rem,1.4rem + 1.9vw,2.9rem);line-height:1.08!important}:where(:root:has([data-sf-theme=playroom])) [dir=rtl] .pr-h1{line-height:1.35!important}:where(:root:has([data-sf-theme=playroom])) .pr-h2{text-wrap:balance;font-size:clamp(1.7rem,1.25rem + 1.6vw,2.55rem);line-height:1.08!important}:where(:root:has([data-sf-theme=playroom])) [dir=rtl] .pr-h2{line-height:1.35!important}:where(:root:has([data-sf-theme=playroom])) .pr-h3{font-size:1.2rem;line-height:1.2!important}:where(:root:has([data-sf-theme=playroom])) .pr-sub{color:var(--muted-foreground);text-wrap:pretty;font-size:1.02rem;line-height:1.6}:where(:root:has([data-sf-theme=playroom])) .pr-eyebrow{border-radius:var(--pr-pill);background:var(--gold);width:fit-content;color:var(--pr-ink);font-family:var(--sf-font-heading,inherit);align-items:center;gap:.4rem;padding:.3rem .85rem;font-size:13px;font-weight:700;line-height:1.5;display:inline-flex}:where(:root:has([data-sf-theme=playroom])) .pr-link{color:var(--primary);font-family:var(--sf-font-heading,inherit);border-radius:var(--pr-pill);text-underline-offset:4px;align-items:center;gap:.35rem;font-size:1rem;font-weight:700;display:inline-flex}:where(:root:has([data-sf-theme=playroom])) .pr-link:hover{text-decoration:underline;text-decoration-thickness:2px}[data-sf-theme=playroom] :is(a,button,input,select,textarea,summary):focus-visible,:where(:root:has([data-sf-theme=playroom])) .pr-drawer :is(a,button,input):focus-visible{outline:3px solid color-mix(in oklab, var(--primary) 55%, transparent);outline-offset:2px}:where(:root:has([data-sf-theme=playroom])) .pr-btn{border-radius:var(--pr-pill);min-height:3.25rem;font-family:var(--sf-font-heading,inherit);white-space:nowrap;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.55rem;padding:.55rem 1.7rem .6rem;font-size:1.05rem;font-weight:800;line-height:1.2;transition:transform .15s,box-shadow .15s,background-color .2s;display:inline-flex;position:relative}:where(:root:has([data-sf-theme=playroom])) .pr-btn-primary{background:var(--primary);color:var(--primary-foreground);box-shadow:0 5px 0 0 var(--pr-block)}:where(:root:has([data-sf-theme=playroom])) .pr-btn-soft{color:var(--pr-ink);box-shadow:inset 0 0 0 2px var(--pr-ink), 0 5px 0 0 var(--pr-ink);background:#fff}:where(:root:has([data-sf-theme=playroom])) .pr-btn:hover{transform:translateY(-1px)}:where(:root:has([data-sf-theme=playroom])) .pr-btn-primary:hover{box-shadow:0 6px 0 0 var(--pr-block)}:where(:root:has([data-sf-theme=playroom])) .pr-btn-soft:hover{box-shadow:inset 0 0 0 2px var(--pr-ink), 0 6px 0 0 var(--pr-ink)}:where(:root:has([data-sf-theme=playroom])) .pr-btn:active{transform:translateY(4px)}:where(:root:has([data-sf-theme=playroom])) .pr-btn-primary:active{box-shadow:0 1px 0 0 var(--pr-block)}:where(:root:has([data-sf-theme=playroom])) .pr-btn-soft:active{box-shadow:inset 0 0 0 2px var(--pr-ink), 0 1px 0 0 var(--pr-ink)}:where(:root:has([data-sf-theme=playroom])) .pr-btn:disabled{opacity:.6;pointer-events:none}:where(:root:has([data-sf-theme=playroom])) .pr-icon-btn{width:2.75rem;height:2.75rem;color:var(--pr-ink);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s,transform .15s}:where(:root:has([data-sf-theme=playroom])) .pr-icon-btn:hover{background:var(--sf-cream-2)}:where(:root:has([data-sf-theme=playroom])) .pr-chip{border-radius:var(--pr-pill);min-height:2.6rem;color:var(--pr-ink);box-shadow:inset 0 0 0 1.5px var(--border);white-space:nowrap;background:#fff;align-items:center;gap:.45rem;padding:.35rem 1.05rem;font-size:14px;font-weight:600;transition:box-shadow .15s,background-color .15s,color .15s;display:inline-flex}:where(:root:has([data-sf-theme=playroom])) .pr-chip:hover{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--pr-ink) 35%, transparent)}:where(:root:has([data-sf-theme=playroom])) .pr-chip[aria-pressed=true],:where(:root:has([data-sf-theme=playroom])) .pr-chip[aria-current=page],:where(:root:has([data-sf-theme=playroom])) .pr-chip[data-active=true]{background:var(--primary);color:var(--primary-foreground);box-shadow:0 3px 0 0 var(--pr-block)}:where(:root:has([data-sf-theme=playroom])) .pr-announce{background:var(--sf-sun);color:var(--pr-ink)}:where(:root:has([data-sf-theme=playroom])) .pr-header{background:color-mix(in oklab, var(--background) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px)}:where(:root:has([data-sf-theme=playroom])) .pr-header[data-scrolled=true]{box-shadow:0 10px 30px -22px #1e2a4a73}:where(:root:has([data-sf-theme=playroom])) .pr-logo-mark{background:var(--primary);width:2.5rem;height:2.5rem;color:var(--primary-foreground);box-shadow:0 3px 0 0 var(--pr-block);border-radius:46% 54% 42% 58%/55% 45%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;transform:rotate(-6deg)}:where(:root:has([data-sf-theme=playroom])) .pr-nav-link{border-radius:var(--pr-pill);height:2.5rem;font-family:var(--sf-font-heading,inherit);color:var(--pr-ink);white-space:nowrap;align-items:center;padding-inline:.95rem;font-size:15.5px;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex;position:relative}:where(:root:has([data-sf-theme=playroom])) .pr-nav-link:hover{background:#fff}:where(:root:has([data-sf-theme=playroom])) .pr-nav-link[aria-current=page]{background:color-mix(in oklab, var(--primary) 12%, #fff);color:var(--primary)}:where(:root:has([data-sf-theme=playroom])) .pr-icons :is(a,button){width:2.75rem;height:2.75rem;color:var(--pr-ink);border-radius:9999px}:where(:root:has([data-sf-theme=playroom])) .pr-icons :is(a,button):hover{color:var(--pr-ink);background:#fff}:where(:root:has([data-sf-theme=playroom])) .pr-icons .absolute :is(a,button){border-radius:calc(var(--radius) * .6);width:100%;height:auto}:where(:root:has([data-sf-theme=playroom])) .pr-icons [aria-label="اللغة / Language"],:where(:root:has([data-sf-theme=playroom])) .pr-drawer [aria-label="اللغة / Language"]{box-shadow:inset 0 0 0 1.5px var(--border);background:#fff;border:0;padding-inline:.9rem;font-weight:600;border-radius:var(--pr-pill)!important;width:auto!important}:where(:root:has([data-sf-theme=playroom])) .pr-icons [data-cart-target]{box-shadow:0 3px 0 0 var(--pr-block);background:var(--primary)!important;color:var(--primary-foreground)!important}:where(:root:has([data-sf-theme=playroom])) .pr-icons [data-cart-target]:active{box-shadow:0 1px 0 0 var(--pr-block);transform:translateY(2px)}:where(:root:has([data-sf-theme=playroom])) .pr-icons [data-cart-target]>span.absolute{background:var(--gold);color:var(--pr-ink);box-shadow:0 0 0 2px var(--background);min-width:1.2rem;height:1.2rem;font-size:11px}:where(:root:has([data-sf-theme=playroom])) .pr-search input{border-radius:var(--pr-pill);height:2.75rem;box-shadow:inset 0 0 0 1.5px var(--border);background:#fff;border:0;padding-inline-start:2.6rem;font-size:15px}:where(:root:has([data-sf-theme=playroom])) .pr-search input:focus{box-shadow:inset 0 0 0 2px var(--primary), 0 0 0 4px color-mix(in oklab, var(--primary) 14%, transparent);background:#fff}:where(:root:has([data-sf-theme=playroom])) .pr-search svg{color:var(--pr-ink);opacity:.65;inset-inline-start:1rem}:where(:root:has([data-sf-theme=playroom])) .pr-card{--pr-tint:var(--sf-sun-soft);--pr-tint-2:var(--sf-sun)}:where(:root:has([data-sf-theme=playroom])) .pr-card:nth-child(5n+2){--pr-tint:var(--sf-sky-soft);--pr-tint-2:var(--sf-sky)}:where(:root:has([data-sf-theme=playroom])) .pr-card:nth-child(5n+3){--pr-tint:var(--sf-mint-soft);--pr-tint-2:var(--sf-mint)}:where(:root:has([data-sf-theme=playroom])) .pr-card:nth-child(5n+4){--pr-tint:var(--sf-lilac-soft);--pr-tint-2:var(--sf-lilac)}:where(:root:has([data-sf-theme=playroom])) .pr-card:nth-child(5n+5){--pr-tint:var(--sf-coral-soft);--pr-tint-2:var(--sf-coral)}:where(:root:has([data-sf-theme=playroom])) .pr-card-panel{border-radius:var(--pr-card);background:var(--pr-tint);padding:8px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;position:relative}:where(:root:has([data-sf-theme=playroom])) .pr-card:hover .pr-card-panel{box-shadow:0 16px 0 -10px var(--pr-tint-2);transform:translateY(-4px)rotate(-.6deg)}:where(:root:has([data-sf-theme=playroom])) [dir=rtl] .pr-card:hover .pr-card-panel{transform:translateY(-4px)rotate(.6deg)}:where(:root:has([data-sf-theme=playroom])) .pr-card-img{aspect-ratio:1;border-radius:var(--pr-card-in);background:#fff;display:block;position:relative;overflow:hidden}:where(:root:has([data-sf-theme=playroom])) .pr-card-img img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}:where(:root:has([data-sf-theme=playroom])) .pr-card:hover .pr-card-img img{transform:scale(1.045)}:where(:root:has([data-sf-theme=playroom])) .pr-badge{border-radius:var(--pr-pill);white-space:nowrap;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:11.5px;font-weight:700;line-height:1.5;display:inline-flex}:where(:root:has([data-sf-theme=playroom])) .pr-badge-age{color:var(--pr-ink);background:#fff;box-shadow:0 2px #1e2a4a14}:where(:root:has([data-sf-theme=playroom])) .pr-badge-sale{background:var(--gold);color:var(--pr-ink)}:where(:root:has([data-sf-theme=playroom])) .pr-card .pr-wish button{width:2.35rem;height:2.35rem;color:var(--pr-ink);background:#fff;border:0;box-shadow:0 2px #1e2a4a1a}:where(:root:has([data-sf-theme=playroom])) .pr-card .pr-wish button.text-primary{color:var(--primary)}:where(:root:has([data-sf-theme=playroom])) .pr-add button{background:var(--primary);width:2.75rem;height:2.75rem;color:var(--primary-foreground);box-shadow:0 3px 0 0 var(--pr-block);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:9999px;flex-shrink:0;transition:transform .15s,box-shadow .15s}:where(:root:has([data-sf-theme=playroom])) .pr-add button:hover{background:var(--primary);color:var(--primary-foreground);transform:translateY(-1px)rotate(90deg)}:where(:root:has([data-sf-theme=playroom])) .pr-add button:active{box-shadow:0 1px 0 0 var(--pr-block);transform:translateY(2px)}:where(:root:has([data-sf-theme=playroom])) .pr-add button svg{stroke-width:2.75px;width:1.25rem;height:1.25rem}:where(:root:has([data-sf-theme=playroom])) .pr-price{font-family:var(--sf-font-heading,inherit);color:var(--pr-ink);font-variant-numeric:tabular-nums;font-weight:800}:where(:root:has([data-sf-theme=playroom])) .pr-blob{border-radius:62% 38% 55% 45%/48% 58% 42% 52%}:where(:root:has([data-sf-theme=playroom])) .pr-blob-2{border-radius:42% 58% 46% 54%/58% 42%}:where(:root:has([data-sf-theme=playroom])) .pr-float{animation:6s ease-in-out infinite pr-float}:where(:root:has([data-sf-theme=playroom])) .pr-float-slow{animation:9s ease-in-out infinite pr-float}:where(:root:has([data-sf-theme=playroom])) .pr-spin-slow{animation:22s linear infinite pr-spin}@keyframes pr-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(3deg)}}@keyframes pr-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:where(:root:has([data-sf-theme=playroom])) .pr-float,:where(:root:has([data-sf-theme=playroom])) .pr-float-slow,:where(:root:has([data-sf-theme=playroom])) .pr-spin-slow{animation:none}:where(:root:has([data-sf-theme=playroom])) .pr-card-panel,:where(:root:has([data-sf-theme=playroom])) .pr-card-img img,:where(:root:has([data-sf-theme=playroom])) .pr-btn{transition:none}}:where(:root:has([data-sf-theme=playroom])) .pr-squiggle-word{white-space:nowrap;display:inline-block;position:relative}:where(:root:has([data-sf-theme=playroom])) .pr-squiggle-word>svg{inset-inline:-2%;width:104%;height:.32em;color:var(--sf-coral);z-index:-1;position:absolute;bottom:-.2em}:where(:root:has([data-sf-theme=playroom])) [dir=rtl] .pr-squiggle-word>svg{bottom:-.05em}:where(:root:has([data-sf-theme=playroom])) .pr-age-circle{aspect-ratio:1;width:100%;color:var(--pr-ink);border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:flex;position:relative;box-shadow:inset 0 -8px #1e2a4a14}:where(:root:has([data-sf-theme=playroom])) .pr-age:hover .pr-age-circle{transform:translateY(-5px)rotate(-4deg)}:where(:root:has([data-sf-theme=playroom])) .pr-age-num{font-family:var(--sf-font-heading,inherit);direction:ltr;font-size:clamp(1.9rem,1.2rem + 2.6vw,3.1rem);font-weight:800;line-height:1}:where(:root:has([data-sf-theme=playroom])) .pr-age-unit{font-family:var(--sf-font-heading,inherit);opacity:.8;margin-top:.15rem;font-size:14px;font-weight:700}:where(:root:has([data-sf-theme=playroom])) .pr-cat-tile{border-radius:calc(var(--radius) * 1.8);color:var(--pr-ink);isolation:isolate;flex-direction:column;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}:where(:root:has([data-sf-theme=playroom])) .pr-cat-tile:hover{transform:translateY(-4px)}:where(:root:has([data-sf-theme=playroom])) .pr-cat-tile .pr-cat-img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}:where(:root:has([data-sf-theme=playroom])) .pr-cat-tile:hover .pr-cat-img{transform:scale(1.05)rotate(-2deg)}:where(:root:has([data-sf-theme=playroom])) .pr-panel{border-radius:calc(var(--radius) * 1.9)}:where(:root:has([data-sf-theme=playroom])) .pr-news-field{border-radius:var(--pr-pill);min-height:3.5rem;box-shadow:0 5px 0 0 var(--pr-ink), inset 0 0 0 2px var(--pr-ink);background:#fff;align-items:center;gap:.35rem;padding:.35rem;display:flex}:where(:root:has([data-sf-theme=playroom])) .pr-news-field:focus-within{box-shadow:0 5px 0 0 var(--pr-ink), inset 0 0 0 2px var(--primary)}:where(:root:has([data-sf-theme=playroom])) .pr-news-field .pr-btn{min-height:2.75rem;box-shadow:none;padding-inline:1.25rem}:where(:root:has([data-sf-theme=playroom])) .pr-news-field .pr-btn:active{transform:translateY(1px)}:where(:root:has([data-sf-theme=playroom])) .pr-gallery-main{border-radius:calc(var(--radius) * 1.9);background:var(--sf-sky-soft);position:relative;overflow:hidden}:where(:root:has([data-sf-theme=playroom])) .pr-thumb{border-radius:calc(var(--radius) * .9);background:#fff;flex-shrink:0;width:4.5rem;height:4.5rem;transition:box-shadow .15s,transform .15s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #0000}:where(:root:has([data-sf-theme=playroom])) .pr-thumb[aria-current=true]{box-shadow:0 0 0 3px var(--background), 0 0 0 5px var(--primary)}:where(:root:has([data-sf-theme=playroom])) .pr-thumb:not([aria-current=true]) img{opacity:.75}:where(:root:has([data-sf-theme=playroom])) .pr-thumb:hover img{opacity:1}:where(:root:has([data-sf-theme=playroom])) .pr-fade{animation:.35s ease-out both pr-fade}@keyframes pr-fade{0%{opacity:.3;transform:scale(1.01)}to{opacity:1;transform:none}}:where(:root:has([data-sf-theme=playroom])) .pr-skill{border-radius:var(--pr-pill);box-shadow:inset 0 0 0 1.5px var(--border);color:var(--pr-ink);background:#fff;align-items:center;gap:.6rem;padding:.35rem .95rem .35rem .35rem;font-size:14px;font-weight:600;display:flex}:where(:root:has([data-sf-theme=playroom])) [dir=rtl] .pr-skill{padding:.35rem .35rem .35rem .95rem}:where(:root:has([data-sf-theme=playroom])) .pr-skill-icon{width:2rem;height:2rem;color:var(--pr-ink);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where(:root:has([data-sf-theme=playroom])) .pr-order{border-radius:calc(var(--radius) * 1.6);box-shadow:var(--pr-soft-shadow), inset 0 0 0 1.5px var(--border);background:#fff}:where(:root:has([data-sf-theme=playroom])) .pr-buy>.space-y-5>div:first-child{display:none}:where(:root:has([data-sf-theme=playroom])) .pr-buy [data-buybox-option]>p,:where(:root:has([data-sf-theme=playroom])) .pr-buy .space-y-5>div>p.text-sm.font-semibold{font-family:var(--sf-font-heading,inherit);color:var(--pr-ink);margin-bottom:.6rem;font-size:15px;font-weight:700}:where(:root:has([data-sf-theme=playroom])) .pr-buy [data-value]{border-radius:var(--pr-pill);min-width:3rem;min-height:2.75rem;color:var(--pr-ink);box-shadow:inset 0 0 0 1.5px var(--input);background:#fff;border:0;justify-content:center;align-items:center;padding:.4rem 1.1rem;font-size:14px;font-weight:600;transition:box-shadow .15s,background-color .15s;display:inline-flex}:where(:root:has([data-sf-theme=playroom])) .pr-buy [data-value]:hover{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--pr-ink) 40%, transparent)}:where(:root:has([data-sf-theme=playroom])) .pr-buy [data-value][aria-pressed=true]{background:color-mix(in oklab, var(--primary) 9%, #fff);color:var(--pr-ink);box-shadow:inset 0 0 0 2.5px var(--primary);font-weight:700}:where(:root:has([data-sf-theme=playroom])) .pr-buy [data-value]:before{content:"";display:var(--sw-d,none);background:var(--sw);border-radius:9999px;width:1.2rem;height:1.2rem;margin-inline-end:.5rem;box-shadow:inset 0 0 0 1.5px #1e2a4a2e}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Rainbow i],[data-value=قوس\ قزح]){--sw-d:inline-block;--sw:conic-gradient(#ff7a6b, #ffd35c, #7fd6a8, #6ec6ff, #b69cf7, #ff7a6b)}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Pastel i],[data-value=باستيل]){--sw-d:inline-block;--sw:conic-gradient(#ffe3dc, #fff0c4, #dcf5e7, #dcf0ff, #ece5ff, #ffe3dc)}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Honey i],[data-value=عسلي]){--sw-d:inline-block;--sw:#c89a5b}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Grey i],[data-value=Gray i],[data-value=رمادي]){--sw-d:inline-block;--sw:#8f93a0}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Rose i],[data-value=Pink i],[data-value=وردي]){--sw-d:inline-block;--sw:#f2b8b0}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Red i],[data-value=أحمر]){--sw-d:inline-block;--sw:#e0473a}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Blue i],[data-value=أزرق]){--sw-d:inline-block;--sw:#4a8fe0}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Sky i],[data-value=سماوي]){--sw-d:inline-block;--sw:#6ec6ff}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Green i],[data-value=أخضر]){--sw-d:inline-block;--sw:#3fae6e}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Mint i],[data-value=نعناعي]){--sw-d:inline-block;--sw:#7fd6a8}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Yellow i],[data-value=أصفر]){--sw-d:inline-block;--sw:#ffd35c}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=White i],[data-value=أبيض]){--sw-d:inline-block;--sw:#fff}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Black i],[data-value=أسود]){--sw-d:inline-block;--sw:#22242a}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Navy i],[data-value=كحلي]){--sw-d:inline-block;--sw:#1e2a4a}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Natural i],[data-value=طبيعي]){--sw-d:inline-block;--sw:#e3c9a0}:where(:root:has([data-sf-theme=playroom])) .pr-buy :is([data-value=Lilac i],[data-value=Purple i],[data-value=بنفسجي]){--sw-d:inline-block;--sw:#b69cf7}:where(:root:has([data-sf-theme=playroom])) .pr-buy div.inline-flex.border-primary\/20{border-radius:var(--pr-pill);background:var(--sf-cream-2);border:0;padding:.2rem}:where(:root:has([data-sf-theme=playroom])) .pr-buy div.inline-flex.border-primary\/20 button{width:2.4rem;height:2.4rem;color:var(--pr-ink);background:#fff;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 2px #1e2a4a1a}:where(:root:has([data-sf-theme=playroom])) .pr-buy div.inline-flex.border-primary\/20 span{font-family:var(--sf-font-heading,inherit);font-size:16px;font-weight:800}:where(:root:has([data-sf-theme=playroom])) .pr-buy .border-2.border-primary\/30{border-radius:calc(var(--radius) * 1.2);background:var(--sf-cream);box-shadow:inset 0 0 0 1.5px var(--border);border:0;padding:1.1rem}:where(:root:has([data-sf-theme=playroom])) .pr-buy .border-2.border-primary\/30 .bg-primary\/15{background:var(--sf-mint);color:var(--pr-ink);border-radius:9999px}:where(:root:has([data-sf-theme=playroom])) .pr-buy .border-2.border-primary\/30 p.text-sm.font-bold{font-family:var(--sf-font-heading,inherit);font-size:15.5px}:where(:root:has([data-sf-theme=playroom])) .pr-buy input:not([name=company]){border-radius:var(--pr-field);box-shadow:inset 0 0 0 1.5px var(--input);background:#fff;border:0;min-height:3rem;font-size:15px}:where(:root:has([data-sf-theme=playroom])) .pr-buy input:not([name=company]):hover{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--pr-ink) 35%, transparent)}:where(:root:has([data-sf-theme=playroom])) .pr-buy input:not([name=company]):focus{box-shadow:inset 0 0 0 2px var(--primary), 0 0 0 4px color-mix(in oklab, var(--primary) 14%, transparent);--tw-ring-shadow:0 0 #0000}:where(:root:has([data-sf-theme=playroom])) .pr-buy .space-y-5>.flex.gap-2>input{border-radius:var(--pr-pill);text-transform:none;min-height:2.9rem;padding-inline:1.1rem}:where(:root:has([data-sf-theme=playroom])) .pr-buy .space-y-5>.flex.gap-2>button{border-radius:var(--pr-pill);background:var(--pr-ink);color:#fff;border:0;padding-inline:1.3rem;font-weight:700}:where(:root:has([data-sf-theme=playroom])) .pr-buy button.min-w-\[9rem\]{border-radius:var(--pr-pill);min-height:3.1rem;color:var(--pr-ink);box-shadow:inset 0 0 0 1.5px var(--input);background:#fff;border:0}:where(:root:has([data-sf-theme=playroom])) .pr-buy button.min-w-\[9rem\].border-primary{background:color-mix(in oklab, var(--primary) 9%, #fff);box-shadow:inset 0 0 0 2.5px var(--primary)}:where(:root:has([data-sf-theme=playroom])) .pr-buy .bg-muted\/40{border-radius:calc(var(--radius) * 1.1);background:var(--sf-cream);border:0;padding:1rem 1.1rem}:where(:root:has([data-sf-theme=playroom])) .pr-buy .bg-muted\/40 .text-primary{color:var(--pr-ink);font-family:var(--sf-font-heading,inherit);font-size:1.05rem}:where(:root:has([data-sf-theme=playroom])) .pr-buy .bg-gradient-to-b.from-primary,:where(:root:has([data-sf-theme=playroom])) .pr-buy button.rounded-xl.bg-primary.py-4{background:var(--primary);border-radius:var(--pr-pill);min-height:3.6rem;box-shadow:0 5px 0 0 var(--pr-block);line-height:1.25;font-family:var(--sf-font-heading,inherit);padding:.7rem 1rem;font-size:clamp(15px,3.8vw,1.1rem);font-weight:800;transition:transform .15s,box-shadow .15s}:where(:root:has([data-sf-theme=playroom])) .pr-buy .bg-gradient-to-b.from-primary:hover{filter:none;box-shadow:0 6px 0 0 var(--pr-block);transform:translateY(-1px)}:where(:root:has([data-sf-theme=playroom])) .pr-buy .bg-gradient-to-b.from-primary:active{box-shadow:0 1px 0 0 var(--pr-block);transform:translateY(4px)}:where(:root:has([data-sf-theme=playroom])) .pr-buy .justify-center.gap-4.pt-1{color:var(--muted-foreground);gap:.75rem 1.25rem}:where(:root:has([data-sf-theme=playroom])) .pr-buy .justify-center.gap-4.pt-1 .text-primary{color:color-mix(in oklab, var(--sf-mint) 70%, var(--pr-ink))}:where(:root:has([data-sf-theme=playroom])) .pr-buy .rounded-2xl.border-green-500\/30{border-radius:calc(var(--radius) * 1.5)}:where(:root:has([data-sf-theme=playroom])) .pr-actions [data-slot=button],:where(:root:has([data-sf-theme=playroom])) .pr-actions>div>button{border-radius:var(--pr-pill);white-space:nowrap;min-height:3rem;color:var(--pr-ink);box-shadow:inset 0 0 0 2px var(--pr-ink), 0 4px 0 0 var(--pr-ink);font-family:var(--sf-font-heading,inherit);background:#fff;border:0;padding-inline:.8rem;font-size:14.5px;font-weight:800;transition:transform .15s,box-shadow .15s}@media (min-width:640px){:where(:root:has([data-sf-theme=playroom])) .pr-actions [data-slot=button],:where(:root:has([data-sf-theme=playroom])) .pr-actions>div>button{padding-inline:1.3rem;font-size:15.5px}}:where(:root:has([data-sf-theme=playroom])) .pr-actions [data-slot=button]:hover,:where(:root:has([data-sf-theme=playroom])) .pr-actions>div>button:hover{background:#fff;transform:translateY(-1px)}:where(:root:has([data-sf-theme=playroom])) .pr-actions [data-slot=button]:active,:where(:root:has([data-sf-theme=playroom])) .pr-actions>div>button:active{box-shadow:inset 0 0 0 2px var(--pr-ink), 0 1px 0 0 var(--pr-ink);transform:translateY(3px)}:where(:root:has([data-sf-theme=playroom])) .pr-actions>div>button.text-primary{color:var(--primary)}:where(:root:has([data-sf-theme=playroom])) .pr-share button,:where(:root:has([data-sf-theme=playroom])) .pr-share a{box-shadow:inset 0 0 0 1.5px var(--border);color:var(--pr-ink);background:#fff;border:0;border-radius:9999px}:where(:root:has([data-sf-theme=playroom])) .pr-faq .space-y-2\.5>*{border-radius:calc(var(--radius) * 1.2);box-shadow:inset 0 0 0 1.5px var(--border);background:#fff;border:0}:where(:root:has([data-sf-theme=playroom])) .pr-faq .rounded-xl.border>button{font-family:var(--sf-font-heading,inherit);color:var(--pr-ink);padding:1.1rem 1.25rem;font-size:16.5px;font-weight:700}:where(:root:has([data-sf-theme=playroom])) .pr-faq .rounded-xl.border>button:hover{background:var(--sf-cream)}:where(:root:has([data-sf-theme=playroom])) .pr-faq .rounded-xl.border>div{border-color:var(--border);padding:.25rem 1.25rem 1.2rem;font-size:15px}:where(:root:has([data-sf-theme=playroom])) .pr-pdp .fixed.inset-x-0.bottom-14{background:color-mix(in oklab, var(--background) 94%, transparent);border-top:0;box-shadow:0 -12px 30px -20px #1e2a4a66}:where(:root:has([data-sf-theme=playroom])) .pr-pdp .fixed.inset-x-0.bottom-14 button{border-radius:var(--pr-pill);box-shadow:0 4px 0 0 var(--pr-block);font-family:var(--sf-font-heading,inherit);font-weight:800}:where(:root:has([data-sf-theme=playroom])) .pr-pdp .fixed.inset-x-0.bottom-14 .text-primary{color:var(--pr-ink);font-family:var(--sf-font-heading,inherit)}:where(:root:has([data-sf-theme=playroom])) .pr-pdp .fixed.inset-x-0.bottom-14 img{border-radius:calc(var(--radius) * .8)}:where(:root:has([data-sf-theme=playroom])) .pr-review-list li{box-shadow:inset 0 0 0 1.5px var(--border);border-radius:calc(var(--radius) * 1.4)!important;background:#fff!important;border:0!important}:where(:root:has([data-sf-theme=playroom])) .pr-footer{background:var(--pr-ink);color:#ffffffc7}:where(:root:has([data-sf-theme=playroom])) .pr-footer a:hover,:where(:root:has([data-sf-theme=playroom])) .pr-footer h3{color:#fff}:where(:root:has([data-sf-theme=playroom])) .pr-footer-region{border-radius:calc(var(--radius) * 1.4);background:#ffffff0f}:where(:root:has([data-sf-theme=playroom])) .pr-footer-region .text-muted-foreground{color:#ffffffb3}:where(:root:has([data-sf-theme=playroom])) .pr-footer-region .text-primary{color:var(--gold)}:where(:root:has([data-sf-theme=playroom])) .pr-footer-region button{border-radius:var(--pr-pill)!important;color:var(--pr-ink)!important;background:#fff!important;border-color:#0000!important}html:has([data-sf-theme=playroom]) [data-slot=sheet-content]{background:var(--background);border:0}html:has([data-sf-theme=playroom]) [data-slot=sheet-content] [data-slot=sheet-title]{font-family:var(--sf-font-heading,inherit);font-size:1.2rem;font-weight:800}html:has([data-sf-theme=playroom]) [data-slot=sheet-content] .divide-y>.flex.gap-3{border-radius:calc(var(--radius) * 1.2);box-shadow:inset 0 0 0 1.5px var(--border);background:#fff;border:0;margin:.4rem .75rem}html:has([data-sf-theme=playroom]) [data-slot=sheet-content] .divide-y{border:0}html:has([data-sf-theme=playroom]) [data-slot=sheet-content] .divide-y>*+*{border-top:0}html:has([data-sf-theme=playroom]) [data-slot=sheet-content] .h-16.w-16{border-radius:calc(var(--radius) * .9);background:var(--sf-sun-soft);border:0;width:4.5rem;height:4.5rem}html:has([data-sf-theme=playroom]) [data-slot=sheet-content] .text-sm.font-bold.text-primary{color:var(--pr-ink);font-family:var(--sf-font-heading,inherit);font-size:15px;font-weight:800}html:has([data-sf-theme=playroom]) [data-slot=sheet-content] .rounded-lg.border.border-border{border-radius:var(--pr-pill);background:var(--sf-cream-2);border:0}html:has([data-sf-theme=playroom]) [data-slot=sheet-content] [data-slot=button]{border-radius:var(--pr-pill);min-height:3rem;font-family:var(--sf-font-heading,inherit);font-size:1rem;font-weight:800}html:has([data-sf-theme=playroom]) [data-slot=sheet-content] [data-slot=button].bg-primary{box-shadow:0 4px 0 0 var(--pr-block)}html:has([data-sf-theme=playroom]) [data-slot=sheet-content] a[data-slot=button]:not([class*=border]){box-shadow:0 4px 0 0 var(--pr-block)}:where(:root:has([data-sf-theme=playroom])) .pr-drawer{background:var(--background)}:where(:root:has([data-sf-theme=playroom])) .pr-drawer-link{border-radius:var(--pr-pill);min-height:3.4rem;font-family:var(--sf-font-heading,inherit);color:var(--pr-ink);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .6rem .5rem .5rem;font-size:17px;font-weight:700;transition:background-color .2s;display:flex}:where(:root:has([data-sf-theme=playroom])) .pr-drawer-link:hover{background:#fff}[data-sf-theme=playroom] [data-slot=button]{border-radius:var(--pr-pill);font-family:var(--sf-font-heading,inherit);font-weight:800}[data-sf-theme=playroom] [data-slot=button].bg-primary{box-shadow:0 4px 0 0 var(--pr-block)}[data-sf-theme=playroom] [data-slot=button].bg-primary:active{box-shadow:0 1px 0 0 var(--pr-block);transform:translateY(3px)}[data-sf-theme=playroom] :is([data-slot=input],[data-slot=textarea],textarea){border-radius:var(--pr-field);border-color:var(--input);background:#fff;border-width:1.5px}[data-sf-theme=playroom] :is([data-slot=input],[data-slot=textarea],textarea):focus-visible{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 14%, transparent)}[data-sf-theme=playroom]>.flex-1 :is(.rounded-3xl.border,.rounded-2xl.border){border-radius:var(--pr-card);box-shadow:var(--pr-soft-shadow), inset 0 0 0 1.5px var(--border);background:#fff;border:0}[data-sf-theme=playroom]>.flex-1 .bg-gradient-to-b.from-primary\/10{background:var(--sf-sun-soft)}[data-sf-theme=playroom]>.flex-1 :is(h1,h2).font-extrabold{font-weight:800}
