.sf-badge.sf-badge-promo{background:var(--accent);color:var(--on-accent);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.sf-badge-promo svg{flex:none;width:.75rem;height:.75rem}@media (max-width:47.99rem){.sf-card-tags .sf-badge-promo svg{display:none}[data-area=loja] .sf-card-tags{right:var(--space-2);left:var(--space-2)}[data-area=loja] .sf-card-tags .sf-badge.sf-badge-promo{-webkit-line-clamp:3;white-space:normal;text-wrap:balance;text-transform:none;letter-spacing:.02em;line-height:var(--leading-snug);font-size:min(var(--text-2xs), .625rem);padding:var(--space-1) calc(var(--space-2) * .75);-webkit-box-orient:vertical;display:-webkit-box}[data-area=loja][data-sale-badge] .sf-card-tags .sf-badge.sf-badge-promo{letter-spacing:.03em;font-size:min(var(--text-2xs), .625rem);text-transform:none}}.sf-promo-box{gap:var(--space-2);margin:0;display:grid}.sf-promo-item{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-ui);background:var(--accent-soft);color:var(--fg);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.sf-promo-ico{border-radius:var(--radius-full);background:var(--accent);width:2rem;height:2rem;color:var(--on-accent);place-items:center;display:grid}.sf-promo-ico svg{width:1rem;height:1rem}.sf-promo-body{gap:var(--space-1);min-width:0;display:grid}.sf-promo-title{align-items:baseline;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--accent-ink);flex-wrap:wrap;display:flex}.sf-promo-title strong{font-weight:var(--weight-bold)}.sf-promo-name{font-size:var(--text-xs);color:var(--fg-muted)}.sf-promo-text{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--fg-muted)}.sf-promo-until{color:var(--fg)}.sf-line-promo{align-items:center;gap:var(--space-1) var(--space-2);margin-top:var(--space-1);font-size:var(--text-xs);color:var(--success);font-weight:var(--weight-medium);flex-wrap:wrap;display:flex}.sf-line-promo-what{align-items:flex-start;gap:var(--space-2);min-width:0;display:inline-flex}.sf-line-promo svg{flex:none;width:.85rem;height:.85rem;margin-top:.1em}.sf-line-promo-name{text-wrap:balance;min-width:0}.sf-summary-line .sf-line-variant.sf-summary-variant{display:block}.sf-row-discount>span:first-child{text-wrap:balance}.sf-line-promo-off{font-weight:var(--weight-bold);white-space:nowrap}.sf-line-total{justify-content:flex-end;align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:inline-flex}.sf-line-total s{color:var(--fg-muted);font-weight:var(--weight-regular,400);font-size:var(--text-xs)}.sf-promo-notice{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--r-ui);background:var(--surface-muted);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--fg);margin:0;display:flex}.sf-promo-notice svg{width:1rem;height:1rem;color:var(--accent-ink);flex:none;margin-top:.05rem}.sf-promo-hints{gap:var(--space-3);display:grid}.sf-promo-hint{gap:var(--space-2);font-size:var(--text-sm);display:grid}.sf-promo-hint p{align-items:flex-start;gap:var(--space-2);line-height:var(--leading-snug);margin:0;display:flex}.sf-promo-hint p svg{width:1rem;height:1rem;color:var(--accent-ink);flex:none;margin-top:.1rem}.sf-promo-hint p span{font-weight:var(--weight-medium)}.sf-coupon-applied[data-applied=false]{background:var(--surface-muted);color:var(--fg-muted)}.sf-ladder{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-ui);background:var(--accent-soft);color:var(--fg);display:grid}.sf-ladder-head{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.sf-ladder-ico{border-radius:var(--radius-full);background:var(--accent);width:2rem;height:2rem;color:var(--on-accent);place-items:center;display:grid}.sf-ladder-ico svg{width:1rem;height:1rem}.sf-ladder-title{min-width:0;font-size:var(--text-sm);line-height:var(--leading-snug);gap:.1rem;display:grid}.sf-ladder-title strong{color:var(--accent-ink);font-weight:var(--weight-bold)}.sf-ladder-title span{font-size:var(--text-xs);color:var(--fg-muted)}.sf-ladder-table{border-collapse:separate;width:100%;border-spacing:0 var(--space-1);font-size:var(--text-sm)}.sf-ladder-cols th{padding:0 var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--fg-muted);text-align:left}.sf-ladder-cols th:last-child{text-align:right}.sf-ladder-row>*{padding:var(--space-2) var(--space-3);background:var(--surface);border-block:var(--hairline) solid var(--border);vertical-align:middle;text-align:left}.sf-ladder-row>:first-child{border-inline-start:var(--hairline) solid var(--border);border-start-start-radius:var(--r-ui);border-end-start-radius:var(--r-ui)}.sf-ladder-row>:last-child{border-inline-end:var(--hairline) solid var(--border);text-align:right;border-start-end-radius:var(--r-ui);border-end-end-radius:var(--r-ui)}.sf-ladder-row[data-current=true]>*{border-color:var(--accent);border-block-width:calc(var(--hairline) * 2);background:var(--surface)}.sf-ladder-qty{font-weight:var(--weight-medium);white-space:nowrap}.sf-ladder-now{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--accent-ink);letter-spacing:0;display:block}.sf-ladder-unit strong{font-weight:var(--weight-bold)}.sf-ladder-each,.sf-ladder-total{font-size:var(--text-xs);color:var(--fg-muted)}.sf-ladder-total{display:block}.sf-ladder-save{white-space:nowrap;color:var(--success)}.sf-ladder-save strong{font-weight:var(--weight-bold);display:block}.sf-ladder-badge{padding:.05rem var(--space-2);border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-size:var(--text-xs);font-weight:var(--weight-bold);margin-top:.1rem;display:inline-block}.sf-ladder-none{color:var(--fg-muted)}@media (max-width:47.99rem){.sf-ladder{padding:var(--space-3)}.sf-ladder-row>*{padding:var(--space-2)}.sf-ladder-badge{white-space:normal}.sf-drawer-section[data-sticky=freeship]{z-index:2;padding-block:var(--space-3);background:var(--bg);position:sticky;top:0}}
.sf-hours-badge{--hours-muted:var(--fg-muted);align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-snug);color:inherit;margin:0;display:flex}.sf-hours-badge-lg{font-size:var(--text-base)}.sf-hours-head{font-weight:var(--weight-medium)}.sf-hours-detail,.sf-hours-sep{color:var(--hours-muted)}.sf-hours-range{white-space:nowrap;display:inline-block}.sf-hours-detail{display:inline-block}.sf-hours-dot{border-radius:var(--radius-full);background:color-mix(in srgb, var(--warning) 80%, var(--fg));flex-shrink:0;width:.5rem;height:.5rem;position:relative;transform:translateY(-.05em)}.sf-hours-badge-lg .sf-hours-dot{width:.625rem;height:.625rem}.sf-hours-badge[data-open=true] .sf-hours-dot{background:var(--success)}.sf-hours-badge[data-open=true] .sf-hours-dot:after{content:"";border-radius:inherit;background:var(--success);opacity:.45;animation:sf-hours-pulse 2.4s var(--ease-out) infinite;position:absolute;inset:0}@keyframes sf-hours-pulse{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.sf-hours-badge[data-open=true] .sf-hours-dot:after{opacity:0;animation:none}}.sf-hours-note{align-items:flex-start;gap:var(--space-2);margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--fg-muted);display:flex}.sf-hours-note svg{width:1rem;height:1rem;color:color-mix(in srgb, var(--warning) 80%, var(--fg));flex-shrink:0;margin-top:.1em}.sf-hours-wa-open{margin-top:var(--space-3);justify-content:center}.sf-hours-wa-open .sf-hours-head{font-weight:var(--weight-medium)}.sf-wa-form-block>.sf-hours-note{text-align:left;justify-content:center}.sf-hours-alert{align-items:flex-start}.sf-hours-alert p{margin:0}.sf-hours-paused{margin-bottom:var(--space-3)}.sf-hours-footer{gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--hairline) solid var(--t-border);display:grid;container-type:inline-size}.sf-hours-footer .sf-hours-badge{--hours-muted:var(--t-muted);color:var(--t-fg)}.sf-hours-summary{gap:var(--space-1);font-size:var(--text-sm);color:var(--t-muted);margin:0;display:grid}.sf-hours-summary>div{gap:var(--space-3);grid-template-columns:minmax(4.5rem,auto) 1fr;display:grid}.sf-hours-summary dt{color:var(--t-fg)}.sf-hours-summary dd{font-variant-numeric:tabular-nums;margin:0}@container (max-width:12.5rem){.sf-hours-footer .sf-hours-sep{display:none}.sf-hours-footer .sf-hours-detail{display:block}.sf-hours-summary{gap:var(--space-2)}.sf-hours-summary>div{grid-template-columns:minmax(0,1fr);gap:0}}.sf-hours-contact{gap:var(--space-4);margin-top:var(--space-8);display:grid}.sf-hours-contact h2{margin:0}.sf-hours-contact .sf-hours-badge{color:var(--fg)}.sf-hours-table{border-collapse:collapse;width:100%;max-width:30rem;font-size:var(--text-sm)}.sf-hours-table th,.sf-hours-table td{padding:var(--space-3) 0;border-bottom:var(--hairline) solid var(--border);text-align:left;vertical-align:baseline}.sf-hours-table th{font-weight:var(--weight-medium);padding-right:var(--space-4);white-space:nowrap}.sf-hours-table td{color:var(--fg-muted);font-variant-numeric:tabular-nums}.sf-hours-table tr[aria-current=date] th,.sf-hours-table tr[aria-current=date] td{color:var(--fg);font-weight:var(--weight-bold)}.sf-hours-today{margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--surface);border:var(--hairline) solid var(--border);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;vertical-align:.1em;display:inline-block}.sf-hours-subtitle{margin:var(--space-2) 0 0;font-size:var(--text-base)}.sf-hours-contact .sf-hours-exceptions{max-width:30rem;font-size:var(--text-sm);gap:0;margin:0;padding:0;list-style:none;display:grid}.sf-hours-contact .sf-hours-exceptions li{gap:var(--space-3);padding-left:0;padding:var(--space-2) 0;border-bottom:var(--hairline) solid var(--border);grid-template-columns:5.5rem 1fr auto;margin:0;display:grid}.sf-hours-exc-date{color:var(--fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.sf-hours-exc-text{color:var(--fg-muted);text-align:right;font-variant-numeric:tabular-nums}.sf-hours-exc-text[data-closed=true]{color:var(--fg)}.sf-footer-contact:empty{display:none}.sf-footer-contact:empty+.sf-hours-footer{border-top:0;margin-top:0;padding-top:0}.sf-checkout .sf-hours-alert{margin-bottom:var(--space-6)}
[data-area=loja] .sf-card-media .sf-card-look{z-index:1;animation:sf-fade-in var(--motion-fast) var(--ease-out)}[data-area=loja] .sf-sw{--sw-dot:1.125rem;--sw-ring:var(--hairline);--sw-hit:max(1.5rem, calc(var(--sw-dot) + (var(--sw-ring) + var(--hairline)) * 4));align-items:center;gap:var(--space-1);min-width:0;display:flex}[data-area=loja] .sf-sw[data-size=lg]{--sw-dot:1.75rem;--sw-hit:2.75rem}[data-area=loja] .sf-sw-list{flex-wrap:wrap;align-items:center;gap:0;min-width:0;display:flex}[data-area=loja] .sf-sw[data-size=lg] .sf-sw-list{gap:var(--space-1)}[data-area=loja] .sf-sw-dot{z-index:2;min-width:var(--sw-hit);height:var(--sw-hit);color:var(--fg);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}[data-area=loja] .sf-sw-face{width:var(--sw-dot);height:var(--sw-dot);border-radius:var(--radius-full);background:var(--sw,var(--surface));box-shadow:inset 0 0 0 var(--hairline) color-mix(in srgb, var(--fg) 14%, transparent);transition:box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);display:block;overflow:hidden}[data-area=loja] .sf-sw-face[data-light=true]{box-shadow:inset 0 0 0 var(--hairline) color-mix(in srgb, var(--fg) 32%, transparent)}[data-area=loja] .sf-sw-face img{object-fit:cover;width:100%;height:100%;display:block}[data-area=loja] .sf-sw-dot[aria-checked=true] .sf-sw-face,[data-area=loja] .sf-sw-dot[data-preview=true] .sf-sw-face{box-shadow:0 0 0 calc(var(--sw-ring) + var(--hairline)) var(--card), 0 0 0 calc(var(--sw-ring) * 2 + var(--hairline) * 2) var(--fg)}[data-area=loja] .sf-sw-list[data-previewing=true] .sf-sw-dot[aria-checked=true]:not([data-preview=true]) .sf-sw-face{box-shadow:inset 0 0 0 var(--hairline) color-mix(in srgb, var(--fg) 14%, transparent)}[data-area=loja] .sf-sw-list[data-previewing=true] .sf-sw-dot[aria-checked=true]:not([data-preview=true]) .sf-sw-face[data-light=true]{box-shadow:inset 0 0 0 var(--hairline) color-mix(in srgb, var(--fg) 32%, transparent)}@media (hover:hover){[data-area=loja] .sf-sw-dot:hover .sf-sw-face{transform:scale(1.12)}}[data-area=loja] .sf-sw-dot[data-soldout=true] .sf-sw-face{opacity:.8}[data-area=loja] .sf-sw-dot[data-soldout=true]:after{content:"";width:calc(var(--sw-dot) * 1.3);height:var(--hairline-2);background:var(--fg);border-radius:var(--radius-full);box-shadow:0 0 0 var(--hairline) var(--card);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}[data-area=loja] .sf-sw-face[data-kind=initial]{background:var(--surface);color:var(--fg);box-shadow:inset 0 0 0 var(--hairline) var(--border-strong);place-items:center;display:grid;position:relative}[data-area=loja] .sf-sw-initial{font-size:calc(var(--sw-dot) * .6);font-weight:var(--weight-bold);letter-spacing:0;text-transform:uppercase;line-height:1}[data-area=loja] .sf-sw-face[data-photo=true] img{position:absolute;inset:0;transform:scale(2.2)}[data-area=loja] .sf-sw-face[data-photo=true]{box-shadow:inset 0 0 0 var(--hairline) color-mix(in srgb, var(--fg) 22%, transparent)}[data-area=loja] .sf-sw-face[data-photo=true]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--hairline) color-mix(in srgb, var(--fg) 22%, transparent);position:absolute;inset:0}[data-area=loja] .sf-sw-more{z-index:2;font-size:var(--text-xs);color:var(--fg-muted);padding:0 var(--space-1);white-space:nowrap;text-decoration:none;position:relative}[data-area=loja] .sf-sw-more:hover{color:var(--fg);text-decoration:underline}[data-area=loja] .sf-card{--sw-row:1.75rem}[data-area=loja] .sf-card-swatches{--sw-hit:var(--sw-row);margin-bottom:var(--space-1);margin-inline-start:calc((var(--sw-ring) + var(--hairline)) * 2 - (var(--sw-hit) - var(--sw-dot)) / 2)}[data-card-align=center] .sf-card-swatches{justify-content:center;margin-inline-start:0}[data-area=loja] .sf-card-swatches .sf-sw-list{flex-wrap:nowrap}[data-area=loja] :has(>.sf-card .sf-card-swatches)>.sf-card:not(:has(.sf-card-swatches)) .sf-card-body:before{content:"";height:calc(var(--sw-row) + var(--space-1));display:block}@media (hover:none){[data-area=loja] .sf-card{--sw-row:1.5rem}}[data-area=loja] .sf-qb-sizes{justify-content:center;gap:var(--space-1);flex-wrap:wrap;display:flex}[data-area=loja] .sf-qb-sizes[data-size=lg]{justify-content:flex-start;gap:var(--space-2)}[data-area=loja] .sf-qb-chip{min-width:2.25rem;min-height:2rem;padding:0 var(--space-2);border-radius:var(--r-chip);border:var(--hairline) solid var(--border-strong);background:var(--card);color:var(--fg);font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);position:relative}[data-area=loja] .sf-qb-sizes[data-size=lg] .sf-qb-chip{min-width:3rem;min-height:2.75rem;padding:0 var(--space-4);font-size:var(--text-sm)}[data-area=loja] .sf-qb-chip:hover{border-color:var(--fg)}[data-area=loja] .sf-qb-chip[aria-checked=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}[data-area=loja] .sf-qb-chip[data-unavailable=true]{color:var(--fg-muted);background:var(--surface);border-color:var(--border-strong);cursor:not-allowed}[data-area=loja] .sf-qb-chip[data-unavailable=true]:after{content:"";height:var(--hairline-2);opacity:.7;background:currentColor;position:absolute;top:50%;left:14%;right:14%;transform:rotate(-18deg)}[data-area=loja][data-area=loja][data-area=loja] .sf-qb-buy[aria-disabled=true]{cursor:not-allowed;opacity:1;background:color-mix(in srgb, var(--_bg) 24%, var(--card));color:color-mix(in srgb, var(--fg) 82%, transparent);border-color:color-mix(in srgb, var(--_bg) 55%, transparent)}[data-area=loja] .sf-qb-buy[aria-disabled=true]:active{transform:none}[data-area=loja] .sf-wa-form:has(>.sf-qb-buy){width:100%;display:block}[data-area=loja] .sf-qb-over{z-index:3;left:var(--space-2);right:var(--space-2);bottom:var(--space-2);gap:var(--space-2);padding:var(--space-2);border-radius:var(--r-card);background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:var(--blur-md);backdrop-filter:var(--blur-md);box-shadow:var(--shadow-lg);display:grid;position:absolute}[data-area=loja] .sf-qb-plus{display:none}@media (hover:hover){[data-area=loja] .sf-qb-over{opacity:0;visibility:hidden;transform:translateY(var(--space-3));transition:opacity var(--motion-base) var(--ease-out), transform var(--motion-base) var(--ease-out), visibility 0s linear var(--motion-base)}[data-area=loja] .sf-card[data-qb-open=true] .sf-qb-over{opacity:1;visibility:visible;transition-delay:0s;transform:none}}@media (hover:hover) and (prefers-reduced-motion:reduce){[data-area=loja] .sf-qb-over{transform:none}}@media (hover:none){[data-area=loja] .sf-qb-over{display:none}[data-area=loja] .sf-qb-plus{z-index:3;right:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-full);cursor:pointer;background:color-mix(in srgb, var(--card) 94%, transparent);width:2.75rem;height:2.75rem;color:var(--fg);-webkit-backdrop-filter:var(--blur-md);backdrop-filter:var(--blur-md);box-shadow:var(--shadow-lg);border:0;place-items:center;padding:0;display:inline-grid;position:absolute}[data-area=loja] .sf-qb-plus svg{width:1.25rem;height:1.25rem}}[data-area=loja] .sf-qb-inline{gap:var(--space-2)}[data-area=loja] .sf-qb-inline-pick{gap:var(--space-2);display:grid}[data-area=loja] .sf-qb-inline .sf-qb-sizes{justify-content:flex-start}[data-card-align=center] .sf-qb-inline .sf-qb-sizes{justify-content:center}[data-area=loja] .sf-qb-open{display:none}@media (hover:none){[data-area=loja] .sf-qb-inline-pick{display:none}[data-area=loja] .sf-qb-open{display:inline-flex}}[data-area=loja] .sf-qb-sheet{z-index:var(--z-drawer);background:var(--bg);width:min(36rem,100vw);max-height:min(88dvh,44rem);color:var(--fg);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-xl);outline:none;flex-direction:column;margin-inline:auto;display:flex;position:fixed;bottom:0;left:0;right:0}[data-area=loja] .sf-qb-sheet[data-state=open]{animation:sf-qb-sheet-in var(--motion-slow) var(--ease-expo)}[data-area=loja] .sf-qb-sheet[data-state=closed]{animation:sf-qb-sheet-out var(--motion-base) var(--ease-out)}@keyframes sf-qb-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sf-qb-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){[data-area=loja] .sf-qb-sheet[data-state]{animation-name:sf-fade-in}[data-area=loja] .sf-qb-sheet[data-state=closed]{animation-name:sf-fade-out}}[data-area=loja] .sf-qb-sheet-grip{width:2.5rem;height:var(--space-1);margin:var(--space-2) auto 0;border-radius:var(--radius-full);background:var(--border-strong);flex:none}[data-area=loja] .sf-qb-sheet-head{gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border-bottom:var(--hairline) solid var(--border);grid-template-columns:4.5rem 1fr auto;align-items:start;display:grid}[data-area=loja] .sf-qb-sheet-photo{aspect-ratio:var(--card-aspect,4 / 5);border-radius:var(--r-ui);background:var(--surface);position:relative;overflow:hidden}[data-area=loja] .sf-qb-sheet-photo .sf-media{position:absolute;inset:0}[data-area=loja] .sf-qb-sheet-info{gap:var(--space-1);min-width:0;padding-top:var(--space-1);display:grid}[data-area=loja] .sf-qb-sheet-title{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-area=loja] .sf-qb-sheet-body{overscroll-behavior:contain;align-content:start;gap:var(--space-5);padding:var(--space-5);flex:1;display:grid;overflow-y:auto}[data-area=loja] .sf-qb-field{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}[data-area=loja] .sf-qb-field legend{gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:baseline;padding:0;display:flex}[data-area=loja] .sf-qb-field legend span{font-weight:var(--weight-regular);letter-spacing:.02em;text-transform:none;color:var(--fg-muted);font-size:var(--text-sm)}[data-area=loja] .sf-qb-sheet .sf-sw{margin-inline:calc(var(--space-2) * -1)}[data-area=loja] .sf-qb-sheet-foot{gap:var(--space-2);padding:var(--space-3) var(--space-5) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:var(--hairline) solid var(--border);justify-items:center;display:grid}[data-area=loja] .sf-qb-sheet-foot .sf-wa-form{width:100%}[data-area=loja] .sf-qb-hint{min-height:1lh;font-size:var(--text-xs);color:var(--fg-muted);text-align:center;margin:0}[data-area=loja] .sf-qb-sheet-link{font-size:var(--text-sm);color:var(--fg-muted);text-underline-offset:.25em;padding:var(--space-2);text-decoration:underline}[data-area=loja][data-quick-buy=fine] .sf-qb-chip{border-color:var(--border);letter-spacing:.08em;text-transform:uppercase;font-size:var(--text-2xs);border-radius:0}[data-area=loja][data-quick-buy=fine] .sf-qb-sizes[data-size=lg] .sf-qb-chip{font-size:var(--text-xs)}[data-area=loja][data-quick-buy=fine] .sf-qb-chip[aria-checked=true]{background:var(--card);color:var(--fg);border-color:var(--fg);box-shadow:inset 0 calc(var(--hairline) * -2) 0 var(--fg)}[data-area=loja][data-quick-buy=fine] .sf-sw{--sw-dot:.875rem}[data-area=loja][data-quick-buy=fine] .sf-sw[data-size=lg]{--sw-dot:1.5rem}[data-area=loja][data-quick-buy=fine] .sf-qb-over{box-shadow:none;border-top:var(--hairline) solid var(--border);border-radius:0}[data-area=loja][data-quick-buy=fine] .sf-qb-over .sf-qb-buy,[data-area=loja][data-quick-buy=fine] .sf-qb-inline .sf-qb-buy{letter-spacing:var(--tracking-label);text-transform:uppercase}[data-area=loja][data-quick-buy=bold] .sf-qb-chip{border-width:var(--hairline-2);font-weight:var(--weight-bold)}[data-area=loja][data-quick-buy=bold] .sf-qb-chip[aria-checked=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}[data-area=loja][data-quick-buy=bold] .sf-sw{--sw-dot:1.125rem;--sw-ring:var(--hairline-2)}[data-area=loja][data-quick-buy=bold] .sf-sw[data-size=lg]{--sw-dot:2rem}[data-area=loja][data-quick-buy=bold] .sf-qb-buy:not(.sf-btn-wa){--_bg:var(--highlight);--_fg:var(--on-highlight);--_hover:color-mix(in srgb, var(--highlight) 86%, var(--fg));font-weight:var(--weight-bold)}[data-area=loja][data-quick-buy=bold] .sf-qb-over{box-shadow:var(--shadow-xl)}[data-area=loja] .sf-sw.sf-card-swatches{--sw-ring:var(--hairline)}@media (hover:none){[data-area=loja] .sf-sw.sf-card-swatches{--sw-dot:1rem}}[data-area=loja] .sf-opt-chip:has(.sf-opt-dot){align-items:center;gap:var(--space-2);padding-left:var(--space-3);display:inline-flex}[data-area=loja] .sf-opt-dot{border-radius:var(--radius-full);background:var(--sw);width:1.125rem;height:1.125rem;box-shadow:inset 0 0 0 var(--hairline) color-mix(in srgb, var(--fg) 16%, transparent);flex:none}[data-area=loja] .sf-opt-dot[data-light=true]{box-shadow:inset 0 0 0 var(--hairline) color-mix(in srgb, var(--fg) 34%, transparent)}[data-area=loja] .sf-opt-chip[aria-checked=true] .sf-opt-dot{box-shadow:0 0 0 var(--hairline-2) color-mix(in srgb, var(--bg) 80%, transparent)}
