.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}}@media (min-width:768px){.detail-page{--product-band-inset:20px}.detail-page>.content-board,.detail-page>.detail-banner-video,.detail-page>.top-features{margin-left:calc(var(--product-band-inset)*-1);margin-right:calc(var(--product-band-inset)*-1);padding-left:calc(20px + var(--product-band-inset));padding-right:calc(20px + var(--product-band-inset));width:calc(100% + var(--product-band-inset)*2)}}@media (min-width:992px){.detail-page{--product-band-inset:40px}}.detail-page .brand-banner-info{min-width:0}.detail-page .brand-banner-info p{overflow-wrap:anywhere}.detail-page .brand-banner-bottom a,.detail-page .brand-banner-image-button,.detail-page .brand-banner-logo{transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.detail-page .brand-banner-bottom a,.detail-page .brand-banner-image-button{max-width:100%;overflow-wrap:anywhere;text-align:center}.detail-page .brand-banner-bottom a:focus-visible,.detail-page .brand-banner-image-button:focus-visible,.detail-page .brand-banner-logo:focus-visible{outline:2px solid #0084d0;outline-offset:4px;transform:translateY(-3px) scale(1.02)}.detail-page .brand-banner-logo:focus-visible{filter:drop-shadow(0 8px 8px rgba(0,59,74,.18))}.detail-page .brand-banner-bottom a:focus-visible,.detail-page .brand-banner-image-button:focus-visible{box-shadow:0 8px 18px rgba(0,59,74,.24)}@media (hover:hover) and (pointer:fine){.detail-page .brand-banner-bottom a:hover,.detail-page .brand-banner-image-button:hover,.detail-page .brand-banner-logo:hover{transform:translateY(-3px) scale(1.02)}.detail-page .brand-banner-logo:hover{filter:drop-shadow(0 8px 8px rgba(0,59,74,.18))}.detail-page .brand-banner-bottom a:hover,.detail-page .brand-banner-image-button:hover{box-shadow:0 8px 18px rgba(0,59,74,.24)}}@media (max-width:767px){.detail-page .brand-banner-long-name .brand-banner-info p{font-size:18px}.detail-page .brand-banner-long-name .brand-banner-bottom a{font-size:14px}}@media (prefers-reduced-motion:reduce){.detail-page .brand-banner-bottom a,.detail-page .brand-banner-image-button,.detail-page .brand-banner-logo{transform:none;transition:none}}.detail-page .specifications-technical-box .technical-box{min-width:0;width:100%}.detail-page .specifications-technical-box .listing-item-description-info-features>li{align-items:baseline;border-bottom:0;display:flex;gap:20px;justify-content:space-between;position:relative}.detail-page .specifications-technical-box .listing-item-description-info-features>li:before{color:#003849;content:"•";left:-1.1em;position:absolute;top:15px}.detail-page .specifications-technical-box .listing-item-description-info-features>li>span:first-child{flex:1 1 0;font-weight:400;min-width:0;overflow-wrap:anywhere;text-align:left}.detail-page .specifications-technical-box .listing-item-description-info-features>li>.detail-valores{flex:0 1 auto;font-weight:700!important;max-width:45%;min-width:0;overflow-wrap:anywhere;text-align:right}.detail-page>.content-board,.detail-page>.detail-banner-video,.detail-page>.top-features{padding-bottom:56px;padding-top:56px}.detail-page .detail-banner-video .banner-card h3{padding-bottom:0}.detail-page .detail-banner-video .banner-card-video{margin-top:32px}.detail-page .detail-banner-video .banner-card-info{padding-top:32px}.detail-page .detail-banner-video .banner-card h3+.banner-card-info{padding-top:48px}.detail-page .content-board .content-board-title{margin-bottom:32px}.detail-page .content-board .content-board-container{margin-bottom:0}.detail-page .top-features .top-features-title{margin-bottom:32px}.detail-page .top-features .top-features-container>.content-board-info,.detail-page .top-features .top-features-container>.content-board-info>.content-board-info{padding-bottom:0;padding-top:0}.detail-page .top-features .content-board-info>.content-board-info+.content-board-info{margin-top:32px}.detail-page .top-features .content-board-info-title{margin-bottom:16px;padding-bottom:0}@media (max-width:767px){.detail-page>.detail-banner-video{padding-bottom:24px;padding-top:24px}.detail-page>.content-board,.detail-page>.top-features{padding-bottom:40px;padding-top:40px}.detail-page .detail-banner-video .banner-card-video{margin-top:24px}.detail-page .detail-banner-video .banner-card-info{padding-top:24px}.detail-page .detail-banner-video .banner-card h3+.banner-card-info{padding-top:32px}.detail-page .content-board .content-board-title,.detail-page .top-features .top-features-title{margin-bottom:24px}.detail-page .top-features .content-board-info>.content-board-info+.content-board-info{margin-top:24px}.detail-page .top-features .content-board-info-title{margin-bottom:12px}}:is(#productos-relacionados,#productos-similares).product-carousel{background:#fff;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;margin-block:48px;margin-inline:auto;max-width:1200px;padding:0 20px}#productos-relacionados.product-carousel+#productos-similares.product-carousel{margin-top:0}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 0 24px}:is(#productos-relacionados,#productos-similares).product-carousel :is(.related-products-title,.similar-products-title){color:#0082ca;flex:1 1 auto;font:700 36px/1.2 Inter,Arial,sans-serif;margin:0;min-width:0;padding:0;text-align:left}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-controls{align-items:center;display:flex;flex:0 0 auto;gap:8px}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-controls[hidden],:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-count[hidden]{display:none}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-arrow{align-items:center;background:#0082ca;border:0;border-radius:50%;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:0 0 44px;height:44px;inset:auto;justify-content:center;margin:0;min-height:44px;min-width:44px;opacity:1;padding:0;position:static;scale:1;transform:none;transition:background-color .2s ease,opacity .2s ease;width:44px}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-arrow:after{font-size:16px;font-weight:400;line-height:1}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-arrow.swiper-button-disabled,:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-arrow:disabled{cursor:default;opacity:.32}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-arrow.swiper-button-lock{display:none}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-arrow:focus-visible{outline:2px solid #003b4a;outline-offset:3px}:is(#productos-relacionados,#productos-similares).product-carousel .swiper{height:auto;margin:-6px;overflow:hidden;padding:6px;position:relative;width:auto}:is(#productos-relacionados,#productos-similares).product-carousel .swiper-wrapper{align-items:stretch}:is(#productos-relacionados,#productos-similares).product-carousel .swiper-slide{align-items:stretch;background:#fff;border:1px solid #e1e7ea;border-radius:16px;box-shadow:0 2px 6px rgba(0,59,74,.04);box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;height:auto;min-width:0;padding:0;transition:box-shadow .2s ease}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link{background:transparent;background-image:none;border:0;border-radius:16px;box-shadow:none;box-sizing:border-box;color:#003b4a;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-width:0;padding:16px;text-decoration:none!important;width:100%}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link:after,:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link:before{content:none!important;display:none!important}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link:focus-visible{outline:2px solid #0082ca;outline-offset:3px}:is(#productos-relacionados,#productos-similares).product-carousel :is(.related-product-item-img,.similar-product-item-img){align-items:center;display:flex;flex:0 0 auto;height:160px;justify-content:center;margin:0;min-width:0;padding:0;transition:transform .2s ease;width:100%}:is(#productos-relacionados,#productos-similares).product-carousel :is(.related-product-item-img,.similar-product-item-img) img{display:block;height:100%;margin:0;max-height:100%;max-width:100%;object-fit:contain;transform-origin:center;transition:transform .2s ease;width:100%}:is(#productos-relacionados,#productos-similares).product-carousel :is(.related-product-item-title,.similar-product-item-title){color:#003b4a;font:700 18px/1.4 Inter,Arial,sans-serif;margin:0;overflow-wrap:break-word;padding:0;text-align:center;text-decoration:none;transition:transform .2s ease}:is(#productos-relacionados,#productos-similares).product-carousel .swiper-slide:focus-within{box-shadow:0 5px 12px rgba(0,59,74,.12)}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link:focus-visible>:is(.related-product-item-img,.similar-product-item-img,.related-product-item-title,.similar-product-item-title){transform:translateY(-3px)}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link:focus-visible img{transform:scale(1.025)}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-count{color:#626262;display:block;font:400 13px/18px Inter,Arial,sans-serif;margin:12px 0 0;text-align:right}@media (hover:hover) and (pointer:fine){:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-arrow:not(:disabled):not(.swiper-button-disabled):hover{background:#003b4a}:is(#productos-relacionados,#productos-similares).product-carousel .swiper-slide:hover{box-shadow:0 5px 12px rgba(0,59,74,.12)}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link:hover>:is(.related-product-item-img,.similar-product-item-img,.related-product-item-title,.similar-product-item-title){transform:translateY(-3px)}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link:hover img{transform:scale(1.025)}}@media (min-width:1000px){:is(#productos-relacionados,#productos-similares).product-carousel :is(.related-product-item-img,.similar-product-item-img){height:200px}:is(#productos-relacionados,#productos-similares).product-carousel :is(.related-product-item-title,.similar-product-item-title){font-size:20px}}@media (max-width:699px){:is(#productos-relacionados,#productos-similares).product-carousel :is(.related-products-title,.similar-products-title){font-size:28px}}@media (max-width:480px){:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-header{gap:12px}:is(#productos-relacionados,#productos-similares).product-carousel :is(.related-products-title,.similar-products-title){font-size:26px}:is(#productos-relacionados,#productos-similares).product-carousel :is(.related-product-item-img,.similar-product-item-img){height:200px}}@media (max-width:380px){:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-header{flex-wrap:wrap}:is(#productos-relacionados,#productos-similares).product-carousel :is(.related-products-title,.similar-products-title){flex-basis:100%}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-controls{margin-left:auto}}@media (prefers-reduced-motion:reduce){:is(#productos-relacionados,#productos-similares).product-carousel .swiper-wrapper{transition-duration:0s!important}:is(#productos-relacionados,#productos-similares).product-carousel :is(.swiper-slide,.product-carousel-arrow){transition:none}:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link img,:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link:is(:hover,:focus-visible) img,:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link:is(:hover,:focus-visible)>:is(.related-product-item-img,.similar-product-item-img,.related-product-item-title,.similar-product-item-title),:is(#productos-relacionados,#productos-similares).product-carousel .product-carousel-link>:is(.related-product-item-img,.similar-product-item-img,.related-product-item-title,.similar-product-item-title){transform:none;transition:none}}.detail-page>.brand-banner{padding-bottom:32px;padding-top:48px}.detail-page>.product-carousel+.brand-banner{padding-top:0}.detail-page>.brand-banner+section>.disclaimer-message{padding-bottom:32px;padding-top:0}.detail-page>.brand-banner+section>.disclaimer-message>p{margin-bottom:0;margin-top:0}.body-container .dnd-section:has(#detailPage)+.dnd-section{margin-top:0!important}@media (max-width:767px){.detail-page>.brand-banner{padding-bottom:24px}.detail-page>.brand-banner>.brand-banner-container{margin-top:0}.detail-page>.brand-banner+section>.disclaimer-message{padding-bottom:24px}}.detail-page .detail-hero-brand a img{transition:transform .2s ease,filter .2s ease}.detail-page .detail-hero-brand a:focus-visible,.detail-page .download-item a:focus-visible{outline:2px solid #0084d0;outline-offset:4px}.detail-page .detail-hero-brand a:focus-visible img{filter:drop-shadow(0 8px 8px rgba(0,59,74,.18));transform:translateY(-3px) scale(1.02)}.detail-page .detail-hero-carousel>.product-image-zoom{--product-zoom-lens-size:200px;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:30px;box-shadow:none;box-sizing:border-box;cursor:pointer;display:block;flex:1 1 auto;height:300px;line-height:0;margin:0;min-height:300px;min-width:0;overflow:visible;padding:0;position:relative;touch-action:auto;transition:transform .2s ease;width:100%}.detail-page .detail-hero-carousel>.product-image-zoom:after,.detail-page .detail-hero-carousel>.product-image-zoom:before,.detail-page .hero-carousel-images>.product-image-thumb:after,.detail-page .hero-carousel-images>.product-image-thumb:before{content:none;display:none}.detail-page .detail-hero-carousel>.product-image-zoom>.main-image{border:0;border-radius:inherit;box-sizing:border-box;cursor:inherit;display:block;flex:none;height:100%;inset:0;margin:0;min-height:0;min-width:0;object-fit:contain;padding:0;position:absolute;width:100%}.detail-page .detail-hero-carousel>.product-image-zoom:focus-visible,.detail-page .hero-carousel-images>.product-image-thumb:focus-visible{outline:2px solid #0084d0;outline-offset:4px}.detail-page .detail-hero-carousel>.product-image-zoom:focus-visible{transform:translateY(-3px)}.detail-page .product-image-zoom>.product-image-lens{background-color:#fff;background-repeat:no-repeat;border:0;border-radius:50%;box-shadow:inset 0 0 0 2px #0082ca,0 8px 18px rgba(0,59,74,.2);box-sizing:border-box;display:block;height:var(--product-zoom-lens-size);left:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:var(--product-zoom-lens-size);z-index:2}.detail-page .product-image-zoom.is-zoom-active{cursor:none}.detail-page .product-image-zoom.is-zoom-active>.product-image-lens{opacity:1;visibility:visible}.detail-page .product-image-zoom>.product-image-lens[hidden]{display:none!important}.detail-page .hero-carousel-images>.product-image-thumb{appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;cursor:pointer;display:block;flex:0 1 auto;height:70px;line-height:0;margin:0;min-width:0;padding:0;transition:transform .2s ease,box-shadow .2s ease;width:20%}.detail-page .hero-carousel-images>.product-image-thumb.slider-image-selected,.detail-page .hero-carousel-images>.product-image-thumb[aria-pressed=true]{border:5px solid #0082ca;border-radius:18px}.detail-page .hero-carousel-images>.product-image-thumb>.slider-image{border:0;border-radius:inherit;box-sizing:border-box;cursor:inherit;display:block;height:100%;margin:0;max-height:100%;max-width:100%;object-fit:contain;padding:0;width:100%}.detail-page .hero-carousel-images>.product-image-thumb:focus-visible{box-shadow:0 6px 14px rgba(0,59,74,.16);transform:translateY(-3px) scale(1.02)}.detail-page .download-item a,.detail-page .download-item a:is(:hover,:focus,:active){background-image:none!important;border-bottom:0!important;text-decoration:none!important}.detail-page .download-item a{transform-origin:left center;transition:transform .2s ease}.detail-page .download-item a:after,.detail-page .download-item a:before{content:none!important;display:none!important}.detail-page .download-item a:focus-visible{transform:translateY(-3px) scale(1.02)}@media (hover:hover) and (pointer:fine){.detail-page .detail-hero-brand a:hover img{filter:drop-shadow(0 8px 8px rgba(0,59,74,.18));transform:translateY(-3px) scale(1.02)}.detail-page .detail-hero-carousel>.product-image-zoom:hover{transform:translateY(-3px)}.detail-page .hero-carousel-images>.product-image-thumb:hover{box-shadow:0 6px 14px rgba(0,59,74,.16);transform:translateY(-3px) scale(1.02)}.detail-page .download-item a:hover{transform:translateY(-3px) scale(1.02)}}@media (max-width:767px){.detail-page .detail-hero-carousel>.product-image-zoom{--product-zoom-lens-size:180px}}@media (prefers-reduced-motion:reduce){.detail-page .detail-hero-brand a img,.detail-page .detail-hero-brand a:is(:hover,:focus-visible) img,.detail-page .detail-hero-carousel>.product-image-zoom,.detail-page .detail-hero-carousel>.product-image-zoom:is(:hover,:focus-visible),.detail-page .download-item a,.detail-page .download-item a:is(:hover,:focus-visible),.detail-page .hero-carousel-images>.product-image-thumb,.detail-page .hero-carousel-images>.product-image-thumb:is(:hover,:focus-visible){transform:none;transition:none}}