*{margin:0;padding:0;box-sizing:border-box}._containerPayment_pfm4f_7{padding:2rem;display:flex;width:100%;height:100%;justify-content:center}._metodosPago_pfm4f_15{width:50%}._cardPago_pfm4f_19{width:520px;min-height:80px;background-color:var(--primary);border-radius:4px;padding:1rem;display:flex;justify-content:space-around;margin-bottom:1rem}._img_pfm4f_30{width:110px;height:50px;border-radius:8px;background-color:#fff}._img_pfm4f_30 img{width:100%;height:100%;object-fit:cove;padding:.5rem}._info_pfm4f_45{color:#fff;width:50%}._info_pfm4f_45 ._titlePago_pfm4f_50{font-weight:500}._textPago_pfm4f_54{font-size:.8rem;color:#ffffffb3;margin-top:.5rem}._checkbox_pfm4f_60{width:20px}._resumenCompra_pfm4f_64{width:445px;background-color:var(--primary);padding:1rem;border-radius:4px}._infoProducto_pfm4f_71{width:100%;display:flex;color:#fff;justify-content:space-between}._img_title_pfm4f_78{display:flex;gap:.5rem}._img_title_pfm4f_78 ._img_resumen_pfm4f_83{width:50px;height:70px;border-radius:8px}._img_resumen_pfm4f_83 img{width:100%;height:100%;object-fit:contain}._titleResumen_pfm4f_95{font-size:1.1rem;font-weight:500}._eliminar_monto_pfm4f_100{height:70px;display:flex;flex-direction:column;justify-content:space-between;font-size:1.2rem}._icon_pfm4f_108{cursor:pointer}._resumen_pfm4f_64{color:#fff;display:flex;flex-direction:column}._resumenFlex_pfm4f_118{border-top:solid 1px rgba(255,255,255,.7);margin-top:1.3rem;display:flex;width:100%;justify-content:space-between;padding-top:.3rem;margin-bottom:1rem}._textSubtotal_pfm4f_129{margin-bottom:1rem}._resumen_pfm4f_64 button{height:35px;background-color:#fad318;border:none;font-size:1.1rem;font-weight:500;border-radius:4px;margin-bottom:1rem;cursor:pointer}@media (max-width: 768px){._containerPayment_pfm4f_7{flex-direction:column}._metodosPago_pfm4f_15,._cardPago_pfm4f_19{width:100%}._resumenCompra_pfm4f_64{width:100%;margin-top:1.5rem}}._form_10e71_1{max-width:600px;margin:0 auto;padding:1em;background:#f9f9f9;border-radius:5px;box-shadow:0 2px 5px #0000001a}._form_10e71_1 p{font-size:1.2em;margin-bottom:1em}._form_10e71_1 div{margin-bottom:1em}._form_10e71_1 label{display:block;margin-bottom:.5em;color:#333}._form_10e71_1 input[type=text],._form_10e71_1 input[type=number],._form_10e71_1 input[type=email]{width:calc(100% - 10px);padding:.5em;border:1px solid #ccc;border-radius:3px}._form_10e71_1 input[type=text]:focus,._form_10e71_1 input[type=number]:focus,._form_10e71_1 input[type=email]:focus{border-color:#007bff;outline:none}._calle_10e71_41 div{display:inline-block;width:30%;margin-right:3%}._calle_10e71_41 div:last-child{margin-right:0}._form_10e71_1 button{display:inline-block;padding:.75em 1.5em;color:#fff;background-color:#007bff;border:none;border-radius:5px;cursor:pointer;font-size:1em;transition:background-color .3s ease}._form_10e71_1 button:hover{background-color:#0056b3}._btns_10e71_67{display:flex;justify-content:space-between}._form_10e71_1 textarea{width:350px;height:50px;border:none;border:1px solid #ccc;border-radius:2px}._modal_overlay_c53fi_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:flex-start;padding:20px;overflow-y:auto}._form_checkout_c53fi_17{max-width:600px;margin:0 auto;padding:20px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 4px 10px #0000001a;overflow-y:auto}._containerMercadoP_c53fi_28{display:grid;grid-template-columns:1fr 1fr;gap:15px}._containerMercadoP_c53fi_28 label{font-size:14px;color:#495057;font-weight:600}._containerMercadoP_c53fi_28 input,._containerMercadoP_c53fi_28 select{width:100%;padding:10px;font-size:14px;border:1px solid #ced4da;border-radius:6px;background-color:#fff;box-shadow:inset 0 1px 3px #0000001a;transition:border-color .3s ease,box-shadow .3s ease}._containerMercadoP_c53fi_28 input:focus,._containerMercadoP_c53fi_28 select:focus{border-color:#007bff;box-shadow:0 0 6px #007bff80;outline:none}._containerMercadoP_c53fi_28 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z' fill='%2395a5ab'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px}._btns_c53fi_69{display:flex;gap:1rem}._form_checkout__submit_c53fi_74{width:100%;padding:12px;font-size:16px;font-weight:700;color:#fff;background-color:#007bff;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;margin-top:1rem}._form_checkout__cerrar_c53fi_88{width:100%;padding:12px;font-size:16px;font-weight:700;color:#fff;background-color:red;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;margin-top:1rem}._form_checkout__submit_c53fi_74:hover{background-color:#0056b3;transform:translateY(-2px)}._form_checkout__submit_c53fi_74:active{background-color:#003d82;transform:translateY(0)}@media (max-width: 768px){._containerMercadoP_c53fi_28{grid-template-columns:1fr}._form_checkout_c53fi_17{padding:15px}}._formContainer_3h47h_1{display:flex;gap:40px;width:100%;padding:20px 0}._personalData_3h47h_8,._cardData_3h47h_8{flex:1;min-width:300px;padding:25px;background-color:#fafafa;border-radius:10px;box-shadow:0 2px 4px #0000001a}._personalData_3h47h_8 h3,._cardData_3h47h_8 h3{margin-bottom:20px;color:#333;font-size:1.2rem}._personalData_3h47h_8 input,._cardData_3h47h_8 input,._cardData_3h47h_8 select,._container_3h47h_26{width:100%;height:40px;padding:8px 12px;margin-bottom:15px;border:1px solid #ddd;border-radius:6px;font-size:14px;box-sizing:border-box}._container_3h47h_26{background-color:#fff}._form_checkout__submit_3h47h_41{width:100%;height:44px;margin-top:24px;background-color:#00a650;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease}._form_checkout__submit_3h47h_41:disabled{background-color:#ccc;cursor:not-allowed}._form_checkout__submit_3h47h_41:not(:disabled):hover{background-color:#008f45}._progress_bar_3h47h_64{width:100%;margin-top:15px;height:4px}._overlay_3h47h_70{position:fixed;inset:0;background-color:#000000bf;z-index:1000}._modal_3h47h_80{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:30px;border-radius:8px;z-index:1001;width:90%;max-width:1200px;max-height:90vh;overflow-y:auto}._loadingOverlay_3h47h_95{position:absolute;inset:0;background-color:#ffffffe6;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000}._spinner_3h47h_109{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #00a650;border-radius:50%;animation:_spin_3h47h_109 1s linear infinite;margin-bottom:15px}@keyframes _spin_3h47h_109{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._formContainer_3h47h_1{flex-direction:column;gap:20px}}[data-astro-cid-mv2qmi5q]{box-sizing:border-box;margin:0;padding:0;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}
