@layer sbt.components{.nav-open{min-inline-size:var(--touch-min);min-block-size:var(--touch-min);padding-inline:var(--space-8);color:var(--ink);font:inherit;font-size:var(--text-body);cursor:pointer;background:0 0;border:0}.nav-open:has(>.nav-open__glyph){place-items:center;padding:0;display:grid}.nav-open__glyph{scale:var(--sbt-dir) 1}.nav-sheet{--ground:var(--paper);--ground-raised:var(--paper-raised);--ground-deep:var(--paper-deep);--ink:#2a211b;--ink-muted:#5f554b;--primary:var(--claret);--stitch:var(--paper-stitch);background:var(--ground-raised);block-size:100dvh;max-block-size:100dvh;inline-size:min(100%,440px);max-inline-size:100%;color:var(--ink);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:0 auto;overflow:auto}.nav-sheet:focus{outline:none}.nav-sheet::backdrop{background:color-mix(in srgb, var(--ink) 28%, transparent)}html:has(.nav-sheet[open]){overflow:hidden}.nav-sheet,.nav-sheet::backdrop{opacity:0;transition:opacity .3s var(--ease)}.nav-sheet[open],.nav-sheet[open]::backdrop{opacity:1}.nav-sheet[open][data-closing],.nav-sheet[open][data-closing]::backdrop{opacity:0;transition-duration:.22s;transition-timing-function:cubic-bezier(.4,0,1,1)}@starting-style{.nav-sheet[open],.nav-sheet[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.nav-sheet,.nav-sheet::backdrop,.nav-sheet[open][data-closing],.nav-sheet[open][data-closing]::backdrop{transition-duration:.16s}}@media (prefers-reduced-motion:no-preference){.nav-sheet{--turned:perspective(1400px) rotateY(calc(var(--sbt-dir) * -76deg));--turn-ease:cubic-bezier(.3, .7, .2, 1);transform-origin:var(--spine,left) center;transform:var(--turned);transition-property:opacity,transform}[dir=rtl] .nav-sheet{--spine:right}.nav-sheet[open]{transition-duration:60ms,.34s;transition-timing-function:linear, var(--turn-ease);transform:none}.nav-sheet[open][data-closing]{transform:var(--turned);transition-duration:.1s,.22s;transition-delay:.12s,0s;transition-timing-function:cubic-bezier(.4,0,1,1)}@starting-style{.nav-sheet[open]{transform:var(--turned)}}.nav-sheet:after{content:"";z-index:2;background:linear-gradient(to var(--edge,right), transparent 10%, color-mix(in srgb, var(--ink) 26%, transparent));opacity:0;pointer-events:none;position:absolute;inset:0}[dir=rtl] .nav-sheet{--edge:left}.nav-sheet[open]:after{animation:nav-shade .34s var(--turn-ease) both}.nav-sheet[open][data-closing]:after{animation:.22s cubic-bezier(.4,0,1,1) both nav-shade-back}.nav-sheet[open]:not([data-closing]) :is(.nav-sheet__index>li,.nav-sheet__hers,.nav-sheet__links,.nav-sheet__foot){animation:nav-settle .2s calc(.1s + var(--at,0) * 30ms) var(--ease) backwards}.nav-sheet[open]:not([data-closing]) .nav-sheet__still{animation:nav-lift .26s calc(.13s + var(--at,0) * 30ms) var(--ease) backwards}.nav-sheet__index>li:nth-child(2){--at:1}.nav-sheet__index>li:nth-child(n+3){--at:2}.nav-sheet__hers{--at:3}.nav-sheet__links{--at:4}.nav-sheet__foot{--at:5}}@keyframes nav-shade{0%{opacity:1}to{opacity:0}}@keyframes nav-shade-back{0%{opacity:0}to{opacity:1}}@keyframes nav-settle{0%{opacity:0;translate:calc(-14px * var(--sbt-dir)) 0}}@keyframes nav-lift{0%{opacity:0;translate:0 8px;scale:.94}}.nav-sheet__page{min-block-size:100%;padding:max(var(--space-12), env(safe-area-inset-top)) var(--gutter-phone) max(var(--space-16), env(safe-area-inset-bottom));flex-direction:column;padding-inline-start:44px;display:flex;position:relative}.nav-sheet__page:before,.nav-sheet__page:after{content:"";pointer-events:none;position:absolute;inset-block:0}.nav-sheet__page:before{background:var(--ground-deep);inline-size:22px;inset-inline-start:0}.nav-sheet__page:after{background:linear-gradient(var(--claret) 60%, transparent 0) 0 0 / 2px 11px repeat-y;opacity:.75;inline-size:2px;inset-inline-start:10px}.nav-sheet__head{justify-content:space-between;align-items:center;gap:var(--space-16);min-block-size:var(--touch-min);display:flex}.nav-sheet__head>.nav-open{margin-inline-end:calc(-1 * var(--space-8))}.nav-sheet__mark{align-items:center;gap:var(--space-8);min-block-size:var(--touch-min);color:inherit;text-decoration:none;display:flex}.nav-sheet__mark img{block-size:24px;inline-size:24px}.nav-sheet__mark .sbt-wordmark{font-size:var(--text-label)}.nav-sheet__index{margin:var(--space-12) 0 var(--space-8);flex-direction:column;flex-grow:1;padding:0;list-style:none;display:flex}.nav-sheet__index li{flex:1 1 0;display:grid;position:relative}.nav-sheet__index a{--still:min(clamp(80px, 13svh, 150px), 28vw);grid-template:"name still" auto "line still" auto / minmax(0, 1fr) var(--still);align-content:center;column-gap:var(--space-12);min-block-size:clamp(88px,14svh,160px);color:inherit;text-decoration:none;display:grid}.nav-sheet__name{font-size:var(--text-h2);grid-area:name;align-self:end;font-weight:300;line-height:1.35}.nav-sheet__index a:lang(en) .nav-sheet__name{font:italic 400 var(--text-h2)/1.05 var(--font-latin-display)}.nav-sheet__line{text-wrap:balance;color:var(--ink-muted);font-size:var(--text-caption);grid-area:line;margin-block-start:var(--space-4);line-height:1.55}.nav-sheet__still{inline-size:var(--still);block-size:var(--still);grid-area:still;align-self:center}.nav-sheet__index a[aria-current]:before{content:"";z-index:1;background:var(--claret);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 8px),0 100%);pointer-events:none;inline-size:12px;position:absolute;inset-block:-100dvh 50%;inset-inline-start:-18px}@media (prefers-reduced-motion:no-preference){.nav-sheet[open] .nav-sheet__index a[aria-current]:before{animation:nav-ribbon .26s .18s var(--ease) both}}@keyframes nav-ribbon{0%{translate:0 -100%}}.nav-sheet__hers{column-gap:var(--space-16);grid-template-columns:1fr 1fr;margin-block-start:var(--space-8);display:grid}.nav-sheet__hers .sbt-account{gap:var(--space-8);margin:0;padding:0}.nav-sheet__cart{align-items:center;gap:var(--space-8);color:var(--ink);font-size:var(--text-body);white-space:nowrap;text-decoration:none;display:flex}.nav-sheet__count{color:var(--ink-muted);font-size:var(--text-caption);margin-inline-start:var(--space-4)}.nav-sheet__links{column-gap:var(--space-16);margin:0 0 var(--space-16);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.nav-sheet__hers>a,.nav-sheet__links a{align-items:center;gap:var(--space-8);min-block-size:52px;color:var(--ink);font-size:var(--text-body);text-decoration:none;display:flex}.nav-sheet__links li:last-child:nth-child(odd){grid-column:1/-1}.nav-sheet__links a[aria-current]{color:var(--claret)}.nav-sheet :is(.nav-sheet__links,.nav-sheet__cart) .sbt-glyph,.nav-sheet .sbt-account__seal{block-size:28px;inline-size:28px;color:var(--ink-muted);stroke-width:1.5px;flex:none}[dir=rtl] .nav-sheet__turn{transform-origin:20px 0;transform:scaleX(-1)}.nav-sheet__foot{justify-content:space-between;align-items:center;gap:var(--space-12);margin-block-start:auto;display:flex}.nav-sheet__nets{gap:var(--space-8);margin-inline-start:calc((32px - var(--touch-min)) / 2);display:flex}.nav-sheet__nets .sbt-glyph{stroke-width:1.7px;block-size:32px;inline-size:32px}.nav-sheet__nets [data-net=whatsapp]{color:#1a9850}.nav-sheet__nets [data-net=instagram] .sbt-glyph{stroke:url(#nav-instagram)}.nav-sheet__nets [data-net=tiktok]{color:#111}.nav-sheet__nets [data-net=tiktok] .sbt-glyph{filter:drop-shadow(-1.2px -1px #25f4ee)drop-shadow(1.2px 1px #fe2c55)}.nav-sheet__paint{block-size:0;inline-size:0;position:absolute}.nav-langs{background:var(--ground-deep);border-radius:999px;flex:0 220px;grid-template-columns:1fr 1fr;margin:0;padding:3px;display:grid;position:relative}.nav-langs:before{content:"";background:var(--ink);border-radius:999px;inline-size:calc(50% - 3px);position:absolute;inset-block:3px;inset-inline-start:3px}.nav-langs[data-at=en]:before{translate:calc(100% * var(--sbt-dir)) 0}@media (prefers-reduced-motion:no-preference){.nav-langs:before{transition:translate .26s cubic-bezier(.16,1,.3,1)}}.nav-langs a{min-block-size:var(--touch-min);color:var(--ink);font-size:var(--text-body);border-radius:999px;place-items:center;text-decoration:none;transition:color .26s;display:grid;position:relative}.nav-langs a:lang(ar){font-family:var(--font-arabic)}.nav-langs a:lang(en){font-family:var(--font-latin)}.nav-langs[data-at=ar] a:lang(ar),.nav-langs[data-at=en] a:lang(en){color:var(--ground-raised)}.nav-langs a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}}
@layer sbt.components{.stage{z-index:-1;pointer-events:none;position:fixed;inset:0}.stage:not([data-stage=live]){visibility:hidden}.stage__frame{inset-block:var(--stage-frame-block,0);inset-inline:var(--stage-frame-inline,0);pointer-events:none;position:absolute}.stage canvas{block-size:100%;inline-size:100%;display:block}html:has(.stage[data-stage=live]) .stage-loader{--sewn-done:100%;opacity:0;transition:--sewn-done .32s var(--ease), opacity .26s var(--ease) .32s;transition:--sewn-done .32s var(--ease), opacity .26s var(--ease) .32s, display 0s .58s allow-discrete;display:none}html:has(.stage[data-stage=live]) .stage-loader:after{opacity:0;transition:opacity .32s var(--ease)}html:has(.stage-loader) .stage[data-stage=live] canvas{animation:stage-in-plain .6s ease-in-out .32s both, stage-in .8s var(--ease) .32s both}:is(html:has(.stage[data-stage=poster]) .stage-loader,html:not(:has(.stage[data-stage=poster])) .stage-still){display:none}@media (prefers-reduced-motion:reduce){html:has(.stage[data-stage=live]) .stage-loader{transition:none}html:has(.stage-loader) .stage[data-stage=live] canvas{animation:.15s ease-out stage-in-plain}}@keyframes stage-in{0%{translate:0 6px;scale:.96}}@keyframes stage-in-plain{0%{opacity:0}}.stage-room{z-index:4;padding:max(var(--space-16), env(safe-area-inset-top)) var(--space-16) max(var(--space-24), env(safe-area-inset-bottom));padding-inline:max(var(--space-16), env(safe-area-inset-left), env(safe-area-inset-right));pointer-events:none;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex;position:fixed;inset:0}.stage-room[hidden]{display:none}.stage-room__close{pointer-events:auto}.stage-room__hint{max-inline-size:32ch;padding:var(--space-12) var(--space-16);border-radius:var(--radius-strip);background-color:var(--ground-raised);color:var(--ink);font-size:var(--text-body);text-align:center;text-wrap:balance;align-self:center;margin:0;position:relative}.stage-room__hint:after{content:"";inset:var(--stitch-inset);border:var(--stitch-width) dashed var(--stitch);border-radius:calc(var(--radius-strip) - var(--stitch-inset));pointer-events:none;position:absolute}.stage-tools{gap:var(--space-8);flex-direction:column;display:flex}.stage-tools>.sbt-turn,.stage-tools>.sbt-turn:after{transition-property:border-radius,border-width,padding;transition-duration:.8s;transition-timing-function:cubic-bezier(.45,0,.25,1)}.stage-tools>.sbt-turn{background-clip:padding-box;border:0 solid #0000}@media (max-width:1023px){html:has(.top[data-pinned]) .stage-tools>.sbt-turn{border-start-end-radius:0;border-end-end-radius:0}html:has(.top[data-pinned]) .stage-tools>.sbt-turn:after{border-start-end-radius:0;border-end-end-radius:0}html[dir=rtl]:has(.top[data-pinned]) .stage-tools>.sbt-turn{border-start-start-radius:0;border-start-end-radius:50%;border-end-end-radius:50%;border-end-start-radius:0}html[dir=rtl]:has(.top[data-pinned]) .stage-tools>.sbt-turn:after{border-start-start-radius:0;border-start-end-radius:50%;border-end-end-radius:50%;border-end-start-radius:0}html:has(.top[data-pinned]) .stage-tools>.sbt-turn{border-inline-end-width:4px;padding-inline-start:4px}html[dir=rtl]:has(.top[data-pinned]) .stage-tools>.sbt-turn{border-inline-width:4px 0;padding-inline:0 4px}html:has(.top[data-pinned]) .stage-tools>.sbt-turn:after{border-start-start-radius:19px;border-end-start-radius:19px}html[dir=rtl]:has(.top[data-pinned]) .stage-tools>.sbt-turn:after{border-start-end-radius:19px;border-end-end-radius:19px}}@media (prefers-reduced-motion:reduce){.stage-tools>.sbt-turn,.stage-tools>.sbt-turn:after{transition:none}}}
