._root_3bn8c_1{container-type:inline-size;container-name:pdp;position:relative;display:grid;width:100%;background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);isolation:isolate}._root_3bn8c_1 :where(h1,h2,h3,p,ul){margin:0}._root_3bn8c_1 :where(ul){padding:0;list-style:none}._root_3bn8c_1 :where(button){font:inherit;letter-spacing:inherit;color:inherit;-webkit-tap-highlight-color:transparent}._root_3bn8c_1 :focus{outline:none}._srOnly_3bn8c_6{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._muted_3bn8c_7{color:var(--text-muted);font-weight:400}._roll_3bn8c_9{display:inline-flex;font-variant-numeric:tabular-nums}._rollChars_3bn8c_10{display:inline-flex}._rollDigit_3bn8c_11{position:relative;display:inline-block;height:1.4em;overflow:hidden;line-height:1.4em}._rollStrip_3bn8c_12{display:flex;flex-direction:column}._rollStrip_3bn8c_12 span{display:block;height:1.4em}._scroller_3bn8c_15{min-height:0}._crumbs_3bn8c_16 a{color:inherit;text-decoration:none}._crumbs_3bn8c_16 a:hover{color:var(--foreground)}._spec_3bn8c_18{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}._buyStack_3bn8c_19{display:grid;gap:var(--space-2)}._whatsapp_3bn8c_20{display:inline-flex;align-items:center;justify-content:center;height:var(--control-height-lg);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--foreground);font-weight:500;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color var(--duration-fast) ease}._whatsapp_3bn8c_20:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){._whatsapp_3bn8c_20:hover{background:var(--surface-muted)}}._whatsappPrimary_3bn8c_23{display:inline-flex;align-items:center;justify-content:center;width:100%;height:var(--control-height-lg);border:0;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-foreground);font-weight:500;text-decoration:none;transition:transform var(--duration-fast) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard)}._whatsappPrimary_3bn8c_23:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){._whatsappPrimary_3bn8c_23:hover{background:var(--accent-strong)}}._top_3bn8c_26{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-8)}._crumbs_3bn8c_16{display:flex;align-items:center;gap:6px;min-width:0;color:var(--text-muted);white-space:nowrap}._crumbs_3bn8c_16 span:last-child{overflow:hidden;color:var(--foreground);text-overflow:ellipsis}._bag_3bn8c_29{display:inline-flex;flex:none;align-items:center;gap:6px;height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-muted);font-weight:500}._bagIcon_3bn8c_30{display:grid}._layout_3bn8c_32{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,1fr);gap:var(--space-12);align-items:start;padding:var(--space-2) var(--space-8) var(--space-12)}._media_3bn8c_33{position:sticky;top:var(--space-4);min-width:0}._gallery_3bn8c_36{display:grid;gap:var(--space-3)}._viewport_3bn8c_37{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-panel);background:var(--surface);touch-action:pan-y;cursor:grab}._viewport_3bn8c_37:active{cursor:grabbing}._track_3bn8c_39{display:flex;height:100%;will-change:transform}._slide_3bn8c_40{position:relative;flex:0 0 100%;height:100%}._slideImage_3bn8c_41{position:absolute;inset:0}._slideImage_3bn8c_41 img{object-fit:contain;user-select:none;-webkit-user-drag:none}._arrow_3bn8c_43{position:absolute;top:50%;display:grid;place-items:center;width:40px;height:40px;margin-top:-20px;border:0;border-radius:var(--radius-pill);background:#ffffffc7;color:#1c1b19!important;box-shadow:0 4px 14px #0000001f;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) ease,transform var(--duration-fast) var(--ease-standard)}._arrow_3bn8c_43:active{transform:scale(.94)}._arrow_3bn8c_43:disabled{opacity:0!important;pointer-events:none}._arrowPrev_3bn8c_46{left:14px}._arrowNext_3bn8c_47{right:14px}@media(hover:hover)and (pointer:fine){._viewport_3bn8c_37:hover ._arrow_3bn8c_43{opacity:1}}._counter_3bn8c_49{position:absolute;right:14px;bottom:14px;display:inline-flex;gap:3px;padding:2px 10px;border-radius:var(--radius-pill);background:#0000006b;color:#fff;font-size:var(--text-xs);font-weight:500;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._thumbs_3bn8c_50{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:var(--space-2)}._thumb_3bn8c_50{position:relative;aspect-ratio:1;padding:0;overflow:visible;border:0;border-radius:14px;background:var(--surface);cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard)}._thumb_3bn8c_50:active{transform:scale(.96)}._thumbImage_3bn8c_53{position:absolute;inset:0;overflow:hidden;border-radius:inherit;opacity:1}._thumbImage_3bn8c_53 img{object-fit:contain}._thumb_3bn8c_50:not([aria-current]) ._thumbImage_3bn8c_53{filter:saturate(.8);opacity:.72;transition:opacity var(--duration-fast) ease}@media(hover:hover)and (pointer:fine){._thumb_3bn8c_50:hover ._thumbImage_3bn8c_53{opacity:1}}._thumbRing_3bn8c_57{position:absolute;inset:-3px;border-radius:17px;box-shadow:0 0 0 1.5px var(--foreground);pointer-events:none}._info_3bn8c_60{display:grid;gap:var(--space-6);min-width:0}._titleBlock_3bn8c_61{display:grid;gap:var(--space-3)}._titleRow_3bn8c_62{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._titleRow_3bn8c_62 h1{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display)}._save_3bn8c_64{display:grid;flex:none;place-items:center;width:40px;height:40px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) ease,border-color var(--duration-fast) ease}._save_3bn8c_64[aria-pressed=true]{color:var(--danger)}._save_3bn8c_64[aria-pressed=true] svg{fill:currentColor}._saveIcon_3bn8c_67{display:grid}@media(hover:hover)and (pointer:fine){._save_3bn8c_64:hover{border-color:var(--border-strong)}}._priceRow_3bn8c_69{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}._price_3bn8c_69{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.45em;font-size:var(--text-xl);font-weight:500;letter-spacing:var(--tracking-body)}._compare_3bn8c_71{color:var(--text-muted);font-size:.72em;font-weight:400}._price_3bn8c_69 [data-sale]{color:var(--danger)}._promoRow_3bn8c_73{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._promoChip_3bn8c_74{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--danger) 12%,var(--surface));color:var(--danger);font-size:var(--text-xs);font-weight:500}._savings_3bn8c_75{color:var(--success);font-size:var(--text-sm);font-weight:500;font-variant-numeric:tabular-nums}._tierHint_3bn8c_76{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:var(--success);font-size:var(--text-sm);font-weight:500}._tierHint_3bn8c_76 button,._tierHint_3bn8c_76 a{height:28px;padding:0 10px;border:0;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--success) 14%,var(--surface));color:var(--success);font:inherit;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}._reassure_3bn8c_78{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}._related_3bn8c_79{display:grid;gap:16px;padding:0 var(--space-8) var(--space-12)}._relatedTitle_3bn8c_80{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;letter-spacing:var(--tracking-display)}._relatedGrid_3bn8c_81{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px}._relatedCard_3bn8c_82{display:grid;gap:8px;color:inherit;text-decoration:none}._relatedMedia_3bn8c_83{position:relative;display:grid;aspect-ratio:1;overflow:hidden;background:var(--surface-muted);border-radius:calc(var(--radius-panel) - 6px)}._relatedMedia_3bn8c_83 img{width:100%;height:100%;object-fit:contain;transition:transform .32s cubic-bezier(.22,1,.36,1)}._relatedName_3bn8c_85{transition:color var(--duration-fast) ease}@media(hover:hover)and (pointer:fine){._relatedCard_3bn8c_82:hover ._relatedMedia_3bn8c_83 img,._relatedCard_3bn8c_82:focus-visible ._relatedMedia_3bn8c_83 img{transform:scale(1.04)}._relatedCard_3bn8c_82:hover ._relatedName_3bn8c_85,._relatedCard_3bn8c_82:focus-visible ._relatedName_3bn8c_85{color:var(--accent)}}._relatedStamp_3bn8c_90{position:absolute;z-index:1;top:10px;right:10px;display:inline-flex;align-items:flex-end;height:26px;padding:0 8px 6px;border-radius:var(--radius-pill);background:var(--danger);color:#fff;font-family:var(--font-display);font-size:var(--text-xs);line-height:1;font-weight:700;letter-spacing:.02em;pointer-events:none}._relatedName_3bn8c_85{font-weight:500}._relatedPrice_3bn8c_92{display:flex;gap:6px;color:var(--text-secondary);font-variant-numeric:tabular-nums}._relatedPrice_3bn8c_92 s{color:var(--text-muted)}._relatedPrice_3bn8c_92 [data-sale]{color:var(--danger)}._saleEnds_3bn8c_95,._stockCount_3bn8c_95{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._stockLeft_3bn8c_96{display:inline-flex;flex:none;align-items:center;box-sizing:border-box;height:22px;font-size:var(--text-xs);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}._stockLeft_3bn8c_96[data-low]{padding:0 8px;border-radius:var(--radius-pill);background:var(--danger);color:#fff;font-weight:700;letter-spacing:.02em}._stockLeft_3bn8c_96[data-out]{color:var(--text-muted);font-weight:500}._ratingLink_3bn8c_99{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){._ratingLink_3bn8c_99:hover span:last-child{color:var(--foreground)}}._summary_3bn8c_101{max-width:46ch;color:var(--text-secondary)}._stars_3bn8c_103{position:relative;display:inline-flex;color:var(--border-strong)}._starsBase_3bn8c_104,._starsFill_3bn8c_104{display:inline-flex;gap:1px}._starsFill_3bn8c_104{position:absolute;top:0;left:0;overflow:hidden;color:var(--foreground);white-space:nowrap}._starsFill_3bn8c_104 svg{flex:none;fill:currentColor}._option_3bn8c_108{display:grid;gap:var(--space-3)}._optionLabel_3bn8c_109{display:flex;gap:var(--space-2);font-weight:500}._swatches_3bn8c_110{display:flex;gap:var(--space-2)}._swatch_3bn8c_110{position:relative;width:36px;height:36px;padding:0;border:0;border-radius:var(--radius-pill);background:none;cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard)}._swatch_3bn8c_110:active{transform:scale(.92)}._swatchFill_3bn8c_113{position:absolute;inset:4px;border-radius:inherit;box-shadow:inset 0 0 0 1px #0000001f}._swatch_3bn8c_110:after{position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 1.5px var(--foreground);opacity:0;transform:scale(.88);content:"";transition:opacity var(--duration-fast) ease,transform var(--duration-spring) var(--ease-spring)}._swatch_3bn8c_110[aria-checked=true]:after{opacity:1;transform:none}._sizes_3bn8c_116{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-2)}._sizeCard_3bn8c_117{display:grid;gap:2px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease,transform var(--duration-fast) var(--ease-standard)}._sizeCard_3bn8c_117:active{transform:scale(.98)}._sizeCard_3bn8c_117[aria-checked=true]{border-color:var(--foreground);box-shadow:inset 0 0 0 .5px var(--foreground)}._sizeCard_3bn8c_117[data-out] ._sizeName_3bn8c_120{color:var(--text-muted);text-decoration:line-through}@media(hover:hover)and (pointer:fine){._sizeCard_3bn8c_117:not([aria-checked=true]):hover{border-color:var(--border-strong)}}._sizeName_3bn8c_120{font-weight:500}._sizeMeta_3bn8c_123{color:var(--text-muted);font-variant-numeric:tabular-nums}._buyRow_3bn8c_125{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2)}._stepper_3bn8c_126{display:flex;align-items:center;height:var(--control-height-lg);padding:0 4px;border:1px solid var(--border);border-radius:var(--radius-pill)}._stepper_3bn8c_126 button{display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:var(--radius-pill);background:none;cursor:pointer;transition:background-color var(--duration-fast) ease,transform var(--duration-fast) var(--ease-standard)}._stepper_3bn8c_126 button:active:not(:disabled){transform:scale(.92);background:var(--surface-muted)}._stepper_3bn8c_126 button:disabled{color:var(--text-muted);cursor:default}@media(hover:hover)and (pointer:fine){._stepper_3bn8c_126 button:hover:not(:disabled){background:var(--surface-muted)}}._qty_3bn8c_131{display:inline-flex;justify-content:center;min-width:24px;font-weight:500}._addButton_3bn8c_132,._notify_3bn8c_132{position:relative;display:grid;height:var(--control-height-lg);overflow:hidden;border:0;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-foreground)!important;font-weight:500;cursor:pointer;transition:transform var(--duration-fast) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._addButton_3bn8c_132[data-state=idle]:hover{background:var(--accent-strong)}}._addButton_3bn8c_132:active,._notify_3bn8c_132:active{transform:scale(.98)}._addButton_3bn8c_132[data-state=added]{background:var(--success);color:var(--background)!important}._addButton_3bn8c_132[data-state=error]{border:1px solid var(--danger);background:var(--surface);color:var(--danger)!important}._addButton_3bn8c_132[data-state=adding]{cursor:progress}._notify_3bn8c_132{border:1px solid var(--border-strong);background:var(--surface);color:var(--foreground)!important}._notify_3bn8c_132[data-done]{border-color:var(--border);color:var(--success)!important;cursor:default}._buttonInner_3bn8c_140{display:inline-flex;grid-area:1 / 1;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap}._spinner_3bn8c_141{width:15px;height:15px;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--radius-pill);animation:_spin_3bn8c_141 .64s linear infinite}@keyframes _spin_3bn8c_141{to{transform:rotate(360deg)}}._shipping_3bn8c_144{display:grid;gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}._shipping_3bn8c_144 li{display:flex;align-items:flex-start;gap:var(--space-3)}._shipping_3bn8c_144 li>svg{flex:none;margin-top:1px;color:var(--text-secondary)}._shipping_3bn8c_144 li>span{display:flex;flex-wrap:wrap;column-gap:var(--space-2)}._shipping_3bn8c_144 strong{font-weight:500}._reviews_3bn8c_150{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-8);align-items:center;scroll-margin-top:var(--space-6)}._score_3bn8c_151{display:grid;justify-items:start;gap:4px}._scoreValue_3bn8c_152{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display)}._bars_3bn8c_153{display:grid;gap:6px}._bars_3bn8c_153 li{display:grid;grid-template-columns:12px minmax(0,1fr) 28px;align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._bar_3bn8c_153{position:relative;height:6px;overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-muted)}._barFill_3bn8c_156{position:absolute;inset:0;border-radius:inherit;background:var(--foreground);transform-origin:left center}._barCount_3bn8c_157{text-align:right}._accordion_3bn8c_159{display:grid;border-top:1px solid var(--border-subtle)}._section_3bn8c_160{border-bottom:1px solid var(--border-subtle)}._section_3bn8c_160 h3{font-size:inherit;font-weight:inherit}._sectionButton_3bn8c_162{display:flex;align-items:center;justify-content:space-between;width:100%;height:52px;padding:0;border:0;background:none;font-weight:500;text-align:left;cursor:pointer}._sectionChevron_3bn8c_163{color:var(--text-muted);transition:transform var(--duration-standard) var(--ease-standard)}._sectionChevron_3bn8c_163[data-open]{transform:rotate(180deg)}._sectionBody_3bn8c_165{overflow:hidden}._sectionText_3bn8c_166{display:grid;gap:var(--space-2);max-width:52ch;padding-bottom:var(--space-4);color:var(--text-secondary)}@container pdp (min-width: 680px) and (max-width: 979px){._top_3bn8c_26{padding:var(--space-4) var(--space-6)}._layout_3bn8c_32{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8);padding:var(--space-2) var(--space-6) var(--space-10)}._related_3bn8c_79{padding-inline:var(--space-6)}._relatedGrid_3bn8c_81{grid-template-columns:repeat(2,minmax(0,1fr))}._titleRow_3bn8c_62 h1{font-size:var(--text-2xl)}._reviews_3bn8c_150{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}._score_3bn8c_151{grid-template-columns:auto auto;align-items:center;column-gap:var(--space-3)}._score_3bn8c_151>:last-child{grid-column:1 / -1}}@container pdp (max-width: 679px){._top_3bn8c_26{padding:var(--space-4) var(--space-4) var(--space-2)}._crumbs_3bn8c_16 span:not(:last-child),._crumbs_3bn8c_16 svg{display:none}._crumbs_3bn8c_16 span:last-child{color:var(--text-muted)}._layout_3bn8c_32{grid-template-columns:minmax(0,1fr);gap:var(--space-6);padding:0 var(--space-4) var(--space-10)}._related_3bn8c_79{padding-inline:var(--space-4)}._relatedGrid_3bn8c_81{grid-template-columns:repeat(2,minmax(0,1fr))}._media_3bn8c_33{position:static}._viewport_3bn8c_37{aspect-ratio:1;border-radius:var(--radius-panel)}._thumbs_3bn8c_50{grid-template-columns:repeat(4,minmax(0,1fr))}._titleRow_3bn8c_62 h1{font-size:var(--text-2xl)}}@container pdp (max-width: 420px){._reviews_3bn8c_150{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}._score_3bn8c_151{grid-template-columns:auto auto;align-items:center;column-gap:var(--space-3)}._score_3bn8c_151>:last-child{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){._swatch_3bn8c_110:after,._sectionChevron_3bn8c_163,._arrow_3bn8c_43,._relatedMedia_3bn8c_83 img{transition-property:opacity}._relatedCard_3bn8c_82:hover ._relatedMedia_3bn8c_83 img,._relatedCard_3bn8c_82:focus-visible ._relatedMedia_3bn8c_83 img{transform:none}._spinner_3bn8c_141{animation-duration:1.6s}}
