.detail-hero{padding:0 20px 50px}.detail-container{padding:0 20px}.detail-hero-container{align-items:stretch;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:auto;max-width:1200px}.detail-hero-title{color:#0082ca;font-size:42px;font-weight:700}.detail-hero-info{align-items:flex-start;display:flex;flex-direction:column;margin-block:auto;width:50%}.detail-hero-info p{color:#626262;font-size:18px;font-weight:400}.detail-hero-info-price{margin:40px 0}.detail-hero-cta-container.items-center{align-items:center;display:flex;height:70px}.disclaimer-message{margin:auto;max-width:1200px;padding:60px 20px;text-align:center}.disclaimer-message p{color:#626262;font-weight:700}.detail-hero-info-price p{color:#003849;font-size:28px}.detail-hero-images{width:45%}.detail-hero-carousel{display:flex;flex-direction:column;height:100%;position:relative}.detail-hero-brand img{border-radius:30px;height:120px;margin-bottom:10px;object-fit:contain}.detail-hero-carousel .main-image{border-radius:30px;cursor:pointer;flex-grow:1;height:300px;object-fit:contain;width:100%}.hero-carousel-images{display:flex;gap:10px;justify-content:center;margin-top:auto}.hero-carousel-images img{cursor:pointer;height:70px;object-fit:contain;width:20%}.hero-carousel-images .slider-image-selected{border:5px solid #0082ca;border-radius:18px}.detail-banner-video{background:#003b4a;background:linear-gradient(90deg,#003b4a,#0082ca);padding:80px 20px}.banner-card h3{color:#fff;font-size:36px;font-weight:700;margin:auto;max-width:650px;padding-bottom:50px;text-align:center}.banner-card-video{border-radius:30px;margin:auto;max-width:750px}.banner-card-video video{border-radius:30px;height:100%;width:100%}.banner-card-video iframe{border-radius:25px;height:400px!important;width:100%!important}.banner-card-info{color:#fff;margin:auto;max-width:750px;padding:50px 0 0}.banner-card-button{display:flex;justify-content:center}.banner-card-button-content-board{margin-top:30px}.banner-card-button a{background:-webkit-linear-gradient(right,#0082ca,#003b4a);border-radius:5rem;color:#fff;cursor:pointer;font-size:20px;font-weight:800;padding:.5rem 2rem;text-decoration:none;text-transform:uppercase}.detail-specifications-section{padding:80px 20px}.detail-specifications{display:flex;justify-content:space-between;margin:auto;max-width:1200px}.detail-specifications-title{color:#003b4a;font-size:36px;font-weight:700}.detail-specifications-features{width:52%}.technical-box-item-title{font-size:20px!important;font-weight:700!important}.technical-box-item-value{font-size:20px!important;text-align:right}.detail-specifications-features ul li{font-size:18px;margin-bottom:15px}.detail-specifications-features ul li svg{height:20px!important;margin-top:2px;width:20px!important}.detail-specifications-technical{width:40%}.specifications-technical-box{background-color:#1a2840;border-radius:25px;padding:25px}.specifications-technical-box-item{display:flex;justify-content:space-between;margin-bottom:15px}.specifications-technical-box-item span{color:#fff;font-size:16px;font-weight:300}.specifications-technical-donwload{border-radius:25px;margin-top:30px;padding:25px}.download-title{color:#003b4a;font-size:36px;font-weight:700;line-height:1.25;padding-bottom:15px}.download-container{display:flex;flex-direction:column}.download-item{margin-bottom:15px;width:100%}.download-item a{align-items:center;color:#003849;display:flex;font-size:24px;line-height:1.25;text-decoration:underline;width:100%}.content-board{background:linear-gradient(90deg,#003b4a,#0082ca);padding:80px 20px}.content-board-title{color:#fff;font-size:36px;font-weight:700;margin-bottom:50px;text-align:center}.download-item a img{height:67px;margin-right:12px;object-fit:contain}.content-board-group{margin:auto;max-width:1200px}.content-board-container{display:flex;gap:10px;justify-content:space-between;margin-bottom:30px}.content-board-item-value{color:#fff;font-size:24px;font-weight:400;margin-top:5px}.top-features{background-color:#e7f2f5;padding:80px 20px}.top-features-container{margin:auto;max-width:1200px}.top-features-title{color:#003b4a;font-size:36px;font-weight:700}.content-board-item{align-items:center;display:flex;flex:0 0 calc(25% - 10px);flex-direction:column;justify-content:center}.content-board-item-title{color:#c3e0e7;font-size:24px;font-weight:700}.content-board-info{padding:20px 0}.content-board-info-title{color:#0084d0;font-size:20px;font-weight:700;margin-bottom:30px;padding-bottom:5px}.content-board-info-description{font-size:18px}.related-products,.similar-products{margin:auto;max-width:1200px;padding:50px 20px}.related-products .listing-pagination,.similar-products .listing-pagination{margin-top:20px}.related-products-container,.similar-products-container{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.related-product-item,.similar-product-item{align-items:center;display:flex;flex-direction:column}.related-product-item-img,.similar-product-item-img{display:flex;justify-content:center;width:100%}.related-product-item-img a,.similar-product-item-img a{display:grid}.related-product-item-img img,.similar-product-item-img img{height:250px;object-fit:contain}.related-product-item-title,.similar-product-item-title{color:#626262;font-size:24px;font-weight:400}.related-product-item-title a,.similar-product-item-title a{color:#626262}.related-products-title,.similar-products-title{color:#fff;font-size:36px;font-weight:700;margin-bottom:50px;text-align:center}section#productos-relacionados .swiper-pagination{bottom:0;display:flex;position:relative!important}section#productos-relacionados span.swiper-pagination-bullet{align-items:center;background-color:#0082ca;border:1px solid #0082ca;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;margin:0 6px;padding:5px 12px;transition:.3s;width:30px}section#productos-relacionados .swiper-pagination-bullets-dynamic span{scale:1;transform:scale(1)}section#productos-relacionados,section#productos-similares{background:linear-gradient(90deg,#003b4a,#0082ca);border-radius:20px;box-shadow:-7px 10px 30px 3px rgba(0,0,0,.3);margin-block:80px;padding:50px}section#productos-relacionados .swiper,section#productos-similares .swiper{height:100%;padding:0 29px;position:relative}section#productos-relacionados .swiper-button-prev,section#productos-similares .swiper-button-prev{color:#fff;left:-5px;scale:.8}section#productos-relacionados .swiper-button-next,section#productos-similares .swiper-button-next{color:#fff;right:-5px;scale:.8}.swiper-slide.related-product-item,.swiper-slide.similar-product-item{background-color:#fff;border-radius:1rem;height:auto}h4.related-product-item-title,h4.similar-product-item-title{padding:0 1rem;text-align:center}.brand-banner{margin:auto;max-width:1200px;padding:80px 0}.brand-banner-container{align-items:center;background-color:#1a2840;border-radius:25px;box-shadow:-7px 10px 30px 3px rgba(0,0,0,.3);display:flex;height:300px;justify-content:space-between;margin:auto;max-width:1200px;overflow:hidden;padding-bottom:25px;position:relative}.brand-banner-bottom{background-color:#0084d0;bottom:0;display:flex;justify-content:center;left:0;min-height:25px;position:absolute;width:100%}.brand-banner-bottom a{background:-webkit-linear-gradient(right,#0082ca,#003b4a);border-radius:5rem;color:#fff;cursor:pointer;display:none;font-size:18px;font-weight:800;padding:.7rem 1.7rem;text-decoration:none;text-transform:uppercase}.brand-banner-rectangle{background-color:#1a2840;height:130%;left:51.5%;position:absolute;top:-50px;transform:rotate(15deg);width:100px}.brand-banner-info{color:#fff;padding:30px;width:50%}.brand-banner-info p{font-size:40px;line-height:1.3;margin:0}.brand-banner-image{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;width:50%}.brand-banner-image img{border-radius:30px;height:130px;margin-bottom:20px;object-fit:contain;width:100%}.brand-banner-image .brand-banner-image-button{background:-webkit-linear-gradient(right,#0082ca,#003b4a);border-radius:5rem;color:#fff;cursor:pointer;font-size:18px;font-weight:800;padding:.7rem 1.7rem;text-decoration:none;text-transform:uppercase}.slider-modal{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow-y:auto;padding:50px;position:fixed;top:0;width:100%;z-index:20}.slider-modal-container{background-color:#fff;border-radius:25px;margin:auto;max-width:744px;padding:10px 20px 50px}.slider-modal-close-button{display:flex;justify-content:flex-end}.slider-modal-close-button p{color:#0084d0;cursor:pointer;display:inline-block;font-size:32px;font-weight:700}.swiper-slide{display:flex}.swiper-slide img{margin:auto;object-fit:contain;width:80%}@media(max-width:1024px){.detail-hero-info p{margin-bottom:30px}.content-board-container{align-items:center;flex-direction:column}.content-board-item{flex:0 0 100%;margin-bottom:15px}.banner-card-content{width:80%}.detail-hero-title{font-size:27px;width:100%}.detail-hero-container{flex-direction:column-reverse}.detail-hero-images{width:100%}.detail-hero-brand{display:none}.detail-hero-info{width:100%}.brand-banner-rectangle{display:none}}@media(max-width:767px){.banner-card h3,.detail-hero-info-price p,.detail-hero-title{font-size:24px}.specifications-technical-box-item span{font-size:16px!important}.download-title{font-size:24px}.download-item a{font-size:20px}.detail-container{padding:0}.detail-banner-video{padding:30px 20px}.detail-specifications{flex-direction:column}.detail-specifications-features,.detail-specifications-technical{width:100%}.detail-specifications-title{font-size:25px}.related-product-item,.similar-product-item{flex:0 0 100%}section#productos-relacionados .swiper-button-next,section#productos-relacionados .swiper-button-prev,section#productos-similares .swiper-button-next,section#productos-similares .swiper-button-prev{color:#003b4a}.brand-banner-container{height:250px;margin-top:50px}.brand-banner-info{padding:20px}.brand-banner-info p{font-size:22px}.brand-banner-image img{margin-bottom:0}.brand-banner-image .brand-banner-image-button{display:none}.brand-banner-bottom a{display:inline-block;margin:5px 0}.slider-modal{padding:20px}.detail-hero-carousel{margin-bottom:2rem}}