.carrusel-container{flex-direction:column;align-items:center;padding:1rem;display:flex}.thumbnail-image{object-fit:cover;cursor:pointer;border-radius:18px;width:8rem;height:8rem}.carrusel-container .selected-image-container{justify-content:center;align-items:center;width:320px;margin-bottom:1rem;display:flex;position:relative}.carrusel-container .selected-image-container .selected-image{cursor:zoom-in;object-fit:contain;border-radius:1rem;max-width:32rem;height:32rem}.carrusel-container .selected-image-container .prev-image-button{cursor:pointer;background-color:#f6f7f9;border-radius:12px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;left:5px}.carrusel-container .selected-image-container .next-image-button{cursor:pointer;background-color:#f6f7f9;border-radius:12px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;right:5px}.carrusel-container .thumbnails-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;min-width:350px;margin-top:2rem;display:flex}.carrusel-container .thumbnails-container .thumbnail-image{aspect-ratio:1;object-fit:cover;cursor:pointer;border-radius:18px;width:7rem;height:7rem}.modal-container{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-container .carrusel-modal-container{background-color:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:60%;height:90%;display:flex;position:relative}.modal-container .carrusel-modal-container .prev-modal-button{cursor:pointer;z-index:999;background-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:5vw}.modal-container .carrusel-modal-container .zoom-modal-button{max-width:100%;max-height:100%;padding-bottom:10vh}.modal-container .carrusel-modal-container .zoom-modal-button .selected-modal-image{object-fit:contain!important;max-width:50vw!important;height:59vh!important}.modal-container .carrusel-modal-container .modal-divider{background-color:#f3f3f3;width:100%;height:2px;margin-top:2rem;margin-bottom:2rem}.modal-container .carrusel-modal-container .thumbnail-modal{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2vw;margin-bottom:2vw;display:flex}.modal-container .carrusel-modal-container .next-modal-button{cursor:pointer;z-index:999;background-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:5vw}.modal-container .carrusel-modal-container .close-modal-button{color:#cacacc;cursor:pointer;z-index:9999;-webkit-user-select:none;user-select:none;background-color:#0000;font-size:50px;position:absolute;top:0;right:2vw}.no-select{-webkit-user-select:none;user-select:none}.modal-overlay.fade-in{animation:.4s forwards fadeInModal}.modal-overlay.fade-out{animation:.4s forwards fadeOutModal}.fade-in{opacity:0;animation:.3s forwards fadeIn}.fade-out{opacity:1;animation:.3s forwards fadeOut}.lateral-layout{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1.5rem;width:-webkit-fill-available;margin-bottom:15px;display:flex}.thumbnails-container.lateral{flex-direction:column;justify-content:flex-start;gap:1rem;overflow-y:auto}.producto-imagen{justify-content:center;align-items:center;height:auto;margin:45px auto 10px;display:flex}.imagen img{object-fit:cover;width:100%;height:100%}.selected-image-wrapper{width:32rem;height:32rem;position:relative}@media only screen and (max-width:530px){.selected-image-wrapper{width:26rem;height:26rem}}@media only screen and (max-width:330px){.selected-image-wrapper{width:20rem;height:20rem}}@media only screen and (max-width:768px){.lateral-layout{flex-direction:column-reverse;align-items:center}.thumbnails-container.lateral{flex-flow:wrap;max-height:none}}@keyframes fadeInModal{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes fadeOutModal{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:2200px){.modal-container .carrusel-modal-container .zoom-modal-button{margin-top:2vw}}@media only screen and (max-width:1800px){.modal-container .carrusel-modal-container{width:80%;height:90%}}@media only screen and (max-width:1024px){.modal-container .carrusel-modal-container{width:80%;height:80%}}@media only screen and (max-width:800px){.modal-container .carrusel-modal-container{width:80%;height:65%}}@media only screen and (max-width:768px){.modal-container .carrusel-modal-container{width:80%;height:55%}}@media only screen and (max-width:330px){.carrusel-container .selected-image-container .selected-image{width:20rem;height:20rem}.carrusel-container .thumbnails-container.no-wrap{flex-wrap:wrap}}@media only screen and (max-width:530px){.carrusel-container .selected-image-container .selected-image{width:26rem;height:26rem}.carrusel-container .thumbnails-container .thumbnail-image,.modal-container .carrusel-modal-container .thumbnail-modal .thumbnail-image{width:12vw;height:12vw}.modal-container .carrusel-modal-container{width:96%;height:70%}.carrusel-container .thumbnails-container.no-wrap{flex-wrap:wrap;justify-content:flex-start;margin-top:0}.carrusel-container .thumbnails-container{min-width:200px;max-width:300px}}@media only screen and (max-width:375px){.modal-container .carrusel-modal-container .zoom-modal-button .selected-modal-image{object-fit:cover;margin-bottom:20vw;width:60vw!important;height:60vw!important}.carrusel-container .thumbnails-container .thumbnail-image,.modal-container .carrusel-modal-container .thumbnail-modal .thumbnail-image{width:18vw;height:18vw}.carrusel-container .thumbnails-container{min-width:150px;max-width:250px}}
.especificaciones{background-color:#fff;border-radius:12px;justify-content:center;margin-top:5rem;padding:3rem;display:flex}.tablas{background-color:#fff;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));grid-auto-rows:max-content;gap:3rem;width:100%;min-width:300px;font-size:14px;display:grid}.tabla{border:1px solid #0000001a;border-radius:11px}.fila-primaria{color:#222;background-color:#f7f7f7;border:1px solid #2222220d;border-radius:10px 10px 0 0;align-content:center;align-items:center;gap:2rem;padding:10px 15px;font-size:16px;font-weight:700;display:flex}.fila-encabezado{margin-top:5px;font-family:Nacelle,sans-serif;font-size:1.5rem;font-weight:700}.fila{justify-content:space-between;display:flex}.tabla .fila:last-child{border-radius:0 0 10px 10px;overflow:hidden}.columna-h-2,.columna-h-4{background-color:#fff;border:1px solid #2222220d;flex:1;padding:.5rem .5rem .5rem 1.8rem;font-family:Nacelle,sans-serif;font-weight:300}.columna-h-1,.columna-h-3{background-color:#fff;border:1px solid #2222220d;flex:1;padding:.5rem .5rem .5rem 1.8rem;font-family:Nacelle,sans-serif;font-weight:500}
