.DetailContainer{background-color:#0d0d0d;display:flex;flex-direction:column;align-items:center}.DetailContainer .bannercito{width:80%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:5vmax;margin-bottom:2vmax}.DetailContainer .bannercito .fotoContainer{width:50%;display:flex;flex:1 1;justify-content:center}.DetailContainer .bannercito .fotoContainer .imageBannercito{width:85%;height:auto;border-radius:.3vmax}.DetailContainer .bannercito .infoDetail{background-color:rgba(26,26,26,.3411764706);height:auto;width:45%;padding:3vmax;border-radius:1vmax;flex:1 1}.DetailContainer .bannercito .infoDetail .introDetail{color:#ff6a50;font-size:2.2vmax;margin-bottom:1vmax}.DetailContainer .bannercito .infoDetail .tituloDetail{margin-bottom:1vmax}.DetailContainer .bannercito .infoDetail .detailTexto{font-size:1.2vmax}.DetailContainer .rowDetail{display:flex;flex-flow:row nowrap;width:75%;margin-top:1vmax;margin-bottom:3vmax;border:none;padding:2vmax 1vmax;border-radius:1vmax;background-color:rgba(26,26,26,.3568627451);justify-content:center;text-align:center}.DetailContainer .descripcionContainer{display:flex;flex-direction:column}.DetailContainer .descripcionContainer .subtitleDetail{font-size:2.5vmax;color:#e3cda4;margin-bottom:2vmax}.DetailContainer .descripcionContainer .precioCountDiv{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1vmax}.DetailContainer .descripcionContainer .precioCountDiv .detallesCount{font-size:1.5vmax}.DetailContainer .descripcionContainer .detallesCountTotal{color:#0d0d0d;background-color:#ff6a50;margin-top:3vmax;border-radius:10px;text-align:center;margin-bottom:1vmax;padding:.8vmax 1vmax;font-size:2vmax;font-weight:700}.DetailContainer .emailFormContainer{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1vmax;margin-bottom:3vmax}.DetailContainer .emailFormContainer .correoTitulo{text-align:center;color:#fff;margin:1.5vmax 1vmax}.DetailContainer .emailFormContainer .formContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:3vmax}.DetailContainer .emailFormContainer .formContainer .formGroup{display:flex;flex-direction:column;gap:1vmax;margin-bottom:.5vmax;text-align:center}.DetailContainer .emailFormContainer .formContainer .formGroup .input{width:40vmax;height:4vmax;border-radius:5px;border:none;outline:none;padding:0 15px;font-size:17px}.DetailContainer .emailFormContainer .formContainer .formGroup .input::placeholder{color:#888;font-size:17px;padding-left:3px}.DetailContainer .emailFormContainer .formContainer .correoTitulo{margin:3vmax;color:#e3cda4}.DetailContainer .emailFormContainer .formContainer .spam-form{color:#ff6a50}.DetailContainer .emailFormContainer .formGroup label{color:#f5ead6}.DetailContainer .emailFormContainer .botonComprarEntrada{margin-top:3vmax;background-color:#ff6a50;color:#f5ead6;border:none;padding:10px 20px;border-radius:5px;text-decoration:none;cursor:pointer;text-align:center;width:18vmax}.DetailContainer .emailFormContainer .botonComprarEntrada:active{opacity:.6}.DetailContainer .emailFormContainer .botonComprarEntrada:hover{background-color:#fe7247;color:#f5ead6;border:none;padding:10px 20px;border-radius:5px;text-align:center;cursor:pointer}.DetailContainer .emailFormContainer .disabled{cursor:not-allowed!important;pointer-events:none;opacity:.6;background-color:#888}.importante2{font-size:.8vmax;color:#ff7575;margin-top:2vmax}@media screen and (max-width:1200px){.bannercito{width:90%;padding:2vmax;gap:1vmax}.bannercito .fotoContainer{height:30vmax;display:flex;justify-content:center}.bannercito .fotoContainer .imageBannercito{border-radius:.3vmax}.infoDetail{padding:1.2vmax}.infoDetail .introDetail{font-size:2vmax}.formContainer .correoTitulo,.infoDetail .tituloDetail{font-size:3vmax}}@media screen and (max-width:968px){.DetailContainer .bannercito{display:flex;flex-direction:column;padding:2vmax;gap:3vmax}.DetailContainer .bannercito .fotoContainer{height:30vmax;display:flex;justify-content:center;width:100%}.DetailContainer .bannercito .fotoContainer .imageBannercito{border-radius:.3vmax}.DetailContainer .bannercito .infoDetail{width:90%}.DetailContainer .bannercito .infoDetail .introDetail{color:#ff6a50;font-size:4vmax;margin-bottom:1vmax}.DetailContainer .bannercito .infoDetail .tituloDetail{margin-bottom:3.5vmax}.DetailContainer .bannercito .infoDetail .detailTexto{font-size:2.5vmax}.DetailContainer .emailFormContainer .formContainer .formGroup .input{width:40vmax;height:6vmax;padding:0 2vmax;margin:2vmax}}@media screen and (max-width:768px){.DetailContainer .bannercito .infoDetail .introDetail{color:#ff6a50;font-size:3vmax;margin-bottom:1vmax}.DetailContainer .bannercito .infoDetail .tituloDetail{margin-bottom:3.5vmax;font-size:4vmax}.DetailContainer .bannercito .infoDetail .detailTexto{font-size:2.5vmax}.DetailContainer .emailFormContainer .botonComprarEntrada{width:25vmax}.DetailContainer .emailFormContainer .importante2{font-size:1.4vmax;padding:0 .5vmax}}@media screen and (max-width:500px){.DetailContainer .bannercito .infoDetail{width:100%;padding:3vmax}.DetailContainer .bannercito .infoDetail .introDetail{color:#ff6a50;font-size:2vmax;margin-bottom:1vmax}.DetailContainer .bannercito .infoDetail .tituloDetail{margin-bottom:3.5vmax;font-size:3vmax}.DetailContainer .bannercito .infoDetail .detailTexto{font-size:2vmax}.DetailContainer .rowDetail .descripcionContainer .detallesCountTotal{padding:.8vmax 1vmax;font-size:2.2vmax;font-weight:700}.DetailContainer .rowDetail .descripcionContainer .precioCountDiv .detallesCount{font-size:1.6vmax}}.Controls{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:2vmax;width:15vmax;margin-bottom:2vmax}.Controls button{width:3vmax;height:3vmax;background-color:#ff6a50;border-radius:5px;color:#0d0d0d;border:none;align-self:center;font-size:1.5vmax;cursor:pointer}.Controls button:hover{opacity:.8}.Controls button:active{opacity:.5}.Controls .Number{color:#fff}@media screen and (max-width:500px){.Controls{gap:3vmax;width:20vmax}.Controls button{width:5vmax;height:5vmax;font-size:3vmax}}