.pyr-desktop{background:linear-gradient(160deg,#dfe7ea,#c9d4d8);padding:1px 0}.pyr-window{max-width:700px;width:100%;margin:1.5rem auto 3rem;box-shadow:3px 3px #000,7px 7px #0e6e7059}.pyr-window .title-bar .title{text-align:center}.pyr-compose{padding:1.5rem 1.25rem 1.75rem;color:#000}.pyr-compose h2{font-size:1.05rem;margin:0 0 .9rem}.pyr-compose p{line-height:1.55;color:#222}.pyr-step{display:none}.pyr-step.is-active{display:block}.pyr-field{margin-bottom:1.1rem}.pyr-field label{display:block;font-weight:700;font-size:.85rem;margin-bottom:.4rem}.pyr-field input[type=text],.pyr-field input[type=email],.pyr-field select,.pyr-field textarea{width:100%;box-sizing:border-box}.pyr-field textarea{min-height:160px;line-height:1.55}.pyr-reps{display:flex;flex-direction:column;gap:.55rem;margin:1.1rem 0}.pyr-rep-card{border:1px solid #000;padding:.7rem .8rem;background:#fff}.pyr-rep-option{display:flex;align-items:center;gap:.65rem;cursor:pointer}.pyr-rep-option .pyr-rep-meta{font-size:.8rem;color:#333;margin-top:.1rem}.pyr-btn-row{display:flex;gap:.6rem;margin-top:1.5rem;flex-wrap:wrap}.pyr-error{color:#000;background:#fff;border:1px solid #000;padding:.5rem .65rem;margin-top:.7rem;font-size:.85rem;font-weight:700}.pyr-product-choice{display:flex;gap:.75rem;margin-bottom:1.1rem}.pyr-product-card{flex:1;border:1px solid #000;padding:.75rem;text-align:center;cursor:pointer;font-weight:700;background:#fff}.pyr-product-card.is-selected{background:#123c3d;color:#fff}.pyr-chip-row{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.1rem}.pyr-chip{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:2px 10px;border:1px solid #000;cursor:pointer;font-size:.82rem;background:#fff;color:#000;box-shadow:1px 1px #000}.pyr-chip:hover{background:#eee}.pyr-chip.is-selected{background:#123c3d;color:#fff;box-shadow:none}.pyr-bill-box{border-top:1px solid #000;margin-top:1rem;padding-top:1rem}.pyr-steps-indicator{display:flex;gap:.35rem;margin-bottom:1.5rem}.pyr-steps-indicator span{flex:1;height:6px;border:1px solid #000;background:#fff}.pyr-steps-indicator span.is-done{background:#888}.pyr-steps-indicator span.is-active{background:#9c2f22}.btn.btn-default{border-bottom:3px solid #0E6E70}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pyr-composer.css.map */
