.top[data-astro-cid-iu3n6kfj]{padding-top:1.25rem}.crumbs[data-astro-cid-iu3n6kfj]{color:var(--muted);flex-wrap:wrap;gap:.2rem .4rem;font-size:.9rem;display:flex}.crumbs[data-astro-cid-iu3n6kfj] a[data-astro-cid-iu3n6kfj]{color:var(--ink);font-weight:600;text-decoration:none}.crumbs[data-astro-cid-iu3n6kfj] a[data-astro-cid-iu3n6kfj]:hover{text-decoration:underline}.detail[data-astro-cid-iu3n6kfj]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);margin-block:1rem clamp(2.5rem,6vw,4rem);display:grid}.gallery[data-astro-cid-iu3n6kfj]{border-radius:var(--radius);aspect-ratio:4/3;box-shadow:var(--shadow);position:relative;overflow:hidden}.gallery[data-astro-cid-iu3n6kfj] img{object-fit:cover;width:100%;height:100%}.noimg[data-astro-cid-iu3n6kfj]{background:radial-gradient(circle at 50% 35%, #2b2620, var(--ink));height:100%;color:var(--gold-on-dark);place-content:center;justify-items:center;gap:.75rem;display:grid}.noimg[data-astro-cid-iu3n6kfj] span[data-astro-cid-iu3n6kfj]{font-family:var(--serif);color:#e9e3d9;font-style:italic}.flag[data-astro-cid-iu3n6kfj]{background:var(--danger);color:#fff;border-radius:999px;padding:.35rem .9rem;font-weight:700;position:absolute;top:14px;left:14px}.info[data-astro-cid-iu3n6kfj]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.pills[data-astro-cid-iu3n6kfj]{flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem;display:flex}.pills[data-astro-cid-iu3n6kfj] .chip[data-astro-cid-iu3n6kfj]{padding:.3rem .8rem;font-size:.82rem}.title[data-astro-cid-iu3n6kfj]{margin:0 0 .6rem;font-size:clamp(2rem,5vw,3.1rem)}.desc[data-astro-cid-iu3n6kfj]{color:var(--ink-2);max-width:46ch;font-size:1.1rem}.sizes[data-astro-cid-iu3n6kfj]{border:0;flex-wrap:wrap;gap:.5rem;width:100%;margin:0 0 1.25rem;padding:0;display:flex}.sizes[data-astro-cid-iu3n6kfj] legend[data-astro-cid-iu3n6kfj]{letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;padding:0;font-size:.8rem;font-weight:700}.pick[data-astro-cid-iu3n6kfj]{width:100%;max-width:420px;margin-bottom:1.25rem}.pick[data-astro-cid-iu3n6kfj] select[data-astro-cid-iu3n6kfj]{cursor:pointer}.size[data-astro-cid-iu3n6kfj]{cursor:pointer;position:relative}.size[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.size[data-astro-cid-iu3n6kfj] span[data-astro-cid-iu3n6kfj]{border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;gap:.05rem;min-width:112px;padding:.55rem .9rem;transition:border-color .15s,background .15s;display:grid}.size[data-astro-cid-iu3n6kfj] em[data-astro-cid-iu3n6kfj]{color:var(--muted);font-size:.92rem;font-style:normal}.size[data-astro-cid-iu3n6kfj]:hover span[data-astro-cid-iu3n6kfj]{border-color:var(--gold)}.size[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]:checked+span[data-astro-cid-iu3n6kfj]{border-color:var(--ink);background:var(--ink);color:#fff}.size[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]:checked+span[data-astro-cid-iu3n6kfj] em[data-astro-cid-iu3n6kfj]{color:var(--gold-300)}.size[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]:focus-visible+span[data-astro-cid-iu3n6kfj]{outline:3px solid var(--gold);outline-offset:2px}.price-block[data-astro-cid-iu3n6kfj]{border-left:3px solid var(--gold);flex-wrap:wrap;align-items:baseline;gap:.6rem;padding:.2rem 0 .2rem 1rem;display:flex}.price[data-astro-cid-iu3n6kfj]{font-size:clamp(1.7rem,4vw,2.2rem);font-weight:800}.price-block[data-astro-cid-iu3n6kfj] s[data-astro-cid-iu3n6kfj],.unit[data-astro-cid-iu3n6kfj]{color:var(--muted)}.bundle[data-astro-cid-iu3n6kfj]{color:var(--danger);flex-basis:100%;font-weight:700}.adult[data-astro-cid-iu3n6kfj]{margin-top:1rem}.pending[data-astro-cid-iu3n6kfj]{color:var(--muted);margin:.5rem 0 0;font-size:.88rem}.buy[data-astro-cid-iu3n6kfj]{grid-template-columns:auto 1fr;align-items:end;gap:1.25rem;width:100%;margin-top:1.5rem;display:grid}.qty-wrap[data-astro-cid-iu3n6kfj]{gap:.4rem;display:grid}.qty-wrap[data-astro-cid-iu3n6kfj] label[data-astro-cid-iu3n6kfj]{letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:700}.qty[data-astro-cid-iu3n6kfj]{border:1.5px solid var(--ink);border-radius:var(--radius);background:#fff;align-items:center;display:inline-flex}.qty[data-astro-cid-iu3n6kfj] button[data-astro-cid-iu3n6kfj]{cursor:pointer;background:0 0;border:0;place-items:center;width:46px;height:48px;display:grid}.qty[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]{text-align:center;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;width:3.2ch;font-size:1.25rem;font-weight:700}.qty[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]::-webkit-inner-spin-button,.qty[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty[data-astro-cid-iu3n6kfj] input[data-astro-cid-iu3n6kfj]:focus{outline:none}.ctas[data-astro-cid-iu3n6kfj]{gap:.6rem;display:grid}.ctas[data-astro-cid-iu3n6kfj] .btn.added{--b:var(--wa-dark)}@media (width<=860px){.detail[data-astro-cid-iu3n6kfj],.buy[data-astro-cid-iu3n6kfj]{grid-template-columns:1fr}}@media (width<=420px){.size[data-astro-cid-iu3n6kfj]{flex:calc(50% - .25rem)}.size[data-astro-cid-iu3n6kfj] span[data-astro-cid-iu3n6kfj]{min-width:0}}
