.payamito-plus-order-review{color:#333;flex-direction:column;align-items:center;min-height:100vh;display:flex}.payamito-plus-response{border-radius:10px;justify-content:center;align-items:center;margin:40px auto;padding:15px 40px;display:flex}.payamito-plus-response h3{margin-top:auto;margin-bottom:auto;font-size:2.5rem}.payamito-plus-response.error{color:#721c24;background-color:#f8d7da}.payamito-plus-response.success{color:#155724;background-color:#d4edda}.payamito-plus-order-details{text-align:center;flex-direction:column;margin-bottom:2rem;display:flex}.payamito-plus-order-details h2{margin-bottom:.5rem;font-size:1.5rem}.payamito-plus-order-details p{color:#757575;font-size:.875rem}.payamito-plus-order-items{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1rem;width:100%;margin-bottom:30px;margin-left:auto;margin-right:auto;display:grid}.payamito-plus-order-item{background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:1rem;box-shadow:0 0 10px #0000000d}.payamito-plus-order-item p{margin-bottom:.5rem}.payamito-plus-review{margin-top:1rem}.payamito-plus-review label{margin-bottom:.5rem;font-weight:700;display:block}.payamito-plus-review textarea{resize:vertical;width:100%;padding:.75rem 1rem;background-color:#ede9fe!important;border:1px solid #6d28d9!important;border-radius:10px!important}.payamito-plus-rating{margin-top:.5rem;display:flex}.payamito-plus-rating svg{cursor:pointer;fill:#ccc}.payamito-plus-rating svg:hover,.payamito-plus-rating svg.payamito-plus-rating-star-selected,.payamito-plus-rating-star-hovered svg{fill:#fcc12c}.payamito-plus-button_container{justify-content:center;display:flex}.payamito-plus-button{color:#fff;cursor:pointer;background-color:#be185d;border:none;border-radius:10px;padding:1rem 2rem;font-size:1.15rem;box-shadow:0 0 10px #0000001a}.payamito-plus-button:hover,.payamito-plus-button:active{background-color:#831843}@media (width<=768px){.payamito-plus-order-items{grid-template-columns:1fr}}@media (width<=480px){.payamito-plus-order-item{padding:.75rem}.payamito-plus-review textarea{padding:.5rem}.payamito-plus-button{padding:.5rem 1rem}}#payamito-plus-order-review-popup{z-index:9999;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto}.payamito-plus-order-review-popup-hidden{display:none}.payamito-plus-order-review-popup-show{display:block}.payamito-plus-order-review-popup-success{color:#155724;background-color:#d4edda!important}.payamito-plus-order-review-popup-error{color:#721c24;background-color:#ffbec4!important}#payamito-plus-order-review-popup-content{text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:80%;max-width:600px;margin:15% auto;padding:20px;transition:all .5s ease-in-out;display:flex;box-shadow:0 0 10px #0000001a}#payamito-plus-order-review-popup-content h2{margin-bottom:1rem;font-size:1.5rem}#payamito-plus-order-review-popup-content p{margin-bottom:1rem;font-size:1rem}#payamito-plus-order-review-popup-content button{color:#fff;cursor:pointer;background-color:#be185d;border:none;border-radius:10px;padding:1rem 2rem;font-size:1.15rem;box-shadow:0 0 10px #0000001a}