._gallery_gmsba_1{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 5rem;min-inline-size:0;display:grid}._stage_gmsba_9{min-inline-size:0;position:relative}._gallery_gmsba_1[data-single=true]{grid-template-columns:minmax(0,1fr)}._activeFrame_gmsba_18._activeFrame_gmsba_18{aspect-ratio:1/1.08;border:var(--border-thin);border-radius:var(--radius-xs);background:var(--color-surface-tinted);box-shadow:none}._activeFrame_gmsba_18>div{padding:var(--space-4)}._activeFrame_gmsba_18 img{object-fit:contain;block-size:100%;inline-size:100%}._thumbnails_gmsba_36{gap:var(--space-3);max-block-size:42rem;min-inline-size:0;padding:var(--space-1);display:grid;overflow-y:auto}._thumbnail_gmsba_36{aspect-ratio:1;inline-size:100%;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface-tinted);cursor:pointer;display:grid}._thumbnail_gmsba_36 img{object-fit:contain;block-size:100%;min-block-size:0;inline-size:100%}._thumbnail_gmsba_36:hover,._thumbnail_gmsba_36[aria-pressed=true]{border-color:var(--color-brand);box-shadow:inset 0 0 0 1px var(--color-brand)}._thumbnail_gmsba_36:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;box-shadow:var(--focus-ring)}._counter_gmsba_75{padding:var(--space-2) var(--space-3);border:var(--border-thin);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--font-size-storefront-meta);margin:0;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}._announcement_gmsba_88{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width<=63.99rem){._gallery_gmsba_1{grid-template-columns:minmax(0,1fr)}._activeFrame_gmsba_18._activeFrame_gmsba_18{aspect-ratio:1}._thumbnails_gmsba_36{max-block-size:none;display:flex;overflow:auto hidden}._thumbnail_gmsba_36{flex:0 0 4.5rem;block-size:4.5rem;inline-size:4.5rem}}._purchase_1pt97_1{gap:var(--space-3);margin-block-start:var(--space-5);display:grid}._priceSummary_1pt97_7{padding-block:var(--space-4);border-block:1px solid var(--color-storefront-line);align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._price_1pt97_7{align-items:baseline;gap:var(--space-2);color:var(--color-storefront-burgundy);font-size:clamp(1.5rem,2vw,2rem);font-weight:var(--font-weight-bold);flex-wrap:wrap;margin:0;line-height:1.3;display:flex}._comparePrice_1pt97_28{color:var(--color-text-muted);font-size:var(--font-size-storefront-body)}._availability_1pt97_33,._unavailableAvailability_1pt97_34{font-size:var(--font-size-storefront-control);font-weight:var(--font-weight-medium);flex-basis:100%;margin:0;line-height:1.6}._availability_1pt97_33{color:var(--color-success)}._unavailableAvailability_1pt97_34{color:var(--color-text-muted)}._heading_1pt97_50{color:var(--color-storefront-burgundy);font-size:var(--font-size-storefront-product);font-weight:var(--font-weight-semibold);margin:0}._variantGrid_1pt97_57{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._variantButton_1pt97_63{min-block-size:4.25rem;min-inline-size:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-storefront-ivory);color:var(--color-text);cursor:pointer;align-items:center;gap:var(--space-1) var(--space-2);text-align:start;transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;font-family:inherit;display:grid;position:relative}._variantButton_1pt97_63:hover:not(:disabled),._variantButton_1pt97_63[aria-pressed=true]{border-color:var(--color-storefront-burgundy);background:var(--color-surface-soft);box-shadow:inset 0 0 0 1px var(--color-storefront-burgundy)}._variantButton_1pt97_63:focus-visible{box-shadow:var(--focus-ring);outline:2px solid var(--color-focus);outline-offset:3px}._variantButton_1pt97_63:disabled{background:var(--color-surface-soft);color:var(--color-text-muted);cursor:not-allowed}._variantLabel_1pt97_104{min-inline-size:0;font-size:var(--font-size-storefront-body);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;line-height:1.55}._variantPrice_1pt97_112{font-size:var(--font-size-storefront-body);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._variantCompare_1pt97_118{color:var(--color-text-muted);font-size:var(--font-size-storefront-meta);grid-column:1/-1;text-decoration:line-through}._unavailable_1pt97_34{color:var(--color-text-muted);font-size:var(--font-size-storefront-control);grid-column:1/-1}._help_1pt97_131{color:var(--color-text-muted);font-size:var(--font-size-storefront-control);margin:0;line-height:1.65}._quantityRow_1pt97_138{align-items:center;gap:var(--space-3);font-size:var(--font-size-storefront-body);font-weight:var(--font-weight-medium);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}._quantityControl_1pt97_148{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-storefront-ivory);direction:ltr;align-items:center;display:inline-flex}._quantityControl_1pt97_148 button,._quantityControl_1pt97_148 output{min-inline-size:var(--touch-target);min-block-size:var(--touch-target);color:var(--color-storefront-burgundy);font:inherit;font-variant-numeric:tabular-nums;place-items:center;display:grid}._quantityControl_1pt97_148 button{padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--font-size-storefront-price);background:0 0;border:0}._quantityControl_1pt97_148 button:hover:not(:disabled){background:var(--color-surface-soft)}._quantityControl_1pt97_148 button:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.5}._quantityControl_1pt97_148 button:focus-visible{box-shadow:var(--focus-ring);outline:2px solid var(--color-focus);outline-offset:3px}._actionRow_1pt97_193{gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(6rem,.85fr);margin-block-start:var(--space-2);display:grid}._actionRow_1pt97_193>[role=status]{grid-column:1/-1}._actionRow_1pt97_193>[role=status]:empty{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._addButton_1pt97_213,._saveButton_1pt97_214,._whatsappButton_1pt97_215{min-block-size:3.5rem;min-inline-size:0;padding:var(--space-3);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-size-storefront-body);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;line-height:1.5}._addButton_1pt97_213{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-storefront-burgundy);background:var(--color-storefront-burgundy);color:var(--color-text-on-brand);cursor:pointer;display:flex}._addButton_1pt97_213:hover:not(:disabled){background:var(--color-storefront-burgundy-hover)}._addButton_1pt97_213:disabled{border-color:var(--color-border);background:var(--color-surface-soft);color:var(--color-text-muted);cursor:not-allowed}._saveButton_1pt97_214._saveButton_1pt97_214{border:1px solid var(--color-storefront-burgundy);block-size:auto;inline-size:100%;color:var(--color-storefront-burgundy);justify-content:center;gap:var(--space-2);background:0 0;grid-template-columns:auto auto}._saveButton_1pt97_214._saveButton_1pt97_214[aria-pressed=true]{background:var(--color-storefront-burgundy);color:var(--color-text-on-brand)}._whatsappButton_1pt97_215{justify-content:center;align-items:center;gap:var(--space-3);border:1px solid var(--color-border);background:var(--color-storefront-ivory);color:var(--color-storefront-burgundy);text-align:center;text-decoration:none;display:flex}._whatsappButton_1pt97_215:hover{border-color:var(--color-storefront-burgundy)}._whatsappButton_1pt97_215 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;flex:none;block-size:1.2rem;inline-size:1.2rem}._addButton_1pt97_213:focus-visible,._whatsappButton_1pt97_215:focus-visible{box-shadow:var(--focus-ring);outline:2px solid var(--color-focus);outline-offset:3px}@media (width<=47.99rem){._variantButton_1pt97_63{grid-template-columns:minmax(0,1fr);align-content:center}}@media (prefers-reduced-motion:reduce){._variantButton_1pt97_63{transition:none}}._shell_14r1t_1{background:var(--color-storefront-ivory);min-block-size:100vh;color:var(--color-text)}._pageContainer_14r1t_7._pageContainer_14r1t_7,._editorialContainer_14r1t_8._editorialContainer_14r1t_8,._relatedSection_14r1t_9>div{--container-width:100rem}._pageContainer_14r1t_7{padding-block:var(--space-4) var(--space-10)}._breadcrumbs_14r1t_17{min-block-size:var(--touch-target);border-block-end:1px solid var(--color-storefront-line);color:var(--color-text-muted);font-size:var(--font-size-storefront-label);white-space:nowrap;align-items:center;gap:.55rem;padding-block-end:var(--space-3);display:flex;overflow:hidden}._breadcrumbs_14r1t_17>*{flex-shrink:0}._breadcrumbs_14r1t_17 a{color:var(--color-text-muted);text-decoration:none}._breadcrumbs_14r1t_17 a:hover{color:var(--color-storefront-burgundy)}._breadcrumbSegment_14r1t_43{align-items:center;gap:.55rem;min-inline-size:0;display:inline-flex}._breadcrumbCurrent_14r1t_50{max-inline-size:26rem;color:var(--color-storefront-burgundy);text-overflow:ellipsis;overflow:hidden}._breadcrumbs_14r1t_17 a:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring);outline:2px solid var(--color-focus);outline-offset:3px}._hero_14r1t_64{align-items:start;gap:clamp(var(--space-6), 3vw, var(--space-12));grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"gallery summary";padding-block-start:var(--space-8);display:grid}._galleryColumn_14r1t_73,._summary_14r1t_74{min-inline-size:0}._galleryColumn_14r1t_73{grid-area:gallery;inline-size:100%}._summary_14r1t_74{padding-block:var(--space-2);text-align:start;grid-area:summary;align-content:start;display:grid}._categoryLine_14r1t_91{margin:0 0 var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-storefront-label);font-weight:var(--font-weight-medium);line-height:var(--line-height-body)}._brand_14r1t_99{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;margin:0 0 var(--space-3);color:var(--color-storefront-burgundy);font-family:var(--font-family-en);font-size:var(--font-size-storefront-label);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;justify-self:start}._summary_14r1t_74 h1{color:var(--color-storefront-burgundy);font-size:clamp(1.75rem,2.4vw,2.75rem);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.3}._introduction_14r1t_122{max-inline-size:58ch;margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--font-size-storefront-body);overflow-wrap:anywhere;line-height:1.75}._editorialSection_14r1t_131{border-block-start:1px solid var(--color-storefront-line);background:var(--color-surface-soft)}._editorialContainer_14r1t_8{text-align:start;padding-block:var(--space-10);justify-content:start;row-gap:var(--space-6);grid-template-columns:minmax(0,68ch);display:grid}._aboutHeading_14r1t_145{color:var(--color-storefront-burgundy);font-size:var(--font-size-storefront-price);grid-column:1/-1;margin:0}._aboutColumn_14r1t_152,._detailsColumn_14r1t_153{min-inline-size:0}._aboutCopy_14r1t_157{color:var(--color-text);font-size:var(--font-size-storefront-product);line-height:1.8}._structuredCopy_14r1t_163{gap:var(--space-3);overflow-wrap:anywhere;max-inline-size:65ch;display:grid}._structuredCopy_14r1t_163 p,._structuredCopy_14r1t_163 ul,._structuredCopy_14r1t_163 ol{font-size:inherit;margin:0;line-height:1.85}._structuredCopy_14r1t_163 ul,._structuredCopy_14r1t_163 ol{gap:var(--space-2);padding-inline-start:var(--space-5);display:grid}._structuredCopy_14r1t_163 ul{list-style:outside}._structuredCopy_14r1t_163 ol{list-style:decimal}._structuredCopy_14r1t_163 h3,._structuredCopy_14r1t_163 h4{margin:var(--space-4) 0 0;color:var(--color-storefront-burgundy);font-size:var(--font-size-md);line-height:var(--line-height-body)}._structuredCopy_14r1t_163 h3:first-child,._structuredCopy_14r1t_163 h4:first-child{margin-block-start:0}._sourceFacts_14r1t_206{margin:var(--space-2) 0 0;gap:var(--space-2) var(--space-4);font-size:var(--font-size-storefront-label);flex-wrap:wrap;display:flex}._sourceFacts_14r1t_206 dt{font-weight:var(--font-weight-semibold)}._sourceFacts_14r1t_206 dd{margin:0}._structuredCopy_14r1t_163 li::marker{color:var(--color-storefront-burgundy)}._detailsColumn_14r1t_153{align-content:start;gap:var(--space-6);display:grid}._detailBlock_14r1t_232{border-block-end:1px solid var(--color-border);padding-block-end:var(--space-5)}._detailBlock_14r1t_232 h3,._noteBlock_14r1t_238 h3{margin:0 0 var(--space-3);color:var(--color-storefront-burgundy);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}._detailBlock_14r1t_232 p,._benefitsList_14r1t_246,._noteBlock_14r1t_238 p{color:var(--color-text);font-size:var(--font-size-storefront-product);margin:0;line-height:1.8}._benefitsList_14r1t_246{gap:var(--space-2);padding-inline-start:var(--space-5);list-style:outside;display:grid}._benefitsList_14r1t_246 li::marker{color:var(--color-storefront-burgundy)}._noteBlock_14r1t_238{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-storefront-ivory)}._relatedSection_14r1t_9{padding-block:var(--space-10);border-block-start:1px solid var(--color-storefront-line);background:var(--color-storefront-ivory)}._relatedHeader_14r1t_278{margin-block-end:var(--space-5)}._relatedHeader_14r1t_278 h2{color:var(--color-storefront-burgundy);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:var(--font-weight-semibold);margin:0}._relatedGrid_14r1t_289{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=63.99rem){._hero_14r1t_64{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery""summary"}._editorialContainer_14r1t_8{grid-template-columns:minmax(0,1fr)}._relatedGrid_14r1t_289{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.99rem){._pageContainer_14r1t_7{padding-block:var(--space-3) var(--space-8)}._breadcrumbs_14r1t_17{scrollbar-width:none;overflow-x:auto}._hero_14r1t_64{gap:var(--space-6);padding-block-start:var(--space-5)}._summary_14r1t_74{padding-block:0}._summary_14r1t_74 h1{font-size:1.75rem}._editorialContainer_14r1t_8{padding-block:var(--space-8);gap:var(--space-8)}._relatedSection_14r1t_9{padding-block:var(--space-8)}._relatedGrid_14r1t_289{gap:var(--space-3)}}
