.BE6ZOG_logo{color:var(--color-fg);align-items:center;gap:.6rem;display:inline-flex}.BE6ZOG_mark{width:2.25rem;height:2.25rem;transition:transform var(--duration-base) var(--ease-out);flex:none}a:hover>.BE6ZOG_logo .BE6ZOG_mark,a:hover .BE6ZOG_mark{transform:rotate(-6deg)scale(1.04)}.BE6ZOG_wordmark{line-height:1;font-family:var(--font-family-display);display:grid}.BE6ZOG_primary{font-size:1.125rem;font-weight:var(--weight-black);letter-spacing:-.03em}.BE6ZOG_secondary{color:var(--color-fg-muted);font-size:.625rem;font-weight:var(--weight-bold);letter-spacing:.16em;text-transform:uppercase;margin-top:.2rem}@media (prefers-reduced-motion:reduce){.BE6ZOG_mark{transition:none}}
.IrzyxW_alert{gap:var(--space-1) var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-fg);border-inline-start:4px solid;grid-template-columns:auto 1fr;display:grid}.IrzyxW_icon{grid-row:span 2;width:1.375rem;height:1.375rem;margin-top:.05em}.IrzyxW_title{font-weight:var(--weight-bold)}.IrzyxW_body{max-width:var(--measure);grid-column:2}.IrzyxW_action{margin-top:var(--space-2);grid-column:2}.IrzyxW_info{background-color:var(--color-info-soft);border-color:var(--color-info)}.IrzyxW_info .IrzyxW_icon,.IrzyxW_info .IrzyxW_title{color:var(--color-info)}.IrzyxW_success{background-color:var(--color-success-soft);border-color:var(--color-success)}.IrzyxW_success .IrzyxW_icon,.IrzyxW_success .IrzyxW_title{color:var(--color-success)}.IrzyxW_warning{background-color:var(--color-warning-soft);border-color:var(--color-warning)}.IrzyxW_warning .IrzyxW_icon,.IrzyxW_warning .IrzyxW_title{color:var(--color-warning)}.IrzyxW_danger{background-color:var(--color-danger-soft);border-color:var(--color-danger)}.IrzyxW_danger .IrzyxW_icon,.IrzyxW_danger .IrzyxW_title{color:var(--color-danger)}@media (forced-colors:active){.IrzyxW_alert{border:1px solid canvastext;border-inline-start-width:4px}}
.H8aylq_badge{align-items:center;gap:var(--space-1);padding:.125rem var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;line-height:1.4;display:inline-flex}.H8aylq_neutral{background-color:var(--color-surface-sunken);color:var(--color-fg)}.H8aylq_accent{background-color:var(--color-accent-soft);color:var(--color-accent-text)}.H8aylq_success{background-color:var(--color-success-soft);color:var(--color-success)}.H8aylq_warning{background-color:var(--color-warning-soft);color:var(--color-warning)}.H8aylq_danger{background-color:var(--color-danger-soft);color:var(--color-danger)}.H8aylq_info{background-color:var(--color-info-soft);color:var(--color-info)}@media (forced-colors:active){.H8aylq_badge{border:1px solid canvastext}}
._8RiFmG_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height-md);min-width:var(--target-min);padding:0 var(--space-5);border-radius:var(--radius-md);font-family:var(--font-family-body);font-size:var(--text-md);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}._8RiFmG_button:active:not([disabled],[aria-disabled=true]){transform:translateY(1px)}._8RiFmG_primary{background-color:var(--color-accent);color:var(--color-on-accent)}._8RiFmG_primary:hover:not([disabled],[aria-disabled=true]){background-color:color-mix(in srgb, var(--color-accent) 90%, var(--color-fg));box-shadow:0 10px 24px -10px color-mix(in srgb, var(--color-accent) 80%, transparent)}._8RiFmG_secondary{background-color:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-fg)}._8RiFmG_secondary:hover:not([disabled],[aria-disabled=true]){border-color:var(--color-accent-ui)}._8RiFmG_secondary:hover:not([disabled],[aria-disabled=true]),._8RiFmG_ghost:hover:not([disabled],[aria-disabled=true]){background-color:var(--color-surface-sunken)}._8RiFmG_ghost{color:var(--color-fg);background-color:#0000}._8RiFmG_danger{background-color:var(--color-danger);color:var(--color-on-danger)}._8RiFmG_danger:hover:not([disabled],[aria-disabled=true]){background-color:color-mix(in srgb, var(--color-danger) 88%, var(--color-fg))}._8RiFmG_sm{min-height:var(--control-height-sm);padding-inline:var(--space-4);font-size:var(--text-sm)}._8RiFmG_md{min-height:var(--control-height-md)}._8RiFmG_lg{min-height:var(--control-height-lg);padding-inline:var(--space-6);font-size:var(--text-lg)}._8RiFmG_fullWidth{width:100%}._8RiFmG_button[disabled]{cursor:not-allowed;opacity:.5}._8RiFmG_button[aria-busy=true]{cursor:progress}._8RiFmG_icon{aspect-ratio:1;padding:0}._8RiFmG_icon._8RiFmG_sm{width:var(--control-height-sm)}._8RiFmG_icon._8RiFmG_md{width:var(--control-height-md)}._8RiFmG_icon._8RiFmG_lg{width:var(--control-height-lg)}._8RiFmG_icon svg{width:1.375rem;height:1.375rem}@media (forced-colors:active){._8RiFmG_button{border-color:buttontext}}
.s0pLYa_root{align-items:center;gap:var(--space-2);color:inherit;display:inline-flex}.s0pLYa_svg{flex:none;width:1.25em;height:1.25em;animation:.7s linear infinite s0pLYa_spin}.s0pLYa_track{opacity:.25}@keyframes s0pLYa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.s0pLYa_svg{animation:none}}
.eeJxta_root{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
.b6YjYG_card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.b6YjYG_padded{padding:var(--space-5);gap:var(--space-3)}.b6YjYG_flat{border-style:dashed;border-color:var(--color-border-strong);background-color:#0000}
.IAwj_a_chip{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background-color:var(--color-surface);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;display:inline-flex}.IAwj_a_toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out)}.IAwj_a_toggle:hover:not(:disabled,[aria-pressed=true]){background-color:var(--color-surface-sunken)}.IAwj_a_toggle[aria-pressed=true]{background-color:var(--color-accent);border-color:var(--color-accent-ui);color:var(--color-on-accent)}.IAwj_a_toggle:disabled{cursor:not-allowed;opacity:.5}.IAwj_a_check{width:1rem;height:1rem;margin-inline-start:calc(var(--space-1) * -1)}@media (forced-colors:active){.IAwj_a_toggle[aria-pressed=true]{border-width:3px}}
.Ev2cqG_wrap{gap:var(--space-3);display:grid}.Ev2cqG_row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Ev2cqG_picker{aspect-ratio:1;width:auto;min-height:var(--control-height-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;flex:none;align-self:stretch;height:auto;padding:3px}.Ev2cqG_picker::-webkit-color-swatch-wrapper{padding:0}.Ev2cqG_picker::-webkit-color-swatch{border-radius:calc(var(--radius-sm) - 2px);border:0}.Ev2cqG_picker::-moz-color-swatch{border-radius:calc(var(--radius-sm) - 2px);border:0}.Ev2cqG_picker:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Ev2cqG_hex{max-width:12rem;font-family:var(--font-family-numeric);text-transform:lowercase;flex:8rem}.Ev2cqG_clear{padding:var(--space-2) 0;color:var(--color-fg-muted);font:inherit;font-size:var(--text-sm);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;text-decoration:underline}.Ev2cqG_clear:hover{color:var(--color-fg)}.Ev2cqG_clear:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}.Ev2cqG_swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}.Ev2cqG_swatch{border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--swatch);width:2rem;height:2rem;box-shadow:0 0 0 1px var(--color-border-strong);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.Ev2cqG_swatch:hover{box-shadow:0 0 0 1px var(--swatch), 0 4px 12px -4px var(--swatch);transform:scale(1.1)}.Ev2cqG_swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-fg)}.Ev2cqG_swatch:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.Ev2cqG_preview{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-sunken);display:flex}.Ev2cqG_previewLabel{font-size:var(--text-sm);color:var(--color-fg-muted);margin-right:auto}.Ev2cqG_previewButton{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-weight:var(--weight-bold);font-size:var(--text-sm)}.Ev2cqG_previewBadge{border-radius:var(--radius-pill);min-width:1.5rem;height:1.5rem;font-size:var(--text-xs);font-weight:var(--weight-bold);place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.Ev2cqG_swatch{transition:none}.Ev2cqG_swatch:hover{transform:none}}
.bfn3sa_field{gap:var(--space-2);flex-direction:column;display:flex}.bfn3sa_label{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-fg)}.bfn3sa_optional{font-weight:var(--weight-regular);color:var(--color-fg-muted)}.bfn3sa_hint{font-size:var(--text-sm);color:var(--color-fg-muted)}.bfn3sa_error{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-danger);display:flex}.bfn3sa_error svg{flex:none;width:1.125rem;height:1.125rem;margin-top:.1em}.bfn3sa_control{width:100%;min-height:var(--control-height-md);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-fg);font-size:var(--text-md);line-height:var(--leading-normal);transition:border-color var(--duration-fast) var(--ease-out)}.bfn3sa_control::placeholder{color:var(--color-fg-muted);opacity:1}.bfn3sa_control:hover:not(:disabled){border-color:var(--color-fg)}.bfn3sa_control:focus-visible{outline-offset:0;border-color:var(--color-focus)}.bfn3sa_control[aria-invalid=true]{border-color:var(--color-danger);border-width:2px}.bfn3sa_control:disabled{cursor:not-allowed;background-color:var(--color-surface-sunken);color:var(--color-fg-muted)}select.bfn3sa_control{appearance:none;padding-right:calc(var(--space-4) + 1.5rem);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - var(--space-4) - .375rem) 52%, calc(100% - var(--space-4)) 52%;cursor:pointer;background-repeat:no-repeat;background-size:.375rem .375rem}@media (forced-colors:active){select.bfn3sa_control{appearance:auto;padding-right:var(--space-4)}}.bfn3sa_textarea{resize:vertical;min-height:7.5rem}
.gV8Hta_dialog{width:min(100% - 2 * var(--space-4), 32rem);max-height:min(100% - 2 * var(--space-8), 40rem);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);color:var(--color-fg);box-shadow:var(--shadow-overlay);overscroll-behavior:contain;margin:auto;padding:0;overflow:auto}.gV8Hta_dialog[open]{animation:gV8Hta_dialog-in var(--duration-base) var(--ease-out);flex-direction:column;display:flex}.gV8Hta_dialog::backdrop{background-color:var(--color-backdrop)}.gV8Hta_dialog[open]::backdrop{animation:gV8Hta_backdrop-in var(--duration-base) var(--ease-out)}@media (max-width:767px){.gV8Hta_dialog{width:100%;max-width:none;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-end-end-radius:0;border-end-start-radius:0;margin:auto 0 0}.gV8Hta_dialog[open]{animation-name:gV8Hta_sheet-in}}.gV8Hta_header{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) 0;display:flex}.gV8Hta_title{padding-top:var(--space-2);font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);flex:1}.gV8Hta_close{margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0 0}.gV8Hta_body{padding:var(--space-3) var(--space-5) var(--space-5);color:var(--color-fg-muted)}.gV8Hta_body>*+*{margin-top:var(--space-3)}.gV8Hta_footer{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--color-border);flex-wrap:wrap-reverse;display:flex}@media (max-width:767px){.gV8Hta_footer>*{flex:10rem}}@keyframes gV8Hta_dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes gV8Hta_sheet-in{0%{opacity:0;transform:translateY(24px)}}@keyframes gV8Hta_backdrop-in{0%{opacity:0}}
._7SqAPW_root{align-items:flex-start;gap:var(--space-3);padding:var(--space-8) var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);flex-direction:column;display:flex}._7SqAPW_icon{border-radius:var(--radius-md);background-color:var(--color-surface-sunken);width:3rem;height:3rem;color:var(--color-fg-muted);place-items:center;display:grid}._7SqAPW_icon svg{width:1.5rem;height:1.5rem}._7SqAPW_title{font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}._7SqAPW_description{max-width:48ch;color:var(--color-fg-muted)}._7SqAPW_action{margin-top:var(--space-2)}._7SqAPW_danger{border-style:solid;border-color:var(--color-danger)}._7SqAPW_danger ._7SqAPW_icon{background-color:var(--color-danger-soft);color:var(--color-danger)}
.f4oyBW_price{font-family:var(--font-family-numeric);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;color:var(--color-fg);white-space:nowrap;align-items:baseline;line-height:1;display:inline-flex}.f4oyBW_currency{font-size:.5em;font-weight:var(--weight-bold);letter-spacing:0;margin-inline-end:.12em}.f4oyBW_literal{font-size:0}.f4oyBW_cents{align-self:flex-start;margin-top:.08em;font-size:.55em}.f4oyBW_sm{font-size:var(--text-lg)}.f4oyBW_md{font-size:var(--text-2xl)}.f4oyBW_lg{font-size:var(--text-4xl)}.f4oyBW_inline{font-size:inherit;font-family:inherit;font-weight:var(--weight-bold)}.f4oyBW_inline .f4oyBW_currency,.f4oyBW_inline .f4oyBW_cents{font-size:1em;font-weight:inherit;align-self:baseline;margin-top:0}.f4oyBW_inline .f4oyBW_literal{font-size:1em}.f4oyBW_inline .f4oyBW_currency{margin-inline-end:0}
.QUUPIW_skeleton{background-color:var(--color-surface-sunken);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-surface) 55%, transparent) 50%, transparent 100%);animation:QUUPIW_shimmer 1.4s var(--ease-in-out) infinite;background-repeat:no-repeat;background-size:200% 100%;display:block}.QUUPIW_text{border-radius:var(--radius-sm);height:1em}.QUUPIW_rect{border-radius:var(--radius-lg)}.QUUPIW_circle{border-radius:50%}@keyframes QUUPIW_shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.QUUPIW_skeleton{background-image:none;animation:none}}
.BDCMra_root{border:0;min-width:0;padding:0}.BDCMra_legend{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-muted)}.BDCMra_options{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background-color:var(--color-surface);gap:2px;padding:3px;display:inline-flex}.BDCMra_option{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-fg-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);display:inline-flex;position:relative}.BDCMra_option svg{width:1.125rem;height:1.125rem}.BDCMra_option:hover{color:var(--color-fg)}.BDCMra_option:has(:checked){background-color:var(--color-fg);color:var(--color-bg)}.BDCMra_option:has(:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.BDCMra_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}@media (max-width:359px){.BDCMra_text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.BDCMra_option{min-width:var(--target-min);justify-content:center;padding:0}}@media (forced-colors:active){.BDCMra_option:has(:checked){outline:2px solid highlight}}
.k28k9a_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.k28k9a_wordmark{font-family:var(--font-family-display);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black);font-size:var(--text-lg);color:var(--color-fg);text-decoration:none}.k28k9a_footer{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-12);padding:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-fg-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.k28k9a_title{font-size:var(--text-3xl);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black)}@media (min-width:768px){.k28k9a_header,.k28k9a_footer{padding-inline:var(--space-8)}.k28k9a_title{font-size:var(--text-4xl)}}.k28k9a_lede{max-width:var(--measure);margin-top:var(--space-3);font-size:var(--text-lg);color:var(--color-fg-muted)}.k28k9a_actions{margin-top:var(--space-6)}
.CUhlNW_image{--product-image-shimmer:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-surface) 55%, transparent) 50%, transparent 100%);object-fit:cover;background-color:var(--color-surface-sunken);width:100%;height:auto;display:block}.CUhlNW_loading{background-image:var(--product-image-shimmer);animation:CUhlNW_image-shimmer 1.4s var(--ease-in-out) infinite;background-position:150% 0,50%;background-repeat:no-repeat;background-size:200% 100%,cover}.CUhlNW_loaded{animation:CUhlNW_image-in var(--duration-base) var(--ease-out)}@keyframes CUhlNW_image-shimmer{0%{background-position:150% 0,50%}to{background-position:-50% 0,50%}}@keyframes CUhlNW_image-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.CUhlNW_loading,.CUhlNW_loaded{animation:none}}.CUhlNW_placeholder{background:var(--color-surface-sunken);width:100%;color:var(--color-fg-muted);font-size:var(--text-2xl);place-items:center;display:grid}
._4ZQqHW_demo{gap:var(--space-3);--loop:12s;justify-items:center;display:grid}._4ZQqHW_stage{width:min(100%,30rem);min-height:33rem;padding-bottom:var(--space-4);position:relative}._4ZQqHW_phone{width:16rem;height:31rem;padding:var(--space-3);border:6px solid var(--color-fg);background:var(--color-bg);box-shadow:0 30px 60px -30px var(--lightningcss-light,#4a1d5e73)var(--lightningcss-dark,#000000b3), var(--shadow-raised);gap:var(--space-2);border-radius:2.25rem;grid-template-rows:auto auto 1fr auto;font-size:.6875rem;line-height:1.25;display:grid;position:relative;overflow:hidden}._4ZQqHW_store{align-items:center;gap:var(--space-2);padding-top:var(--space-1);display:flex}._4ZQqHW_storeLogo{border-radius:var(--radius-pill);color:#fff;width:1.75rem;height:1.75rem;font-family:var(--font-family-display);font-weight:var(--weight-black);background:#b5466b;flex:none;place-items:center;font-size:.625rem;display:grid}._4ZQqHW_storeName{font-family:var(--font-family-display);font-weight:var(--weight-black);font-size:var(--text-sm)}._4ZQqHW_search{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-fg-muted);padding:.4rem .6rem}._4ZQqHW_grid{align-content:start;gap:var(--space-2);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}._4ZQqHW_tile{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);gap:2px;padding:.3rem;display:grid;position:relative}._4ZQqHW_photo{aspect-ratio:1;background:radial-gradient(circle at 50% 58%,#6b3a1f 0 28%,#0000 29%),#f3dfc8;border-radius:6px}._4ZQqHW_photo[data-tone="1"]{background:linear-gradient(#fff6 0 0) 50% 30%/46% 12% no-repeat,linear-gradient(#e9b7c6 0 0) 50% 62%/46% 44% no-repeat,#fbe9ee}._4ZQqHW_photo[data-tone="2"]{background:conic-gradient(from 200deg at 50% 60%, #f6e27a 0 40%, #fff7d1 0 60%, #e8c95a 0) #fffbe8}._4ZQqHW_photo[data-tone="3"]{background:radial-gradient(circle at 50% 55%,#4a2512 0 30%,#8a5a33 31% 36%,#0000 37%),#efe3d3}._4ZQqHW_tileName{font-weight:var(--weight-semibold)}._4ZQqHW_tilePrice{color:var(--color-fg-muted)}._4ZQqHW_add{border-radius:var(--radius-pill);background:var(--color-accent);width:1.4rem;height:1.4rem;color:var(--color-on-accent);font-weight:var(--weight-bold);place-items:center;font-size:.875rem;display:grid;position:absolute;bottom:.35rem;right:.35rem}._4ZQqHW_cart{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);display:grid}._4ZQqHW_cartStates{font-weight:var(--weight-semibold);display:grid}._4ZQqHW_cartState{grid-area:1/1}._4ZQqHW_send{border-radius:var(--radius-pill);color:#fff;text-align:center;font-weight:var(--weight-bold);background:#1f7a4a;padding:.5rem;display:block}._4ZQqHW_finger{border-radius:var(--radius-pill);pointer-events:none;opacity:0;background:#1d1f2247;border:2px solid #ffffffe6;width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem;position:absolute}._4ZQqHW_chat{border-radius:var(--radius-lg);border:1px solid var(--color-border);width:min(17rem,80%);box-shadow:var(--shadow-overlay);font-size:var(--text-xs);background:var(--lightningcss-light,#efe7dc)var(--lightningcss-dark,#1b1f1d);position:absolute;bottom:0;right:0;overflow:hidden}._4ZQqHW_chatHead{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:#fff;background:#1f6e47;display:flex}._4ZQqHW_chatHead span:last-child{display:grid}._4ZQqHW_chatHead small{opacity:.85}._4ZQqHW_bubble{margin:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-4);border-radius:var(--radius-md) var(--radius-md) var(--radius-md) 2px;background:var(--color-surface);gap:var(--space-2);line-height:1.35;display:grid;position:relative}._4ZQqHW_link{color:var(--color-info);overflow-wrap:anywhere}._4ZQqHW_ticks{right:var(--space-2);bottom:var(--space-1);color:#2b8be6;letter-spacing:-.15em;font-size:.625rem;position:absolute}._4ZQqHW_caption{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);text-align:center;flex-wrap:wrap;display:flex}._4ZQqHW_pause{min-height:var(--target-min);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-fg);font:inherit;cursor:pointer;background:0 0}._4ZQqHW_pause:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._4ZQqHW_cartState:not([data-step="3"]){visibility:hidden}@media (prefers-reduced-motion:no-preference){._4ZQqHW_cartState[data-step]{visibility:visible;opacity:0;animation:var(--loop) linear infinite}._4ZQqHW_cartState[data-step="0"]{animation-name:_4ZQqHW_cart0}._4ZQqHW_cartState[data-step="1"]{animation-name:_4ZQqHW_cart1}._4ZQqHW_cartState[data-step="2"]{animation-name:_4ZQqHW_cart2}._4ZQqHW_cartState[data-step="3"]{animation-name:_4ZQqHW_cart3}._4ZQqHW_finger{animation:_4ZQqHW_finger var(--loop) var(--ease-in-out) infinite}._4ZQqHW_add[data-index="0"]{animation:_4ZQqHW_tapBrigadeiro var(--loop) infinite}._4ZQqHW_add[data-index="1"]{animation:_4ZQqHW_tapBolo var(--loop) infinite}._4ZQqHW_send{animation:_4ZQqHW_tapSend var(--loop) infinite}._4ZQqHW_chat{animation:_4ZQqHW_chatIn var(--loop) var(--ease-out) infinite}._4ZQqHW_bubble{animation:_4ZQqHW_bubbleIn var(--loop) var(--ease-out) infinite}._4ZQqHW_ticks{animation:_4ZQqHW_ticks var(--loop) infinite}._4ZQqHW_stage[data-paused] *,._4ZQqHW_stage[data-paused] :before{animation-play-state:paused}}@keyframes _4ZQqHW_finger{0%,4%{opacity:0;top:70%;left:60%}8%{opacity:1}10%,12%{top:46%;left:40%}13%{transform:scale(.8)}14%{transform:scale(1)}19%{transform:scale(.8)}20%{top:46%;left:40%;transform:scale(1)}28%,29%{top:46%;left:86%;transform:scale(1)}30%{transform:scale(.8)}31%{transform:scale(1)}36%,37%{top:92%;left:50%;transform:scale(1)}38%{opacity:1;transform:scale(.8)}40%{opacity:0;top:92%;left:50%;transform:scale(1)}to{opacity:0;top:70%;left:60%}}@keyframes _4ZQqHW_tapBrigadeiro{0%,12.5%,14.5%,19%,21%,to{transform:scale(1)}13.2%,19.8%{transform:scale(.82)}}@keyframes _4ZQqHW_tapBolo{0%,29.5%,31.5%,to{transform:scale(1)}30.2%{transform:scale(.82)}}@keyframes _4ZQqHW_tapSend{0%,37.5%,39.5%,to{filter:none;transform:scale(1)}38.3%{filter:brightness(.85);transform:scale(.95)}}@keyframes _4ZQqHW_cart0{0%,13%{opacity:1}13.5%,96%{opacity:0}to{opacity:1}}@keyframes _4ZQqHW_cart1{0%,13%{opacity:0}13.5%,19.5%{opacity:1}20%,to{opacity:0}}@keyframes _4ZQqHW_cart2{0%,19.5%{opacity:0}20%,30%{opacity:1}30.5%,to{opacity:0}}@keyframes _4ZQqHW_cart3{0%,30%{opacity:0}30.5%,94%{opacity:1}96%,to{opacity:0}}@keyframes _4ZQqHW_chatIn{0%,42%{opacity:0;transform:translateY(1.5rem)scale(.96)}47%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(.5rem)}}@keyframes _4ZQqHW_bubbleIn{0%,48%{clip-path:inset(0 0 100%)}58%,to{clip-path:inset(0)}}@keyframes _4ZQqHW_ticks{0%,60%{color:var(--color-fg-muted)}64%,to{color:#2b8be6}}@media (min-width:640px){._4ZQqHW_stage{min-height:34rem}._4ZQqHW_chat{bottom:var(--space-6)}}@media (max-width:639px){._4ZQqHW_phone{margin-inline:auto;transform:translate(-12%)}}
.Jp-7Oa_trigger{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);cursor:zoom-in;width:52px;height:52px;transition:transform var(--duration-base) var(--ease-out);flex:none;padding:0;display:block;overflow:hidden}.Jp-7Oa_trigger:hover{transform:scale(1.06)}.Jp-7Oa_trigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.Jp-7Oa_thumb{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:768px){.Jp-7Oa_trigger{width:64px;height:64px}.Jp-7Oa_dialog{width:min(100% - 2 * var(--space-4), 36rem)}}.Jp-7Oa_full{object-fit:contain;border-radius:var(--radius-md);width:100%;height:auto;max-height:70vh;display:block}@media (prefers-reduced-motion:reduce){.Jp-7Oa_trigger{transition:none}}
._0aFFpq_header{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--color-fg);z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;position:sticky;top:0}._0aFFpq_brand{border-radius:var(--radius-md);text-decoration:none;display:inline-flex}._0aFFpq_brand:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}._0aFFpq_nav{gap:var(--space-6);display:none}._0aFFpq_nav a,._0aFFpq_login{color:var(--color-fg);font-weight:var(--weight-semibold);text-underline-offset:.3em;text-decoration:none}._0aFFpq_nav a:hover,._0aFFpq_login:hover{text-decoration:underline}._0aFFpq_headerActions{align-items:center;gap:var(--space-4);display:flex}._0aFFpq_landing{width:100%;max-width:72rem;padding:0 var(--space-4) var(--space-12);margin-inline:auto}._0aFFpq_landing section{scroll-margin-top:5rem}._0aFFpq_hero{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--color-fg);isolation:isolate;gap:var(--space-8);padding-block:var(--space-10) var(--space-12);align-items:center;display:grid;position:relative}._0aFFpq_heroKicker{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-text);font-size:var(--text-sm);font-weight:var(--weight-bold);display:inline-block}._0aFFpq_heroTitle{margin-top:var(--space-4);max-width:16ch;font-family:var(--font-family-display);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.5rem,7vw,4.25rem);line-height:1.02}._0aFFpq_heroSub{margin-top:var(--space-5);max-width:46ch;font-size:var(--text-lg);color:var(--color-fg-muted)}._0aFFpq_heroActions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._0aFFpq_heroNote{margin-top:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-sm)}._0aFFpq_hero:before{content:"";z-index:-2;background:var(--color-bg);position:absolute;inset:0 calc(50% - 50vw)}._0aFFpq_backdrop{z-index:-1;color:#eaecef;pointer-events:none;width:100vw;max-width:none;height:100%;position:absolute;top:0;left:calc(50% - 50vw)}._0aFFpq_trendLayer{height:min(600px,45%);top:auto;bottom:0}._0aFFpq_trend{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){._0aFFpq_trend{animation:_0aFFpq_draw 2.4s var(--ease-out) both .3s}}@keyframes _0aFFpq_draw{0%{stroke-dashoffset:1px}}._0aFFpq_heroTitle{color:#fff}._0aFFpq_section{padding-block:var(--space-12);border-top:1px solid var(--color-border)}._0aFFpq_sectionTitle{max-width:24ch;font-family:var(--font-family-display);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black);font-size:clamp(2rem,4.5vw,2.75rem);line-height:var(--leading-tight);text-wrap:balance}._0aFFpq_sectionLede{margin-top:var(--space-3);margin-bottom:var(--space-8);max-width:var(--measure);color:var(--color-fg-muted);font-size:var(--text-lg)}._0aFFpq_compare{border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) * 1.25);background:var(--color-surface);overflow:hidden}._0aFFpq_compareHead{display:none}._0aFFpq_compareRows{margin:0}._0aFFpq_compareRow{gap:var(--space-2);padding:var(--space-4) var(--space-5);display:grid}._0aFFpq_compareRow+._0aFFpq_compareRow{border-top:1px solid var(--color-border)}._0aFFpq_compareRow dt{font-weight:var(--weight-bold)}._0aFFpq_compareRow dd{margin:0}._0aFFpq_before{color:var(--color-fg-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--color-danger) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-danger) 55%, transparent);text-decoration-thickness:1.5px}._0aFFpq_after{font-weight:var(--weight-semibold)}._0aFFpq_after:before{content:"✓ ";color:var(--color-success)}._0aFFpq_compareLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0aFFpq_stepsTitle{margin-top:var(--space-12);font-family:var(--font-family-display);font-weight:var(--weight-black);font-size:var(--text-2xl)}._0aFFpq_steps{gap:var(--space-6);margin-top:var(--space-6);--line:var(--color-accent-ui);padding:0;list-style:none;display:grid;position:relative}._0aFFpq_step{column-gap:var(--space-4);grid-template-columns:auto 1fr;display:grid;position:relative}._0aFFpq_step p{color:var(--color-fg-muted);grid-column:2}._0aFFpq_stepNumber{border-radius:var(--radius-pill);background:var(--color-accent);width:2.5rem;height:2.5rem;color:var(--color-on-accent);font-family:var(--font-family-display);font-weight:var(--weight-black);font-size:var(--text-lg);grid-row:span 2;place-items:center;display:grid}@media (hover:hover) and (prefers-reduced-motion:no-preference){._0aFFpq_stepNumber{transition:transform var(--duration-fast) var(--ease-out)}._0aFFpq_step:hover ._0aFFpq_stepNumber{transform:scale(1.12)}}._0aFFpq_stepTitle{font-weight:var(--weight-bold);font-size:var(--text-lg)}._0aFFpq_faq{gap:var(--space-2);max-width:48rem;margin-bottom:var(--space-12);display:grid}._0aFFpq_faqItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._0aFFpq_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--target-min);padding:var(--space-3) var(--space-4);font-weight:var(--weight-semibold);cursor:pointer;list-style:none;display:flex}._0aFFpq_faqItem summary::-webkit-details-marker{display:none}._0aFFpq_faqItem summary:after{content:"+";font-size:var(--text-xl);transition:transform var(--duration-base) var(--ease-out);flex:none;line-height:1}._0aFFpq_faqItem[open] summary:after{transform:rotate(45deg)}._0aFFpq_faqItem summary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-md)}._0aFFpq_faqItem p{padding:0 var(--space-4) var(--space-4);color:var(--color-fg-muted);max-width:var(--measure)}._0aFFpq_final{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;justify-items:start;gap:var(--space-4);margin-top:var(--space-8);padding:var(--space-10) var(--space-6);border-radius:calc(var(--radius-lg) * 1.5);background:var(--color-surface);color:var(--color-fg);display:grid;position:relative;overflow:hidden}._0aFFpq_final ._0aFFpq_backdrop{width:100%;left:0}._0aFFpq_finalTitle{color:#fff;max-width:20ch;font-family:var(--font-family-display);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black);text-wrap:balance;font-size:clamp(2rem,5vw,3rem);line-height:1.05}._0aFFpq_finalText{max-width:50ch;font-size:var(--text-lg);opacity:.9}._0aFFpq_finalNumber{font-size:var(--text-sm);opacity:.9}._0aFFpq_finalNumber button{color:var(--color-accent-text);text-decoration:underline}@media (min-width:768px){._0aFFpq_header{padding-inline:var(--space-8)}._0aFFpq_compareHead{gap:var(--space-6);padding:var(--space-3) var(--space-5);background:var(--color-surface-sunken);font-weight:var(--weight-bold);font-size:var(--text-sm);grid-template-columns:12rem 1fr 1fr;display:grid}._0aFFpq_compareRow{gap:var(--space-6);grid-template-columns:12rem 1fr 1fr}._0aFFpq_steps{grid-template-columns:repeat(4,1fr)}._0aFFpq_step{row-gap:var(--space-2);grid-template-columns:1fr}._0aFFpq_stepNumber{z-index:1;grid-row:auto;position:relative}._0aFFpq_step p{grid-column:1}._0aFFpq_steps:before,._0aFFpq_steps:after{content:"";border-radius:var(--radius-pill);background:var(--color-border);height:3px;position:absolute;top:1.25rem;left:1.25rem;right:calc(25% - 1.25rem)}._0aFFpq_steps:after{background:var(--line);transform-origin:0}._0aFFpq_final{padding:var(--space-12) var(--space-12)}}@media (min-width:960px){._0aFFpq_nav{display:flex}._0aFFpq_hero{gap:var(--space-10);padding-block:var(--space-16);grid-template-columns:1.1fr 1fr}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._0aFFpq_steps:after{animation:linear both _0aFFpq_fillLine;animation-timeline:view();animation-range:entry 30% cover 55%}}._0aFFpq_heroText>*{animation:_0aFFpq_rise .6s var(--ease-out) both}._0aFFpq_heroText>:nth-child(2){animation-delay:80ms}._0aFFpq_heroText>:nth-child(3){animation-delay:.16s}._0aFFpq_heroText>:nth-child(4),._0aFFpq_heroText>:nth-child(5){animation-delay:.24s}}@keyframes _0aFFpq_fillLine{0%{transform:scaleX(0)}}@keyframes _0aFFpq_rise{0%{opacity:0;transform:translateY(.75rem)}}
._4WpgRW_header{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-wrap:wrap;display:flex;position:sticky;top:0}._4WpgRW_brand{align-items:center;gap:var(--space-3);display:flex}._4WpgRW_mark{border-radius:var(--radius-md);background:var(--color-accent);width:2.25rem;height:2.25rem;color:var(--color-on-accent);font-weight:var(--weight-bold);place-items:center;display:grid}._4WpgRW_brandText{gap:2px;display:grid}._4WpgRW_company{font-family:var(--font-family-display);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black);font-size:var(--text-lg)}._4WpgRW_role{color:var(--color-fg-muted);font-size:var(--text-xs)}._4WpgRW_headerStart,._4WpgRW_headerActions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._4WpgRW_body{display:block}._4WpgRW_content{min-width:0}._4WpgRW_sidebar{z-index:var(--z-overlay);width:min(18rem,85vw);padding:var(--space-3);border-right:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-overlay);visibility:hidden;transition:transform var(--duration-base) var(--ease-out), visibility 0s linear var(--duration-base);position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}._4WpgRW_shell[data-open=true] ._4WpgRW_sidebar{visibility:visible;transition:transform var(--duration-base) var(--ease-out);transform:none}._4WpgRW_backdrop{z-index:calc(var(--z-overlay) - 1);background:color-mix(in srgb, var(--color-bg) 60%, transparent);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out);position:fixed;inset:0}._4WpgRW_shell[data-open=true] ._4WpgRW_backdrop{opacity:1}._4WpgRW_sidebarTop{margin-bottom:var(--space-2);justify-content:flex-end;display:flex}._4WpgRW_navList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._4WpgRW_navLink{min-height:var(--target-min);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-fg);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:flex}._4WpgRW_navLink:hover{background:var(--color-surface-sunken);color:var(--color-accent-text)}._4WpgRW_navLink[aria-current=page]{background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-bold);box-shadow:inset 3px 0 0 var(--color-accent)}@media (prefers-reduced-motion:reduce){._4WpgRW_sidebar,._4WpgRW_shell[data-open=true] ._4WpgRW_sidebar,._4WpgRW_backdrop{transition:none}}@media (min-width:768px){._4WpgRW_body{grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}._4WpgRW_shell[data-collapsed=true] ._4WpgRW_body{grid-template-columns:minmax(0,1fr)}._4WpgRW_shell[data-collapsed=true] ._4WpgRW_sidebar{display:none}._4WpgRW_sidebar{z-index:auto;width:auto;min-height:calc(100dvh - 4.5rem);padding:var(--space-4) var(--space-3);box-shadow:none;visibility:visible;transition:none;position:static;transform:none}._4WpgRW_sidebarTop,._4WpgRW_backdrop{display:none}}._4WpgRW_titleRow{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._4WpgRW_title{font-size:var(--text-3xl);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black)}._4WpgRW_list{gap:var(--space-3);padding:0;list-style:none;display:grid}._4WpgRW_row{align-items:center;gap:var(--space-3);grid-template-columns:64px 1fr auto;display:grid}._4WpgRW_thumb{border-radius:var(--radius-sm);object-fit:cover;background:var(--color-surface-sunken);width:64px;height:64px}._4WpgRW_rowTitle{font-weight:var(--weight-semibold);color:var(--color-fg);text-decoration:none}._4WpgRW_meta{align-items:center;gap:var(--space-2);margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._4WpgRW_form{gap:var(--space-4);max-width:40rem;display:grid}._4WpgRW_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}._4WpgRW_section{margin-top:var(--space-10)}._4WpgRW_sectionTitle{font-size:var(--text-xl);font-weight:var(--weight-bold);margin-bottom:var(--space-4)}._4WpgRW_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._4WpgRW_sectionHeader ._4WpgRW_sectionTitle{margin-bottom:0}._4WpgRW_choices{gap:var(--space-3);padding:0;list-style:none;display:grid}@media (min-width:768px){._4WpgRW_header{padding-inline:var(--space-8)}}._4WpgRW_stockGroup{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0;display:grid}._4WpgRW_stockLegend{padding-inline:var(--space-2);font-weight:var(--weight-bold)}._4WpgRW_checkRow{align-items:center;gap:var(--space-3);min-height:var(--control-height-sm);cursor:pointer;display:flex}._4WpgRW_checkRow input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent-ui)}._4WpgRW_lede{max-width:60ch;margin:calc(var(--space-4) * -1) 0 var(--space-6);color:var(--color-fg-muted)}._4WpgRW_filters{gap:var(--space-4);margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:1fr 1fr;align-items:end;display:grid}._4WpgRW_filterWide{grid-column:1/-1}._4WpgRW_filterActions{gap:var(--space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (min-width:768px){._4WpgRW_filters{grid-template-columns:11rem 11rem 1fr auto}._4WpgRW_filterWide,._4WpgRW_filterActions{grid-column:auto}}._4WpgRW_resultCount{margin-bottom:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm)}._4WpgRW_orderRow{align-items:center;gap:var(--space-3);grid-template-columns:1fr auto auto;display:grid}._4WpgRW_rowActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._4WpgRW_ref{font-family:var(--font-family-numeric);letter-spacing:.02em}._4WpgRW_pagination{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-6);color:var(--color-fg-muted);font-size:var(--text-sm);display:flex}._4WpgRW_facts{gap:var(--space-3);margin-bottom:var(--space-4);display:grid}._4WpgRW_facts dt{font-size:var(--text-sm);color:var(--color-fg-muted)}._4WpgRW_facts dd{font-weight:var(--weight-semibold);margin:0}@media (min-width:768px){._4WpgRW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}._4WpgRW_itemsTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._4WpgRW_itemsTable th,._4WpgRW_itemsTable td{padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border);text-align:right;vertical-align:baseline}._4WpgRW_itemsTable :is(th,td):first-child{text-align:left;padding-left:0}._4WpgRW_itemsTable thead th{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-fg-muted)}._4WpgRW_itemsTable tbody th{font-weight:var(--weight-semibold)}._4WpgRW_itemsTable tfoot :is(th,td){font-weight:var(--weight-bold);border-bottom:0}._4WpgRW_note{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm)}._4WpgRW_categoryRow{align-items:center;gap:var(--space-3);grid-template-columns:1fr auto;display:grid}._4WpgRW_categoryEdit{gap:var(--space-3);display:grid}._4WpgRW_categoryStatus:empty{display:none}._4WpgRW_categoryStatus{color:var(--color-fg-muted);font-size:var(--text-sm)}@media (max-width:479px){._4WpgRW_categoryRow{grid-template-columns:1fr}._4WpgRW_categoryRow ._4WpgRW_rowActions{justify-content:flex-start}}._4WpgRW_productSearch{align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._4WpgRW_productSearchField{flex:16rem;min-width:0}._4WpgRW_categoryFilter{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}._4WpgRW_categoryTag{color:var(--color-fg);font-weight:var(--weight-semibold)}._4WpgRW_categoryTag:before{content:"· ";color:var(--color-fg-muted)}._4WpgRW_skeletonText{gap:var(--space-2);display:grid}._4WpgRW_tabs{gap:var(--space-2);margin:var(--space-4) 0 var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}._4WpgRW_tab{min-height:var(--control-height-sm);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full,999px);color:var(--color-fg);font-weight:var(--weight-bold);align-items:center;text-decoration:none;display:inline-flex}._4WpgRW_tab[aria-current=page]{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}._4WpgRW_formFields{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}
.WEZH7G_wrap{gap:var(--space-6);max-width:28rem;margin:var(--space-10) auto 0;padding:var(--space-8) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}.WEZH7G_homeLink{width:var(--control-height-sm);aspect-ratio:1;margin:calc(var(--space-2) * -1) 0 var(--space-3) calc(var(--space-2) * -1);padding:0}.WEZH7G_form{gap:var(--space-4);display:grid}.WEZH7G_muted{color:var(--color-fg-muted);font-size:var(--text-sm)}.WEZH7G_footerLink{font-size:var(--text-sm);text-align:center}
.lZeOSG_cartButton{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--weight-bold);cursor:pointer;transition:box-shadow var(--duration-base) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:0;display:inline-flex;position:relative}.lZeOSG_cartButton:hover{box-shadow:0 10px 24px -10px color-mix(in srgb, var(--color-accent) 85%, transparent)}.lZeOSG_cartButton:active{transform:scale(.97)}.lZeOSG_cartButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.lZeOSG_badge{min-width:1.5rem;height:1.5rem;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--color-on-accent);color:var(--color-accent);font-family:var(--font-family-numeric);font-size:var(--text-sm);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}@media (prefers-reduced-motion:no-preference){.lZeOSG_badge[data-bump]{animation:lZeOSG_bump .42s var(--ease-out)}}@keyframes lZeOSG_bump{0%{transform:scale(1)}35%{transform:scale(1.45)}60%{transform:scale(.9)}to{transform:scale(1)}}.lZeOSG_flyer{z-index:var(--z-toast);border-radius:var(--radius-md);background-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-surface), 0 12px 28px -8px color-mix(in srgb, var(--color-accent) 80%, transparent);pointer-events:none;will-change:transform;background-position:50%;background-size:cover;position:fixed}dialog.lZeOSG_drawer{border-radius:var(--radius-lg) 0 0 var(--radius-lg);border-width:0 0 0 1px;width:min(100%,26rem);height:100dvh;max-height:100dvh;margin:0 0 0 auto}dialog.lZeOSG_drawer[open]{animation:lZeOSG_drawer-in .28s var(--ease-out)}dialog.lZeOSG_drawer>:nth-child(2){color:var(--color-fg);flex:1;overflow-y:auto}@media (max-width:767px){dialog.lZeOSG_drawer{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-width:1px 0 0;width:100%;height:fit-content;max-height:88dvh;margin:auto 0 0}dialog.lZeOSG_drawer[open]{animation-name:lZeOSG_sheet-up}dialog.lZeOSG_drawer:before{content:"";width:2.5rem;height:4px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--color-border-strong);flex:none;align-self:center}}@media (prefers-reduced-motion:reduce){dialog.lZeOSG_drawer[open]{animation:none}}@keyframes lZeOSG_drawer-in{0%{transform:translate(100%)}}@keyframes lZeOSG_sheet-up{0%{transform:translateY(100%)}}.lZeOSG_lines{gap:var(--space-3);padding:0;list-style:none;display:grid}.lZeOSG_line{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);animation:lZeOSG_line-in var(--duration-slow) var(--ease-out);grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:start;display:grid}@media (prefers-reduced-motion:reduce){.lZeOSG_line{animation:none}}@keyframes lZeOSG_line-in{0%{transform:translate(.75rem)}}.lZeOSG_thumb{border-radius:var(--radius-md);object-fit:cover;width:4.5rem;height:4.5rem}.lZeOSG_lineInfo{gap:var(--space-1);min-width:0;display:grid}.lZeOSG_lineName{font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.lZeOSG_unit{color:var(--color-fg-muted);font-size:var(--text-sm)}.lZeOSG_stepper{align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:inline-flex}.lZeOSG_qty{text-align:center;min-width:2ch;font-family:var(--font-family-numeric);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.lZeOSG_lineEnd{justify-items:end;gap:var(--space-2);display:grid}.lZeOSG_drawerFooter{gap:var(--space-2);width:100%;display:grid}.lZeOSG_drawerTotal{margin-bottom:var(--space-2);font-weight:var(--weight-semibold);justify-content:space-between;align-items:baseline;display:flex}.lZeOSG_empty{justify-items:center;gap:var(--space-3);padding:var(--space-10) 0;color:var(--color-fg-muted);text-align:center;display:grid}.lZeOSG_stockNote{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-warning)}.lZeOSG_checkoutSpacer{height:calc(5.5rem + env(safe-area-inset-bottom))}.lZeOSG_checkoutBar{z-index:var(--z-sticky);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -12px 28px -18px color-mix(in srgb, var(--color-fg) 45%, transparent);position:fixed;inset:auto 0 0}.lZeOSG_checkoutInner{justify-content:space-between;align-items:center;gap:var(--space-3);max-width:72rem;margin:0 auto;display:flex}.lZeOSG_checkoutTotal{gap:0;min-width:0;margin:0;display:grid}.lZeOSG_checkoutLabel{color:var(--color-fg-muted);font-size:var(--text-sm)}.lZeOSG_checkoutAmount{font-weight:var(--weight-bold);display:inline-block}.lZeOSG_checkoutInner>:last-child{flex:0 auto}.lZeOSG_checkoutCta{isolation:isolate;position:relative;overflow:hidden}.lZeOSG_checkoutCta:after{content:"";z-index:-1;background:linear-gradient(105deg, transparent 35%, color-mix(in srgb, var(--color-on-accent) 35%, transparent) 50%, transparent 65%);pointer-events:none;position:absolute;inset:0;transform:translate(-120%)}@media (min-width:768px){.lZeOSG_checkoutBar{padding-inline:var(--space-8)}.lZeOSG_checkoutInner{max-width:calc(72rem - 2 * var(--space-8))}.lZeOSG_checkoutInner>:last-child{min-width:16rem}}@media (prefers-reduced-motion:no-preference){.lZeOSG_checkoutBar{animation:lZeOSG_checkout-in .32s var(--ease-out)}.lZeOSG_checkoutAmount{animation:lZeOSG_amount-pop .36s var(--ease-out)}.lZeOSG_checkoutCta{animation:lZeOSG_cta-glow 2.8s var(--ease-out) .6s infinite}.lZeOSG_checkoutCta:after{animation:2.8s ease-in-out .6s infinite lZeOSG_cta-sheen}.lZeOSG_checkoutCta:hover,.lZeOSG_checkoutCta:focus-visible{animation-play-state:paused}}@keyframes lZeOSG_checkout-in{0%{opacity:0;transform:translateY(100%)}}@keyframes lZeOSG_amount-pop{40%{transform:scale(1.12)}}@keyframes lZeOSG_cta-glow{0%,60%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 0%, transparent)}30%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-accent) 22%, transparent)}}@keyframes lZeOSG_cta-sheen{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}
.DgtjIq_plans{gap:var(--space-6);display:grid}.DgtjIq_cycle{justify-self:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);display:inline-flex}.DgtjIq_cycleButton{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-5);border-radius:var(--radius-pill);color:var(--color-fg);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);background:0 0;border:0;display:inline-flex}.DgtjIq_cycleButton[aria-pressed=true]{background:var(--color-fg);color:var(--color-bg)}.DgtjIq_cycleButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.DgtjIq_save{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--color-success-soft);color:var(--color-success);font-size:var(--text-xs);font-weight:var(--weight-bold)}.DgtjIq_cycleNote{margin-top:calc(var(--space-3) * -1);text-align:center;color:var(--color-fg-muted);font-size:var(--text-sm)}.DgtjIq_cards{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.DgtjIq_card{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) * 1.25);background:var(--color-surface);flex-direction:column;display:flex;position:relative}.DgtjIq_card[data-featured]{border:2px solid var(--color-accent-ui);box-shadow:0 28px 56px -36px var(--lightningcss-light,#4a1d5e99)var(--lightningcss-dark,#000000e6)}.DgtjIq_badge{top:0;left:var(--space-6);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs);font-weight:var(--weight-bold);position:absolute;transform:translateY(-50%)}.DgtjIq_name{font-family:var(--font-family-display);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black);font-size:var(--text-2xl)}.DgtjIq_audience{color:var(--color-fg-muted);min-height:2.6em}.DgtjIq_price{align-items:baseline;gap:var(--space-1);margin-top:var(--space-2);display:flex}.DgtjIq_amount{font-family:var(--font-family-display);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black);font-size:var(--text-4xl);font-variant-numeric:tabular-nums;line-height:1}.DgtjIq_per{color:var(--color-fg-muted)}.DgtjIq_charged{color:var(--color-fg-muted);font-size:var(--text-sm)}.DgtjIq_limits{gap:var(--space-2);margin:var(--space-3) 0 var(--space-5);padding:var(--space-4) 0 0;border-top:1px dashed var(--color-border-strong);font-weight:var(--weight-semibold);list-style:none;display:grid}.DgtjIq_limits li:before{content:"✓";margin-right:var(--space-2);color:var(--color-accent-text)}.DgtjIq_card a{margin-top:auto}.DgtjIq_common{gap:var(--space-3);padding:var(--space-5) var(--space-6);border-radius:calc(var(--radius-lg) * 1.25);background:var(--color-surface-sunken);display:grid}.DgtjIq_commonTitle{font-weight:var(--weight-bold)}.DgtjIq_commonList{gap:var(--space-2) var(--space-6);padding:0;list-style:none;display:grid}.DgtjIq_commonList li:before{content:"✓";margin-right:var(--space-2);color:var(--color-accent-text)}@media (min-width:640px){.DgtjIq_commonList{grid-template-columns:1fr 1fr}}@media (min-width:960px){.DgtjIq_cards{grid-template-columns:repeat(3,1fr);align-items:stretch}.DgtjIq_card[data-featured]{transform:translateY(calc(var(--space-3) * -1))}.DgtjIq_commonList{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.DgtjIq_amount{animation:DgtjIq_priceIn var(--duration-slow) var(--ease-out)}}@keyframes DgtjIq_priceIn{0%{opacity:0;transform:translateY(-.35em)}}
.m5DGcG_overlay{height:fit-content;max-width:min(calc(100% - 2 * var(--space-4)), 22rem);border-radius:var(--radius-lg);color:var(--color-fg);background:0 0;border:0;margin:auto;padding:0;position:fixed;inset:0}.m5DGcG_overlay::backdrop{background-color:var(--color-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.m5DGcG_card{justify-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;display:grid}.m5DGcG_spinner{margin-bottom:var(--space-2);color:var(--color-accent);font-size:2rem}.m5DGcG_title{font-weight:var(--weight-bold);font-size:var(--text-lg)}.m5DGcG_hint{color:var(--color-fg-muted);font-size:var(--text-sm)}@media (prefers-reduced-motion:no-preference){.m5DGcG_overlay[open]{animation:m5DGcG_overlay-in var(--duration-base) var(--ease-out)}.m5DGcG_overlay[open]::backdrop{animation:m5DGcG_backdrop-in var(--duration-base) var(--ease-out)}}@keyframes m5DGcG_overlay-in{0%{opacity:0;transform:scale(.96)}}@keyframes m5DGcG_backdrop-in{0%{opacity:0}}
.iN4JJa_header{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:color-mix(in srgb, var(--color-bg) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);display:flex;position:sticky;top:0}.iN4JJa_identity{align-items:center;gap:var(--space-3);min-width:0;color:var(--color-fg);text-decoration:none;display:flex}.iN4JJa_avatar{border-radius:var(--radius-pill);background:var(--color-accent);width:52px;height:52px;color:var(--color-on-accent);font-weight:var(--weight-black);flex:none;place-items:center;display:grid}.iN4JJa_companyName{color:inherit;font-family:var(--font-family-display);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black);font-size:var(--text-lg);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.iN4JJa_grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (min-width:768px){.iN4JJa_grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.iN4JJa_header{padding-inline:var(--space-8)}.iN4JJa_avatar{width:64px;height:64px;font-size:var(--text-xl)}}@media (min-width:1280px){.iN4JJa_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.iN4JJa_card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;height:100%;display:flex;overflow:hidden}.iN4JJa_card:has(.iN4JJa_cardTitle:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.iN4JJa_cardImage{object-fit:cover;transition:transform var(--duration-slow) var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.iN4JJa_card:hover .iN4JJa_cardImage{transform:scale(1.03)}}.iN4JJa_cardBody{gap:var(--space-1);padding:var(--space-3);flex-direction:column;flex:1;display:flex}.iN4JJa_cardHeading{font-size:var(--text-md)}.iN4JJa_cardTitle{color:var(--color-fg);font-weight:var(--weight-semibold);text-decoration:none}.iN4JJa_cardTitle:focus-visible{outline:none}.iN4JJa_cardTitle:after{content:"";position:absolute;inset:0}.iN4JJa_cardFooter{z-index:2;padding-top:var(--space-2);margin-top:auto;position:relative}.iN4JJa_description{color:var(--color-fg-muted);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.iN4JJa_feedFooter{justify-items:center;gap:var(--space-3);margin-top:var(--space-8);color:var(--color-fg-muted);font-size:var(--text-sm);display:grid}.iN4JJa_notice{margin-bottom:var(--space-4)}.iN4JJa_detail{gap:var(--space-6);display:grid}@media (min-width:768px){.iN4JJa_detail{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}.iN4JJa_detailInfo{gap:var(--space-4);display:grid}.iN4JJa_detailTitle{font-size:var(--text-2xl);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black)}.iN4JJa_longDescription{white-space:pre-line;color:var(--color-fg-muted)}.iN4JJa_carousel{position:relative}.iN4JJa_track{scroll-snap-type:x mandatory;border-radius:var(--radius-md);scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.iN4JJa_track::-webkit-scrollbar{display:none}.iN4JJa_slide{scroll-snap-align:center;flex:0 0 100%}.iN4JJa_slideImage{aspect-ratio:1;object-fit:contain}.iN4JJa_carouselNav{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.iN4JJa_dots{gap:var(--space-1);display:flex}.iN4JJa_dot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.iN4JJa_dot:before{content:"";border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);width:10px;height:10px}.iN4JJa_dot[aria-current=true]:before{background:var(--color-accent);border-color:var(--color-accent-ui)}.iN4JJa_cartList{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));padding:0;list-style:none;display:grid}.iN4JJa_cartList>li{display:grid}.iN4JJa_cartCard{height:100%}.iN4JJa_cartLine{gap:var(--space-3);grid-template-columns:72px minmax(0,1fr);align-items:start;display:grid}.iN4JJa_cartThumb{border-radius:var(--radius-sm);object-fit:cover;width:72px;height:72px}.iN4JJa_cartInfo{gap:var(--space-1);min-width:0;display:grid}.iN4JJa_cartName{font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}.iN4JJa_cartPrices{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.iN4JJa_checkoutSummary{max-width:40rem}.iN4JJa_stepper{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:inline-flex}.iN4JJa_qty{text-align:center;min-width:2ch;font-weight:var(--weight-semibold)}.iN4JJa_summary{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:grid}.iN4JJa_totalRow{font-size:var(--text-lg);font-weight:var(--weight-bold);justify-content:space-between;align-items:baseline;display:flex}.iN4JJa_table{border-collapse:collapse;width:100%}.iN4JJa_table th,.iN4JJa_table td{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.iN4JJa_table td:last-child,.iN4JJa_table th:last-child{text-align:right}.iN4JJa_orderForm{gap:var(--space-3);display:grid}.iN4JJa_orderFormTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.iN4JJa_turnstile{min-height:65px}.iN4JJa_search{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}.iN4JJa_searchRow{gap:var(--space-2);align-items:end;display:flex}.iN4JJa_searchRow>:first-child{flex:1;min-width:0}.iN4JJa_searchStatus{color:var(--color-fg-muted);font-size:var(--text-sm);min-height:1.25em}.iN4JJa_stockNote{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-warning)}.iN4JJa_linkRow{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-weight:var(--weight-semibold);display:flex}.iN4JJa_linkRow input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent-ui);flex:none;margin-top:.1rem}.iN4JJa_linkHint{font-weight:var(--weight-regular);font-size:var(--text-sm);color:var(--color-fg-muted);display:block}.iN4JJa_categories{gap:var(--space-2);margin-inline:calc(var(--space-4) * -1);padding:var(--space-1) var(--space-4);scroll-padding-inline:var(--space-4);scrollbar-width:none;display:flex;overflow-x:auto}.iN4JJa_categories::-webkit-scrollbar{display:none}@media (min-width:768px){.iN4JJa_categories{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow-x:visible}}.iN4JJa_cardCategory{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iN4JJa_detailCategory{font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase}.iN4JJa_productModal{width:min(100% - 2 * var(--space-4), 60rem);max-height:min(100dvh - 2 * var(--space-8), 48rem);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);color:var(--color-fg);box-shadow:var(--shadow-overlay);overscroll-behavior:contain;margin:auto;padding:0;overflow:auto}.iN4JJa_productModal[open]{animation:iN4JJa_product-modal-in var(--duration-base) var(--ease-out)}.iN4JJa_productModal::backdrop{background-color:var(--color-backdrop)}.iN4JJa_productModal[open]::backdrop{animation:iN4JJa_product-modal-backdrop-in var(--duration-base) var(--ease-out)}.iN4JJa_productModalBody{padding:var(--space-5);position:relative}.iN4JJa_productModalClose{top:var(--space-3);right:var(--space-3);z-index:2;position:absolute}.iN4JJa_productModal .iN4JJa_detailInfo{padding-right:var(--space-8)}@media (max-width:767px){.iN4JJa_productModal{width:100%;max-width:none;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-end-end-radius:0;border-end-start-radius:0;margin:auto 0 0}.iN4JJa_productModal[open]{animation-name:iN4JJa_product-sheet-in}.iN4JJa_productModalBody{padding:var(--space-4)}.iN4JJa_productModal .iN4JJa_detailInfo{padding-right:0}}.iN4JJa_skeletonLines{gap:var(--space-2);display:grid}@keyframes iN4JJa_product-modal-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes iN4JJa_product-sheet-in{0%{opacity:0;transform:translateY(24px)}}@keyframes iN4JJa_product-modal-backdrop-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.iN4JJa_productModal[open],.iN4JJa_productModal[open]::backdrop{animation:none}}
.sd2SnW_tour{gap:var(--space-6);display:grid}.sd2SnW_tourBar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.sd2SnW_tabs{gap:var(--space-2);padding:var(--space-1);margin-inline:calc(var(--space-1) * -1);scrollbar-width:none;display:flex;overflow-x:auto}.sd2SnW_tab{min-height:var(--target-min);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-fg);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);flex:none}.sd2SnW_tab[aria-selected=true]{background:var(--color-fg);border-color:var(--color-fg);color:var(--color-bg)}.sd2SnW_tab:focus-visible,.sd2SnW_pause:focus-visible,.sd2SnW_step:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.sd2SnW_pause{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--color-fg-muted);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;display:inline-flex}.sd2SnW_pause:hover{color:var(--color-fg)}.sd2SnW_panel[hidden]{display:none}.sd2SnW_demo{gap:var(--space-4);animation:sd2SnW_panelIn var(--duration-slow) var(--ease-out);grid-template-areas:"title""window""steps";align-items:start;display:grid}.sd2SnW_copy{display:contents}.sd2SnW_title{grid-area:title}.sd2SnW_steps{grid-area:steps}.sd2SnW_window{grid-area:window}.sd2SnW_title{font-family:var(--font-family-display);font-weight:var(--weight-black);font-size:var(--text-2xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-display)}.sd2SnW_steps{gap:var(--space-1);padding:0;list-style:none;display:grid}.sd2SnW_step{gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-lg);color:var(--color-fg-muted);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);background:0 0;border:1px solid #0000;display:flex}.sd2SnW_step:hover{color:var(--color-fg)}.sd2SnW_step b{font-weight:var(--weight-semibold);display:block}.sd2SnW_step small{font-size:var(--text-sm);margin-top:2px;display:block}.sd2SnW_step[aria-current=step]{border-color:var(--color-border);background:var(--color-surface);color:var(--color-fg);box-shadow:var(--shadow-raised)}.sd2SnW_step[aria-current=step] small{color:var(--color-fg-muted)}.sd2SnW_stepNumber{border:1.5px solid var(--color-border-strong);width:1.75rem;height:1.75rem;font-family:var(--font-family-numeric);font-size:var(--text-xs);font-weight:var(--weight-bold);transition:all var(--duration-base) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.sd2SnW_step[data-done] .sd2SnW_stepNumber{border-color:var(--color-success);color:var(--color-success)}.sd2SnW_step[aria-current=step] .sd2SnW_stepNumber{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.sd2SnW_window{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin:0;overflow:hidden;box-shadow:0 30px 60px -36px var(--lightningcss-light,#181a2073)var(--lightningcss-dark,#000000e6)}.sd2SnW_chrome{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);display:flex}.sd2SnW_dots{gap:6px;display:flex}.sd2SnW_dots i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.sd2SnW_dots i:nth-child(2){background:#febc2e}.sd2SnW_dots i:nth-child(3){background:#28c840}.sd2SnW_url{max-width:22rem;padding:3px var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-fg-muted);font-size:var(--text-xs);flex:1;justify-content:center;align-items:center;gap:6px;margin-inline:auto;display:inline-flex}.sd2SnW_stage{background:var(--color-bg);height:33rem;font-size:var(--text-sm);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;container-type:inline-size}.sd2SnW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sd2SnW_pointer{z-index:5;opacity:0;pointer-events:none;width:22px;height:22px;translate:calc(var(--x) - 5px) calc(var(--y) - 3px);transition:translate var(--move) cubic-bezier(.45, .05, .25, 1), opacity var(--duration-base) linear;filter:drop-shadow(0 2px 3px #00000059);position:absolute;top:0;left:0}.sd2SnW_pointer[data-visible]{opacity:1}.sd2SnW_pointer svg{transition:scale .12s var(--ease-out);transform-origin:5px 3px;display:block}.sd2SnW_pointer[data-down] svg{scale:.82}.sd2SnW_ripple{background:color-mix(in srgb, var(--color-focus) 35%, transparent);width:36px;height:36px;animation:sd2SnW_ripple .52s var(--ease-out) forwards;border-radius:50%;margin:-18px 0 0 -18px;position:absolute;top:3px;left:5px}.sd2SnW_storeLogo{color:#fff;width:2rem;height:2rem;font-size:var(--text-xs);font-weight:var(--weight-black);background:#c2255c;border-radius:50%;flex:none;place-items:center;display:grid}.sd2SnW_placeholder{color:var(--color-fg-muted)}.sd2SnW_caret{vertical-align:-.18em;background:var(--color-fg);width:1.5px;height:1.05em;margin-left:1px;animation:1s step-end infinite sd2SnW_blink;display:none}.sd2SnW_stage [data-focus] .sd2SnW_caret{display:inline-block}.sd2SnW_stage [data-focus]{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 25%, transparent);border-color:var(--color-accent-ui)!important}.sd2SnW_stage [data-target]{transition:filter var(--duration-fast) linear, scale var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) linear}.sd2SnW_stage [data-hot]:not([data-focus]){filter:brightness(.94)}.sd2SnW_stage [data-pressed]{scale:.96}.sd2SnW_art{border-radius:var(--radius-md);background:radial-gradient(circle at 50% 35%,#fff8ef,#f3e3cf);display:block;overflow:hidden}.sd2SnW_art[data-kind=pote],.sd2SnW_art[data-kind=brigadeiro]{background:radial-gradient(circle at 50% 35%,#fff4f6,#f6d8e1)}.sd2SnW_art[data-kind=torta],.sd2SnW_art[data-kind=fuba]{background:radial-gradient(circle at 50% 35%,#fffbe6,#f6e8b5)}.sd2SnW_art svg{width:100%;height:100%;display:block}.sd2SnW_lineArt{flex:none;width:2.75rem;height:2.75rem}.sd2SnW_lineText{flex:1;min-width:0;display:grid}.sd2SnW_lineText b,.sd2SnW_lineText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd2SnW_lineText small{color:var(--color-fg-muted);font-size:var(--text-xs)}.sd2SnW_backLink{color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);justify-self:start}.sd2SnW_store{align-content:start;gap:var(--space-3);height:100%;padding:var(--space-4);display:grid;position:relative}.sd2SnW_storeBar{align-items:center;gap:var(--space-2);display:flex}.sd2SnW_storeBar b{font-size:var(--text-md);flex:1}.sd2SnW_bag{border:1px solid var(--color-border);background:var(--color-surface);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid;position:relative}.sd2SnW_bagCount{border-radius:var(--radius-pill);background:var(--color-accent);min-width:1.15rem;height:1.15rem;color:var(--color-on-accent);font-size:.65rem;font-weight:var(--weight-bold);animation:sd2SnW_pop .36s var(--ease-out);place-items:center;padding:0 4px;display:grid;position:absolute;top:-4px;right:-4px}.sd2SnW_searchField{align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-4);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-fg);display:flex}.sd2SnW_searchField svg{color:var(--color-fg-muted);flex:none}.sd2SnW_grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sd2SnW_card{padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);animation:sd2SnW_itemIn var(--duration-slow) var(--ease-out) both;gap:2px;display:grid}.sd2SnW_cardArt{aspect-ratio:4/3;margin-bottom:var(--space-1)}.sd2SnW_cardName{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd2SnW_cardPrice{font-family:var(--font-family-numeric);font-weight:var(--weight-bold)}.sd2SnW_addButton,.sd2SnW_accentButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:2rem;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap;display:inline-flex}.sd2SnW_addButton{margin-top:var(--space-2)}.sd2SnW_addButton[data-added]{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-fg)}.sd2SnW_checkoutBar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:sd2SnW_slideUp var(--duration-slow) var(--ease-out);display:flex;position:absolute;inset:auto 0 0}.sd2SnW_checkoutBar>span:first-child{display:grid}.sd2SnW_checkoutBar small{color:var(--color-fg-muted);font-size:var(--text-xs)}.sd2SnW_checkoutBar b{font-family:var(--font-family-numeric);font-size:var(--text-md)}.sd2SnW_checkoutBar .sd2SnW_accentButton{min-height:2.5rem;padding:0 var(--space-5);font-size:var(--text-sm)}.sd2SnW_pop{animation:sd2SnW_pop .36s var(--ease-out);display:inline-block}.sd2SnW_cart{gap:var(--space-3);animation:sd2SnW_panelIn var(--duration-slow) var(--ease-out);display:grid}.sd2SnW_cartTitle,.sd2SnW_formTitle{font-size:var(--text-lg)}.sd2SnW_formTitle{margin-top:var(--space-1);font-size:var(--text-md)}.sd2SnW_cartLines{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.sd2SnW_cartLines li{align-items:center;gap:var(--space-3);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}.sd2SnW_stepper{align-items:center;gap:var(--space-3);padding:2px var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-family:var(--font-family-numeric);font-weight:var(--weight-bold);display:flex}.sd2SnW_stepper span{color:var(--color-fg-muted)}.sd2SnW_cartTotal{padding-top:var(--space-2);border-top:1px dashed var(--color-border-strong);font-size:var(--text-md);justify-content:space-between;display:flex}.sd2SnW_cartTotal b{font-family:var(--font-family-numeric)}.sd2SnW_cartFields{gap:var(--space-2);display:grid}.sd2SnW_fakeField,.sd2SnW_adminField{min-height:2.9rem;padding:var(--space-1) var(--space-3);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);gap:2px;display:grid}.sd2SnW_fakeField small,.sd2SnW_adminField small{color:var(--color-fg-muted);font-size:.7rem}.sd2SnW_fakeField>span,.sd2SnW_adminField>span{min-height:1.3em;font-weight:var(--weight-semibold)}.sd2SnW_waButton{min-height:2.75rem;font-size:var(--text-sm)}.sd2SnW_waButton[data-busy]{opacity:.7}.sd2SnW_wa{--wa-head:var(--lightningcss-light,#008069)var(--lightningcss-dark,#202c33);--wa-chat:var(--lightningcss-light,#efeae2)var(--lightningcss-dark,#0b141a);--wa-out:var(--lightningcss-light,#d9fdd3)var(--lightningcss-dark,#005c4b);--wa-in:var(--lightningcss-light,#fff)var(--lightningcss-dark,#202c33);--wa-text:var(--lightningcss-light,#111b21)var(--lightningcss-dark,#e9edef);--wa-meta:var(--lightningcss-light,#667781)var(--lightningcss-dark,#8696a0);background:var(--wa-chat);height:100%;color:var(--wa-text);animation:sd2SnW_panelIn var(--duration-slow) var(--ease-out);grid-template-rows:auto 1fr auto;display:grid}.sd2SnW_waHead{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--wa-head);color:#fff;display:flex}.sd2SnW_waBack{font-size:var(--text-2xl);line-height:1}.sd2SnW_waTitle{line-height:1.2;display:grid}.sd2SnW_waTitle small{opacity:.8;font-size:var(--text-xs)}.sd2SnW_waChat{justify-content:flex-end;gap:var(--space-2);min-height:0;padding:var(--space-3);background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--wa-meta) 18%, transparent) 1px, transparent 0);background-size:14px 14px;flex-direction:column;display:flex;overflow:hidden}.sd2SnW_waDay{padding:2px var(--space-3);border-radius:var(--radius-md);background:var(--wa-in);color:var(--wa-meta);font-size:var(--text-xs);align-self:center;margin-bottom:auto}.sd2SnW_bubble{gap:var(--space-2);max-width:min(22rem,85%);padding:var(--space-2) var(--space-3) var(--space-1);animation:sd2SnW_bubbleIn .36s var(--ease-out) both;border-radius:10px;line-height:1.4;display:grid;position:relative;box-shadow:0 1px .5px #00000021}.sd2SnW_bubbleOut{background:var(--wa-out);border-top-right-radius:2px;align-self:flex-end}.sd2SnW_bubbleIn{background:var(--wa-in);border-top-left-radius:2px;align-self:flex-start}.sd2SnW_bubbleMeta{color:var(--wa-meta);justify-self:end;gap:4px;font-size:.68rem;display:inline-flex}.sd2SnW_ticks{letter-spacing:-.35em;transition:color var(--duration-slow) linear;padding-right:.35em;font-size:.8rem}.sd2SnW_ticks[data-read]{color:#53bdeb}.sd2SnW_msgLine{display:block}.sd2SnW_msgLink{color:var(--lightningcss-light,#027eb5)var(--lightningcss-dark,#53bdeb);text-decoration:underline}.sd2SnW_typing{padding:var(--space-3);gap:4px;display:flex}.sd2SnW_typing span{background:var(--wa-meta);border-radius:50%;width:6px;height:6px;animation:1s infinite sd2SnW_typing}.sd2SnW_typing span:nth-child(2){animation-delay:.15s}.sd2SnW_typing span:nth-child(3){animation-delay:.3s}.sd2SnW_waComposer{align-items:flex-end;gap:var(--space-2);padding:var(--space-2);display:flex}.sd2SnW_waInput{gap:var(--space-1);max-height:9.5rem;padding:var(--space-2) var(--space-3);background:var(--wa-in);font-size:var(--text-xs);border-radius:1.25rem;flex:1;line-height:1.35;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.sd2SnW_waInput[data-empty]{-webkit-mask-image:none;mask-image:none}.sd2SnW_waSend{color:#fff;background:#00a884;border-radius:50%;flex:none;place-items:center;width:2.6rem;height:2.6rem;display:grid}.sd2SnW_admin{grid-template-columns:1fr;height:100%;display:grid}.sd2SnW_sidebar{gap:var(--space-4);padding:var(--space-4) var(--space-3);border-right:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;display:none}.sd2SnW_sideBrand{align-items:center;gap:var(--space-2);line-height:1.2;display:flex}.sd2SnW_sideBrand small{color:var(--color-fg-muted);font-size:var(--text-xs);display:block}.sd2SnW_sidebar ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sd2SnW_sidebar li{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-fg-muted);font-weight:var(--weight-semibold)}.sd2SnW_sidebar li[data-active]{background:var(--color-accent-soft);color:var(--color-fg);box-shadow:inset 3px 0 0 var(--color-accent-ui)}.sd2SnW_sideExternal{margin-top:var(--space-2);border-top:1px solid var(--color-border);border-radius:0!important}.sd2SnW_adminMain{align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-4);display:grid}.sd2SnW_adminMain>*{animation:sd2SnW_panelIn var(--duration-slow) var(--ease-out)}.sd2SnW_mobileNav{gap:var(--space-1);margin:calc(var(--space-4) * -1) calc(var(--space-4) * -1) 0;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-surface);list-style:none;display:flex}.sd2SnW_mobileNav li{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.sd2SnW_mobileNav li[data-active]{background:var(--color-accent-soft);color:var(--color-fg)}.sd2SnW_adminTitleRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.sd2SnW_adminTitle{font-family:var(--font-family-display);font-size:var(--text-xl);font-weight:var(--weight-black);letter-spacing:var(--tracking-display)}.sd2SnW_primaryButton,.sd2SnW_secondaryButton{min-height:2.25rem;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.sd2SnW_secondaryButton,.sd2SnW_primaryButton[data-done]{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-fg)}.sd2SnW_secondaryButton{justify-self:start}.sd2SnW_chips{gap:var(--space-2);display:flex;overflow:hidden}.sd2SnW_chips span{padding:4px var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.sd2SnW_chips span[data-active]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.sd2SnW_adminList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.sd2SnW_adminList li{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}.sd2SnW_adminList li[data-new]{border-color:var(--color-accent-ui);animation:sd2SnW_itemIn var(--duration-slow) var(--ease-out), sd2SnW_flash 1.6s var(--ease-out)}.sd2SnW_badge{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-sunken);color:var(--color-fg-muted);font-size:.7rem;font-weight:var(--weight-bold);flex:none}.sd2SnW_badge[data-tone=success]{background:var(--color-success-soft);color:var(--color-success)}.sd2SnW_form{gap:var(--space-3);display:grid}.sd2SnW_alert{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-success-soft);color:var(--color-success);font-size:var(--text-xs);font-weight:var(--weight-semibold);animation:sd2SnW_panelIn var(--duration-slow) var(--ease-out)}.sd2SnW_formGrid{gap:var(--space-2);display:grid}.sd2SnW_adminField[data-select]>span{padding-right:var(--space-6);position:relative}.sd2SnW_adminField[data-select]>span:after{content:"";border-right:2px solid var(--color-fg-muted);border-bottom:2px solid var(--color-fg-muted);width:6px;height:6px;position:absolute;top:.3em;right:4px;rotate:45deg}.sd2SnW_photoField{gap:var(--space-1);display:grid}.sd2SnW_photoField>small{color:var(--color-fg-muted);font-size:.7rem}.sd2SnW_photoRow{gap:var(--space-2);display:flex}.sd2SnW_photo{width:3.75rem;height:3.75rem;animation:sd2SnW_pop .36s var(--ease-out);position:relative}.sd2SnW_photoArt{border:1px solid var(--color-border);width:100%;height:100%}.sd2SnW_photo[data-index="1"] .sd2SnW_photoArt{filter:hue-rotate(-12deg)saturate(1.1)}.sd2SnW_photo[data-index="2"] .sd2SnW_photoArt{filter:brightness(1.06)}.sd2SnW_dropzone{border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-md);width:3.75rem;height:3.75rem;color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);text-align:center;place-content:center;display:grid}.sd2SnW_dropzone small{font-size:.6rem;font-weight:var(--weight-regular)}.sd2SnW_formActions{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sd2SnW_formActions small{color:var(--color-fg-muted);font-size:var(--text-xs);flex:12rem}.sd2SnW_filters{gap:var(--space-2);display:flex}.sd2SnW_filters span{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-fg-muted);font-size:var(--text-xs);flex:1}.sd2SnW_orderRef{padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-family:var(--font-family-numeric);font-size:var(--text-xs);font-weight:var(--weight-bold);flex:none}.sd2SnW_orderTotal{font-family:var(--font-family-numeric)}.sd2SnW_orderDetail{gap:var(--space-3);display:grid}.sd2SnW_orderCustomer{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));display:grid}.sd2SnW_orderCustomer span{display:grid}.sd2SnW_orderCustomer small{color:var(--color-fg-muted);font-size:.7rem}.sd2SnW_orderTable{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.sd2SnW_orderTable th{color:var(--color-fg-muted);font-weight:var(--weight-semibold);text-align:left}.sd2SnW_orderTable th,.sd2SnW_orderTable td{padding:var(--space-2) var(--space-1);border-bottom:1px solid var(--color-border)}.sd2SnW_orderTable td:not(:first-child),.sd2SnW_orderTable th:not(:first-child){font-family:var(--font-family-numeric);text-align:right}.sd2SnW_orderTable tfoot td{font-size:var(--text-sm);font-weight:var(--weight-bold);border-bottom:0}@container (min-width:34rem){.sd2SnW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sd2SnW_store{padding:var(--space-5) var(--space-6)}.sd2SnW_cart{max-width:30rem}.sd2SnW_cartFields{grid-template-columns:1fr 1fr}.sd2SnW_admin{grid-template-columns:11.5rem 1fr}.sd2SnW_sidebar{display:flex}.sd2SnW_mobileNav{display:none}.sd2SnW_adminMain{padding:var(--space-5) var(--space-6)}.sd2SnW_formGrid{grid-template-columns:1.4fr .8fr 1fr}}@media (max-width:959px){.sd2SnW_step:not([aria-current=step]) small{display:none}.sd2SnW_step{padding-block:var(--space-2)}}@media (min-width:960px){.sd2SnW_demo{column-gap:var(--space-8);grid-template:"title window""steps window"1fr/minmax(16rem,.75fr) 2fr}.sd2SnW_stage{height:34rem}}@media (prefers-reduced-motion:reduce){.sd2SnW_demo,.sd2SnW_card,.sd2SnW_cart,.sd2SnW_wa,.sd2SnW_bubble,.sd2SnW_adminMain>*,.sd2SnW_adminList li[data-new],.sd2SnW_bagCount,.sd2SnW_pop,.sd2SnW_photo,.sd2SnW_alert,.sd2SnW_checkoutBar,.sd2SnW_caret,.sd2SnW_typing span{animation:none}}@keyframes sd2SnW_panelIn{0%{opacity:0;transform:translateY(.4rem)}}@keyframes sd2SnW_itemIn{0%{opacity:0;transform:translateY(.5rem)scale(.98)}}@keyframes sd2SnW_slideUp{0%{transform:translateY(100%)}}@keyframes sd2SnW_pop{40%{transform:scale(1.18)}}@keyframes sd2SnW_bubbleIn{0%{opacity:0;transform-origin:100% 100%;transform:translateY(.75rem)scale(.96)}}@keyframes sd2SnW_flash{0%,40%{background:var(--color-accent-soft)}}@keyframes sd2SnW_ripple{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}@keyframes sd2SnW_typing{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes sd2SnW_blink{50%{opacity:0}}
.ftq_LW_summary{margin-top:var(--space-2);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.ftq_LW_details{margin-top:var(--space-2);font-size:var(--text-sm)}.ftq_LW_details summary{cursor:pointer;color:var(--color-fg-muted)}.ftq_LW_changes{gap:var(--space-2);margin-top:var(--space-2);display:grid}.ftq_LW_change{gap:var(--space-1);display:grid}.ftq_LW_change dt{color:var(--color-fg-muted)}.ftq_LW_change dd{overflow-wrap:anywhere;margin:0}.ftq_LW_old{color:var(--color-fg-muted);text-decoration:line-through}@media (min-width:768px){.ftq_LW_change{grid-template-columns:14rem 1fr}}
.xUeL7a_manager{gap:var(--space-3);max-width:40rem;margin-top:var(--space-6);display:grid}.xUeL7a_title{font-size:var(--text-xl);font-weight:var(--weight-bold)}.xUeL7a_row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.xUeL7a_frame{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);flex:none;place-items:center;width:6rem;height:6rem;display:grid;overflow:hidden}.xUeL7a_image{object-fit:cover;width:100%;height:100%}.xUeL7a_empty{color:var(--color-fg-muted);font-size:var(--text-sm)}.xUeL7a_controls{gap:var(--space-3);flex:16rem;display:grid}.xUeL7a_hint{color:var(--color-fg-muted);font-size:var(--text-sm)}.xUeL7a_buttons{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.xUeL7a_pick{min-height:var(--control-height-md);padding-inline:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.xUeL7a_pick[data-busy]{cursor:progress;opacity:.7}.xUeL7a_input{opacity:0;width:1px;height:1px;position:absolute}.xUeL7a_pick:has(+.xUeL7a_input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}
.p9RcTq_wrap{gap:var(--space-4);display:grid}.p9RcTq_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0;list-style:none;display:grid}.p9RcTq_item{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:grid;position:relative;overflow:hidden}.p9RcTq_image{aspect-ratio:1;object-fit:cover;width:100%}.p9RcTq_badge{top:var(--space-2);left:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs);font-weight:var(--weight-semibold);position:absolute}.p9RcTq_tools{gap:var(--space-1);padding:0 var(--space-2) var(--space-2);flex-wrap:wrap;display:flex}.p9RcTq_overlay{place-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-2);background:color-mix(in srgb, var(--color-surface) 85%, transparent);text-align:center;font-size:var(--text-sm);display:grid;position:absolute;inset:0}.p9RcTq_errorText{color:var(--color-danger);font-weight:var(--weight-semibold)}.p9RcTq_pick{align-items:center;gap:var(--space-2);min-height:var(--control-height-md);padding-inline:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;font-weight:var(--weight-semibold);display:inline-flex}.p9RcTq_file{opacity:0;width:1px;height:1px;position:absolute}.p9RcTq_file:focus-visible+.p9RcTq_muted{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.p9RcTq_pick:has(+.p9RcTq_file:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.p9RcTq_muted{margin-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm)}
.heJF-q_memberRow{gap:var(--space-3);align-items:end;display:grid}.heJF-q_memberRoleForm{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.heJF-q_memberRoleField{min-width:12rem}@media (min-width:768px){.heJF-q_memberRow{grid-template-columns:1fr auto auto}}
.CJv7lW_shell{min-height:100dvh}.CJv7lW_topbar{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background-color:color-mix(in srgb, var(--color-bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex;position:relative}.CJv7lW_wordmark{font-family:var(--font-family-display);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black);font-size:var(--text-lg);letter-spacing:-.01em}.CJv7lW_main{width:100%;max-width:72rem;padding:var(--space-8) var(--space-4) var(--space-16);margin-inline:auto}@media (min-width:768px){.CJv7lW_topbar{padding-inline:var(--space-8);position:sticky;top:0}.CJv7lW_main{padding-inline:var(--space-8)}}.CJv7lW_intro{max-width:var(--measure)}.CJv7lW_title{font-size:var(--text-4xl);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black);letter-spacing:-.015em}@media (min-width:768px){.CJv7lW_title{font-size:4.5rem}}.CJv7lW_lede{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-fg-muted)}.CJv7lW_toc{gap:var(--space-1) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.CJv7lW_toc a{min-height:var(--target-min);font-weight:var(--weight-bold);align-items:center;display:inline-flex}.CJv7lW_section{margin-top:var(--space-16);scroll-margin-top:var(--space-16)}.CJv7lW_sectionTitle{padding-bottom:var(--space-3);border-bottom:2px solid var(--color-fg);font-size:var(--text-3xl);font-variation-settings:"wdth" var(--width-condensed);font-weight:var(--weight-black)}.CJv7lW_sectionLede{max-width:var(--measure);margin-top:var(--space-3);color:var(--color-fg-muted)}.CJv7lW_subTitle{margin:var(--space-10) 0 var(--space-4);font-size:var(--text-xl)}.CJv7lW_row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CJv7lW_row+.CJv7lW_row{margin-top:var(--space-4)}.CJv7lW_stack>*+*{margin-top:var(--space-3)}.CJv7lW_main code{overflow-wrap:anywhere;font-size:.875em}.CJv7lW_productGrid{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr));padding:0;list-style:none;display:grid}@media (min-width:768px){.CJv7lW_productGrid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}}.CJv7lW_product{padding:var(--space-2)}.CJv7lW_photo{aspect-ratio:1;border-radius:var(--radius-md)}.CJv7lW_productBody{gap:var(--space-1);padding:var(--space-3) var(--space-2) var(--space-2);flex-direction:column;flex:1;display:flex}.CJv7lW_category{font-size:var(--text-sm);color:var(--color-fg-muted)}.CJv7lW_productName{font-family:var(--font-family-body);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CJv7lW_productPrice{margin:auto 0 var(--space-3);padding-top:var(--space-2)}.CJv7lW_adminList{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);max-width:40rem;padding:0;list-style:none}.CJv7lW_adminRow{align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex}.CJv7lW_adminRow+.CJv7lW_adminRow{border-top:1px solid var(--color-border)}.CJv7lW_thumb{border-radius:var(--radius-sm);flex:none;width:3.5rem;height:3.5rem}.CJv7lW_adminText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.CJv7lW_adminName{font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CJv7lW_adminMeta{align-items:center;gap:var(--space-2);color:var(--color-fg-muted);flex-wrap:wrap;display:flex}.CJv7lW_brandGrid{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));display:grid}.CJv7lW_brandCard{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-top:6px solid var(--color-accent-ui);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;display:flex}.CJv7lW_brandName{font-weight:var(--weight-bold)}.CJv7lW_brandName code{font-weight:var(--weight-regular);color:var(--color-fg-muted);margin-inline-start:var(--space-2)}.CJv7lW_swatches{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));padding:0;list-style:none;display:grid}.CJv7lW_swatch{align-items:center;gap:var(--space-3);display:flex}.CJv7lW_swatchChip{border-radius:var(--radius-sm);border:1px solid var(--color-border);flex:none;width:2.75rem;height:2.75rem}.CJv7lW_swatchRole{font-size:var(--text-sm);color:var(--color-fg-muted);display:block}.CJv7lW_typeScale{padding:0;list-style:none}.CJv7lW_typeRow{align-items:baseline;gap:var(--space-1) var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.CJv7lW_typeDisplay{font-family:var(--font-family-display);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.CJv7lW_typeBody{line-height:var(--leading-normal)}.CJv7lW_typeMeta{font-size:var(--text-sm);color:var(--color-fg-muted)}.CJv7lW_radiusSample{min-width:8rem;height:4rem;padding:0 var(--space-3);border:2px solid var(--color-border-strong);background-color:var(--color-surface);place-items:center;display:inline-grid}.CJv7lW_spaceScale{align-items:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}.CJv7lW_spaceScale span{height:var(--space-4);background-color:var(--color-fg-muted);border-radius:2px;display:block}.CJv7lW_formGrid{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));max-width:48rem;display:grid}.CJv7lW_skeletonCard{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}
._1ucGha_authWrap{gap:var(--space-6);max-width:32rem;margin:var(--space-6) auto 0;padding:var(--space-6) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._1ucGha_brandRow{align-items:center;gap:var(--space-3);display:flex}._1ucGha_brandMark{border-radius:var(--radius-full,999px);background:var(--brand-accent,var(--color-accent-ui));width:3rem;height:3rem;color:var(--brand-on-accent,var(--color-fg-on-accent,#fff));font-weight:var(--weight-black);flex:none;place-items:center;display:grid}._1ucGha_eyebrow{font-size:var(--text-sm);color:var(--color-fg-muted)}._1ucGha_heading{font-size:var(--text-2xl);font-weight:var(--weight-black);font-variation-settings:"wdth" var(--width-condensed);line-height:var(--leading-tight,1.15)}._1ucGha_muted{color:var(--color-fg-muted);font-size:var(--text-sm)}._1ucGha_form{gap:var(--space-4);display:grid}._1ucGha_fieldset{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}._1ucGha_legend{margin-bottom:var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-bold);padding:0}._1ucGha_grid2{gap:var(--space-4);display:grid}@media (min-width:640px){._1ucGha_authWrap{padding:var(--space-8) var(--space-6)}._1ucGha_grid2{grid-template-columns:1fr 1fr}._1ucGha_grid2>._1ucGha_wide{grid-column:1/-1}}._1ucGha_disclosure{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}._1ucGha_disclosure>summary{cursor:pointer;font-weight:var(--weight-bold);min-height:var(--control-height-sm);align-items:center;display:flex}._1ucGha_disclosure[open]>summary{margin-bottom:var(--space-4)}._1ucGha_passwordRow{position:relative}._1ucGha_passwordRow input{padding-right:6.5rem}._1ucGha_revealButton{top:50%;right:var(--space-2);position:absolute;transform:translateY(-50%)}._1ucGha_requirements{gap:var(--space-1);font-size:var(--text-sm);color:var(--color-fg-muted);margin:0;padding:0;list-style:none;display:grid}._1ucGha_requirements [data-met=true]{color:var(--color-success,inherit);font-weight:var(--weight-bold)}._1ucGha_checkRow{align-items:center;gap:var(--space-3);min-height:var(--control-height-sm);cursor:pointer;display:flex}._1ucGha_checkRow input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent-ui)}._1ucGha_links{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._1ucGha_accountHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._1ucGha_tabs{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}._1ucGha_tab{min-height:var(--control-height-sm);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full,999px);color:var(--color-fg);font-weight:var(--weight-bold);align-items:center;text-decoration:none;display:inline-flex}._1ucGha_tab[aria-current=page]{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}._1ucGha_section{gap:var(--space-4);margin-top:var(--space-8);display:grid}._1ucGha_sectionTitle{font-size:var(--text-xl);font-weight:var(--weight-bold)}._1ucGha_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._1ucGha_row{gap:var(--space-2);align-items:center;display:grid}@media (min-width:640px){._1ucGha_row{gap:var(--space-4);grid-template-columns:1fr auto auto}}._1ucGha_rowTitle{font-weight:var(--weight-bold);color:var(--color-fg)}._1ucGha_meta{gap:var(--space-1) var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._1ucGha_addressText{font-style:normal;line-height:var(--leading-normal)}._1ucGha_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}._1ucGha_facts{gap:var(--space-3);display:grid}._1ucGha_facts dt{font-size:var(--text-sm);color:var(--color-fg-muted)}._1ucGha_facts dd{font-weight:var(--weight-bold);overflow-wrap:anywhere;margin:0}._1ucGha_itemsTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._1ucGha_itemsTable th,._1ucGha_itemsTable td{padding:var(--space-2) var(--space-1);text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top}._1ucGha_itemsTable td:last-child,._1ucGha_itemsTable th:last-child{text-align:right}._1ucGha_pagination{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-6);font-size:var(--text-sm);display:flex}._1ucGha_accountLink{min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-full,999px);color:var(--color-fg);font-weight:var(--weight-bold);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}._1ucGha_accountLink:hover{background:var(--color-surface-sunken)}._1ucGha_headerActions{align-items:center;gap:var(--space-2);display:flex}._1ucGha_addressFields{gap:var(--space-4);display:grid}._1ucGha_postalRow{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._1ucGha_postalRow>:first-child{flex:10rem;max-width:14rem}._1ucGha_linkButton{color:var(--color-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._1ucGha_locationRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}._1ucGha_locationRow>p{flex:16rem;margin:0}
