product-info{--ppb-pink: #ecb5d6;--ppb-pink-btn: #e6a6cd;--ppb-charcoal: #3b3b3b;--ppb-line: #d9d9d9;--ppb-ink: #222222;--ppb-accent: #e0393e}product-info .product-form__input--pill input[type=radio]+label{border-radius:0;border:1px solid var(--ppb-line);background:#fff;color:var(--ppb-ink);min-width:4.4rem;height:4.2rem;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;box-shadow:none}product-info .product-form__input--pill input[type=radio]:checked+label{background:#fff;color:var(--ppb-ink);border-color:#111;box-shadow:0 0 0 1px #111}product-info .product-form__input--pill input[type=radio]:disabled+label,product-info .product-form__input--pill input[type=radio].disabled+label{opacity:.45}.ppb-viewers{display:flex;align-items:center;gap:1rem;margin:1.4rem 0 1.8rem;font-size:1.5rem}.ppb-viewers svg{flex:none}.ppb-delivery{display:flex;align-items:center;gap:1.2rem;background:var(--ppb-pink);border-radius:8px;padding:1.6rem;margin:0 0 2rem;font-size:1.4rem;line-height:1.5;color:var(--ppb-ink)}.ppb-delivery svg{flex:none;color:var(--ppb-accent)}.ppb-delivery__row{display:block}.ppb-delivery__row em{font-style:normal;opacity:.75}product-info .product-form__buttons{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1.4rem 1.2rem;max-width:none}product-info .product-form__buttons .product-form__submit{grid-column:1;margin:0;min-height:5rem;background:var(--ppb-pink-btn);color:#fff;border:0;border-radius:0;box-shadow:none;text-transform:uppercase;letter-spacing:.06em;font-weight:700}product-info .product-form__buttons .product-form__submit:before,product-info .product-form__buttons .product-form__submit:after{display:none}product-info .product-form__buttons .product-form__submit:hover:not([disabled]){filter:brightness(.95);box-shadow:none}product-info .product-form__buttons .product-form__submit[disabled]{opacity:.55;cursor:not-allowed}.ppb-icon-btn{display:grid;place-items:center;padding:0;border:1px solid var(--ppb-line);background:#fff;color:var(--ppb-ink);cursor:pointer;position:relative}.ppb-wish{grid-column:2;width:5rem;height:5rem;border-radius:50%}.ppb-share{grid-column:3;width:4rem;height:4rem;border:0;background:transparent}.ppb-wish[aria-pressed=true]{color:var(--ppb-accent)}.ppb-wish[aria-pressed=true] svg{fill:currentColor}.ppb-icon-btn:focus-visible{outline:2px solid #111;outline-offset:2px}.ppb-toast{position:absolute;bottom:calc(100% + .6rem);right:0;background:var(--ppb-charcoal);color:#fff;font-size:1.2rem;padding:.4rem .8rem;border-radius:4px;white-space:nowrap;pointer-events:none}product-info .shopify-payment-button{grid-column:1 / -1;margin:0}product-info .shopify-payment-button__button--unbranded{background:var(--ppb-charcoal);color:#fff;border-radius:0;min-height:5rem;font-size:1.5rem;text-transform:uppercase;box-shadow:none}product-info .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#222}product-info .shopify-payment-button__button--unbranded:before,product-info .shopify-payment-button__button--unbranded:after{display:none}.ppb-pay{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.2rem;padding:0;margin:2rem 0 0}.ppb-pay svg{height:3.2rem;width:auto;display:block}.ppb-pay__pill{display:inline-flex;align-items:center;height:3.2rem;padding:0 1.2rem;border:1px solid var(--ppb-line);border-radius:4px;font-size:1.2rem;font-weight:700;background:#fff;color:var(--ppb-ink)}@media screen and (max-width:749px){.ppb-delivery{padding:1.2rem;font-size:1.3rem}}@media(prefers-reduced-motion:reduce){product-info .product-form__submit,.ppb-icon-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ppb-product-extras.css.map */
