._crumbs_1i6q9_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-sm);margin-bottom:var(--space-md)}._closeItem_1i6q9_11{display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:var(--tap-min);margin-left:auto;padding:var(--space-2xs) var(--space-xs);font:inherit;font-size:var(--text-sm);font-weight:600;color:var(--color-text);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}._closeItem_1i6q9_11:hover{color:var(--color-brand-red);background-color:var(--color-surface-sunken)}._closeItem_1i6q9_11:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(min-width:48rem){._closeItemText_1i6q9_40{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}._layout_1i6q9_53{display:grid;gap:var(--space-xl)}@media(min-width:48rem){._layout_1i6q9_53{grid-template-columns:1fr 1fr;align-items:start}}._image_1i6q9_65{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);background-color:var(--color-surface-sunken);aspect-ratio:1 / 1}._photo_1i6q9_75{height:100%}._image_1i6q9_65 img{width:100%;height:100%;object-fit:cover}._content_1i6q9_85{display:flex;flex-direction:column;gap:var(--space-md)}._title_1i6q9_92{margin:0;font-size:var(--text-4xl);text-transform:uppercase;color:var(--color-brand-red);line-height:var(--leading-tight)}._price_1i6q9_100{margin:0;font-size:var(--text-2xl);font-weight:700;color:var(--color-green-dark)}._description_1i6q9_107{margin:0;color:var(--color-text-muted);line-height:var(--leading-relaxed)}._descriptionBlock_1i6q9_114{display:grid;gap:var(--space-xs)}._description_1i6q9_107 strong{font-weight:700;color:var(--color-text)}._variations_1i6q9_124{display:flex;flex-direction:column;gap:var(--space-sm)}._variationRow_1i6q9_130{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._label_1i6q9_137{font-size:var(--text-sm);font-weight:600}._pills_1i6q9_143{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}._pill_1i6q9_143{min-height:var(--tap-min);padding:var(--space-2xs) var(--space-sm);font:inherit;font-size:var(--text-sm);font-weight:600;color:var(--color-text);background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._pill_1i6q9_143:hover{border-color:var(--color-green);color:var(--color-green-dark)}._pill_1i6q9_143:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._pillSelected_1i6q9_176,._pillSelected_1i6q9_176:hover{color:#fff;background-color:var(--color-green);border-color:var(--color-green)}._pillPrice_1i6q9_183{font-weight:500;opacity:.9}._quantity_1i6q9_188{display:flex;align-items:center;gap:var(--space-2xs)}._quantity_1i6q9_188 input{width:4rem;min-height:var(--tap-min);padding:var(--space-2xs);text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-md)}._actions_1i6q9_203{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._hint_1i6q9_209{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}._skelPhoto_1i6q9_217{height:100%;border-radius:0}._skelTitle_1i6q9_222{height:2.6rem;width:70%}._skelPrice_1i6q9_227{height:1.8rem;width:6rem}._skelLine_1i6q9_232{height:.95rem}._skelLineShort_1i6q9_236{height:.95rem;width:55%}._skelControl_1i6q9_241{height:var(--tap-min);max-width:22rem}
