.px-social{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3)}.px-social__link{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--fs-sm);color:var(--c-ink)}.px-social__text{margin:0;font-size:var(--fs-sm)}.px-urgency{padding:var(--space-3) var(--space-4);border:1px solid var(--c-line-strong);border-radius:var(--radius);background:color-mix(in srgb,var(--c-rose) 22%,var(--c-milk))}.px-urgency__text{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--fs-sm)}.px-urgency__text .icon,.px-urgency__text svg{width:1.6rem;height:1.6rem;color:var(--c-bronze);flex-shrink:0}.px-urgency__track{height:.6rem;border-radius:var(--radius-pill);background:rgba(var(--c-ink-rgb),.1);overflow:hidden}.px-urgency__track span{display:block;height:100%;border-radius:inherit;background:var(--c-bronze)}.px-opts{display:grid;gap:var(--space-4)}.px-opts__title{margin:0}.px-tiers{display:grid;gap:var(--space-3)}.px-tier{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);align-items:center;padding:var(--space-4);border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-surface);cursor:pointer;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.px-tier input{position:absolute;opacity:0;pointer-events:none}.px-tier.is-selected{border-color:var(--c-bronze);box-shadow:0 0 0 1px var(--c-bronze)}.px-tier:focus-within{outline:2px solid var(--c-bronze);outline-offset:2px}.px-tier__body{display:grid;gap:.2rem}.px-tier__name{font-weight:600}.px-tier__sub{font-size:var(--fs-xs)}.px-tier__price{display:grid;justify-items:end;gap:.1rem;font-weight:600}.px-tier__price s{font-size:var(--fs-xs);font-weight:400}.px-tier__badge{position:absolute;top:-1.1rem;right:var(--space-4);padding:.3rem 1rem;border-radius:var(--radius-pill);background:var(--c-bronze);color:#fff;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase}.px-gifts{padding:var(--space-4);border:1px dashed var(--c-line-strong);border-radius:var(--radius)}.px-gifts__title{margin:0 0 var(--space-3);color:var(--c-bronze)}.px-gifts__list{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.px-gift{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:center;font-size:var(--fs-sm)}.px-gift__state{position:relative;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:color-mix(in srgb,var(--c-bronze) 16%,var(--c-milk));color:var(--c-bronze)}.px-gift__state svg,.px-gift__state .icon{width:1.6rem;height:1.6rem}.px-gift__lock{display:none}.px-gift.is-locked{opacity:.6}.px-gift.is-locked .px-gift__open{display:none}.px-gift.is-locked .px-gift__lock{display:grid}.px-gift.is-locked .px-gift__state{background:rgba(var(--c-ink-rgb),.08);color:var(--c-text-soft)}.px-gift__tag{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-success)}.px-gift.is-locked .px-gift__tag{color:var(--c-text-mute)}.px-sub{display:grid;gap:var(--space-2);margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--c-line);border-radius:var(--radius)}.px-sub[hidden]{display:none}.px-sub legend{padding:0 var(--space-2)}.px-sub__opt{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--fs-sm);cursor:pointer}.px-sub__opt input{accent-color:var(--c-bronze)}.px-sub__note{margin:0;font-size:var(--fs-xs)}.px-sub--demo{opacity:.85;border-style:dashed}.px-guarantee{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;font-size:var(--fs-sm)}.px-guarantee .icon,.px-guarantee svg{width:1.8rem;height:1.8rem;color:var(--c-bronze);flex-shrink:0;margin-top:.1rem}.px-thumb{position:relative;display:flex;align-items:center;justify-content:flex-start;width:7.6rem;height:5.8rem;flex:none}.px-thumb img{width:4.4rem;height:5.6rem;object-fit:cover;border-radius:.6rem;border:1px solid var(--c-line);background:var(--c-milk-deep);box-shadow:0 1px 2px rgba(var(--c-ink-rgb),.08)}.px-thumb img+img{margin-left:-2.2rem}.px-thumb--x3 img+img{margin-left:-2.6rem}.px-thumb--kit img{width:5.6rem}.px-thumb__badge{position:absolute;left:3rem;bottom:0;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--c-bronze);color:#fff;border:2px solid var(--c-surface)}.px-thumb__badge svg,.px-thumb__badge .icon{width:1.2rem;height:1.2rem}.px-tier__more{display:none;grid-column:1 / -1;gap:.6rem;padding-top:var(--space-3);border-top:1px solid var(--c-line);font-size:var(--fs-sm)}.px-tier.is-selected .px-tier__more{display:grid}.px-tier__more>span{display:flex;align-items:center;gap:var(--space-2)}.px-check{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:50%;background:color-mix(in srgb,var(--c-bronze) 18%,var(--c-milk));color:var(--c-bronze)}.px-check svg,.px-check .icon{width:1.1rem;height:1.1rem}@media(max-width:380px){.px-thumb{width:6.4rem}.px-thumb img{width:3.8rem;height:4.8rem}.px-thumb--kit img{width:4.8rem}}.px-thumb:has(.px-composed){width:8.4rem;height:6.1rem}.px-thumb img.px-composed{width:8.4rem;height:6.1rem;margin:0;object-fit:cover;border-radius:.8rem;border:1px solid var(--c-line);box-shadow:none}@media(max-width:380px){.px-thumb:has(.px-composed){width:7.2rem;height:5.2rem}.px-thumb img.px-composed{width:7.2rem;height:5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/purchase-options.css.map */
