.cart-pef__hidden{display:none!important}.cart-pef__input,.cart-pef__select{width:100%;font-family:inherit;font-size:1.4rem;color:#222;background:#fff;border:1.5px solid #ddd;border-radius:.6rem;padding:.7rem 1rem;outline:none;transition:border-color .15s;appearance:none;-webkit-appearance:none}.cart-pef__input:focus,.cart-pef__select:focus{border-color:#912294;box-shadow:0 0 0 3px #9122941a}.cart-pef__input--mt{margin-top:.6rem}.cart-pef__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:3rem;cursor:pointer}.cart-pef__action-bar{padding:1.6rem 2rem;border-top:1px solid #f0f0f0;display:flex;align-items:center;justify-content:flex-end;gap:1rem}.cart-pef__btn{font-family:inherit;font-size:1.3rem;font-weight:600;padding:.8rem 1.8rem;border-radius:2rem;border:1.5px solid transparent;cursor:pointer;transition:background .2s,color .2s,border-color .2s;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;background:none}.cart-pef__btn:disabled{opacity:.5;cursor:not-allowed}.cart-pef__btn--edit{color:#912294;border-color:transparent;font-weight:600;font-size:1.2rem;padding:0 1rem;margin-right:0;align-self:center;height:4rem}.cart-pef__btn--edit:hover:not(:disabled){color:#7a1a7e;background:transparent}.cart-pef__btn--cancel{color:#666;border-color:#ddd}.cart-pef__btn--cancel:hover:not(:disabled){background:#f5f5f5;border-color:#bbb}.cart-pef__btn--save{color:#fff;background:#912294;border-color:#912294}.cart-pef__btn--save:hover:not(:disabled){background:#7a1a7e;border-color:#7a1a7e}.cart-pef__error{font-size:1.2rem;color:#e53e3e;flex:1}@media screen and (max-width:749px){.cart-pef__action-bar{padding:1.2rem 1.6rem}.cart-pef__btn{font-size:1.2rem;padding:.7rem 1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/cart-passport-edit.css.map */
