pnp-product-addon{display:block;margin:1.8rem 0}.pnp-addons__fieldset{padding:0;margin:0;border:0;min-width:0}.pnp-addons__fieldset legend{margin-bottom:.8rem;font-weight:600}.pnp-addons__choices{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.pnp-addons__choices input{position:absolute;width:1px;height:1px;opacity:0}.pnp-addons__choices label{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.3rem .6rem;min-height:4.6rem;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:.8rem;line-height:1.3;text-align:center;cursor:pointer;font-size:1.35rem}.pnp-addons__choices input:checked+label{color:rgb(var(--color-background));background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.pnp-addons__choices input:focus-visible+label{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.pnp-addons__choices input:disabled+label{opacity:.5;cursor:default}.pnp-addons__footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.2rem;margin-top:.8rem;font-size:1.3rem}.pnp-addons__footer a{color:inherit;text-underline-offset:.2rem}.pnp-addons__note{margin:.5rem 0 0;font-size:1.2rem;line-height:1.4;opacity:.75}.pnp-addons__footer [hidden]{display:none}@media(max-width:360px){.pnp-addons__choices label{padding:1rem .6rem;font-size:1.25rem}}.pnp-addons__sale{display:inline-flex;gap:.4rem;align-items:baseline}.pnp-addons__sale s{opacity:.65}.pnp-addons__sale[hidden]{display:none}.pnp-addons__choices input:checked+label .pnp-addons__sale{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pnp-product-addon.css.map */
