.campaigns[data-astro-cid-xcbwaene] ul[data-astro-cid-xcbwaene]{gap:var(--space-2);padding:0;display:grid}.campaign[data-astro-cid-xcbwaene]{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--color-sale) 30%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-sale) 6%, var(--color-bg));display:flex}.campaign__badge[data-astro-cid-xcbwaene]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--color-sale);color:var(--color-bg);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-snug);flex:none}.campaign__text[data-astro-cid-xcbwaene]{min-width:0;font-size:var(--text-sm);gap:.125rem;display:grid}.campaign__note[data-astro-cid-xcbwaene],.campaign__time[data-astro-cid-xcbwaene]{color:var(--color-text-muted)}.campaign__time[data-astro-cid-xcbwaene]{color:var(--color-sale);font-weight:600}.payment[data-astro-cid-aigdczbv]{gap:var(--space-3);padding:var(--space-5);border:var(--line) solid var(--color-border);border-radius:var(--radius-panel);display:grid}.payment__title[data-astro-cid-aigdczbv]{font-size:var(--text-xl)}.payment__ways[data-astro-cid-aigdczbv]{gap:var(--space-2) var(--space-5);font-size:var(--text-sm);flex-wrap:wrap;font-weight:600;display:flex}.payment__ways[data-astro-cid-aigdczbv] li[data-astro-cid-aigdczbv]{align-items:center;gap:var(--space-2);display:flex}.payment__cards[data-astro-cid-aigdczbv]{gap:var(--space-2);display:flex}.payment__cards[data-astro-cid-aigdczbv] img[data-astro-cid-aigdczbv]{width:2.5rem;height:auto;display:block}.payment__ways[data-astro-cid-aigdczbv] .icon{color:var(--color-success)}.payment__more[data-astro-cid-aigdczbv] summary[data-astro-cid-aigdczbv]{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-sm);font-weight:600;list-style:none;display:flex}.payment__more[data-astro-cid-aigdczbv] summary[data-astro-cid-aigdczbv]::-webkit-details-marker{display:none}.payment__more[data-astro-cid-aigdczbv][open] summary[data-astro-cid-aigdczbv] .icon:last-child{transform:rotate(180deg)}.payment__installments[data-astro-cid-aigdczbv]{gap:var(--space-1);margin-top:var(--space-2);padding-left:var(--space-6);font-size:var(--text-sm);color:var(--color-text-muted);display:grid}._alert_1bk6t_2{gap:var(--space-2);padding:var(--space-4);border:var(--line-strong) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);display:grid}._title_1bk6t_11{font-weight:600}._row_1bk6t_15{gap:var(--space-2);flex-wrap:wrap;display:flex}._row_1bk6t_15>input{flex:12rem;min-width:0}._sent_1bk6t_26{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-success);font-weight:600}._box_4xaez_2{gap:var(--space-5);display:grid}._pricing_4xaez_7{gap:var(--space-2);display:grid}._discount_4xaez_12{align-items:center;gap:var(--space-2);color:var(--color-sale);font-size:var(--text-sm);flex-wrap:wrap;font-weight:600;display:flex}._badge_4xaez_22{padding:var(--space-1) var(--space-2);border-radius:var(--radius-small);background:var(--color-sale);color:var(--color-bg);font-weight:700}._pricing_4xaez_7[data-reduced=true] ._price_4xaez_30 .price{color:var(--color-sale)}._price_4xaez_30{align-items:baseline;gap:var(--space-3);font-size:var(--text-2xl);flex-wrap:wrap;display:flex}._was_4xaez_42{color:var(--color-text-muted);font-size:var(--text-lg);font-weight:400}._option_4xaez_48{gap:var(--space-3);border:0;margin:0;padding:0;display:grid}._option_4xaez_48 legend{margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);padding:0}._option_4xaez_48 legend strong{color:var(--color-text)}._values_4xaez_67{gap:var(--space-2);flex-wrap:wrap;display:flex}._value_4xaez_67{min-height:2.75rem;padding:0 var(--space-4);border:var(--line-strong) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);align-items:center;font-weight:600;display:inline-flex;position:relative}._value_4xaez_67 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._value_4xaez_67:hover{border-color:var(--color-text-muted)}._value_4xaez_67:has(input:checked){border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent);background:var(--color-accent-soft)}._value_4xaez_67:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}._swatch_4xaez_111{width:1.125rem;height:1.125rem;margin-right:var(--space-2);border:var(--line) solid var(--color-border);background:var(--swatch);border-radius:50%;flex:none}._value_4xaez_67[data-state=sold_out] span{color:var(--color-text-muted);text-decoration:line-through}._value_4xaez_67[data-state=unavailable]{color:var(--color-text-muted);border-style:dashed}._stock_4xaez_131{font-size:var(--text-sm);color:var(--color-danger);font-weight:600}._stock_4xaez_131[data-in-stock=true]{color:var(--color-success)}._stock_4xaez_131[data-few=true]{color:var(--color-warning)}._stock_4xaez_131[data-in-stock=true]:before{content:"";width:.5rem;height:.5rem;margin-right:var(--space-2);vertical-align:.1em;background:currentColor;border-radius:50%;display:inline-block}._note_4xaez_157{gap:var(--space-2);font-weight:600;display:grid}._noteInput_4xaez_163{min-height:4.5rem;padding:var(--space-3);border:var(--line-strong) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);resize:vertical;font-weight:400}._noteHint_4xaez_173{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:400}._buy_4xaez_179{gap:var(--space-3);display:flex}._quantity_4xaez_184{border:var(--line-strong) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);align-items:center;display:inline-flex}._step_4xaez_192{width:2.75rem;height:calc(var(--button-height) - 2 * var(--line-strong));cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._step_4xaez_192:disabled{color:var(--color-border);cursor:not-allowed}._count_4xaez_207{text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:0;width:3rem;font-weight:700}._count_4xaez_207::-webkit-outer-spin-button,._count_4xaez_207::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._add_4xaez_223{flex:1}._limit_4xaez_227{color:var(--color-text-muted);font-size:var(--text-sm)}._error_4xaez_232{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-danger);font-weight:600}._bar_4xaez_241{display:none}@media (width<=47.99rem){._bar_4xaez_241{z-index:var(--layer-sticky);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--page-gutter) calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:var(--color-bg);border-top:var(--header-rule);transition:transform var(--duration-base) var(--ease-out);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}._bar_4xaez_241[data-shown=true]{transform:none}._barText_4xaez_266{flex:1;min-width:0;line-height:1.25;display:grid}._barTitle_4xaez_273{white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-sm);overflow:hidden}}._viewer_9gu35_5{background:var(--color-dark);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-on-dark);border:0;margin:0;padding:0;overflow:hidden}._viewer_9gu35_5::backdrop{background:var(--color-overlay)}._frame_9gu35_24{inset:var(--space-4);position:absolute;overflow:hidden}._photo_9gu35_30{object-fit:contain;cursor:zoom-in;touch-action:none;user-select:none;width:100%;height:100%;transition:transform var(--duration-fast) var(--ease-out);display:block}._photo_9gu35_30[data-zoomed=true]{cursor:zoom-out}._button_9gu35_45{z-index:1;background:var(--color-bg);width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 2px 10px #0003}._close_9gu35_60{top:var(--space-4);right:var(--space-4)}._arrow_9gu35_65{margin-top:-1.375rem;top:50%}._previous_9gu35_70{left:var(--space-4)}._previous_9gu35_70 .icon{transform:scaleX(-1)}._next_9gu35_78{right:var(--space-4)}._counter_9gu35_82{bottom:var(--space-4);padding:var(--space-1) var(--space-3);background:var(--color-bg);color:var(--color-text);font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:999px;margin:0;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){._photo_9gu35_30{transition:none}}._gallery_11od9_5{gap:var(--space-3);display:grid}._gallery_11od9_5[data-many=true]{grid-template-columns:4.5rem minmax(0,1fr);align-items:start}._stage_11od9_15{grid-area:1/-2;position:relative}._track_11od9_21{aspect-ratio:var(--photo-ratio,1);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border-radius:var(--radius-media);background:var(--color-surface);display:flex;overflow-x:auto}._track_11od9_21::-webkit-scrollbar{display:none}._slide_11od9_37{scroll-snap-align:start;flex:0 0 100%}._enlarge_11od9_42{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}._slide_11od9_37 img,._thumb_11od9_53 img{object-fit:cover;width:100%;height:100%}._slide_11od9_37 img{object-fit:var(--photo-fit,cover)}._arrow_11od9_64{background:var(--color-bg);width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);border:0;border-radius:50%;place-items:center;margin-top:-1.375rem;display:grid;position:absolute;top:50%;box-shadow:0 2px 10px #0000001f}._stage_11od9_15:hover ._arrow_11od9_64,._arrow_11od9_64:focus-visible{opacity:1}._previous_11od9_87{left:var(--space-3)}._previous_11od9_87 .icon{transform:scaleX(-1)}._next_11od9_95{right:var(--space-3)}._counter_11od9_99{right:var(--space-3);bottom:var(--space-3);padding:var(--space-1) var(--space-3);background:var(--color-bg);color:var(--color-text);font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:999px;font-weight:700;position:absolute}._thumbs_11od9_112{gap:var(--space-2);grid-area:1/1;display:grid}._thumb_11od9_53{aspect-ratio:1;border:var(--line-strong) solid transparent;border-radius:var(--radius-control);background:var(--color-surface);cursor:pointer;opacity:.65;transition:opacity var(--duration-fast) var(--ease-out);padding:0;overflow:hidden}._thumb_11od9_53:hover,._thumb_11od9_53[aria-pressed=true]{opacity:1}._thumb_11od9_53[aria-pressed=true]{border-color:var(--color-text)}._placeholder_11od9_140{place-content:center;justify-items:center;gap:var(--space-3);aspect-ratio:1;border-radius:var(--radius-media);background:radial-gradient(circle at 30% 25%, var(--color-accent-soft), transparent 60%), var(--color-surface);color:var(--color-text-muted);font-size:var(--text-sm);display:grid}._initial_11od9_153{font-family:var(--font-display);font-weight:var(--font-display-weight);font-style:var(--font-display-style);color:var(--color-accent);font-size:clamp(4rem,12vw,7rem);line-height:1}@media (width<=47.99rem){._gallery_11od9_5[data-many=true]{grid-template-columns:minmax(0,1fr)}._stage_11od9_15,._thumbs_11od9_112{grid-column:1}._thumbs_11od9_112,._arrow_11od9_64{display:none}._track_11od9_21{margin-inline:calc(-1 * var(--page-gutter));width:calc(100% + 2 * var(--page-gutter));border-radius:0}}@media (prefers-reduced-motion:reduce){._track_11od9_21{scroll-behavior:auto}}.product[data-astro-cid-6yy5bdd2]{gap:var(--space-6);padding-top:var(--space-6);display:grid}.product__top[data-astro-cid-6yy5bdd2]{gap:clamp(var(--space-6), 5vw, var(--space-16));grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.product__info[data-astro-cid-6yy5bdd2]{gap:var(--space-6);top:var(--space-6);display:grid;position:sticky}.product__heading[data-astro-cid-6yy5bdd2]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.product__actions[data-astro-cid-6yy5bdd2]{align-items:center;gap:var(--space-2);flex:none;display:flex}.product__title[data-astro-cid-6yy5bdd2]{font-size:clamp(1.75rem,3.4vw,2.75rem)}.product__sold[data-astro-cid-6yy5bdd2]{gap:var(--space-2);margin-top:calc(var(--space-4) * -1);color:var(--color-accent);font-size:var(--text-sm);align-items:center;font-weight:600;display:flex}.product__delivery[data-astro-cid-6yy5bdd2]{padding:var(--space-5);border:var(--line) solid var(--color-border);border-radius:var(--radius-panel)}.product__subtitle[data-astro-cid-6yy5bdd2]{margin-bottom:var(--space-4);font-size:var(--text-xl)}.product__ask[data-astro-cid-6yy5bdd2]{gap:var(--space-2);font-size:var(--text-sm);display:flex}.product__ask[data-astro-cid-6yy5bdd2] a[data-astro-cid-6yy5bdd2]{color:var(--color-text);font-weight:600}.product__details[data-astro-cid-6yy5bdd2]{gap:var(--space-12);margin-top:var(--space-10);padding-top:var(--space-10);border-top:var(--line) solid var(--color-border);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.facts[data-astro-cid-6yy5bdd2]{display:grid}.facts__row[data-astro-cid-6yy5bdd2]{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-3);border-bottom:var(--line) solid var(--color-border);display:flex}.facts__row[data-astro-cid-6yy5bdd2] dt[data-astro-cid-6yy5bdd2]{color:var(--color-text-muted)}.facts__row[data-astro-cid-6yy5bdd2] dd[data-astro-cid-6yy5bdd2]{text-align:right;font-weight:600}.product__related[data-astro-cid-6yy5bdd2]{gap:var(--space-6);margin-top:var(--space-12);display:grid}.product__related-head[data-astro-cid-6yy5bdd2]{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.product__related-head[data-astro-cid-6yy5bdd2] h2[data-astro-cid-6yy5bdd2]{font-size:var(--text-2xl)}@media (width<=63.99rem){.product__top[data-astro-cid-6yy5bdd2],.product__details[data-astro-cid-6yy5bdd2]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.product__info[data-astro-cid-6yy5bdd2]{position:static}}@media (width<=47.99rem){.product[data-astro-cid-6yy5bdd2]{padding-top:var(--space-3)}.product__top[data-astro-cid-6yy5bdd2]{gap:var(--space-5)}.product__title[data-astro-cid-6yy5bdd2]{font-size:clamp(1.5rem,6.5vw,1.75rem)}.product__actions[data-astro-cid-6yy5bdd2]{position:relative}.product__actions[data-astro-cid-6yy5bdd2] .share__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
