[data-sf-theme=nomad]{--nm-coord-font:var(--font-sf-rajdhani), var(--font-sf-cairo), ui-monospace, sans-serif;--nm-shadow:0 1px 0 #2b31200a, 0 22px 44px -30px #2b312073;--nm-shadow-sm:0 1px 2px #2b31200f, 0 10px 22px -16px #2b312066;--nm-dash:color-mix(in oklab, var(--foreground), transparent 70%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15.5px}[data-sf-theme=nomad] :is(.nm-h1,.nm-h2,.nm-h3,.nm-wordmark,.nm-zone-title,.nm-stat,.nm-stat-lg,.nm-price-lg,.nm-total,.nm-feature-stat,.nm-order-title,.nm-manifest-title,.nm-setup-v,.nm-drawer-link,.nm-foot-motto,.nm-kit-num,.nm-zone-num){font-family:var(--sf-font-heading,inherit)}[data-sf-theme=nomad] :is(h1,h2,h3,h4){font-weight:400}[data-sf-theme=nomad] .nm-h1{letter-spacing:.002em;text-wrap:balance;font-size:clamp(2.9rem,1.6rem + 5.6vw,6.4rem);line-height:.94}[data-sf-theme=nomad] .nm-h1-sm{font-size:clamp(2.4rem,1.7rem + 3vw,4.4rem);line-height:.98}[data-sf-theme=nomad] .nm-h1-pdp{font-size:clamp(2.1rem,1.6rem + 1.9vw,3.1rem);line-height:1}[data-sf-theme=nomad] .nm-h2{letter-spacing:.003em;text-wrap:balance;font-size:clamp(2.15rem,1.5rem + 2.7vw,3.9rem);line-height:.98}[data-sf-theme=nomad] .nm-h2-sm{font-size:clamp(1.8rem,1.4rem + 1.5vw,2.7rem)}[data-sf-theme=nomad] .nm-h3{letter-spacing:.005em;font-size:1.4rem;line-height:1.1}[data-sf-theme=nomad] .nm-lede{font-size:17px;line-height:1.65}[data-sf-theme=nomad] .nm-lede-pdp{font-size:16px;line-height:1.7}[data-sf-theme=nomad] .nm-sub{font-size:16px;line-height:1.65}[data-sf-theme=nomad] .nm-wordmark{letter-spacing:.01em;font-size:25px;line-height:1}[data-sf-theme=nomad] .nm-wordmark-lg{font-size:36px}@media (min-width:1024px){[data-sf-theme=nomad] .nm-wordmark{font-size:27px}[data-sf-theme=nomad] .nm-wordmark-lg{font-size:44px}}[data-sf-theme=nomad] .nm-coord{font-family:var(--nm-coord-font);letter-spacing:.06em;font-variant-numeric:tabular-nums;unicode-bidi:isolate;font-weight:600}:root:has([data-sf-theme=nomad]) .nm-drawer .nm-coord{font-family:var(--nm-coord-font);letter-spacing:.06em;font-variant-numeric:tabular-nums;unicode-bidi:isolate;font-weight:600}[data-sf-theme=nomad] .nm-eyebrow{color:var(--sf-patch);font-size:14px;font-weight:700}[data-sf-theme=nomad] .nm-eyebrow-night{color:color-mix(in oklab, var(--sf-sand), white 10%)}html.dark [data-sf-theme=nomad] .nm-eyebrow-night{color:var(--sf-patch)}[data-sf-theme=nomad] .nm-label{font-size:13px;font-weight:700}:is(html:not([dir=rtl]) [data-sf-theme=nomad] :is(.nm-eyebrow,.nm-label,.nm-foot-head,.nm-hero-eyebrow),html:not([dir=rtl]):has([data-sf-theme=nomad]) .nm-drawer .nm-label){font-family:var(--nm-coord-font);text-transform:uppercase;letter-spacing:.16em;font-size:12.5px;font-weight:700}[data-sf-theme=nomad] .nm-card-title{font-family:inherit;font-size:15.5px;font-weight:600;line-height:1.35}[data-sf-theme=nomad] .nm-price{font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:700}[data-sf-theme=nomad] .nm-price-lg{font-variant-numeric:lining-nums tabular-nums;font-size:34px;line-height:1}[data-sf-theme=nomad] .nm-total{font-variant-numeric:tabular-nums;font-size:26px;line-height:1}[data-sf-theme=nomad] .nm-total-lg{font-size:32px}[data-sf-theme=nomad] .nm-stat{font-size:26px;line-height:1}[data-sf-theme=nomad] .nm-stat-lg{font-size:72px;line-height:1}[data-sf-theme=nomad] .nm-quote{font-size:17px;line-height:1.6}[dir=rtl] [data-sf-theme=nomad] :is(.nm-h1,.nm-h2,.nm-h3,.nm-wordmark,.nm-zone-title,.nm-order-title,.nm-manifest-title,.nm-drawer-link,.nm-foot-motto){letter-spacing:0;font-weight:700}[dir=rtl] [data-sf-theme=nomad] :is(h1,h2,h3,h4){line-height:1.35}[dir=rtl] [data-sf-theme=nomad] :is(p,blockquote,dd,li,summary):not([class*=leading-]){line-height:1.8}[dir=rtl] [data-sf-theme=nomad] .nm-h1{font-size:clamp(2.4rem,1.5rem + 4vw,5rem);line-height:1.3}[dir=rtl] [data-sf-theme=nomad] .nm-h1-sm{font-size:clamp(2.1rem,1.6rem + 2.2vw,3.6rem);line-height:1.35}[dir=rtl] [data-sf-theme=nomad] .nm-h1-pdp{font-size:clamp(1.9rem,1.5rem + 1.5vw,2.6rem);line-height:1.4}[dir=rtl] [data-sf-theme=nomad] .nm-h2{font-size:clamp(1.9rem,1.4rem + 2vw,3.1rem);line-height:1.35}[dir=rtl] [data-sf-theme=nomad] .nm-h2-sm{font-size:clamp(1.6rem,1.3rem + 1.1vw,2.2rem)}[dir=rtl] [data-sf-theme=nomad] .nm-h3{font-size:1.3rem;line-height:1.45}[dir=rtl] [data-sf-theme=nomad] .nm-lede{line-height:1.9}[dir=rtl] [data-sf-theme=nomad] .nm-quote{font-size:16px;line-height:1.95}[dir=rtl] [data-sf-theme=nomad] :is(.nm-price-lg,.nm-total,.nm-stat,.nm-stat-lg,.nm-feature-stat,.nm-setup-v){font-family:inherit;font-weight:700}[dir=rtl] [data-sf-theme=nomad] .nm-price-lg{font-size:30px}[dir=rtl] [data-sf-theme=nomad] .nm-stat{font-size:22px}[dir=rtl] [data-sf-theme=nomad] .nm-stat-lg{font-size:60px}[dir=rtl] [data-sf-theme=nomad] .nm-card-title{line-height:1.6}[data-sf-theme=nomad] .nm-strip{background:var(--sf-night);color:var(--sf-night-ink)}[data-sf-theme=nomad] .nm-strip-dot{background:var(--primary);border-radius:9999px;width:4px;height:4px}[data-sf-theme=nomad] .nm-live-dot{background:var(--primary);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklab, var(--primary), transparent 70%);border-radius:9999px}[data-sf-theme=nomad] .nm-header{background:color-mix(in oklab, var(--background), transparent 4%);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid #0000;transition:border-color .3s,box-shadow .3s}[data-sf-theme=nomad] .nm-header-scrolled{border-bottom-color:var(--border);box-shadow:0 10px 30px -24px #00000059}[data-sf-theme=nomad] .nm-navlink{height:2.5rem;color:color-mix(in oklab, var(--foreground), transparent 18%);align-items:center;padding-inline:.8rem;font-size:14.5px;font-weight:600;transition:color .2s;display:inline-flex;position:relative}[data-sf-theme=nomad] .nm-navlink:after{content:"";inset-inline:.8rem;opacity:0;border-bottom:2px dotted;transition:opacity .2s;position:absolute;bottom:.3rem}[data-sf-theme=nomad] .nm-navlink:hover{color:var(--foreground)}[data-sf-theme=nomad] .nm-navlink:hover:after{opacity:.45}[data-sf-theme=nomad] .nm-navlink-on{color:var(--primary)}[data-sf-theme=nomad] .nm-navlink-on:after{opacity:1;border-bottom-style:solid}[data-sf-theme=nomad] .nm-icons>a,[data-sf-theme=nomad] .nm-icons>button,[data-sf-theme=nomad] .nm-icons [data-cart-target]{border-radius:calc(var(--radius) * .8);width:2.5rem;height:2.5rem;color:var(--foreground)}[data-sf-theme=nomad] .nm-icons>a:hover,[data-sf-theme=nomad] .nm-icons>button:hover,[data-sf-theme=nomad] .nm-icons [data-cart-target]:hover{background:var(--sf-sand);color:var(--foreground)}[data-sf-theme=nomad] .nm-icons svg{stroke-width:1.75px}[data-sf-theme=nomad] .nm-icons [data-cart-target]>span,[data-sf-theme=nomad] .nm-icons a>span.absolute{background:var(--primary);color:var(--primary-foreground)}[data-sf-theme=nomad] .nm-icon-btn{border-radius:calc(var(--radius) * .8)}[data-sf-theme=nomad] .nm-icon-btn:hover{background:var(--sf-sand)}[data-sf-theme=nomad] .nm-lang>button{border-radius:calc(var(--radius) * .8);background:0 0;border-color:#0000;height:2.5rem;font-weight:600}[data-sf-theme=nomad] .nm-lang>button:hover{background:var(--sf-sand)}[data-sf-theme=nomad] .nm-search{background:var(--background);border-bottom:1px solid var(--border);box-shadow:0 30px 50px -30px #00000059}[data-sf-theme=nomad] .nm-search-field{border-bottom:2px solid var(--foreground);padding-inline:.25rem}[data-sf-theme=nomad] .nm-search-field:focus-within{border-color:var(--primary)}[data-sf-theme=nomad] .nm-search-input::-webkit-search-cancel-button{display:none}[data-sf-theme=nomad] .nm-chip{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);align-items:center;gap:.6rem;padding:4px .9rem 4px 4px;font-size:14px;font-weight:600;transition:border-color .2s;display:inline-flex}[dir=rtl] [data-sf-theme=nomad] .nm-chip{padding:4px 4px 4px .9rem}[data-sf-theme=nomad] .nm-chip:hover{border-color:var(--foreground)}[data-sf-theme=nomad] .nm-chip-img{border-radius:calc(var(--radius) * .6);object-fit:cover;width:2rem;height:2rem}:root:has([data-sf-theme=nomad]) .nm-drawer{background:var(--background)}:root:has([data-sf-theme=nomad]) .nm-drawer .nm-wordmark{font-family:var(--sf-font-heading);font-size:22px;line-height:1}:root:has([data-sf-theme=nomad]) .nm-drawer-img{border-radius:var(--radius);background:var(--sf-sand)}:root:has([data-sf-theme=nomad]) .nm-drawer-link{font-family:var(--sf-font-heading);font-size:17px;line-height:1.2}[dir=rtl]:has([data-sf-theme=nomad]) .nm-drawer-link{font-weight:700}:root:has([data-sf-theme=nomad]) .nm-drawer .nm-label{font-size:13px;font-weight:700}:root:has([data-sf-theme=nomad]) .nm-drawer-foot{background:var(--sf-night);color:var(--sf-night-ink)}:root:has([data-sf-theme=nomad]) .nm-drawer .relative>button[aria-expanded]{border-radius:calc(var(--radius) * .8);background:var(--card);height:2.5rem}:root:has([data-sf-theme=nomad]) .nm-drawer .nm-icon-btn:hover{background:var(--sf-sand)}[data-sf-theme=nomad] .nm-btn{letter-spacing:.005em}html:not([dir=rtl]) [data-sf-theme=nomad] .nm-btn{font-family:var(--nm-coord-font);text-transform:uppercase;letter-spacing:.08em;font-size:15px;font-weight:700}[data-sf-theme=nomad] .nm-link-quiet{color:var(--foreground);text-underline-offset:6px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}[data-sf-theme=nomad] .nm-link-quiet:hover{color:var(--primary)}:is([data-sf-theme=nomad] .nm-patch,:root:has([data-sf-theme=nomad]) .nm-patch){border-radius:calc(var(--radius) * .55);white-space:nowrap;outline:1px dashed color-mix(in oklab, currentColor, transparent 45%);outline-offset:-4px;align-items:center;gap:.35rem;padding:.38rem .7rem;font-size:12px;font-weight:700;line-height:1.1;display:inline-flex;box-shadow:0 1px #00000014}html:not([dir=rtl]) [data-sf-theme=nomad] .nm-patch{font-family:var(--nm-coord-font);text-transform:uppercase;letter-spacing:.08em;font-size:12.5px}[data-sf-theme=nomad] .nm-patch-olive{background:var(--sf-patch);color:var(--background)}[data-sf-theme=nomad] .nm-patch-ember{background:var(--primary);color:var(--primary-foreground)}[data-sf-theme=nomad] .nm-patch-sand{background:var(--sf-sand);color:var(--sf-olive)}html.dark [data-sf-theme=nomad] .nm-patch-sand{color:#2b3120;background:#e8d9c0}[data-sf-theme=nomad] .nm-patch-night{background:var(--sf-night);color:var(--sf-night-ink)}[data-sf-theme=nomad] .nm-bg-topo{color:var(--sf-dune);opacity:var(--sf-topo,.5)}[data-sf-theme=nomad] .nm-stars-bg{color:#fff8e8}@keyframes nm-twinkle{0%,to{opacity:.95}50%{opacity:.25}}[data-sf-theme=nomad] .nm-twinkle{animation:3.6s ease-in-out infinite nm-twinkle}[data-sf-theme=nomad] .nm-trail{color:var(--primary);align-items:flex-end;margin-bottom:1.25rem;display:flex}[data-sf-theme=nomad] .nm-trail-line{border-inline-start:2px dotted color-mix(in oklab, var(--foreground), transparent 55%);height:44px;margin-inline-start:5px;display:block}[data-sf-theme=nomad] .nm-trail-pin{width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in oklab, var(--primary), transparent 80%);border-radius:9999px;justify-content:center;align-items:center;margin-inline-start:-7px;display:flex}[data-sf-theme=nomad] .nm-trail-label{font-family:var(--nm-coord-font);letter-spacing:.12em;color:var(--muted-foreground);margin-inline-start:.7rem;font-size:12px;font-weight:600;line-height:12px}[data-sf-theme=nomad] .nm-hero{background:var(--sf-night);color:#f6f0e4}[data-sf-theme=nomad] .nm-hero-img{object-position:50% 62%}@keyframes nm-hero-in{0%{transform:scale(1.07)}to{transform:none}}[data-sf-theme=nomad] .nm-hero-img{animation:2.2s cubic-bezier(.2,.7,.2,1) both nm-hero-in}[data-sf-theme=nomad] .nm-hero-shade{background:linear-gradient(#1b243359 0%,#1b243300 30%,#141a2540 55%,#111620e0 100%),linear-gradient(90deg,#1116208c 0%,#11162000 60%)}[dir=rtl] [data-sf-theme=nomad] .nm-hero-shade{background:linear-gradient(#1b243359 0%,#1b243300 30%,#141a2540 55%,#111620e0 100%),linear-gradient(270deg,#1116208c 0%,#11162000 60%)}@media (max-width:767px){[data-sf-theme=nomad] .nm-hero-shade{background:linear-gradient(#11162033 0%,#11162059 30%,#111620c7 60%,#111620f0 100%)!important}[data-sf-theme=nomad] .nm-hero-img{object-position:50% 30%}}[data-sf-theme=nomad] .nm-hero-topo{color:#f6f0e4;opacity:.11;mix-blend-mode:screen}[data-sf-theme=nomad] .nm-hero-coord{color:#f6f0e4bf;color:lab(95.0238% .572562 6.57085/.75);align-items:center;gap:.6rem;font-size:13px;display:inline-flex}[data-sf-theme=nomad] .nm-hero-coord:before{content:"";background:var(--primary);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--primary), transparent 65%);border-radius:9999px}[data-sf-theme=nomad] .nm-hero-eyebrow{color:#e8d9c0;font-size:15px;font-weight:700}[data-sf-theme=nomad] .nm-hero .nm-h1{color:#fbf6ec;text-shadow:0 2px 30px #00000040}[data-sf-theme=nomad] .nm-hero .nm-lede{color:#f6f0e4d9;color:lab(95.0238% .572562 6.57085/.85)}[data-sf-theme=nomad] .nm-hero-stats{border-top:1px dashed #f6f0e459;max-width:34rem}[data-sf-theme=nomad] .nm-hero-stats>li+li{border-inline-start:1px dashed #f6f0e44d}[data-sf-theme=nomad] .nm-hero-stats .nm-stat{color:#fbf6ec}[data-sf-theme=nomad] .nm-sunset{border-radius:var(--radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f6f0e4;background:#11162073;border:1px solid #f6f0e42e;align-items:center;gap:.85rem;padding:.8rem 1rem}[data-sf-theme=nomad] .nm-hero .nm-btn:not(.bg-primary){color:#f6f0e4;border-color:#f6f0e499}[data-sf-theme=nomad] .nm-hero .nm-btn:not(.bg-primary):hover{background:#f6f0e41a;border-color:#f6f0e4}[data-sf-theme=nomad] .nm-promises{background:var(--sf-sand);border-bottom:1px solid var(--border)}[data-sf-theme=nomad] .nm-plan{background:var(--sf-sand)}[data-sf-theme=nomad] .nm-plan .nm-bg-topo{color:var(--sf-bone);opacity:.8}html.dark [data-sf-theme=nomad] .nm-plan .nm-bg-topo{color:var(--sf-dune);opacity:.35}[data-sf-theme=nomad] .nm-opt{border:1.5px solid color-mix(in oklab, var(--foreground), transparent 80%);border-radius:var(--radius);background:var(--card);text-align:start;flex-direction:column;align-items:flex-start;gap:.35rem;padding:.85rem;transition:border-color .2s,background-color .2s,box-shadow .2s,color .2s;display:flex}[data-sf-theme=nomad] .nm-opt:hover{border-color:color-mix(in oklab, var(--foreground), transparent 45%)}[data-sf-theme=nomad] .nm-opt:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-sf-theme=nomad] .nm-opt svg{color:color-mix(in oklab, var(--foreground), transparent 30%)}[data-sf-theme=nomad] .nm-opt-title{font-size:14.5px;font-weight:700;line-height:1.25}[data-sf-theme=nomad] .nm-opt-sub{color:var(--muted-foreground);font-size:12px;line-height:1.35}[data-sf-theme=nomad] .nm-opt-on{border-color:var(--primary);background:color-mix(in oklab, var(--primary), var(--card) 90%);box-shadow:inset 0 0 0 1px var(--primary)}[data-sf-theme=nomad] .nm-opt-on svg{color:var(--primary)}[data-sf-theme=nomad] .nm-opt-group{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:.6rem;padding:.75rem .9rem}[data-sf-theme=nomad] .nm-opt-num{font-family:var(--nm-coord-font);font-size:24px;font-weight:700;line-height:1}[data-sf-theme=nomad] .nm-people{grid-template-columns:repeat(3,6px);gap:3px;display:grid}[data-sf-theme=nomad] .nm-people>span{background:color-mix(in oklab, var(--foreground), transparent 55%);border-radius:9999px;width:6px;height:6px}[data-sf-theme=nomad] .nm-opt-on .nm-people>span{background:var(--primary)}[data-sf-theme=nomad] .nm-manifest{border-radius:calc(var(--radius) * 1.2);background:var(--card);box-shadow:var(--nm-shadow);position:relative;overflow:hidden}[data-sf-theme=nomad] .nm-manifest-head{background:var(--sf-night);color:var(--sf-night-ink);padding:.95rem 1.25rem}[data-sf-theme=nomad] .nm-manifest-title{font-size:19px;line-height:1.2}[data-sf-theme=nomad] .nm-manifest-list>li+li{border-top:1px dashed var(--border)}[data-sf-theme=nomad] .nm-manifest-check{border-radius:calc(var(--radius) * .4);background:var(--sf-patch);width:1.2rem;height:1.2rem;color:var(--background);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-sf-theme=nomad] .nm-manifest-thumb{border-radius:calc(var(--radius) * .7);background:var(--sf-sand);width:3rem;height:3rem;overflow:hidden}[data-sf-theme=nomad] .nm-qty{font-family:var(--nm-coord-font);text-align:center;border-radius:calc(var(--radius) * .5);background:var(--sf-sand);min-width:2.4rem;padding:.2rem .45rem;font-size:15px;font-weight:700}[data-sf-theme=nomad] .nm-manifest-foot{border-top:2px dotted var(--border);background:color-mix(in oklab, var(--sf-sand), var(--card) 55%)}[data-sf-theme=nomad] .nm-manifest:before,[data-sf-theme=nomad] .nm-manifest:after{content:"";background:var(--sf-sand);border-radius:9999px;width:18px;height:18px;position:absolute;bottom:4.6rem}[data-sf-theme=nomad] .nm-manifest:before{inset-inline-start:-9px}[data-sf-theme=nomad] .nm-manifest:after{inset-inline-end:-9px}@media (max-width:639px){[data-sf-theme=nomad] .nm-manifest:before,[data-sf-theme=nomad] .nm-manifest:after{display:none}}[data-sf-theme=nomad] .nm-zone{border-radius:var(--radius);background:var(--sf-sand);color:#fbf6ec}[data-sf-theme=nomad] .nm-zone:focus-visible{outline:2px solid var(--ring);outline-offset:3px}[data-sf-theme=nomad] .nm-zone-shade{background:linear-gradient(#11162000 35%,#111620d1 100%)}[data-sf-theme=nomad] .nm-zone-num{border-radius:calc(var(--radius) * .5);color:#2b3120;background:#f6f0e4eb;padding:.4rem .5rem;font-size:15px;line-height:1}[data-sf-theme=nomad] .nm-zone-title{font-size:clamp(1.35rem,1rem + 1.2vw,2rem);line-height:1}[dir=rtl] [data-sf-theme=nomad] .nm-zone-title{line-height:1.35}[data-sf-theme=nomad] .nm-zone-arrow{border-radius:calc(var(--radius) * .7);border:1px solid #f6f0e480;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;transition:background-color .25s,border-color .25s;display:flex}[data-sf-theme=nomad] .nm-zone:hover .nm-zone-arrow{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}[data-sf-theme=nomad] .nm-kit{background:color-mix(in oklab, var(--sf-sand), var(--background) 45%);border-block:1px solid var(--border)}[data-sf-theme=nomad] .nm-kit .nm-bg-topo{opacity:.32}[data-sf-theme=nomad] .nm-kit-grid{grid-auto-rows:minmax(0,1fr)}[data-sf-theme=nomad] .nm-kit-piece{aspect-ratio:1}@media (min-width:640px){[data-sf-theme=nomad] .nm-kit-grid:has(.nm-kit-piece-lead){aspect-ratio:16/10;grid-template-rows:1fr 1fr;grid-template-columns:1.35fr 1fr 1fr}[data-sf-theme=nomad] .nm-kit-grid:has(.nm-kit-piece-lead) .nm-kit-piece{aspect-ratio:auto}[data-sf-theme=nomad] .nm-kit-piece-lead{grid-row:span 2}[data-sf-theme=nomad] .nm-kit-grid:has(.nm-kit-piece-lead) .nm-kit-piece:nth-child(4){grid-column:span 2}}[data-sf-theme=nomad] .nm-kit-media{border-radius:var(--radius);background:var(--sf-sand)}[data-sf-theme=nomad] .nm-kit-num{top:.65rem;border-radius:calc(var(--radius) * .5);color:#2b3120;background:#f6f0e4eb;padding:.4rem .5rem;font-size:15px;line-height:1;position:absolute;inset-inline-start:.65rem}[data-sf-theme=nomad] .nm-kit-list{border-top:2px dotted var(--nm-dash)}[data-sf-theme=nomad] .nm-kit-list>li{border-bottom:1px dashed var(--border)}[data-sf-theme=nomad] .nm-kit-idx{font-family:var(--nm-coord-font);color:var(--primary);min-width:1.6rem;font-size:15px;font-weight:700}[data-sf-theme=nomad] .nm-code{border:1.5px dashed color-mix(in oklab, var(--foreground), transparent 55%);border-radius:calc(var(--radius) * .55);align-items:center;gap:.35rem;padding:.32rem .7rem;font-size:12.5px;display:inline-flex}[data-sf-theme=nomad] .nm-code b{font-family:var(--nm-coord-font);letter-spacing:.1em;font-size:14px}[data-sf-theme=nomad] .nm-card-media{border-radius:var(--radius);background:var(--sf-sand)}[data-sf-theme=nomad] .nm-card-frame{border-radius:calc(var(--radius) * .7);background:var(--sf-sand-deep);inset:7px}[data-sf-theme=nomad] .nm-card-media:after{content:"";border:1px dashed color-mix(in oklab, var(--sf-olive), transparent 70%);border-radius:calc(var(--radius) * .85);pointer-events:none;position:absolute;inset:3px}[data-sf-theme=nomad] .nm-card-tag{top:.9rem;inset-inline-start:.9rem}[data-sf-theme=nomad] .nm-card-wish{top:.75rem;inset-inline-end:.75rem}[data-sf-theme=nomad] .nm-card-wish button{border-radius:calc(var(--radius) * .6);background:color-mix(in oklab, var(--background), transparent 8%);width:2.2rem;height:2.2rem;color:var(--foreground);box-shadow:none;border:none}:is([data-sf-theme=nomad] .nm-fact,:root:has([data-sf-theme=nomad]) .nm-fact){border:1px solid color-mix(in oklab, var(--foreground), transparent 80%);border-radius:calc(var(--radius) * .45);color:color-mix(in oklab, var(--foreground), transparent 20%);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;padding:.18rem .45rem;font-size:11.5px;font-weight:600;display:inline-flex}[data-sf-theme=nomad] .nm-fact-lg{background:var(--sf-sand);border-color:#0000;padding:.3rem .6rem;font-size:13px}[data-sf-theme=nomad] .nm-stars{color:var(--gold)}[data-sf-theme=nomad] .nm-card-stars svg{width:.75rem;height:.75rem}[data-sf-theme=nomad] .nm-add{border-radius:calc(var(--radius) * .7);background:var(--primary);width:2.5rem;height:2.5rem;color:var(--primary-foreground);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:none}[data-sf-theme=nomad] .nm-add:hover{background:color-mix(in oklab, var(--primary), black 14%);color:var(--primary-foreground)}[data-sf-theme=nomad] .nm-add svg{stroke-width:2.4px;width:1.1rem;height:1.1rem}[data-sf-theme=nomad] .nm-soldout{border-radius:calc(var(--radius) * .6);background:var(--sf-night);color:var(--sf-night-ink);font-weight:700}[data-sf-theme=nomad] .nm-built{color:#efe7d6;background:#3f4a2e}html.dark [data-sf-theme=nomad] .nm-built{background:#262e1e}[data-sf-theme=nomad] .nm-built-topo{color:#e8d9c0;opacity:.12}[data-sf-theme=nomad] .nm-built .nm-eyebrow{color:#d9c6a4}[data-sf-theme=nomad] .nm-feature{border-radius:var(--radius);background:#ffffff0d;border:1px solid #e8d9c02e;min-height:15rem;transition:background-color .25s,border-color .25s}[data-sf-theme=nomad] .nm-feature:hover{background:#ffffff14;border-color:#e8d9c059}[data-sf-theme=nomad] .nm-feature-icon{border-radius:calc(var(--radius) * .7);color:#3f4a2e;background:#e8d9c0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}[data-sf-theme=nomad] .nm-feature-stat{color:#f3b27f;font-size:34px;line-height:1}[dir=rtl] [data-sf-theme=nomad] .nm-feature-stat{font-size:26px}[data-sf-theme=nomad] .nm-night{background:radial-gradient(120% 90% at 80% 0%, var(--sf-night-2) 0%, var(--sf-night) 60%);color:var(--sf-night-ink)}[data-sf-theme=nomad] .nm-season .nm-h2{color:#fbf6ec}[data-sf-theme=nomad] .nm-months{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid}[data-sf-theme=nomad] .nm-month{flex-direction:column;gap:.5rem;min-width:0;display:flex;position:relative}[data-sf-theme=nomad] .nm-month-bar{background:#ece3d024;border-radius:2px;height:10px;display:block}[data-sf-theme=nomad] .nm-month-on .nm-month-bar{background:color-mix(in oklab, var(--primary), transparent 45%)}[data-sf-theme=nomad] .nm-month-peak .nm-month-bar{background:var(--primary);height:16px;margin-top:-6px}[data-sf-theme=nomad] .nm-month-label{text-align:center;opacity:.6;white-space:nowrap;text-overflow:clip;font-size:11px;overflow:hidden}[data-sf-theme=nomad] .nm-month-on .nm-month-label{opacity:.95}[data-sf-theme=nomad] .nm-month-now .nm-month-bar{outline-offset:2px;outline:2px solid #fbf6ec}[data-sf-theme=nomad] .nm-month-now-tag{color:#1b2433;white-space:nowrap;background:#fbf6ec;border-radius:4px;padding:.12rem .4rem;font-size:10.5px;font-weight:700;position:absolute;top:-1.9rem;left:50%;transform:translate(-50%)}[data-sf-theme=nomad] .nm-months{margin-top:3.2rem}@media (max-width:639px){[data-sf-theme=nomad] .nm-month-minor .nm-month-label{visibility:hidden}[data-sf-theme=nomad] .nm-month-label{font-size:10.5px;overflow:visible}}[data-sf-theme=nomad] .nm-legend-peak{background:var(--primary);border-radius:2px;width:18px;height:8px;display:inline-block}[data-sf-theme=nomad] .nm-season-photo{border-radius:calc(var(--radius) * 1.2);outline-offset:8px;outline:1px solid #ece3d026;box-shadow:0 40px 80px -40px #000000b3}[data-sf-theme=nomad] .nm-moon{background:radial-gradient(circle at 35% 35%,#fffaf0,#e8d9c0 60%,#cdb994);border-radius:9999px;width:44px;height:44px;box-shadow:0 0 40px 8px #fff5dc59}[data-sf-theme=nomad] .nm-review{border-radius:var(--radius);background:var(--card);border:1px solid var(--border);box-shadow:var(--nm-shadow-sm)}[data-sf-theme=nomad] .nm-review-thumb{border-radius:calc(var(--radius) * .6);object-fit:cover;background:var(--sf-sand);width:2.75rem;height:2.75rem}[data-sf-theme=nomad] .nm-avatar{border-radius:calc(var(--radius) * .6);background:var(--sf-sand);width:2.75rem;height:2.75rem;color:var(--sf-olive);justify-content:center;align-items:center;font-weight:700;display:flex}[data-sf-theme=nomad] .nm-review .text-yellow-400,[data-sf-theme=nomad] .nm-review .fill-yellow-400{color:var(--gold);fill:var(--gold)}[data-sf-theme=nomad] .nm-review p,[data-sf-theme=nomad] .nm-review blockquote{text-align:start;unicode-bidi:plaintext}[data-sf-theme=nomad] .nm-review .text-green-600{color:var(--sf-patch)}[data-sf-theme=nomad] .nm-review .bg-green-500\/10{background:var(--sf-olive-soft)}[data-sf-theme=nomad] .nm-avatar-shared{border-radius:calc(var(--radius) * .6)!important;background:var(--sf-olive)!important}[data-sf-theme=nomad] .nm-letter{border-radius:calc(var(--radius) * 1.4);background:var(--sf-sand)}[data-sf-theme=nomad] .nm-letter .nm-bg-topo{color:var(--sf-bone);opacity:.85}html.dark [data-sf-theme=nomad] .nm-letter .nm-bg-topo{color:var(--sf-dune);opacity:.3}[data-sf-theme=nomad] .nm-news input{border-radius:var(--radius);background:var(--card);border-color:var(--input);text-align:start;height:3rem}[data-sf-theme=nomad] .nm-news input:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary), transparent 80%)}[data-sf-theme=nomad] .nm-news button{border-radius:var(--radius);width:3rem;height:3rem}[dir=rtl] [data-sf-theme=nomad] .nm-news button svg{transform:scaleX(-1)}[data-sf-theme=nomad] .nm-ridge{color:var(--sf-night);margin-bottom:-1px}[data-sf-theme=nomad] .nm-footer .nm-night{background:var(--sf-night)}[data-sf-theme=nomad] .nm-foot-head{color:#e8d9c0;font-size:14px;font-weight:700}[data-sf-theme=nomad] .nm-foot-cod{border-radius:var(--radius);background:#ffffff08;border:1px dashed #ece3d040}[data-sf-theme=nomad] .nm-foot-motto{color:#e8d9c0;font-size:22px}[data-sf-theme=nomad] .nm-footer .nm-wordmark{color:#fbf6ec}[data-sf-theme=nomad] .nm-region :is(button,select){color:inherit;background:0 0;border-color:#ece3d033}[data-sf-theme=nomad] .nm-masthead{background:var(--sf-sand);border-bottom:1px solid var(--border)}[data-sf-theme=nomad] .nm-masthead .nm-bg-topo{color:var(--sf-bone);opacity:.8}html.dark [data-sf-theme=nomad] .nm-masthead .nm-bg-topo{color:var(--sf-dune);opacity:.3}[data-sf-theme=nomad] .nm-tab{border:1.5px solid color-mix(in oklab, var(--foreground), transparent 82%);border-radius:var(--radius);background:var(--card);align-items:center;gap:.6rem;padding:4px 1rem 4px 4px;font-size:14px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}[dir=rtl] [data-sf-theme=nomad] .nm-tab{padding:4px 4px 4px 1rem}[data-sf-theme=nomad] .nm-tab:hover{border-color:color-mix(in oklab, var(--foreground), transparent 45%)}[data-sf-theme=nomad] .nm-tab-on{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}[data-sf-theme=nomad] .nm-tab-img{border-radius:calc(var(--radius) * .6);object-fit:cover;background:var(--sf-sand);width:2.2rem;height:2.2rem;color:var(--sf-olive)}[data-sf-theme=nomad] .nm-toolbar{border-bottom:1px dashed var(--border)}[data-sf-theme=nomad] .nm-toolbar [data-slot=select-trigger],[data-sf-theme=nomad] .nm-toolbar input{border-radius:calc(var(--radius) * .8);background:var(--card);border-color:var(--border);box-shadow:none;height:2.6rem}[data-sf-theme=nomad] .nm-empty{background:var(--sf-sand);width:5.5rem;height:5.5rem;color:var(--sf-olive);outline:1px dashed var(--nm-dash);outline-offset:6px;border-radius:9999px;justify-content:center;align-items:center;display:flex}[data-sf-theme=nomad] .nm-progress{background:repeating-linear-gradient(90deg, var(--border) 0 6px, transparent 6px 10px);border-radius:2px;height:4px;overflow:hidden}[data-sf-theme=nomad] .nm-progress>span{background:var(--primary);height:100%;transition:width .5s;display:block}[data-sf-theme=nomad] .nm-gallery-tile{background:var(--sf-sand)}@media (min-width:640px){[data-sf-theme=nomad] .nm-gallery-tile{border-radius:var(--radius);overflow:hidden}}[data-sf-theme=nomad] .nm-gallery-track{scrollbar-width:none}[data-sf-theme=nomad] .nm-stage:after{content:"";border-radius:calc(var(--radius) * .8);pointer-events:none;border:1px dashed #f6f0e473;position:absolute;inset:10px}[data-sf-theme=nomad] .nm-thumb{border-radius:calc(var(--radius) * .7);background:var(--sf-sand);outline-offset:2px;opacity:.7;outline:2px solid #0000;transition:outline-color .2s,opacity .2s}[data-sf-theme=nomad] .nm-thumb:hover{opacity:1}[data-sf-theme=nomad] .nm-thumb-on{outline-color:var(--primary);opacity:1}[data-sf-theme=nomad] .nm-thumb-num{bottom:3px;font-family:var(--nm-coord-font);color:#fbf6ec;text-shadow:0 1px 3px #0009;font-size:10.5px;font-weight:700;position:absolute;inset-inline-start:4px}[data-sf-theme=nomad] .nm-counter{border-radius:calc(var(--radius) * .5);color:#f6f0e4;font-family:var(--nm-coord-font);letter-spacing:.06em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1b2433b8;padding:.3rem .6rem;font-size:13px;font-weight:700}[data-sf-theme=nomad] .nm-dot-ind{background:color-mix(in oklab, var(--foreground), transparent 75%);border-radius:2px;width:10px;height:4px;transition:width .3s,background-color .3s}[data-sf-theme=nomad] .nm-dot-ind-on{background:var(--primary);width:24px}[data-sf-theme=nomad] .nm-spec-tile{border-radius:var(--radius);background:var(--sf-sand);flex-direction:column;gap:.2rem;min-width:0;padding:.85rem .8rem .75rem;display:flex}[data-sf-theme=nomad] .nm-spec-tile svg{color:var(--sf-olive);margin-bottom:.45rem}[data-sf-theme=nomad] .nm-spec-v{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15.5px;font-weight:700;line-height:1.2}[data-sf-theme=nomad] .nm-spec-k{color:var(--muted-foreground);font-size:12px;line-height:1.3}html:not([dir=rtl]) [data-sf-theme=nomad] .nm-spec-v{font-family:var(--nm-coord-font);letter-spacing:.01em;font-size:18px}[data-sf-theme=nomad] .nm-order{border-radius:calc(var(--radius) * 1.2);background:var(--card);border:1px solid var(--border);box-shadow:var(--nm-shadow)}[data-sf-theme=nomad] .nm-order-title{font-size:21px;line-height:1.15}[data-sf-theme=nomad] .nm-addbag{border-radius:var(--radius);border:1.5px solid color-mix(in oklab, var(--foreground), transparent 70%);height:3rem;box-shadow:none;background:0 0;font-size:15px;font-weight:700}[data-sf-theme=nomad] .nm-addbag:hover{border-color:var(--foreground);background:var(--foreground);color:var(--background)}[data-sf-theme=nomad] .nm-services{border-radius:var(--radius);background:var(--sf-sand)}[data-sf-theme=nomad] .nm-services>li+li{border-inline-start:1px dashed color-mix(in oklab, var(--foreground), transparent 75%)}[data-sf-theme=nomad] .nm-box-card{border-radius:var(--radius);border:1.5px dashed color-mix(in oklab, var(--foreground), transparent 72%)}[data-sf-theme=nomad] .nm-box-idx{font-family:var(--nm-coord-font);color:var(--primary);min-width:1.4rem;font-size:13px;font-weight:700}[data-sf-theme=nomad] .nm-setup-card{border-radius:var(--radius);background:var(--sf-sand)}[data-sf-theme=nomad] .nm-setup-card .nm-bg-topo{color:var(--sf-bone);opacity:.8}html.dark [data-sf-theme=nomad] .nm-setup-card .nm-bg-topo{color:var(--sf-dune);opacity:.3}[data-sf-theme=nomad] .nm-dial{color:var(--foreground)}[data-sf-theme=nomad] .nm-setup-v{font-size:34px;line-height:1}[dir=rtl] [data-sf-theme=nomad] .nm-setup-v{font-size:26px;line-height:1.3}[data-sf-theme=nomad] .nm-care{border-radius:var(--radius);background:var(--sf-night);color:var(--sf-night-ink)}[data-sf-theme=nomad] .nm-care-num{width:1.6rem;height:1.6rem;font-family:var(--nm-coord-font);color:#f3b27f;border:1.5px dotted #ece3d099;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}[data-sf-theme=nomad] .nm-acc-icon{border-radius:calc(var(--radius) * .6);background:var(--sf-sand);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}[data-sf-theme=nomad] .nm-acc-body{line-height:1.75}[data-sf-theme=nomad] .nm-share button,[data-sf-theme=nomad] .nm-share a{border-radius:calc(var(--radius) * .7)}[data-sf-theme=nomad] .nm-complete{background:var(--sf-sand)}[data-sf-theme=nomad] .nm-complete .nm-bg-topo{color:var(--sf-bone);opacity:.8}html.dark [data-sf-theme=nomad] .nm-complete .nm-bg-topo{color:var(--sf-dune);opacity:.3}[data-sf-theme=nomad] .nm-piece-media{border-radius:var(--radius);background:var(--sf-sand-deep);transition:opacity .25s,filter .25s}[data-sf-theme=nomad] .nm-piece:not(.nm-piece-on) .nm-piece-media{opacity:.5;filter:grayscale(.6)}[data-sf-theme=nomad] .nm-piece-check{border-radius:calc(var(--radius) * .45);border:1.5px solid color-mix(in oklab, var(--foreground), transparent 50%);background:var(--card);width:1.7rem;height:1.7rem;color:var(--primary-foreground);justify-content:center;align-items:center;transition:background-color .2s,border-color .2s;display:flex}[data-sf-theme=nomad] .nm-piece-on .nm-piece-check{background:var(--primary);border-color:var(--primary)}[data-sf-theme=nomad] .nm-piece-check:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-sf-theme=nomad] .nm-camp-sum{border-radius:calc(var(--radius) * 1.2);background:var(--card);box-shadow:var(--nm-shadow);padding:1.5rem}[data-sf-theme=nomad] .nm-pdp>.fixed{background:color-mix(in oklab, var(--background), transparent 4%);border-top-color:var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-sf-theme=nomad] .nm-pdp>.fixed img{border-radius:calc(var(--radius) * .6)}[data-sf-theme=nomad] .nm-pdp>.fixed button{border-radius:var(--radius);box-shadow:none;font-weight:700}[data-sf-theme=nomad] .nm-pdp>.fixed .text-primary{color:var(--foreground);font-weight:700}[data-sf-theme=nomad] .nm-buybox>.space-y-5>div:first-child{display:none}[data-sf-theme=nomad] .nm-buybox>.space-y-5>*+*{margin-top:1.3rem}[data-sf-theme=nomad] .nm-buybox p.mb-1\.5,[data-sf-theme=nomad] .nm-buybox p.mb-2{margin-bottom:.6rem;font-size:13.5px;font-weight:700}html:not([dir=rtl]) [data-sf-theme=nomad] .nm-buybox :is(p.mb-1\.5,p.mb-2){font-family:var(--nm-coord-font);text-transform:uppercase;letter-spacing:.12em;font-size:12.5px}[data-sf-theme=nomad] .nm-buybox [data-buybox-option] .flex-wrap{gap:.5rem}[data-sf-theme=nomad] .nm-buybox [data-buybox-option] button{border-radius:calc(var(--radius) * .8);border-width:1.5px;border-color:color-mix(in oklab, var(--foreground), transparent 80%);background:var(--card);min-width:4.5rem;min-height:2.75rem;color:var(--foreground);box-shadow:none;unicode-bidi:plaintext;justify-content:center;align-items:center;gap:.55rem;padding:.5rem 1rem;font-size:14px;font-weight:600;transition:border-color .2s,box-shadow .2s,background-color .2s;display:inline-flex}[data-sf-theme=nomad] .nm-buybox [data-buybox-option] button:hover{border-color:color-mix(in oklab, var(--foreground), transparent 45%)}[data-sf-theme=nomad] .nm-buybox [data-buybox-option] button[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:color-mix(in oklab, var(--primary), var(--card) 91%);color:var(--foreground);font-weight:700}[data-sf-theme=nomad] .nm-buybox [data-buybox-option] button[data-nm-sw]:before{content:"";border-radius:calc(var(--radius) * .35);background:var(--nm-sw);width:1.05rem;height:1.05rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground), transparent 75%);flex-shrink:0}[data-sf-theme=nomad] .nm-buybox [data-buybox-option] button[data-nm-sw]{padding-inline:.6rem 1rem}[data-sf-theme=nomad] .nm-buybox .inline-flex.rounded-xl.border-2{border-width:1.5px;border-color:color-mix(in oklab, var(--foreground), transparent 80%);border-radius:calc(var(--radius) * .8);background:var(--card)}[data-sf-theme=nomad] .nm-buybox .rounded-2xl.border-2{background:var(--sf-sand);box-shadow:none;border-radius:var(--radius);border-width:0;padding:1.05rem}[data-sf-theme=nomad] .nm-buybox .rounded-2xl.border-2 .bg-primary\/15{background:var(--sf-night);color:#f3b27f;border-radius:calc(var(--radius) * .6)}[data-sf-theme=nomad] .nm-buybox input.border-2,[data-sf-theme=nomad] .nm-buybox input.uppercase{border-width:1px;border-color:var(--input);border-radius:calc(var(--radius) * .8);background:var(--card);min-height:2.9rem}[data-sf-theme=nomad] .nm-buybox input.uppercase{text-transform:none}[data-sf-theme=nomad] .nm-buybox input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary), transparent 82%);outline:none}[data-sf-theme=nomad] .nm-buybox button.rounded-lg.border{border-radius:calc(var(--radius) * .8);font-weight:700}[data-sf-theme=nomad] .nm-buybox .min-w-\[9rem\]{border-radius:calc(var(--radius) * .8);background:var(--card);min-height:3rem;font-weight:700}[data-sf-theme=nomad] .nm-buybox .min-w-\[9rem\].bg-primary\/10{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:color-mix(in oklab, var(--primary), var(--card) 91%);color:var(--foreground)}[data-sf-theme=nomad] .nm-buybox .min-w-\[9rem\].bg-primary\/10 svg{color:var(--primary)}[data-sf-theme=nomad] .nm-buybox .bg-muted\/40{border-color:var(--border);border-radius:var(--radius);background:0 0;border-style:dashed;padding:1rem;font-size:14px}[data-sf-theme=nomad] .nm-buybox .bg-muted\/40 .text-primary{color:var(--foreground)}[data-sf-theme=nomad] .nm-buybox button.bg-gradient-to-b,[data-sf-theme=nomad] .nm-buybox button.rounded-xl.bg-primary{background:var(--primary);border-radius:var(--radius);box-shadow:0 10px 24px -14px color-mix(in oklab, var(--primary), black 20%);min-height:3.5rem;font-size:16px;font-weight:700;transition:background-color .2s}html:not([dir=rtl]) [data-sf-theme=nomad] .nm-buybox :is(button.bg-gradient-to-b,button.rounded-xl.bg-primary){font-family:var(--nm-coord-font);text-transform:uppercase;letter-spacing:.08em;font-size:16.5px}[data-sf-theme=nomad] .nm-buybox button.bg-gradient-to-b:hover,[data-sf-theme=nomad] .nm-buybox button.rounded-xl.bg-primary:hover{background:color-mix(in oklab, var(--primary), black 12%);filter:none}[data-sf-theme=nomad] .nm-buybox .justify-center.gap-4 svg{color:var(--sf-patch)}[data-sf-theme=nomad] .nm-buybox .rounded-2xl.border-green-500\/30{border-radius:var(--radius)}[data-sf-theme=nomad]>.flex-1 :is(h1,h2):not([class*=nm-]){font-family:var(--sf-font-heading);letter-spacing:.005em;font-weight:400}[dir=rtl] [data-sf-theme=nomad]>.flex-1 :is(h1,h2):not([class*=nm-]){letter-spacing:0;font-weight:700}[data-sf-theme=nomad]>.flex-1 .rounded-3xl:not([class*=nm-]){border-radius:calc(var(--radius) * 1.3)}[data-sf-theme=nomad]>.flex-1 .rounded-2xl:not([class*=nm-]){border-radius:var(--radius)}[data-sf-theme=nomad]>.flex-1 .shadow-sm:not([class*=nm-]){box-shadow:var(--nm-shadow-sm)}[data-sf-theme=nomad]>.flex-1 .bg-gradient-to-b.from-primary\/10{background:var(--sf-sand)}[data-sf-theme=nomad]>.flex-1 .bg-primary\/10:not(button),[data-sf-theme=nomad]>.flex-1 .bg-primary\/15:not(button){background:var(--sf-sand);color:var(--sf-olive)}[data-sf-theme=nomad]>.flex-1 [data-slot=button]{border-radius:calc(var(--radius) * .8);font-weight:700}[data-sf-theme=nomad]>.flex-1 [data-slot=input],[data-sf-theme=nomad]>.flex-1 [data-slot=textarea],[data-sf-theme=nomad]>.flex-1 [data-slot=select-trigger]{border-radius:calc(var(--radius) * .8);background:var(--card)}[data-sf-theme=nomad]>.flex-1 [data-slot=input]:focus-visible,[data-sf-theme=nomad]>.flex-1 [data-slot=textarea]:focus-visible{border-color:var(--primary)}:root:has([data-sf-theme=nomad]) [data-slot=sheet-content]{background:var(--background)}:root:has([data-sf-theme=nomad]) [data-slot=sheet-content] [data-slot=sheet-title]{font-family:var(--sf-font-heading);letter-spacing:.005em;font-size:1.45rem;font-weight:400}[dir=rtl]:has([data-sf-theme=nomad]) [data-slot=sheet-content] [data-slot=sheet-title]{letter-spacing:0;font-weight:700}:root:has([data-sf-theme=nomad]) [data-slot=sheet-content] [data-slot=sheet-title] svg{color:var(--primary)}:root:has([data-sf-theme=nomad]) [data-slot=sheet-content] a.h-16.w-16{border-radius:calc(var(--radius) * .7);background:var(--sf-sand);border-color:#0000;width:4.5rem;height:4.5rem}:root:has([data-sf-theme=nomad]) [data-slot=sheet-content] .text-primary{color:var(--foreground)}:root:has([data-sf-theme=nomad]) [data-slot=sheet-content] [data-slot=button]{border-radius:calc(var(--radius) * .8);height:3rem;font-weight:700}:root:has([data-sf-theme=nomad]) [data-slot=sheet-content] .rounded-lg.border{border-radius:calc(var(--radius) * .7)}[data-sf-theme=nomad] :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--ring)}@keyframes nm-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){[data-sf-theme=nomad] .nm-reveal{animation:linear both nm-reveal;animation-timeline:view();animation-range:entry entry 24%}}@media (prefers-reduced-motion:reduce){[data-sf-theme=nomad] :is(.nm-reveal,.nm-hero-img,.nm-twinkle){animation:none!important}[data-sf-theme=nomad] *{transition-duration:.01ms!important}}[data-sf-theme=nomad] :is(.nm-hero,.nm-plan,.nm-kit,.nm-built,.nm-season,.nm-letter,.nm-masthead,.nm-complete,.nm-setup-card,.nm-footer){contain:paint}
:is([data-sf-theme=saddle],:root:has([data-sf-theme=saddle])){--sdl-ease:cubic-bezier(.22, .7, .2, 1);--sdl-mono:var(--font-sf-spacemono,ui-monospace), ui-monospace, "SFMono-Regular", Menlo, monospace;--sdl-shadow:0 1px 0 #2218120a, 0 18px 40px -28px #22181273;--sdl-shadow-lg:0 34px 60px -36px #2218128c;--sdl-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .16 0 0 0 0 .1 0 0 0 0 .06 0 0 0 .16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--sdl-pebble:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4 .95'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E")}[data-sf-theme=saddle]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background);background-image:var(--sdl-grain);font-size:15px}html.dark [data-sf-theme=saddle]{background-image:none}html.dark:has([data-sf-theme=saddle]){--primary:var(--sf-cta);--primary-foreground:var(--sf-cta-foreground);--ring:var(--sf-cta)}[data-sf-theme=saddle] :is(h1,h2,h3){font-weight:400}:is([data-sf-theme=saddle] :is(.sdl-h1,.sdl-h2,.sdl-h3,.sdl-wordmark,.sdl-card-title,.sdl-price-lg,.sdl-quote,.sdl-number-n,.sdl-stat-big,.sdl-avatar,.sdl-drawer-link,.sdl-hero-tag-name,.sdl-deboss-serif,.sdl-opt-serif,.sdl-patina-age),:root:has([data-sf-theme=saddle]) :is(.sdl-wordmark,.sdl-drawer-link)){font-family:var(--sf-font-heading,Georgia, serif)}[data-sf-theme=saddle] .sdl-h1{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(2.7rem,1.6rem + 4.6vw,5.4rem);line-height:1}[data-sf-theme=saddle] .sdl-h1-sm{font-size:clamp(2.2rem,1.6rem + 2.4vw,3.6rem)}[data-sf-theme=saddle] .sdl-h1-pdp{font-size:clamp(2rem,1.6rem + 1.5vw,2.9rem);line-height:1.06}[data-sf-theme=saddle] .sdl-h2{letter-spacing:-.022em;text-wrap:balance;font-size:clamp(2rem,1.4rem + 2.3vw,3.35rem);line-height:1.04}[data-sf-theme=saddle] .sdl-h2-sm{font-size:clamp(1.75rem,1.4rem + 1.3vw,2.5rem)}[data-sf-theme=saddle] .sdl-h3{letter-spacing:-.01em;font-size:21px;line-height:1.2}[data-sf-theme=saddle] .sdl-lede{font-size:17px;line-height:1.7}[data-sf-theme=saddle] .sdl-sub{font-size:15.5px;line-height:1.7}[data-sf-theme=saddle] .sdl-em{color:var(--gold);background-image:linear-gradient(90deg,currentColor 55%,#0000 0);background-position:0 94%;background-repeat:repeat-x;background-size:9px 2px;padding-bottom:.06em;font-style:normal}:is([data-sf-theme=saddle] .sdl-eyebrow,:root:has([data-sf-theme=saddle]) .sdl-eyebrow){font-family:var(--sdl-mono);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in oklab, var(--gold), var(--foreground) 18%);font-size:11px;font-weight:700}[data-sf-theme=saddle] .sdl-eyebrow.sdl-eyebrow-light{color:color-mix(in oklab, var(--sf-cognac), white 30%)}[data-sf-theme=saddle] .sdl-eyebrow-plain{font-family:var(--sdl-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:10.5px;font-weight:700}[data-sf-theme=saddle] .sdl-stamp{border:1px solid color-mix(in oklab, var(--foreground), transparent 72%);border-radius:calc(var(--radius) * .35);font-family:var(--sdl-mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--foreground), transparent 25%);background:color-mix(in oklab, var(--sf-canvas), transparent 40%);text-shadow:0 1px #ffffff80;align-items:center;padding:.35rem .6rem;font-size:10.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px 2px #22181224,0 1px #ffffff8c}html.dark [data-sf-theme=saddle] .sdl-stamp{text-shadow:none;box-shadow:inset 0 1px 2px #00000080}[data-sf-theme=saddle] .sdl-stamp-text{font-family:var(--sdl-mono);letter-spacing:.18em;text-transform:uppercase;font-size:9.6px;font-weight:700}[data-sf-theme=saddle] .sdl-material{font-family:var(--sdl-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px;font-weight:700}[dir=rtl] [data-sf-theme=saddle] :is(.sdl-h1,.sdl-h2,.sdl-h3){letter-spacing:0;font-weight:700;line-height:1.35}[dir=rtl] [data-sf-theme=saddle] .sdl-h1{font-size:clamp(2.3rem,1.5rem + 3.4vw,4.2rem)}[dir=rtl] [data-sf-theme=saddle] .sdl-h1-sm{font-size:clamp(2rem,1.5rem + 2vw,3.1rem)}[dir=rtl] [data-sf-theme=saddle] .sdl-h1-pdp{font-size:clamp(1.8rem,1.5rem + 1.3vw,2.5rem)}[dir=rtl] [data-sf-theme=saddle] .sdl-h2{font-size:clamp(1.8rem,1.35rem + 1.7vw,2.8rem)}[dir=rtl] [data-sf-theme=saddle] .sdl-h2-sm{font-size:clamp(1.6rem,1.35rem + 1.1vw,2.2rem)}[dir=rtl] [data-sf-theme=saddle] .sdl-h3{font-size:20px}[dir=rtl] [data-sf-theme=saddle] .sdl-em{background-position:0 100%}:is([dir=rtl] [data-sf-theme=saddle] :is(.sdl-eyebrow,.sdl-eyebrow-plain,.sdl-stamp,.sdl-material,.sdl-foot-head,.sdl-wordmark-sub,.sdl-collection-num,.sdl-mono-label,.sdl-patina-cap,.sdl-chip-free,.sdl-number-u),:root[dir=rtl]:has([data-sf-theme=saddle]) :is(.sdl-eyebrow,.sdl-wordmark-sub)){letter-spacing:0;text-transform:none;font-family:inherit}:is([dir=rtl] [data-sf-theme=saddle] .sdl-eyebrow,:root[dir=rtl]:has([data-sf-theme=saddle]) .sdl-eyebrow){font-size:13px}[dir=rtl] [data-sf-theme=saddle] :is(.sdl-eyebrow-plain,.sdl-material),[dir=rtl] [data-sf-theme=saddle] .sdl-stamp{font-size:12px}[dir=rtl] [data-sf-theme=saddle] .sdl-stamp-text{letter-spacing:0;text-transform:none;font-family:inherit;font-size:12.5px;font-weight:700}[dir=rtl] [data-sf-theme=saddle] :is(.sdl-sub,.sdl-lede,.sdl-acc-body,p){line-height:1.8}[dir=rtl] [data-sf-theme=saddle] *{letter-spacing:0!important}:is([data-sf-theme=saddle] .sdl-rivet,:root:has([data-sf-theme=saddle]) .sdl-rivet){background:radial-gradient(circle at 35% 30%,#f6e2a8 0 18%,#c99b48 45%,#7a5520 100%);border-radius:9999px;flex-shrink:0;width:7px;height:7px;display:inline-block;box-shadow:0 1px 1px #00000059,inset 0 -1px 1px #00000040}:is([data-sf-theme=saddle] .sdl-rule-line,:root:has([data-sf-theme=saddle]) .sdl-rule-line){background-image:linear-gradient(90deg, var(--sf-thread) 60%, transparent 0);opacity:.75;background-repeat:repeat-x;background-size:10px 2px;height:2px;display:block}[data-sf-theme=saddle] .sdl-mono-stitch{border:1.5px dashed color-mix(in oklab, var(--sf-thread), white 18%);border-radius:calc(var(--radius) * .55);pointer-events:none;opacity:.85;position:absolute;inset:9px}[data-sf-theme=saddle] .sdl-btn{letter-spacing:.01em}[data-sf-theme=saddle] .sdl-btn-light{border-radius:calc(var(--radius) * .7);background:var(--sf-ox-foreground);height:3rem;color:var(--sf-ox);align-items:center;gap:.6rem;padding-inline:1.75rem;font-size:14px;font-weight:700;transition:transform .2s,background-color .2s;display:inline-flex}[data-sf-theme=saddle] .sdl-btn-light:hover{background:#fff}[data-sf-theme=saddle] .sdl-btn-light:focus-visible{outline:2px solid var(--sf-ox-foreground);outline-offset:3px}[data-sf-theme=saddle] .sdl-chip{border-radius:calc(var(--radius) * .6);border:1px solid var(--sf-hair);background:var(--card);align-items:center;height:2.25rem;padding-inline:.9rem;font-size:13px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}[data-sf-theme=saddle] .sdl-chip:hover{border-color:var(--primary);color:var(--primary)}[data-sf-theme=saddle] .sdl-tag{border-radius:calc(var(--radius) * .35);background:var(--gold);color:#fff;font-family:var(--sdl-mono);align-items:center;padding:.2rem .5rem;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #00000014,0 1px #0000001a}[data-sf-theme=saddle] .sdl-link svg{transition:transform .3s var(--sdl-ease)}[data-sf-theme=saddle] .sdl-link:hover svg{transform:translate(3px)}[dir=rtl] [data-sf-theme=saddle] .sdl-link:hover svg{transform:translate(-3px)scaleX(-1)}[data-sf-theme=saddle] .sdl-announce{background:var(--sf-ink);color:var(--sf-ink-foreground);font-family:var(--sdl-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:700}[dir=rtl] [data-sf-theme=saddle] .sdl-announce{text-transform:none;font-family:inherit;font-size:12.5px}[data-sf-theme=saddle] .sdl-header{background:color-mix(in oklab, var(--background), transparent 6%);-webkit-backdrop-filter:blur(10px);transition:box-shadow .3s}[data-sf-theme=saddle] .sdl-header:after{content:"";inset-inline:0;background:var(--sf-hair);height:1px;position:absolute;bottom:0}[data-sf-theme=saddle] .sdl-header:before{content:"";inset-inline:0;background-image:linear-gradient(90deg, var(--sf-thread) 55%, transparent 0);opacity:.55;pointer-events:none;background-size:9px 1.5px;height:1.5px;position:absolute;bottom:5px}[data-sf-theme=saddle] .sdl-header-scrolled{box-shadow:0 12px 30px -24px #22181280}:is([data-sf-theme=saddle] .sdl-wordmark,:root:has([data-sf-theme=saddle]) .sdl-wordmark){letter-spacing:-.01em;color:var(--foreground);font-size:23px;line-height:1}@media (min-width:768px){[data-sf-theme=saddle] .sdl-wordmark{font-size:27px}}:is([dir=rtl] [data-sf-theme=saddle] .sdl-wordmark,:root[dir=rtl]:has([data-sf-theme=saddle]) .sdl-wordmark){letter-spacing:0;font-weight:700}[data-sf-theme=saddle] .sdl-wordmark-sub{font-family:var(--sdl-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--muted-foreground);font-size:8.5px;font-weight:700}[dir=rtl] [data-sf-theme=saddle] .sdl-wordmark-sub{font-size:11px}[data-sf-theme=saddle] .sdl-navlink{font-size:14px;font-weight:600;position:relative}[data-sf-theme=saddle] .sdl-navlink:after{content:"";inset-inline:0;transform-origin:0;height:1.5px;transition:transform .35s var(--sdl-ease);background-image:linear-gradient(90deg,currentColor 55%,#0000 0);background-size:7px 1.5px;position:absolute;bottom:0;transform:scaleX(0)}[dir=rtl] [data-sf-theme=saddle] .sdl-navlink{font-size:15px}[dir=rtl] [data-sf-theme=saddle] .sdl-navlink:after{transform-origin:100%}[data-sf-theme=saddle] .sdl-navlink:hover:after,[data-sf-theme=saddle] .sdl-navlink[aria-current=page]:after{transform:scaleX(1)}[data-sf-theme=saddle] .sdl-lang button{border-radius:calc(var(--radius) * .6);border-color:var(--sf-hair);box-shadow:none;background:0 0}[data-sf-theme=saddle] .sdl-icons :is(a,button){border-radius:calc(var(--radius) * .7)}[data-sf-theme=saddle] .sdl-icons [data-cart-target]{color:var(--foreground)}[data-sf-theme=saddle] .sdl-search{background:var(--background);border-bottom:1px solid var(--sf-hair);animation:sdl-fade-up .35s var(--sdl-ease) both;box-shadow:0 30px 50px -40px #22181280}[data-sf-theme=saddle] .sdl-search-field{border-bottom:1.5px dashed var(--sf-thread)}[data-sf-theme=saddle] .sdl-search-input{font-family:var(--sf-font-heading);font-size:22px}[dir=rtl] [data-sf-theme=saddle] .sdl-search-input{font-size:19px}:root:has([data-sf-theme=saddle]) .sdl-drawer{background:var(--background)}:root:has([data-sf-theme=saddle]) .sdl-drawer .sdl-wordmark{font-size:22px}:root:has([data-sf-theme=saddle]) .sdl-drawer-row{border-radius:calc(var(--radius) * .8);transition:background-color .2s}:root:has([data-sf-theme=saddle]) .sdl-drawer-row:hover{background:var(--sf-canvas)}:root:has([data-sf-theme=saddle]) .sdl-drawer-link{font-size:20px;line-height:1.2}:root[dir=rtl]:has([data-sf-theme=saddle]) .sdl-drawer-link{font-size:18px;font-weight:700}:root:has([data-sf-theme=saddle]) .sdl-drawer-foot{background:var(--sf-ink);color:var(--sf-ink-foreground)}:root:has([data-sf-theme=saddle]) .sdl-drawer .sdl-rule-line{margin-block:1.5rem}[data-sf-theme=saddle] .sdl-card-panel{border-radius:calc(var(--radius) * .9);background-color:var(--sf-canvas);background-image:var(--sdl-grain);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--sf-hair), transparent 20%);transition:box-shadow .4s var(--sdl-ease), transform .4s var(--sdl-ease);padding:14px}[data-sf-theme=saddle] .sdl-card-panel:after{content:"";border:1.5px dashed color-mix(in oklab, var(--sf-thread), transparent 25%);border-radius:calc(var(--radius) * .65);pointer-events:none;position:absolute;inset:6px}[data-sf-theme=saddle] .sdl-card:hover .sdl-card-panel{box-shadow:inset 0 0 0 1px var(--sf-hair), var(--sdl-shadow);transform:translateY(-2px)}[data-sf-theme=saddle] .sdl-card-media{border-radius:calc(var(--radius) * .45);background:var(--sf-canvas-deep)}[data-sf-theme=saddle] .sdl-card-rivet{z-index:3;width:6px;height:6px}@media (max-width:639px){[data-sf-theme=saddle] .sdl-card-panel{padding:10px}[data-sf-theme=saddle] .sdl-card-panel:after{inset:4px}[data-sf-theme=saddle] .sdl-card-rivet{display:none}}[data-sf-theme=saddle] .sdl-card-wish button{background:color-mix(in oklab, var(--card), transparent 10%);border-radius:9999px;width:2.1rem;height:2.1rem;box-shadow:0 1px 2px #0000001f}[data-sf-theme=saddle] .sdl-soldout{border-radius:calc(var(--radius) * .4);background:color-mix(in oklab, var(--sf-ink), transparent 12%);color:var(--sf-ink-foreground);font-family:var(--sdl-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}[dir=rtl] [data-sf-theme=saddle] .sdl-soldout{text-transform:none;font-family:inherit;font-size:13px}[data-sf-theme=saddle] .sdl-card-title{letter-spacing:-.01em;font-size:19px;line-height:1.22}[data-sf-theme=saddle] .sdl-card-title-sm{font-size:17px}@media (max-width:639px){[data-sf-theme=saddle] .sdl-card-title{font-size:16.5px}}[dir=rtl] [data-sf-theme=saddle] .sdl-card-title{font-size:17px;font-weight:700;line-height:1.5}[data-sf-theme=saddle] .sdl-swatch{width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000002e, inset 0 2px 3px #ffffff40, 0 0 0 2px var(--background);background-image:var(--sdl-grain);border-radius:9999px;display:inline-block}[data-sf-theme=saddle] .sdl-price{font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:800}[data-sf-theme=saddle] .sdl-price-sale{color:var(--primary)}[data-sf-theme=saddle] .sdl-add{border-radius:calc(var(--radius) * .6);background:var(--sf-ink);width:2.5rem;height:2.5rem;color:var(--sf-ink-foreground);box-shadow:none;transition:background-color .2s}[data-sf-theme=saddle] .sdl-add:hover{background:var(--primary);color:var(--primary-foreground)}html.dark [data-sf-theme=saddle] .sdl-add{background:var(--sf-canvas-deep);color:var(--foreground)}[data-sf-theme=saddle] .sdl-hero-spec{border-top:1.5px dashed color-mix(in oklab, var(--sf-thread), transparent 30%)}[data-sf-theme=saddle] .sdl-hero-spec>div+div{border-inline-start:1px solid var(--sf-hair)}[data-sf-theme=saddle] .sdl-hero-frame{border-radius:calc(var(--radius) * 1.4);background:var(--sf-canvas-deep);box-shadow:var(--sdl-shadow-lg)}[data-sf-theme=saddle] .sdl-hero-stitch{border-radius:calc(var(--radius) * .9);pointer-events:none;border:2px dashed #f3ebddb3;position:absolute;inset:14px}[data-sf-theme=saddle] .sdl-hero-frame .sdl-rivets .sdl-rivet{width:9px;height:9px;margin:3px}[data-sf-theme=saddle] .sdl-hero-stamp{color:var(--sf-ox);animation:36s linear infinite sdl-spin}html.dark [data-sf-theme=saddle] .sdl-hero-stamp{color:var(--gold)}[data-sf-theme=saddle] .sdl-hero-stamp circle:first-of-type{fill:var(--background)}[data-sf-theme=saddle] .sdl-hero-tag{z-index:2;border-radius:calc(var(--radius) * .9);background:var(--card);box-shadow:var(--sdl-shadow-lg), inset 0 0 0 1px var(--sf-hair);animation:sdl-fade-up .9s .5s var(--sdl-ease) both;transition:transform .3s var(--sdl-ease)}[data-sf-theme=saddle] .sdl-hero-tag:hover{transform:translateY(-2px)}[data-sf-theme=saddle] .sdl-hero-tag-name{margin-block:2px;font-size:17px;line-height:1.25}[dir=rtl] [data-sf-theme=saddle] .sdl-hero-tag-name{font-size:15px;font-weight:700}[data-sf-theme=saddle] .sdl-numbers{background-color:var(--sf-ink);background-image:var(--sdl-grain);color:var(--sf-ink-foreground)}[data-sf-theme=saddle] .sdl-number{position:relative}[data-sf-theme=saddle] .sdl-number+.sdl-number:before{content:"";background-image:linear-gradient(180deg, var(--sf-thread) 55%, transparent 0);opacity:.6;background-size:1.5px 9px;width:1.5px;position:absolute;inset-block:1.75rem;inset-inline-start:-.5rem}@media (min-width:1024px){[data-sf-theme=saddle] .sdl-number{padding-inline:2rem}}@media (max-width:1023px){[data-sf-theme=saddle] .sdl-number:nth-child(3):before{display:none}[data-sf-theme=saddle] .sdl-number:nth-child(n+3){border-top:1px solid #f3ebdd1a}}[data-sf-theme=saddle] .sdl-number-n{color:var(--sf-cognac);font-size:clamp(2.4rem,1.8rem + 2vw,3.4rem);line-height:1}[data-sf-theme=saddle] .sdl-number-u{font-family:var(--sdl-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}[dir=rtl] [data-sf-theme=saddle] .sdl-number-u{font-size:14px}[data-sf-theme=saddle] .sdl-collection{border-radius:calc(var(--radius) * 1.1);background:var(--sf-canvas-deep)}[data-sf-theme=saddle] .sdl-collection-shade{background:linear-gradient(#0000 45%,#18100bb8)}[data-sf-theme=saddle] .sdl-collection-stitch{border-radius:calc(var(--radius) * .75);pointer-events:none;border:1.5px dashed #f3ebdd8c;transition:border-color .3s;position:absolute;inset:8px}[data-sf-theme=saddle] .sdl-collection:hover .sdl-collection-stitch{border-color:#f3ebdde6}[data-sf-theme=saddle] .sdl-collection:focus-visible{outline:2px solid var(--ring);outline-offset:3px}[data-sf-theme=saddle] .sdl-collection-num{border-radius:calc(var(--radius) * .3);color:var(--sf-ink);font-family:var(--sdl-mono);letter-spacing:.12em;text-transform:uppercase;background:#f3ebddeb;padding:.25rem .5rem;font-size:10px;font-weight:700}[data-sf-theme=saddle] .sdl-collection .sdl-h3{font-size:22px}@media (max-width:639px){[data-sf-theme=saddle] .sdl-collection .sdl-h3{font-size:18px}}[data-sf-theme=saddle] .sdl-arrow{border:1px solid #f3ebdd80;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background-color .3s,color .3s;display:flex}[data-sf-theme=saddle] .sdl-collection:hover .sdl-arrow{background:var(--sf-ink-foreground);color:var(--sf-ink)}@media (max-width:639px){[data-sf-theme=saddle] .sdl-arrow{display:none}}[data-sf-theme=saddle] .sdl-canvas-band{background-color:var(--sf-canvas);background-image:var(--sdl-grain);position:relative}[data-sf-theme=saddle] .sdl-canvas-band:before,[data-sf-theme=saddle] .sdl-canvas-band:after{content:"";background-image:linear-gradient(90deg, var(--sf-thread) 55%, transparent 0);opacity:.6;background-size:10px 1.5px;height:1.5px;position:absolute;inset-inline:0}[data-sf-theme=saddle] .sdl-canvas-band:before{top:10px}[data-sf-theme=saddle] .sdl-canvas-band:after{bottom:10px}[data-sf-theme=saddle] .sdl-step-media{border-radius:calc(var(--radius) * 1);background:var(--sf-canvas-deep);box-shadow:var(--sdl-shadow)}[data-sf-theme=saddle] .sdl-step-media:after{content:"";border-radius:calc(var(--radius) * .65);border:1.5px dashed #f3ebdd99;position:absolute;inset:8px}[data-sf-theme=saddle] .sdl-step-num{z-index:1;background:var(--sf-ink);width:2.6rem;height:2.6rem;color:var(--sf-cognac);font-family:var(--sdl-mono);border-radius:9999px;justify-content:center;align-items:center;margin:8px;font-size:12px;font-weight:700;display:flex}[data-sf-theme=saddle] .sdl-step-num-inline{font-family:var(--sdl-mono);color:var(--gold);letter-spacing:.1em;font-size:11px;font-weight:700}[data-sf-theme=saddle] .sdl-ox{background-color:var(--sf-ox);background-image:var(--sdl-pebble), var(--sdl-grain);background-blend-mode:soft-light, normal;color:var(--sf-ox-foreground)}[data-sf-theme=saddle] .sdl-ox .sdl-em{color:color-mix(in oklab, var(--sf-cognac), white 25%)}[data-sf-theme=saddle] .sdl-mono-card{border-radius:calc(var(--radius) * 1.4);background-color:var(--background);background-image:var(--sdl-grain);color:var(--foreground);position:relative;box-shadow:0 40px 70px -40px #0009}[data-sf-theme=saddle] .sdl-mono-swatch,[data-sf-theme=saddle] .sdl-patina-swatch,[data-sf-theme=saddle] .sdl-letter-art{--sdl-leather:#a8683a;border-radius:calc(var(--radius) * 1);background-color:var(--sdl-leather);background-image:radial-gradient(120% 90% at 22% 12%, #ffffff29, transparent 58%), radial-gradient(110% 100% at 90% 110%, #00000052, transparent 62%), var(--sdl-pebble), var(--sdl-grain);background-blend-mode:normal, normal, soft-light, normal;box-shadow:inset 0 0 0 1px #00000026, inset 0 -10px 30px #0000002e, var(--sdl-shadow);transition:background-color .6s var(--sdl-ease);overflow:hidden}[data-sf-theme=saddle] .sdl-letter-art{--sdl-leather:var(--sf-ox);box-shadow:none;border-radius:0}[data-sf-theme=saddle] .sdl-mono-swatch .sdl-mono-stitch,[data-sf-theme=saddle] .sdl-patina-swatch .sdl-mono-stitch,[data-sf-theme=saddle] .sdl-letter-art .sdl-mono-stitch{border-color:#f3debeb3;inset:12px}[data-sf-theme=saddle] .sdl-deboss{color:color-mix(in oklab, var(--sdl-leather), black 30%);text-shadow:0 1.5px #ffffff38,0 -1px #00000073;animation:sdl-press .35s var(--sdl-ease);font-size:clamp(3.2rem,2rem + 5vw,5.6rem);line-height:1;transition:opacity .3s,color .6s;position:relative}[data-sf-theme=saddle] .sdl-mono-dark .sdl-deboss{color:color-mix(in oklab, var(--sdl-leather), black 45%);text-shadow:0 1px #ffffff24,0 -1px #0009}[data-sf-theme=saddle] .sdl-deboss-ghost{opacity:.38}[data-sf-theme=saddle] .sdl-deboss-sm{font-size:clamp(2.8rem,2rem + 4vw,4.2rem)}[data-sf-theme=saddle] .sdl-deboss-serif{letter-spacing:.04em}[data-sf-theme=saddle] .sdl-deboss-block{font-family:var(--font-sans);letter-spacing:.14em;font-weight:800}[data-sf-theme=saddle] :is(.sdl-mono-label,.sdl-patina-cap){font-family:var(--sdl-mono);letter-spacing:.16em;text-transform:uppercase;color:#fff4e4cc;text-shadow:0 1px 1px #0000004d;font-size:9.5px;font-weight:700}[dir=rtl] [data-sf-theme=saddle] :is(.sdl-mono-label,.sdl-patina-cap){font-size:12px}[data-sf-theme=saddle] .sdl-mono-empty{color:#fff4e4d9;text-shadow:0 1px 1px #0000004d;font-size:13px}[data-sf-theme=saddle] .sdl-chip-free{border-radius:calc(var(--radius) * .35);background:color-mix(in oklab, var(--gold), transparent 85%);color:color-mix(in oklab, var(--gold), var(--foreground) 30%);font-family:var(--sdl-mono);letter-spacing:.1em;text-transform:uppercase;padding:.2rem .5rem;font-size:10px}[data-sf-theme=saddle] .sdl-mono-input{border-radius:calc(var(--radius) * .7);border:1px solid var(--input);background:var(--card);font-family:var(--sf-font-heading);letter-spacing:.3em;text-transform:uppercase;font-size:22px;transition:border-color .2s,box-shadow .2s}[data-sf-theme=saddle] .sdl-mono-input::placeholder{color:color-mix(in oklab, var(--muted-foreground), transparent 45%)}[data-sf-theme=saddle] .sdl-mono-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary), transparent 82%)}[data-sf-theme=saddle] .sdl-mini-btn{border-radius:calc(var(--radius) * .7);border:1px solid var(--sf-hair);font-weight:600}[data-sf-theme=saddle] .sdl-mini-btn:hover{border-color:var(--primary);color:var(--primary)}[data-sf-theme=saddle] .sdl-opt{border-radius:calc(var(--radius) * .6);border:1px solid var(--sf-hair);background:var(--card);align-items:center;gap:.5rem;height:2.5rem;padding-inline:.8rem;font-size:13px;font-weight:600;transition:border-color .2s,color .2s,box-shadow .2s;display:inline-flex}[data-sf-theme=saddle] .sdl-opt:hover{border-color:color-mix(in oklab, var(--primary), transparent 45%)}[data-sf-theme=saddle] .sdl-opt-on{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary)}[data-sf-theme=saddle] .sdl-opt:focus-visible,[data-sf-theme=saddle] .sdl-swatch-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-sf-theme=saddle] .sdl-opt-serif{font-size:17px;line-height:1}[data-sf-theme=saddle] .sdl-opt-block{font-size:14px;font-weight:800;line-height:1}[data-sf-theme=saddle] .sdl-swatch-btn{background-image:var(--sdl-grain);width:2rem;height:2rem;box-shadow:inset 0 0 0 1px #0003, 0 0 0 2px var(--card), 0 0 0 3px var(--sf-hair);border-radius:9999px;transition:box-shadow .2s}[data-sf-theme=saddle] .sdl-swatch-btn-on{box-shadow:inset 0 0 0 1px #0003, 0 0 0 2px var(--card), 0 0 0 4px var(--primary)}[data-sf-theme=saddle] .sdl-patina-age{border-radius:calc(var(--radius) * .35);color:#f7ead7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18100b8c;padding:.25rem .6rem;font-size:16px}[data-sf-theme=saddle] .sdl-range{appearance:none;cursor:pointer;background:0 0;height:2rem}[data-sf-theme=saddle] .sdl-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ddb184,#a8683a 50%,#6b351e);border-radius:9999px;height:8px;box-shadow:inset 0 1px 2px #00000040}[dir=rtl] [data-sf-theme=saddle] .sdl-range::-webkit-slider-runnable-track{background:linear-gradient(270deg,#ddb184,#a8683a 50%,#6b351e)}[data-sf-theme=saddle] .sdl-range::-moz-range-track{background:linear-gradient(90deg,#ddb184,#a8683a 50%,#6b351e);border-radius:9999px;height:8px}[data-sf-theme=saddle] .sdl-range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;box-shadow:0 2px 6px #00000059, 0 0 0 3px var(--background);background:radial-gradient(circle at 35% 30%,#f6e2a8 0 18%,#c99b48 50%,#7a5520 100%);border-radius:9999px;margin-top:-8px}[data-sf-theme=saddle] .sdl-range::-moz-range-thumb{width:24px;height:24px;box-shadow:0 2px 6px #00000059, 0 0 0 3px var(--background);background:radial-gradient(circle at 35% 30%,#f6e2a8 0 18%,#c99b48 50%,#7a5520 100%);border:0;border-radius:9999px}[data-sf-theme=saddle] .sdl-range:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:9999px}[data-sf-theme=saddle] .sdl-stage{border-radius:calc(var(--radius) * .9);border:1px solid var(--sf-hair);background:var(--card);height:100%;padding:.9rem;transition:border-color .2s,box-shadow .2s}[data-sf-theme=saddle] .sdl-stage:hover{border-color:color-mix(in oklab, var(--primary), transparent 50%)}[data-sf-theme=saddle] .sdl-stage-on{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}[data-sf-theme=saddle] .sdl-stage:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-sf-theme=saddle] .sdl-stage-chip{border-radius:calc(var(--radius) * .5);background-image:radial-gradient(120% 90% at 20% 10%, #ffffff2e, transparent 60%), var(--sdl-grain);height:2.2rem;transition:background-color .5s;display:block;box-shadow:inset 0 0 0 1px #00000026}[data-sf-theme=saddle] .sdl-care{border-radius:calc(var(--radius) * 1.1);background:var(--card);box-shadow:inset 0 0 0 1px var(--sf-hair)}[data-sf-theme=saddle] .sdl-care:after{content:"";border:1.5px dashed color-mix(in oklab, var(--sf-thread), transparent 45%);border-radius:calc(var(--radius) * .8);pointer-events:none;position:absolute;inset:6px}[data-sf-theme=saddle] .sdl-care-icon{background:var(--sf-canvas);width:2.9rem;height:2.9rem;color:var(--sf-ox);border-radius:9999px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px 3px #2218122e}html.dark [data-sf-theme=saddle] .sdl-care-icon{color:var(--gold)}[data-sf-theme=saddle] .sdl-review{border-radius:calc(var(--radius) * 1.1);background:var(--card);box-shadow:inset 0 0 0 1px var(--sf-hair)}[data-sf-theme=saddle] .sdl-review>footer{border-top:1.5px dashed color-mix(in oklab, var(--sf-thread), transparent 40%)}[data-sf-theme=saddle] .sdl-quote{font-size:19px;line-height:1.5}[dir=rtl] [data-sf-theme=saddle] .sdl-quote{font-size:17px;font-weight:700;line-height:1.85}[data-sf-theme=saddle] .sdl-avatar{background:var(--sf-ox);width:2.6rem;height:2.6rem;color:var(--sf-ox-foreground);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;display:flex;box-shadow:inset 0 -2px 4px #00000040}[data-sf-theme=saddle] .sdl-letter{border-radius:calc(var(--radius) * 1.4);background:var(--card);box-shadow:inset 0 0 0 1px var(--sf-hair), var(--sdl-shadow)}[data-sf-theme=saddle] .sdl-news input{border-radius:calc(var(--radius) * .7);background:var(--background);text-align:start;border-color:var(--input);height:3rem;padding-inline:1.1rem}[data-sf-theme=saddle] .sdl-news input:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary), transparent 82%)}[data-sf-theme=saddle] .sdl-news button{border-radius:calc(var(--radius) * .7);flex-shrink:0;min-width:3rem;height:3rem}[dir=rtl] [data-sf-theme=saddle] .sdl-news button svg{transform:scaleX(-1)}[data-sf-theme=saddle] .sdl-footer{background-color:var(--sf-ink);background-image:var(--sdl-pebble), var(--sdl-grain);background-blend-mode:soft-light, normal;color:var(--sf-ink-foreground)}[data-sf-theme=saddle] .sdl-footer-stitch{inset-inline:0;background-image:linear-gradient(90deg, var(--sf-thread) 55%, transparent 0);opacity:.8;background-size:11px 2px;height:2px;position:absolute;top:14px}[data-sf-theme=saddle] .sdl-maker-tag{border-radius:calc(var(--radius) * .8);color:var(--sf-cognac);background:#ffffff0a;position:relative;box-shadow:inset 0 1px 3px #00000080,inset 0 0 0 1px #f3ebdd1a}[data-sf-theme=saddle] .sdl-maker-tag:after{content:"";border-radius:calc(var(--radius) * .55);pointer-events:none;border:1px dashed #c88a5580;position:absolute;inset:4px}[data-sf-theme=saddle] .sdl-footer .sdl-wordmark.sdl-foot-wordmark{color:var(--sf-ink-foreground);font-size:26px}[data-sf-theme=saddle] .sdl-footer .sdl-wordmark-sub{color:#f3ebdd8c}[data-sf-theme=saddle] .sdl-foot-head{font-family:var(--sdl-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sf-cognac);font-size:10.5px;font-weight:700}[dir=rtl] [data-sf-theme=saddle] .sdl-foot-head{font-size:13px}[data-sf-theme=saddle] .sdl-foot-social{border-radius:calc(var(--radius) * .7);border:1px solid #f3ebdd33;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s;display:flex}[data-sf-theme=saddle] .sdl-foot-social:hover{background:#f3ebdd14}[data-sf-theme=saddle] .sdl-cod-card{border-radius:calc(var(--radius) * 1);background:#f3ebdd0a;box-shadow:inset 0 0 0 1px #f3ebdd1f}[data-sf-theme=saddle] .sdl-foot-bottom{border-color:#f3ebdd1f}[data-sf-theme=saddle] .sdl-region>div>span:first-child{color:inherit;opacity:.75;font-weight:500}[data-sf-theme=saddle] .sdl-region button{border-radius:calc(var(--radius) * .6);color:var(--sf-ink-foreground);box-shadow:none;background:0 0;border-color:#f3ebdd33}[data-sf-theme=saddle] .sdl-region button:hover{border-color:var(--sf-cognac)}[data-sf-theme=saddle] .sdl-region button .text-muted-foreground{color:inherit;opacity:.7}[data-sf-theme=saddle] .sdl-masthead{background-color:var(--sf-canvas);background-image:var(--sdl-grain);border-bottom:1px solid var(--sf-hair)}[data-sf-theme=saddle] .sdl-masthead:after{content:"";inset-inline:0;background-image:linear-gradient(90deg, var(--sf-thread) 55%, transparent 0);opacity:.6;background-size:10px 1.5px;height:1.5px;position:absolute;bottom:7px}[data-sf-theme=saddle] .sdl-tab{border-radius:calc(var(--radius) * .8);border:1px solid var(--sf-hair);background:var(--card);color:color-mix(in oklab, var(--foreground), transparent 12%);align-items:center;gap:.6rem;padding-block:4px;padding-inline:4px 1rem;font-size:13.5px;font-weight:600;transition:border-color .2s,box-shadow .2s,color .2s;display:inline-flex}[data-sf-theme=saddle] .sdl-tab:hover{border-color:color-mix(in oklab, var(--primary), transparent 50%);color:var(--foreground)}[data-sf-theme=saddle] .sdl-tab-on{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary);font-weight:700}[data-sf-theme=saddle] .sdl-tab-img{border-radius:calc(var(--radius) * .55);background:var(--sf-canvas);width:2.25rem;height:2.25rem;color:var(--gold);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}[data-sf-theme=saddle] .sdl-tab-img img{object-fit:cover;width:100%;height:100%}[data-sf-theme=saddle] .sdl-toolbar>div{justify-content:flex-start}[data-sf-theme=saddle] .sdl-toolbar :is([data-slot=select-trigger],input,button){border-radius:calc(var(--radius) * .7);background:var(--card);border-color:var(--sf-hair);box-shadow:none}[data-sf-theme=saddle] .sdl-toolbar [data-slot=select-trigger]{height:2.5rem;padding-inline:1rem}[data-sf-theme=saddle] .sdl-toolbar input{height:2.5rem}[data-sf-theme=saddle] .sdl-gallery-main{border-radius:calc(var(--radius) * 1.3);box-shadow:var(--sdl-shadow)}[data-sf-theme=saddle] .sdl-gallery-main:after,[data-sf-theme=saddle] .sdl-gallery-panel:after{content:"";z-index:1;border-radius:calc(var(--radius) * .85);pointer-events:none;border:2px dashed #f3ebdd99;position:absolute;inset:12px}@media (min-width:640px) and (max-width:1023px){[data-sf-theme=saddle] .sdl-gallery-panel{border-radius:calc(var(--radius) * 1.3);overflow:hidden}}[data-sf-theme=saddle] .sdl-thumb{border-radius:calc(var(--radius) * .6);transition:opacity .25s,box-shadow .25s}[data-sf-theme=saddle] .sdl-thumb:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-sf-theme=saddle] .sdl-thumb-on{box-shadow:0 0 0 2px var(--background), 0 0 0 3.5px var(--primary)}[data-sf-theme=saddle] .sdl-price-lg{font-variant-numeric:lining-nums tabular-nums;font-size:30px;line-height:1}[data-sf-theme=saddle] .sdl-order,[data-sf-theme=saddle] .sdl-mono-pdp{border-radius:calc(var(--radius) * 1.2);background:var(--card);box-shadow:inset 0 0 0 1px var(--sf-hair), var(--sdl-shadow)}[data-sf-theme=saddle] .sdl-order:after,[data-sf-theme=saddle] .sdl-mono-pdp:after{content:"";border:1.5px dashed color-mix(in oklab, var(--sf-thread), transparent 45%);border-radius:calc(var(--radius) * .9);pointer-events:none;position:absolute;inset:6px}[data-sf-theme=saddle] .sdl-order-head,[data-sf-theme=saddle] .sdl-order-foot{border-color:var(--sf-hair)}[data-sf-theme=saddle] .sdl-order-head{border-bottom:1px solid var(--sf-hair)}[data-sf-theme=saddle] .sdl-order-foot{border-top:1px solid var(--sf-hair)}[data-sf-theme=saddle] .sdl-order>*,[data-sf-theme=saddle] .sdl-mono-pdp>*{z-index:1;position:relative}[data-sf-theme=saddle] .sdl-mono-pdp .sdl-mono-swatch{box-shadow:inset 0 0 0 1px #00000026,inset 0 -10px 30px #0000002e}[data-sf-theme=saddle] .sdl-addbag{border-radius:calc(var(--radius) * .7);border:1px solid color-mix(in oklab, var(--foreground), transparent 75%);height:3rem;color:var(--foreground);box-shadow:none;background:0 0;font-size:14px;font-weight:700}[data-sf-theme=saddle] .sdl-addbag:hover{border-color:var(--primary);color:var(--primary);background:0 0}[data-sf-theme=saddle] .sdl-warranty{border-radius:calc(var(--radius) * 1.1);background-color:var(--sf-ink);background-image:var(--sdl-pebble), var(--sdl-grain);background-blend-mode:soft-light, normal;color:var(--sf-ink-foreground)}[data-sf-theme=saddle] .sdl-warranty .sdl-rivet{margin:2px}[data-sf-theme=saddle] .sdl-accs{border-top:1px solid var(--sf-hair)}[data-sf-theme=saddle] .sdl-acc{border-bottom:1px solid var(--sf-hair)}[data-sf-theme=saddle] .sdl-acc-body{line-height:1.75}[data-sf-theme=saddle] .sdl-acc[open] .sdl-acc-body{animation:sdl-fade-up .4s var(--sdl-ease) both}[data-sf-theme=saddle] .sdl-table{border-radius:calc(var(--radius) * .8);box-shadow:inset 0 0 0 1px var(--sf-hair);font-size:14px;overflow:hidden}[data-sf-theme=saddle] .sdl-table>div:nth-child(odd){background:color-mix(in oklab, var(--sf-canvas), transparent 35%)}[data-sf-theme=saddle] .sdl-fit{border-radius:calc(var(--radius) * .5);border:1.5px dashed color-mix(in oklab, var(--sf-thread), transparent 30%);color:var(--foreground);padding:.35rem .75rem;font-size:13.5px;font-weight:600}[data-sf-theme=saddle] .sdl-stat-big{color:var(--sf-ox);font-size:56px;line-height:1}html.dark [data-sf-theme=saddle] .sdl-stat-big{color:var(--gold)}[data-sf-theme=saddle] .sdl-share :is(button,a){border-radius:calc(var(--radius) * .6)}[data-sf-theme=saddle] .sdl-buybox>.space-y-5>div:first-child{display:none}[data-sf-theme=saddle] .sdl-buybox>.space-y-5>*+*{margin-top:1.35rem}[data-sf-theme=saddle] .sdl-buybox :is(p.mb-1\.5,p.mb-2){font-family:var(--sdl-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:.65rem;font-size:10.5px;font-weight:700}[dir=rtl] [data-sf-theme=saddle] .sdl-buybox :is(p.mb-1\.5,p.mb-2){text-transform:none;color:var(--foreground);font-family:inherit;font-size:13px}[data-sf-theme=saddle] .sdl-buybox [data-buybox-option] .flex-wrap{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:.5rem;display:grid}[data-sf-theme=saddle] .sdl-buybox [data-buybox-option] button{border-radius:calc(var(--radius) * .7);border-color:var(--sf-hair);background:var(--background);min-height:3rem;color:var(--foreground);unicode-bidi:plaintext;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.6rem;font-size:13.5px;font-weight:700;transition:border-color .2s,box-shadow .2s,color .2s,background-color .2s;display:flex}[data-sf-theme=saddle] .sdl-buybox [data-buybox-option] button:before{content:"";background-image:radial-gradient(120% 90% at 30% 20%, #ffffff40, transparent 60%), var(--sdl-grain);border-radius:9999px;width:22px;height:22px;display:none;box-shadow:inset 0 0 0 1px #0003}[data-sf-theme=saddle] .sdl-buybox [data-buybox-option] button:after{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600;display:block}[data-sf-theme=saddle] .sdl-buybox [data-buybox-option] button:hover{border-color:color-mix(in oklab, var(--primary), transparent 45%)}[data-sf-theme=saddle] .sdl-buybox [data-buybox-option] button[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:color-mix(in oklab, var(--primary), transparent 94%);color:var(--primary)}[data-sf-theme=saddle] .sdl-buybox [data-buybox-option] button[aria-pressed=true]:before{box-shadow:inset 0 0 0 1px #0003, 0 0 0 2px var(--card), 0 0 0 3.5px var(--primary)}[data-sf-theme=saddle] .sdl-buybox [data-buybox-option] button[aria-pressed=true]:after{color:var(--primary)}[data-sf-theme=saddle] .sdl-buybox .inline-flex.rounded-xl.border-2{border-width:1px;border-color:var(--sf-hair);border-radius:calc(var(--radius) * .7);background:var(--background)}[data-sf-theme=saddle] .sdl-buybox .rounded-2xl.border-2{border-width:1px;border-color:var(--sf-hair);background:color-mix(in oklab, var(--sf-canvas), var(--card) 45%);box-shadow:none;border-radius:calc(var(--radius) * 1);padding:1.1rem}[data-sf-theme=saddle] .sdl-buybox .rounded-2xl.border-2 .bg-primary\/15{background:var(--card);color:var(--gold);border-radius:calc(var(--radius) * .5)}[data-sf-theme=saddle] .sdl-buybox :is(input.border-2,input.uppercase){border-width:1px;border-color:var(--input);border-radius:calc(var(--radius) * .7);background:var(--card);min-height:2.875rem}[data-sf-theme=saddle] .sdl-buybox input.uppercase{text-transform:none}[data-sf-theme=saddle] .sdl-buybox input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary), transparent 84%);outline:none}[data-sf-theme=saddle] .sdl-buybox button.rounded-lg.border{border-radius:calc(var(--radius) * .7)}[data-sf-theme=saddle] .sdl-buybox .min-w-\[9rem\]{border-radius:calc(var(--radius) * .7);background:var(--background);border-color:var(--sf-hair);min-height:3rem;font-weight:700}[data-sf-theme=saddle] .sdl-buybox .min-w-\[9rem\].bg-primary\/10{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:color-mix(in oklab, var(--primary), transparent 94%);color:var(--primary)}[data-sf-theme=saddle] .sdl-buybox .bg-muted\/40{background:color-mix(in oklab, var(--sf-canvas), transparent 30%);border-radius:calc(var(--radius) * .9);border-color:#0000;padding:1.1rem;font-size:13.5px}[data-sf-theme=saddle] .sdl-buybox .bg-muted\/40 .text-primary{color:var(--foreground)}[data-sf-theme=saddle] .sdl-buybox :is(button.bg-gradient-to-b,button.rounded-xl.bg-primary){background:var(--primary);border-radius:calc(var(--radius) * .7);min-height:3.5rem;font-size:15.5px;font-weight:800;transition:background-color .3s;box-shadow:inset 0 -2px #0000002e}[data-sf-theme=saddle] .sdl-buybox :is(button.bg-gradient-to-b,button.rounded-xl.bg-primary):hover{background:color-mix(in oklab, var(--primary), black 16%);filter:none}[data-sf-theme=saddle] .sdl-buybox .justify-center.gap-4 svg{color:var(--gold)}[data-sf-theme=saddle] .sdl-buybox .rounded-2xl.border-green-500\/30{border-radius:calc(var(--radius) * 1)}[data-sf-theme=saddle] .sdl-pdp>.fixed{background:color-mix(in oklab, var(--card), transparent 4%);border-top-color:var(--sf-hair);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-sf-theme=saddle] .sdl-pdp>.fixed img{border-radius:calc(var(--radius) * .5)}[data-sf-theme=saddle] .sdl-pdp>.fixed button{border-radius:calc(var(--radius) * .7);box-shadow:none;font-weight:800}[data-sf-theme=saddle] .sdl-pdp>.fixed .text-primary{color:var(--foreground);font-weight:800}[data-sf-theme=saddle] .sdl-review :is(.text-yellow-400,.fill-yellow-400){color:var(--gold);fill:var(--gold)}[data-sf-theme=saddle] .sdl-review :is(p,blockquote){text-align:start;unicode-bidi:plaintext}[data-sf-theme=saddle]>.flex-1 h1{font-family:var(--sf-font-heading);letter-spacing:-.015em;font-weight:400}[dir=rtl] [data-sf-theme=saddle]>.flex-1 h1{font-weight:700}[data-sf-theme=saddle]>.flex-1 :is(.rounded-2xl,.rounded-xl){border-radius:calc(var(--radius) * 1)}[data-sf-theme=saddle]>.flex-1 [data-slot=button],[data-sf-theme=saddle]>.flex-1 :is([data-slot=input],[data-slot=textarea]){border-radius:calc(var(--radius) * .7)}[data-sf-theme=saddle]>.flex-1 :is(.bg-card,.rounded-2xl.border){background-color:var(--card)}:root:has([data-sf-theme=saddle]) [data-slot=sheet-content]:not(.sdl-drawer){background:var(--background)}:root:has([data-sf-theme=saddle]) [data-slot=sheet-content]:not(.sdl-drawer) [data-slot=sheet-title]{font-family:var(--sf-font-heading);font-size:23px;font-weight:400}:root[dir=rtl]:has([data-sf-theme=saddle]) [data-slot=sheet-content]:not(.sdl-drawer) [data-slot=sheet-title]{font-size:19px;font-weight:700}:root:has([data-sf-theme=saddle]) [data-slot=sheet-content]:not(.sdl-drawer) img{border-radius:calc(var(--radius) * .5)}:root:has([data-sf-theme=saddle]) [data-slot=sheet-content]:not(.sdl-drawer) .rounded-lg.border{border-radius:calc(var(--radius) * .7)}:root:has([data-sf-theme=saddle]) [data-slot=sheet-content]:not(.sdl-drawer) [data-slot=button]{border-radius:calc(var(--radius) * .7);height:2.9rem;font-weight:800}@keyframes sdl-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes sdl-fade{0%{opacity:0}to{opacity:1}}@keyframes sdl-hero-in{0%{opacity:.5;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes sdl-spin{to{transform:rotate(360deg)}}@keyframes sdl-press{0%{opacity:.6;transform:scale(1.06)}to{opacity:1;transform:none}}[data-sf-theme=saddle] .sdl-rise>*{animation:sdl-fade-up .9s var(--sdl-ease) both}[data-sf-theme=saddle] .sdl-rise>:nth-child(2){animation-delay:80ms}[data-sf-theme=saddle] .sdl-rise>:nth-child(3){animation-delay:.16s}[data-sf-theme=saddle] .sdl-rise>:nth-child(4){animation-delay:.24s}[data-sf-theme=saddle] .sdl-rise>:nth-child(n+5){animation-delay:.32s}[data-sf-theme=saddle] .sdl-hero-img{animation:sdl-hero-in 1.6s var(--sdl-ease) both}[data-sf-theme=saddle] .sdl-fade{animation:.6s both sdl-fade}@supports (animation-timeline:view()){[data-sf-theme=saddle] .sdl-reveal{animation:linear both sdl-fade-up;animation-timeline:view();animation-range:entry entry 30%}}@media (prefers-reduced-motion:reduce){[data-sf-theme=saddle] :is(.sdl-reveal,.sdl-hero-img,.sdl-rise>*,.sdl-fade,.sdl-hero-tag,.sdl-search,.sdl-hero-stamp,.sdl-deboss){animation:none!important}[data-sf-theme=saddle] *{transition-duration:.01ms!important}:root:has([data-sf-theme=saddle]) .sdl-drawer *{transition-duration:.01ms!important}}@media (max-width:639px){[data-sf-theme=saddle] .sdl-patina-age{top:.6rem;font-size:13px;inset-inline-end:.6rem}[data-sf-theme=saddle] .sdl-patina-cap{bottom:.7rem;inset-inline-start:.9rem}[data-sf-theme=saddle] .sdl-hero .sdl-eyebrow{letter-spacing:.1em;font-size:10px}}
[data-sf-theme=canvas]{--cv-label-font:var(--font-sf-grotesk), var(--font-sans,ui-sans-serif), system-ui, sans-serif;--cv-shadow-hang:0 1px 1px #11111114, 0 6px 10px -4px #11111129, 0 22px 34px -16px #1111114d;--cv-shadow-soft:0 1px 2px #1111110f, 0 14px 30px -18px #11111147;--cv-light:radial-gradient(70% 55% at 50% -8%, #ffffffd9, #fff0 70%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px}html.dark [data-sf-theme=canvas]{--cv-shadow-hang:0 1px 1px #0006, 0 8px 14px -6px #0000008c, 0 26px 40px -16px #000000b3;--cv-shadow-soft:0 1px 2px #0000004d, 0 14px 30px -18px #000000b3;--cv-light:radial-gradient(70% 55% at 50% -8%, #ffffff0f, #fff0 70%)}[data-sf-theme=canvas] :is(.cv-h1,.cv-h1-pdp,.cv-h2,.cv-h3,.cv-wordmark,.cv-foot-mark,.cv-card-title,.cv-price-lg,.cv-stat,.cv-quote,.cv-hang-title,.cv-size-key,.cv-size-t,.cv-acc-title,.cv-drawer-link){font-family:var(--sf-font-heading,inherit)}[data-sf-theme=canvas] :is(h1,h2,h3,h4){font-weight:400}[data-sf-theme=canvas] .cv-h1{letter-spacing:-.022em;text-wrap:balance;font-size:clamp(2.7rem,1.7rem + 3.4vw,5.1rem);line-height:.98}[data-sf-theme=canvas] .cv-h1-sm{font-size:clamp(2.4rem,1.7rem + 2.4vw,4rem);line-height:1}[data-sf-theme=canvas] .cv-h1-pdp{letter-spacing:-.018em;text-wrap:balance;font-size:clamp(2.1rem,1.6rem + 1.5vw,3rem);line-height:1.04}[data-sf-theme=canvas] .cv-pdp-title{font-style:italic}[data-sf-theme=canvas] .cv-pdp-year{color:var(--muted-foreground)}[data-sf-theme=canvas] .cv-h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.05rem,1.5rem + 1.9vw,3.35rem);line-height:1.02}[data-sf-theme=canvas] .cv-h3{letter-spacing:-.01em;font-size:1.4rem;line-height:1.15}[data-sf-theme=canvas] .cv-lede{font-size:16.5px;line-height:1.65}[data-sf-theme=canvas] .cv-sub{font-size:15.5px;line-height:1.65}[data-sf-theme=canvas] .cv-quote{letter-spacing:-.01em;font-size:1.45rem;line-height:1.3}[data-sf-theme=canvas] .cv-stat{font-family:var(--sf-font-heading);letter-spacing:-.03em;font-size:72px;line-height:.9}[data-sf-theme=canvas] .cv-price-lg{letter-spacing:-.015em;font-variant-numeric:lining-nums;font-size:32px;line-height:1}[data-sf-theme=canvas] .cv-price{font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:500}[data-sf-theme=canvas] :is(.cv-label,.cv-card-meta,.cv-card-from,.cv-navlink,.cv-btn,.cv-strip,.cv-crumbs,.cv-pdp-artist,.cv-edition-tag,.cv-toggle,.cv-stage-caption,.cv-stage-hint,.cv-scene-dim,.cv-scene-note,.cv-sticker,.cv-tab,.cv-soldout){font-family:var(--cv-label-font)}html:not([dir=rtl]) [data-sf-theme=canvas] :is(.cv-label,.cv-card-meta,.cv-card-from,.cv-navlink,.cv-btn,.cv-strip,.cv-crumbs,.cv-pdp-artist,.cv-edition-tag,.cv-toggle,.cv-stage-caption,.cv-stage-hint,.cv-scene-note,.cv-tab,.cv-soldout){text-transform:uppercase;letter-spacing:.13em}[data-sf-theme=canvas] .cv-label{font-size:10.5px;font-weight:500;line-height:1.5}[data-sf-theme=canvas] .cv-card-meta{font-size:10px;font-weight:500}[data-sf-theme=canvas] .cv-card-from{font-size:9.5px;font-weight:500}[data-sf-theme=canvas] .cv-btn{font-size:11.5px;font-weight:500}[data-sf-theme=canvas] .cv-crumbs{font-size:10.5px}[data-sf-theme=canvas] .cv-pdp-artist{color:var(--foreground);font-size:11.5px;font-weight:500}[data-sf-theme=canvas] .cv-link{font-family:var(--cv-label-font);font-size:11px;font-weight:500}html:not([dir=rtl]) [data-sf-theme=canvas] .cv-link{text-transform:uppercase;letter-spacing:.13em}[dir=rtl] [data-sf-theme=canvas] :is(.cv-h1,.cv-h1-pdp,.cv-h2,.cv-h3,.cv-card-title,.cv-wordmark,.cv-foot-mark,.cv-stat,.cv-price-lg,.cv-quote,.cv-hang-title,.cv-size-t,.cv-acc-title){letter-spacing:0;font-weight:500}[dir=rtl] [data-sf-theme=canvas] :is(h1,h2,h3,h4){line-height:1.35}[dir=rtl] [data-sf-theme=canvas] :is(p,blockquote,dd,li,summary):not([class*=leading-none]){line-height:1.8}[dir=rtl] [data-sf-theme=canvas] .cv-h1{font-size:clamp(2.2rem,1.5rem + 2.6vw,3.8rem);line-height:1.35}[dir=rtl] [data-sf-theme=canvas] .cv-h1-sm{font-size:clamp(2rem,1.5rem + 1.8vw,3.1rem)}[dir=rtl] [data-sf-theme=canvas] .cv-h1-pdp{font-size:clamp(1.8rem,1.45rem + 1.1vw,2.5rem);line-height:1.4}[dir=rtl] [data-sf-theme=canvas] .cv-h2{font-size:clamp(1.75rem,1.35rem + 1.5vw,2.65rem);line-height:1.4}[dir=rtl] [data-sf-theme=canvas] .cv-h3{font-size:1.25rem;line-height:1.5}[dir=rtl] [data-sf-theme=canvas] .cv-quote{font-size:1.2rem;line-height:1.8}[dir=rtl] [data-sf-theme=canvas] .cv-pdp-title{font-style:normal}[dir=rtl] [data-sf-theme=canvas] :is(.cv-price-lg,.cv-stat){font-family:inherit;font-weight:500}[dir=rtl] [data-sf-theme=canvas] .cv-price-lg{font-size:26px}[dir=rtl] [data-sf-theme=canvas] .cv-stat{font-size:56px}[dir=rtl] [data-sf-theme=canvas] :is(.cv-label,.cv-card-meta,.cv-card-from,.cv-navlink,.cv-btn,.cv-strip,.cv-crumbs,.cv-pdp-artist,.cv-edition-tag,.cv-toggle,.cv-stage-caption,.cv-stage-hint,.cv-scene-note,.cv-tab,.cv-soldout,.cv-link){font-family:var(--font-arabic,inherit);letter-spacing:0;text-transform:none}[dir=rtl] [data-sf-theme=canvas] .cv-label{font-size:12.5px}[dir=rtl] [data-sf-theme=canvas] .cv-card-meta,[dir=rtl] [data-sf-theme=canvas] .cv-card-from{font-size:12px}[dir=rtl] [data-sf-theme=canvas] .cv-btn{font-size:14.5px;font-weight:500}[dir=rtl] [data-sf-theme=canvas] .cv-crumbs{font-size:12.5px}[dir=rtl] [data-sf-theme=canvas] .cv-pdp-artist,[dir=rtl] [data-sf-theme=canvas] .cv-link{font-size:14px}[data-sf-theme=canvas] .cv-dot{background:var(--sf-dot);border-radius:9999px;flex-shrink:0;width:7px;height:7px;display:inline-block}:root:has([data-sf-theme=canvas]) .cv-drawer .cv-dot{background:var(--sf-dot);border-radius:9999px;flex-shrink:0;width:7px;height:7px;display:inline-block}[data-sf-theme=canvas] .cv-dot-sm{width:5px;height:5px}[data-sf-theme=canvas] .cv-wordmark-dot{vertical-align:baseline;width:.22em;height:.22em;margin-inline-start:.12em}:root:has([data-sf-theme=canvas]) .cv-drawer .cv-wordmark-dot{vertical-align:baseline;width:.22em;height:.22em;margin-inline-start:.12em}[data-sf-theme=canvas] .cv-sticker{background:var(--gold);color:#fff;letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:10.5px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px -2px #0000004d}[data-sf-theme=canvas] .cv-sticker-inline{width:2.1rem;height:2.1rem;box-shadow:none;font-size:10px}[data-sf-theme=canvas] .cv-edition-tag{border:1px solid var(--foreground);border-radius:calc(var(--radius) * .6);padding:.3rem .55rem;font-size:9.5px;font-weight:500;line-height:1.3}[dir=rtl] [data-sf-theme=canvas] .cv-edition-tag{font-size:12px}[data-sf-theme=canvas] .cv-frame{border-radius:calc(var(--radius) * .3);box-shadow:var(--cv-shadow-hang), inset 0 0 0 1px #ffffff0d;background:#151515;transition:box-shadow .5s,transform .5s;position:relative;container-type:inline-size}:root:has([data-sf-theme=canvas]) .cv-drawer .cv-frame{border-radius:calc(var(--radius) * .3);box-shadow:var(--cv-shadow-hang), inset 0 0 0 1px #ffffff0d;background:#151515;transition:box-shadow .5s,transform .5s;position:relative;container-type:inline-size}[data-sf-theme=canvas] .cv-mat{background:var(--sf-mat);margin:3.4cqi;padding:8.5cqi;box-shadow:inset 1px 2px 4px #00000038,inset -1px -1px 1px #0000000a}:root:has([data-sf-theme=canvas]) .cv-drawer .cv-mat{background:var(--sf-mat);margin:3.4cqi;padding:8.5cqi;box-shadow:inset 1px 2px 4px #00000038,inset -1px -1px 1px #0000000a}[data-sf-theme=canvas] .cv-art{background:var(--sf-wall-deep)}:root:has([data-sf-theme=canvas]) .cv-drawer .cv-art{background:var(--sf-wall-deep)}[data-sf-theme=canvas] .cv-art:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014,inset 1px 1px 2px #0000002e}:root:has([data-sf-theme=canvas]) .cv-drawer .cv-art:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014,inset 1px 1px 2px #0000002e}[data-sf-theme=canvas] .cv-frame-oak{box-shadow:var(--cv-shadow-hang), inset 0 0 0 1px #5a3c1940;background:repeating-linear-gradient(97deg,#7852281a 0 2px,#0000 2px 7px),linear-gradient(135deg,#d8b98c,#b98f5b 55%,#c9a472)}[data-sf-theme=canvas] .cv-frame-white{box-shadow:var(--cv-shadow-hang), inset 0 0 0 1px #00000012;background:linear-gradient(135deg,#fbfaf7,#ecebe6)}[data-sf-theme=canvas] .cv-frame-gold{background:linear-gradient(135deg,#d9bd7c,#a8813f 55%,#cfae69)}[data-sf-theme=canvas] .cv-frame-bare{box-shadow:none;background:0 0}[data-sf-theme=canvas] .cv-frame-bare .cv-mat{background:#fdfcfa;margin:0;padding:5.5cqi;box-shadow:0 1px 1px #1111111a,0 10px 18px -10px #11111159}[data-sf-theme=canvas] .cv-frame-bare .cv-art:after{box-shadow:none}[data-sf-theme=canvas] .cv-mat-off{box-shadow:none;background:0 0;margin:0;padding:0}html.dark [data-sf-theme=canvas] .cv-frame-black{box-shadow:var(--cv-shadow-hang), inset 0 0 0 1px #ffffff29;background:#0b0b0b}html.dark [data-sf-theme=canvas] .cv-swatch-black{box-shadow:inset 0 0 0 1px #ffffff40}[data-sf-theme=canvas] .cv-frame-mini .cv-mat{padding:6cqi}:is([data-sf-theme=canvas] :is(.cv-card-wall,.cv-style-wall,.cv-story-wall,.cv-stage-wall,.cv-thumb-wall,.cv-scene),:root:has([data-sf-theme=canvas]) .cv-drawer-wall){background:var(--cv-light), var(--sf-wall);border-radius:var(--radius)}[data-sf-theme=canvas] .cv-strip{border-bottom:1px solid var(--border);color:color-mix(in oklab, var(--foreground), transparent 25%);font-size:10px;font-weight:500}[dir=rtl] [data-sf-theme=canvas] .cv-strip{font-size:12.5px}[data-sf-theme=canvas] .cv-header{background:var(--background);border-bottom:1px solid var(--border);transition:background-color .3s,box-shadow .3s}[data-sf-theme=canvas] .cv-header-scrolled{background:color-mix(in oklab, var(--background), transparent 6%);-webkit-backdrop-filter:blur(14px)saturate(1.2)}[data-sf-theme=canvas] .cv-wordmark{letter-spacing:-.015em;font-size:26px;line-height:1}@media (min-width:1024px){[data-sf-theme=canvas] .cv-wordmark{font-size:30px}}:root:has([data-sf-theme=canvas]) .cv-drawer .cv-wordmark{font-family:var(--sf-font-heading);font-size:24px;font-weight:400;line-height:1}[dir=rtl] [data-sf-theme=canvas] .cv-wordmark{font-size:25px}[data-sf-theme=canvas] .cv-navlink{height:2.5rem;color:color-mix(in oklab, var(--foreground), transparent 20%);align-items:center;font-size:11px;font-weight:500;transition:color .2s;display:inline-flex;position:relative}[dir=rtl] [data-sf-theme=canvas] .cv-navlink{font-size:14.5px}[data-sf-theme=canvas] .cv-navlink:after{content:"";inset-inline:0;height:1px;transform-origin:var(--cv-origin,left);background:currentColor;transition:transform .35s;position:absolute;bottom:.45rem;transform:scaleX(0)}[dir=rtl] [data-sf-theme=canvas] .cv-navlink:after{--cv-origin:right}[data-sf-theme=canvas] .cv-navlink:hover{color:var(--foreground)}[data-sf-theme=canvas] .cv-navlink:hover:after{transform:scaleX(1)}[data-sf-theme=canvas] .cv-navlink-on{color:var(--primary)}[data-sf-theme=canvas] .cv-navlink-on:after{background:var(--primary);transform:scaleX(1)}[data-sf-theme=canvas] .cv-icons>a,[data-sf-theme=canvas] .cv-icons>button,[data-sf-theme=canvas] .cv-icons [data-cart-target]{border-radius:var(--radius);width:2.5rem;height:2.5rem;color:var(--foreground)}[data-sf-theme=canvas] .cv-icons>a:hover,[data-sf-theme=canvas] .cv-icons>button:hover,[data-sf-theme=canvas] .cv-icons [data-cart-target]:hover{background:var(--sf-wall)}[data-sf-theme=canvas] .cv-icons svg{stroke-width:1.25px}[data-sf-theme=canvas] .cv-icons [data-cart-target]>span{background:var(--sf-dot);color:#fff}[data-sf-theme=canvas] .cv-lang>button{border-radius:var(--radius);height:2.5rem;box-shadow:none;background:0 0;border-color:#0000;font-size:13px}[data-sf-theme=canvas] .cv-lang>button:hover{background:var(--sf-wall)}[data-sf-theme=canvas] .cv-search{background:var(--background);border-bottom:1px solid var(--border);box-shadow:0 30px 50px -40px #1116}[data-sf-theme=canvas] .cv-search-field{border-bottom:1px solid var(--foreground);transition:border-color .2s}[data-sf-theme=canvas] .cv-search-field:focus-within{border-color:var(--primary)}[data-sf-theme=canvas] .cv-search-input{font-family:var(--sf-font-heading);font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem)}[data-sf-theme=canvas] .cv-search-input::-webkit-search-cancel-button{display:none}[data-sf-theme=canvas] .cv-chip{border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:.6rem;padding:4px 1rem 4px 4px;font-size:14px;transition:border-color .2s;display:inline-flex}[dir=rtl] [data-sf-theme=canvas] .cv-chip{padding:4px 4px 4px 1rem}[data-sf-theme=canvas] .cv-chip:hover{border-color:var(--foreground)}[data-sf-theme=canvas] .cv-chip-img{object-fit:cover;border-radius:calc(var(--radius) * .5);width:1.7rem;height:2.1rem}:root:has([data-sf-theme=canvas]) .cv-drawer{background:var(--background)}:root:has([data-sf-theme=canvas]) .cv-drawer .cv-label{font-family:var(--font-sf-grotesk), var(--font-sans);text-transform:uppercase;letter-spacing:.13em;font-size:10.5px;font-weight:500}[dir=rtl]:has([data-sf-theme=canvas]) .cv-drawer .cv-label{font-family:var(--font-arabic,inherit);text-transform:none;letter-spacing:0;font-size:12.5px}:root:has([data-sf-theme=canvas]) .cv-drawer .cv-frame{box-shadow:0 1px 1px #00000014,0 10px 16px -10px #00000059}:root:has([data-sf-theme=canvas]) .cv-drawer .cv-mat{margin:3.4cqi;padding:7cqi}:root:has([data-sf-theme=canvas]) .cv-drawer-link{font-family:var(--sf-font-heading);font-size:17px;line-height:1.25}:root:has([data-sf-theme=canvas]) .cv-drawer .relative>button[aria-expanded]{border-radius:var(--radius);height:2.5rem}[data-sf-theme=canvas] .cv-btn{min-height:3rem}[data-sf-theme=canvas] :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--ring)}[data-sf-theme=canvas] .cv-hang{aspect-ratio:3/2;background:var(--cv-light), var(--sf-wall);border-radius:var(--radius);overflow:hidden}@media (min-width:768px){[data-sf-theme=canvas] .cv-hang{aspect-ratio:4/3}}[data-sf-theme=canvas] .cv-hang-floor{background:var(--sf-floor);height:7%;box-shadow:0 -1px #0000000d}[data-sf-theme=canvas] .cv-hang-piece{z-index:1;inset-inline-start:var(--mx);top:var(--my);width:var(--mw)}@media (min-width:768px){[data-sf-theme=canvas] .cv-hang-piece{inset-inline-start:var(--x);top:var(--y);width:var(--w)}}[data-sf-theme=canvas] .cv-hang-piece:hover .cv-frame{transform:translateY(-3px);box-shadow:0 1px 1px #11111114,0 12px 16px -6px #1113,0 34px 44px -18px #11111157}[data-sf-theme=canvas] .cv-hang-piece:focus-visible{outline:2px solid var(--ring);outline-offset:6px}[data-sf-theme=canvas] .cv-hang-label{z-index:2;background:var(--background);border-radius:calc(var(--radius) * .5);width:30%;padding:.75rem .9rem;box-shadow:0 1px 1px #0000000f,0 6px 14px -8px #00000040}[data-sf-theme=canvas] .cv-hang-title{font-size:1.05rem;font-style:italic;line-height:1.2}[dir=rtl] [data-sf-theme=canvas] .cv-hang-title{font-style:normal;line-height:1.5}@keyframes cv-hang-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[data-sf-theme=canvas] .cv-hang-piece,[data-sf-theme=canvas] .cv-hang-label{animation:1s cubic-bezier(.2,.7,.2,1) both cv-hang-in}[data-sf-theme=canvas] .cv-hang-1{animation-delay:.12s}[data-sf-theme=canvas] .cv-hang-2{animation-delay:.22s}[data-sf-theme=canvas] .cv-hang-3{animation-delay:.32s}[data-sf-theme=canvas] .cv-hang-4{animation-delay:.42s}[data-sf-theme=canvas] .cv-hang-label{animation-delay:.55s}[data-sf-theme=canvas] .cv-room-media{border-radius:var(--radius);background:var(--sf-wall)}[data-sf-theme=canvas] .cv-room:focus-visible .cv-room-media{outline:2px solid var(--ring);outline-offset:4px}[data-sf-theme=canvas] .cv-room-arrow{transition:transform .35s}[data-sf-theme=canvas] .cv-room:hover .cv-room-arrow{transform:translate(4px)}[dir=rtl] [data-sf-theme=canvas] .cv-room:hover .cv-room-arrow{transform:translate(-4px)scaleX(-1)}[data-sf-theme=canvas] .cv-wall-band{background:var(--sf-wall)}[data-sf-theme=canvas] .cv-wall-band .cv-style-wall{background:var(--cv-light), var(--background)}[data-sf-theme=canvas] .cv-style-frame{width:56%}[data-sf-theme=canvas] .cv-style:hover .cv-frame,[data-sf-theme=canvas] .cv-card:hover .cv-frame{transform:translateY(-3px);box-shadow:0 1px 1px #11111114,0 12px 16px -6px #1113,0 34px 44px -18px #11111157}[data-sf-theme=canvas] .cv-style:focus-visible .cv-style-wall{outline:2px solid var(--ring);outline-offset:4px}[data-sf-theme=canvas] .cv-scene-floor{background:var(--sf-floor);box-shadow:0 -1px #0000000f}[data-sf-theme=canvas] .cv-scene-piece{z-index:1;transition:width .6s cubic-bezier(.2,.7,.2,1)}[data-sf-theme=canvas] .cv-scene .cv-frame{box-shadow:0 1px 1px #1111111a,0 6px 10px -5px #1111114d}[data-sf-theme=canvas] .cv-scene .cv-mat{margin:3cqi;padding:7cqi}[data-sf-theme=canvas] .cv-scene-ghost{border:1px dashed color-mix(in oklab, var(--foreground), transparent 60%);transition:width .6s,height .6s}[data-sf-theme=canvas] .cv-scene-dim{color:var(--foreground);background:var(--background);border-radius:calc(var(--radius) * .5);letter-spacing:.04em;padding:.2rem .45rem;font-size:10px;font-weight:500}[data-sf-theme=canvas] .cv-scene-note{color:var(--muted-foreground);font-size:9px}[dir=rtl] [data-sf-theme=canvas] .cv-scene-note{font-size:11px}[data-sf-theme=canvas] .cv-scene-home{box-shadow:inset 0 0 0 1px var(--border)}[data-sf-theme=canvas] .cv-size-tab{color:var(--muted-foreground);transition:color .2s}[data-sf-theme=canvas] .cv-size-tab:hover{color:var(--foreground)}[data-sf-theme=canvas] .cv-size-key{flex-shrink:0;width:2.2rem;font-size:2.6rem;line-height:.9;transition:color .2s}[data-sf-theme=canvas] .cv-size-t{font-size:1.25rem;line-height:1.2}[data-sf-theme=canvas] .cv-size-tab-on{color:var(--foreground)}[data-sf-theme=canvas] .cv-size-tab-on .cv-size-key{color:var(--primary)}[data-sf-theme=canvas] .cv-size-tab:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-sf-theme=canvas] .cv-story{background:var(--sf-wall)}[data-sf-theme=canvas] .cv-story .cv-story-wall{background:var(--cv-light), var(--background)}[data-sf-theme=canvas] .cv-story-frame{width:58%}[data-sf-theme=canvas] .cv-frame-tile{border-radius:var(--radius);background:var(--cv-light), var(--sf-wall)}[data-sf-theme=canvas] .cv-frame-tile-piece{width:40%}[data-sf-theme=canvas] .cv-framing-photo{border-radius:var(--radius);background:var(--sf-wall)}[data-sf-theme=canvas] .cv-swatch{border-radius:calc(var(--radius) * .3);flex-shrink:0;width:14px;height:14px;display:inline-block;box-shadow:inset 0 0 0 1px #0000001f}[data-sf-theme=canvas] .cv-swatch-none{background:repeating-linear-gradient(135deg, var(--sf-mat) 0 3px, var(--border) 3px 4px)}[data-sf-theme=canvas] .cv-swatch-black{background:#151515}[data-sf-theme=canvas] .cv-swatch-oak{background:linear-gradient(135deg,#d8b98c,#b98f5b)}[data-sf-theme=canvas] .cv-swatch-white{background:#f6f5f1}[data-sf-theme=canvas] .cv-mini-chip{border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:.5rem;padding:.35rem .7rem;font-size:13px;display:inline-flex}[data-sf-theme=canvas] .cv-review .cv-quote{font-size:1.3rem}[dir=rtl] [data-sf-theme=canvas] .cv-review .cv-quote{font-size:1.1rem}[data-sf-theme=canvas] .cv-news form>div{gap:0}[data-sf-theme=canvas] .cv-news input{border-radius:var(--radius);background:var(--background);text-align:start;border-color:var(--foreground);height:3.25rem;box-shadow:none;border-start-end-radius:0;border-end-end-radius:0;padding-inline:1rem;font-size:15px}[data-sf-theme=canvas] .cv-news input:focus-visible{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}[data-sf-theme=canvas] .cv-news button{border-radius:var(--radius);border-start-start-radius:0;border-end-start-radius:0;flex-shrink:0;width:3.5rem;height:3.25rem}[dir=rtl] [data-sf-theme=canvas] .cv-news button svg{transform:scaleX(-1)}[data-sf-theme=canvas] .cv-card-frame{width:58%}@media (max-width:639px){[data-sf-theme=canvas] .cv-card-frame{width:64%}}[data-sf-theme=canvas] .cv-card-title{font-size:1.2rem;line-height:1.2}[dir=rtl] [data-sf-theme=canvas] .cv-card-title{font-size:1.1rem;line-height:1.55}@media (max-width:639px){[data-sf-theme=canvas] .cv-card-title{font-size:1.05rem}[dir=rtl] [data-sf-theme=canvas] .cv-card-title{font-size:1rem}}[data-sf-theme=canvas] .cv-soldout{border-radius:calc(var(--radius) * .6);background:var(--background);font-size:10px}[data-sf-theme=canvas] .cv-card-wish button{width:2.25rem;height:2.25rem;box-shadow:none;opacity:1;background:0 0;border-color:#0000}[data-sf-theme=canvas] .cv-card-wish button:hover{background:var(--background)}[data-sf-theme=canvas] .cv-card-wish button svg{stroke-width:1.4px;width:1rem;height:1rem}[data-sf-theme=canvas] button.cv-add{border:1px solid color-mix(in oklab, var(--foreground), transparent 75%);border-radius:var(--radius);width:2.25rem;height:2.25rem;color:var(--foreground);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;transition:background-color .25s,color .25s,border-color .25s}[data-sf-theme=canvas] button.cv-add:hover{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}[data-sf-theme=canvas] button.cv-add svg{stroke-width:1.5px;width:.95rem;height:.95rem}[data-sf-theme=canvas] .cv-card .cv-sticker{width:2.5rem;height:2.5rem}[data-sf-theme=canvas] .cv-footer{background:var(--sf-wall)}[data-sf-theme=canvas] .cv-foot-mark{font-family:var(--sf-font-heading);letter-spacing:-.02em;font-size:clamp(2.6rem,1.8rem + 3vw,4.5rem);line-height:1}[dir=rtl] [data-sf-theme=canvas] .cv-foot-mark{line-height:1.3}[data-sf-theme=canvas] .cv-walllabel{background:var(--background);border-radius:calc(var(--radius) * .5);max-width:20rem;padding:1rem 1.1rem;box-shadow:0 1px 1px #0000000d,0 8px 18px -12px #0000004d}[data-sf-theme=canvas] .cv-region>div>span:first-child{font-weight:500}[data-sf-theme=canvas] .cv-region button{border-radius:var(--radius);background:var(--background);box-shadow:none}[data-sf-theme=canvas] .cv-tab{border:1px solid var(--border);border-radius:var(--radius);min-height:calc(2.4rem + 10px);color:color-mix(in oklab, var(--foreground), transparent 15%);align-items:center;gap:.65rem;padding-block:4px;padding-inline:4px 1rem;font-size:10.5px;font-weight:500;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}[dir=rtl] [data-sf-theme=canvas] .cv-tab{font-size:14px}[data-sf-theme=canvas] .cv-tab:hover{border-color:var(--foreground);color:var(--foreground)}[data-sf-theme=canvas] .cv-tab-on,[data-sf-theme=canvas] .cv-tab-on:hover{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}[data-sf-theme=canvas] .cv-tab-img{object-fit:cover;outline:2px solid var(--sf-mat);outline-offset:-4px;border-radius:calc(var(--radius) * .3);background:var(--sf-wall);border:2px solid #151515;flex-shrink:0;width:1.9rem;height:2.4rem}[data-sf-theme=canvas] span.cv-tab-img{border-color:var(--border);color:currentColor;outline:none}[data-sf-theme=canvas] .cv-toolbar>div{justify-content:flex-start}[data-sf-theme=canvas] .cv-toolbar [data-slot=select-trigger],[data-sf-theme=canvas] .cv-toolbar input,[data-sf-theme=canvas] .cv-toolbar button{border-radius:var(--radius);background:var(--background);border-color:var(--border);box-shadow:none}[data-sf-theme=canvas] .cv-toolbar [data-slot=select-trigger]{height:2.6rem;padding-inline:1rem}[data-sf-theme=canvas] .cv-toolbar input{height:2.6rem}[data-sf-theme=canvas] .cv-empty{outline:12px solid var(--sf-mat);outline-offset:-16px;width:5.5rem;height:7rem;box-shadow:var(--cv-shadow-hang);background:var(--sf-wall);border:4px solid #151515;display:block}[data-sf-theme=canvas] .cv-stage-box{aspect-ratio:1;background:var(--sf-wall)}@media (min-width:640px){[data-sf-theme=canvas] .cv-stage-box{border-radius:var(--radius)}}[data-sf-theme=canvas] .cv-stage-wall{border-radius:0}[data-sf-theme=canvas] .cv-stage-piece{margin-top:-4%}[data-sf-theme=canvas] .cv-stage-box .cv-scene{border-radius:0}[data-sf-theme=canvas] .cv-stage-toggle{background:var(--background);border-radius:var(--radius);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--border);padding:3px}[data-sf-theme=canvas] .cv-toggle{border-radius:calc(var(--radius) * .8);height:2.1rem;color:var(--muted-foreground);padding-inline:.85rem;font-size:10px;font-weight:500;transition:background-color .2s,color .2s}[dir=rtl] [data-sf-theme=canvas] .cv-toggle{font-size:13px}[data-sf-theme=canvas] .cv-toggle:hover{color:var(--foreground)}[data-sf-theme=canvas] .cv-toggle-on,[data-sf-theme=canvas] .cv-toggle-on:hover{background:var(--primary);color:var(--primary-foreground)}[data-sf-theme=canvas] .cv-stage-caption,[data-sf-theme=canvas] .cv-stage-hint{background:color-mix(in oklab, var(--background), transparent 8%);border-radius:calc(var(--radius) * .6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.35rem .6rem;font-size:9.5px;font-weight:500}[dir=rtl] [data-sf-theme=canvas] :is(.cv-stage-caption,.cv-stage-hint){font-size:12px}@media (max-width:639px){[data-sf-theme=canvas] .cv-stage-hint{display:none}}[data-sf-theme=canvas] .cv-stage .sf-rail{padding-inline:1rem}@media (min-width:640px){[data-sf-theme=canvas] .cv-stage .sf-rail{padding-inline:0}}[data-sf-theme=canvas] .cv-thumb{border-radius:var(--radius);width:4.5rem;height:4.5rem;box-shadow:0 0 0 1px var(--border);opacity:.75;flex-shrink:0;transition:box-shadow .2s,opacity .2s;position:relative;overflow:hidden}[data-sf-theme=canvas] .cv-thumb:hover{opacity:1}[data-sf-theme=canvas] .cv-thumb-on{opacity:1;box-shadow:0 0 0 1px var(--primary), 0 0 0 3px color-mix(in oklab, var(--primary), transparent 80%)}[data-sf-theme=canvas] .cv-thumb .cv-frame{box-shadow:0 1px 1px #0000001a,0 4px 6px -3px #0000004d}[data-sf-theme=canvas] .cv-thumb .cv-mat{padding:6cqi}[data-sf-theme=canvas] .cv-pdp-meta{font-size:14px;line-height:1.6}[data-sf-theme=canvas] .cv-order{border-top:1px solid var(--foreground);padding-top:1.5rem}[data-sf-theme=canvas] .cv-acc-title{font-size:1.2rem;line-height:1.25}[dir=rtl] [data-sf-theme=canvas] .cv-acc-title{font-size:1.1rem;line-height:1.6}[data-sf-theme=canvas] .cv-acc-body{line-height:1.75}[data-sf-theme=canvas] .cv-addbag{border-radius:var(--radius);border:1px solid var(--foreground);height:3rem;box-shadow:none;background:0 0;font-size:14px;font-weight:500}[data-sf-theme=canvas] .cv-addbag:hover{background:var(--foreground);color:var(--background)}[data-sf-theme=canvas] .cv-services>li+li{border-inline-start:1px solid var(--border)}[data-sf-theme=canvas] .cv-share button,[data-sf-theme=canvas] .cv-share a{border-radius:var(--radius)}[data-sf-theme=canvas] .cv-pdp>.fixed{background:color-mix(in oklab, var(--background), transparent 4%);border-top-color:var(--border)}[data-sf-theme=canvas] .cv-pdp>.fixed img{border-radius:calc(var(--radius) * .6)}[data-sf-theme=canvas] .cv-pdp>.fixed button{border-radius:var(--radius);box-shadow:none;font-weight:500}[data-sf-theme=canvas] .cv-pdp>.fixed .text-primary{color:var(--foreground);font-weight:500}[data-sf-theme=canvas] .cv-pdp>.fixed p.truncate{font-family:var(--sf-font-heading);font-size:16px;font-weight:400}[data-sf-theme=canvas] .cv-buybox>.space-y-5>div:first-child{display:none}[data-sf-theme=canvas] .cv-buybox>.space-y-5>*+*{margin-top:1.4rem}[data-sf-theme=canvas] .cv-buybox p.mb-1\.5,[data-sf-theme=canvas] .cv-buybox p.mb-2{font-family:var(--cv-label-font);color:var(--muted-foreground);margin-bottom:.65rem;font-size:10.5px;font-weight:500}html:not([dir=rtl]) [data-sf-theme=canvas] .cv-buybox :is(p.mb-1\.5,p.mb-2){text-transform:uppercase;letter-spacing:.13em}[dir=rtl] [data-sf-theme=canvas] .cv-buybox :is(p.mb-1\.5,p.mb-2){font-family:inherit;font-size:13px}[data-sf-theme=canvas] .cv-buybox [data-buybox-option] .flex-wrap{gap:.4rem}[data-sf-theme=canvas] .cv-buybox [data-buybox-option] button{border-radius:var(--radius);border-color:var(--border);background:var(--background);min-width:5.5rem;min-height:2.75rem;color:var(--foreground);unicode-bidi:plaintext;justify-content:center;align-items:center;gap:.55rem;padding:.5rem .95rem;font-size:13.5px;font-weight:400;transition:border-color .2s,box-shadow .2s;display:inline-flex}[data-sf-theme=canvas] .cv-buybox [data-buybox-option] button:hover{border-color:var(--foreground)}[data-sf-theme=canvas] .cv-buybox [data-buybox-option] button[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);color:var(--foreground);font-weight:500}[data-sf-theme=canvas] .cv-buybox [data-buybox-option] button[data-cv-frame]:before{content:"";border-radius:calc(var(--radius) * .3);flex-shrink:0;width:1rem;height:1rem;box-shadow:inset 0 0 0 1px #00000024}[data-sf-theme=canvas] .cv-buybox button[data-cv-frame=none]:before{background:repeating-linear-gradient(135deg, var(--sf-mat) 0 3px, var(--border) 3px 4px)}[data-sf-theme=canvas] .cv-buybox button[data-cv-frame=black]:before{background:#151515}[data-sf-theme=canvas] .cv-buybox button[data-cv-frame=oak]:before{background:linear-gradient(135deg,#d8b98c,#b98f5b)}[data-sf-theme=canvas] .cv-buybox button[data-cv-frame=white]:before{background:#f6f5f1}[data-sf-theme=canvas] .cv-buybox button[data-cv-frame=gold]:before{background:linear-gradient(135deg,#d9bd7c,#a8813f)}[data-sf-theme=canvas] .cv-buybox .inline-flex.rounded-xl.border-2{border-width:1px;border-color:var(--border);border-radius:var(--radius)}[data-sf-theme=canvas] .cv-buybox .rounded-2xl.border-2{background:var(--sf-wall);box-shadow:none;border-radius:var(--radius);border-width:0;padding:1.1rem}[data-sf-theme=canvas] .cv-buybox .rounded-2xl.border-2 .bg-primary\/15{background:var(--background);color:var(--sf-dot);border-radius:9999px}[data-sf-theme=canvas] .cv-buybox .rounded-2xl.border-2 .font-bold{font-weight:500}[data-sf-theme=canvas] .cv-buybox input.border-2,[data-sf-theme=canvas] .cv-buybox input.uppercase{border-width:1px;border-color:var(--input);border-radius:var(--radius);background:var(--background);min-height:2.9rem}[data-sf-theme=canvas] .cv-buybox input.uppercase{text-transform:none}[data-sf-theme=canvas] .cv-buybox input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary), transparent 85%);outline:none}[data-sf-theme=canvas] .cv-buybox button.rounded-lg.border{border-radius:var(--radius);font-weight:500}[data-sf-theme=canvas] .cv-buybox .min-w-\[9rem\]{border-radius:var(--radius);background:var(--background);min-height:3rem;font-weight:500}[data-sf-theme=canvas] .cv-buybox .min-w-\[9rem\].bg-primary\/10{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:var(--background);color:var(--foreground)}[data-sf-theme=canvas] .cv-buybox .bg-muted\/40{border-color:var(--border);border-radius:var(--radius);background:0 0;padding:1.1rem;font-size:14px}[data-sf-theme=canvas] .cv-buybox .bg-muted\/40 :is(.font-extrabold,.font-bold){font-weight:500}[data-sf-theme=canvas] .cv-buybox .bg-muted\/40 .text-primary{color:var(--foreground)}[data-sf-theme=canvas] .cv-buybox button.bg-gradient-to-b,[data-sf-theme=canvas] .cv-buybox button.rounded-xl.bg-primary{background:var(--primary);border-radius:var(--radius);font-family:var(--cv-label-font);box-shadow:none;min-height:3.5rem;font-size:12px;font-weight:500;transition:background-color .3s}html:not([dir=rtl]) [data-sf-theme=canvas] .cv-buybox :is(button.bg-gradient-to-b,button.rounded-xl.bg-primary){text-transform:uppercase;letter-spacing:.12em}[dir=rtl] [data-sf-theme=canvas] .cv-buybox :is(button.bg-gradient-to-b,button.rounded-xl.bg-primary){font-family:inherit;font-size:16px}[data-sf-theme=canvas] .cv-buybox button.bg-gradient-to-b:hover,[data-sf-theme=canvas] .cv-buybox button.rounded-xl.bg-primary:hover{background:color-mix(in oklab, var(--primary), #000 14%);filter:none}[data-sf-theme=canvas] .cv-buybox .justify-center.gap-4 svg{color:var(--foreground)}[data-sf-theme=canvas] .cv-buybox .rounded-full.bg-red-500\/10{background:var(--gold);color:#fff}[data-sf-theme=canvas] .cv-review-card{border-radius:var(--radius);background:var(--sf-wall);border-color:#0000}[data-sf-theme=canvas] .cv-review-card :is(.text-yellow-400,.fill-yellow-400){color:var(--gold);fill:var(--gold)}[data-sf-theme=canvas] .cv-review-card :is(p,blockquote){text-align:start;unicode-bidi:plaintext}[data-sf-theme=canvas] .cv-review-card .bg-green-500\/10{background:var(--background);color:var(--foreground)}[data-sf-theme=canvas] .cv-review-card .text-green-600{color:var(--foreground)}[data-sf-theme=canvas] .cv-avatar{background:var(--background);color:var(--foreground);font-family:var(--sf-font-heading);border-radius:9999px;font-size:18px;font-weight:400}[data-sf-theme=canvas]>.flex-1 :is(h1,h2):not([class*=cv-]){font-family:var(--sf-font-heading);letter-spacing:-.012em;font-weight:400}[dir=rtl] [data-sf-theme=canvas]>.flex-1 :is(h1,h2):not([class*=cv-]){letter-spacing:0;font-weight:500}[data-sf-theme=canvas]>.flex-1 :is(.rounded-3xl,.rounded-2xl,.rounded-xl):not([class*=cv-]){border-radius:var(--radius)}[data-sf-theme=canvas]>.flex-1 .shadow-sm:not([class*=cv-]){box-shadow:var(--cv-shadow-soft)}[data-sf-theme=canvas]>.flex-1 .bg-gradient-to-b.from-primary\/10{background:var(--sf-wall)}[data-sf-theme=canvas]>.flex-1 :is(.bg-primary\/10,.bg-primary\/15):not(button){background:var(--sf-wall);color:var(--foreground)}[data-sf-theme=canvas]>.flex-1 [data-slot=button]{border-radius:var(--radius);font-weight:500}[data-sf-theme=canvas]>.flex-1 :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){border-radius:var(--radius);background:var(--background)}[data-sf-theme=canvas]>.flex-1 :is([data-slot=input],[data-slot=textarea]):focus-visible{border-color:var(--primary)}:root:has([data-sf-theme=canvas]) [data-slot=sheet-content]{background:var(--background)}:root:has([data-sf-theme=canvas]) [data-slot=sheet-content] [data-slot=sheet-title]{font-family:var(--sf-font-heading);font-size:1.45rem;font-weight:400}[dir=rtl]:has([data-sf-theme=canvas]) [data-slot=sheet-content] [data-slot=sheet-title]{font-size:1.3rem;font-weight:500}:root:has([data-sf-theme=canvas]) [data-slot=sheet-content] [data-slot=sheet-title] svg{color:var(--sf-dot)}:root:has([data-sf-theme=canvas]) [data-slot=sheet-content] a.h-16.w-16{border-radius:calc(var(--radius) * .5);background:var(--sf-mat);border:3px solid #151515;width:3.9rem;height:4.75rem;padding:4px;box-shadow:0 4px 8px -4px #00000059}:root:has([data-sf-theme=canvas]) [data-slot=sheet-content] .text-primary{color:var(--foreground)}:root:has([data-sf-theme=canvas]) [data-slot=sheet-content] [data-slot=button]{border-radius:var(--radius);height:3rem;font-weight:500}:root:has([data-sf-theme=canvas]) [data-slot=sheet-content] .rounded-lg.border{border-radius:var(--radius)}@keyframes cv-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){[data-sf-theme=canvas] .cv-reveal{animation:linear both cv-reveal;animation-timeline:view();animation-range:entry entry 24%}}@media (prefers-reduced-motion:reduce){[data-sf-theme=canvas] :is(.cv-reveal,.cv-hang-piece,.cv-hang-label){animation:none!important}[data-sf-theme=canvas] *{transition-duration:.01ms!important}}
