.pp-options{margin:2rem 0 1.6rem}.pp-box{border:1px solid rgba(var(--color-foreground),.15);border-radius:14px;padding:1.4rem 1.6rem 1.6rem;margin:0;min-width:0}.pp-title{font-weight:600;padding:0 .6rem;font-size:1.6rem}.pp-label{display:block;font-weight:600;margin:1.2rem 0 .4rem;font-size:1.4rem}.pp-sub{margin-top:1.8rem}.pp-group{margin-bottom:.4rem}.pp-radio,.pp-check{display:flex;align-items:center;gap:.8rem;margin:.5rem 0;cursor:pointer;font-size:1.4rem}.pp-radio input,.pp-check input{width:1.8rem;height:1.8rem;flex:none;accent-color:rgb(var(--color-button))}.pp-check b,.pp-radio b{font-weight:500;opacity:.75}.pp-field{display:block;font-size:1.4rem;margin:1rem 0 0}.pp-field textarea,.pp-field input[type=text]{display:block;width:100%;margin-top:.4rem;padding:.9rem 1.1rem;font:inherit;border:1px solid rgba(var(--color-foreground),.35);border-radius:10px;background:transparent;color:inherit;box-sizing:border-box}.pp-inline{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.pp-inline select,.pp-inline input[type=number]{padding:.7rem 1rem;font:inherit;border:1px solid rgba(var(--color-foreground),.35);border-radius:10px;background:transparent;color:inherit}.pp-inline input[type=number]{width:7rem}.pp-sub-fields{margin:0 0 .6rem 2.6rem}.pp-note{font-size:1.3rem;opacity:.8;margin:.8rem 0 0}.pp-forced{background:rgba(var(--color-foreground),.05);border-radius:10px;padding:1rem 1.2rem;opacity:1}.pp-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:1.6rem;padding-top:1.2rem;border-top:1px solid rgba(var(--color-foreground),.15);font-size:1.6rem}.pp-total b{font-size:2rem}.pp-error{color:#b3261e;font-size:1.4rem;margin:1rem 0 0}.pp-options [hidden]{display:none!important}.product-form__quantity,.product__info-container quantity-input,.product-form__input--quantity{display:none!important}.pp-quote{margin:2rem 0 1rem;padding:1.8rem 1.6rem;border-radius:6px;background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.12)}.pp-quote-eyebrow{font-family:var(--font-heading-family);font-size:2rem;margin:0 0 .4rem}.pp-quote-lead{margin:0 0 1.4rem;font-size:1.4rem;opacity:.85}.pp-quote-actions{display:grid;gap:1rem}.pp-quote-actions .button{margin:0}.pp-quote-alt a{text-decoration:underline}.pp-quote-panel,.pp-quote-panel .button{margin-top:1.4rem}.pp-quote [hidden]{display:none!important}.product__media-wrapper,.product__media-container,.product__info-container,.product__info-wrapper,media-gallery,sticky-element,[class*=sticky]{position:static!important;top:auto!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/petal-options.css.map */
