.section-compras{background-image:url(../images/bg-welcome-eventos.png);background-position:top;background-repeat:no-repeat;background-size:cover;padding-top:60px;padding-bottom:5rem}.section-compras hr{height:2px}@media(min-width: 992px){.section-compras{padding-top:150px}}.section-compras .content-compras{background-color:#fff;border-radius:15px;border:1px solid #d3d3d3}@media(max-width: 992px){.section-compras .content-compras{border:none;border-radius:0px;width:100%}}.section-compras .content-compras h2{text-align:center;color:#022f96;font-weight:600}.section-compras .content-compras .codigos input{width:74%}@media(max-width: 768px){.section-compras .content-compras .codigos input{width:70%}}.section-compras .content-compras .codigos button{width:24%}@media(max-width: 768px){.section-compras .content-compras .codigos button{width:27%}}.section-compras .content-compras .choose a{font-weight:600}.section-compras .content-compras .choose a:hover,.section-compras .content-compras .choose a:active,.section-compras .content-compras .choose a:focus{color:#022f96}.section-compras .content-compras .pasarela-pago{border:1px solid rgba(128,128,128,.6901960784)}.swich-entrega label{color:#022f96;font-size:1.3rem;font-weight:500;background-color:rgba(0,0,0,0);border:none;border-radius:0px;box-shadow:none !important}.swich-entrega label:hover,.swich-entrega label:active,.swich-entrega label:focus{color:#fff !important;background-color:#022f96 !important;border-color:#022f96 !important;border-radius:0px !important;box-shadow:none !important}.swich-entrega input[type=radio]:checked+label.radiobtn{color:#fff !important;background-color:#022f96 !important;border-color:#022f96 !important}.swich-entrega .option2{border-left:2px solid;border-right:2px solid;border-radius:0px}.swich-entrega a:nth-child(2){border-left:2px solid #022f96;border-right:2px solid #022f96}.section-com .content-productos{max-height:60vh;overflow-y:scroll;overflow-x:hidden}.section-com h2{color:#022f96;font-weight:600}.section-com .content-productos::-webkit-scrollbar{-webkit-appearance:none}.section-com .content-productos::-webkit-scrollbar:vertical{width:6px}.section-com .content-productos::-webkit-scrollbar-button{display:none}.section-com .content-productos::-webkit-scrollbar-thumb{background-color:#5c5c5c;border-radius:12px}.section-com .content-productos::-webkit-scrollbar-track{background-color:#eaeaea;border-radius:12px}@media(min-width: 992px){.section-com .content-productos{padding-right:calc(var(--bs-gutter-x)*.5)}}.section-com .producto{border-bottom:1px solid #5c5c5c;padding-top:1rem;padding-bottom:1rem;position:relative}.section-com .producto .content-img-product{width:100%;padding-bottom:100%;position:relative}.section-com .producto .content-img-product img{border-radius:10px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}.section-com .producto .precio{font-size:1.2rem}.section-com .producto .content-cantidad{display:inline-block;padding:2px;background-color:#eaeaea;border-radius:5px;margin-top:.5rem}.section-com .producto .content-cantidad input.cantidad{text-align:center;border:none;background:rgba(0,0,0,0);margin:0 1rem;color:#5c5c5c;font-size:1rem;width:35px;padding:0 5px}@media(max-width: 500px){.section-com .producto .content-cantidad input.cantidad{margin:0}}.section-com .producto .content-cantidad input.cantidad:focus-visible{outline:none}.section-com .producto .content-cantidad input.cantidad::-webkit-outer-spin-button,.section-com .producto .content-cantidad input.cantidad::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.section-com .producto .content-cantidad input.cantidad{-moz-appearance:textfield}.section-com .producto .content-cantidad .mas,.section-com .producto .content-cantidad .menos{border:none;background-color:rgba(0,0,0,0);color:#5c5c5c;font-size:.8rem;padding:0 5px;transition:all .3s}.section-com .producto .content-cantidad .mas:hover,.section-com .producto .content-cantidad .menos:hover{color:#e4002b}.section-com .producto .delete{color:#13cbe7;transition:all .3s;position:absolute;bottom:.5rem;right:.5rem}.section-com .producto .delete:hover{color:#5c5c5c}.section-com hr{background-color:#5c5c5c;opacity:1}@media(min-width: 992px){.section-com .totales{padding-right:initial}}.section-com .totales p{text-align:end;font-size:1.2rem;margin-bottom:.5rem}.section-com .totales .subtotal,.section-com .totales .descuentos,.section-com .totales .total{font-weight:700}/*# sourceMappingURL=compras.min.css.map */