.vansmx-custom-components-0-x-heroBanner{position:relative}.vansmx-custom-components-0-x-auxContainer .vansmx-custom-components-0-x-auxContainerLink,.vansmx-custom-components-0-x-auxContainer .vansmx-custom-components-0-x-link{color:unset}.vansmx-custom-components-0-x-botonesContenedor{position:absolute}.vansmx-custom-components-0-x-botonContenedor a{text-decoration:none!important;font-weight:500}.vansmx-custom-components-0-x-botonContenedor a:active{color:initial}.vansmx-custom-components-0-x-botonesHorizontal{display:flex;flex-direction:row}.vansmx-custom-components-0-x-botonesVertical{display:flex;flex-direction:column}.vansmx-custom-components-0-x-posicion-1{top:0;left:0}.vansmx-custom-components-0-x-slide .vansmx-custom-components-0-x-imageElementLink{width:100%}.vansmx-custom-components-0-x-dinamic{}.vansmx-custom-components-0-x-dinamicposicion-1{top:20px;left:0;margin-left:25px;gap:16px}.vansmx-custom-components-0-x-dinamicposicion-2{top:20px;justify-content:center;width:100%;gap:16px}.vansmx-custom-components-0-x-dinamicposicion-3{top:20px;right:0;margin-right:25px;gap:16px}.vansmx-custom-components-0-x-dinamicposicion-4{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:10px;gap:16px}.vansmx-custom-components-0-x-dinamicposicion-5{top:50%;left:50%;transform:translate(-50%,-50%);gap:16px}.vansmx-custom-components-0-x-dinamicposicion-6{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:10px;gap:16px}.vansmx-custom-components-0-x-dinamicposicion-7{bottom:20px;left:0;margin-left:25px;gap:16px}.vansmx-custom-components-0-x-dinamicposicion-8{bottom:20px;justify-content:center;width:100%;gap:16px}.vansmx-custom-components-0-x-dinamicposicion-8_5{bottom:20px;right:0;margin-right:15%;gap:16px}.vansmx-custom-components-0-x-dinamicposicion-9{bottom:20px;right:0;margin-right:25px;gap:16px}.vansmx-custom-components-0-x-dinamic_color_{}.vansmx-custom-components-0-x-botonesContenedor .vtex-button{text-transform:inherit}.vansmx-custom-components-0-x-dinamic_color_Color-1 .vtex-button{background-color:#000;border-color:#000;color:#fff}.vansmx-custom-components-0-x-dinamic_color_Color-2 .vtex-button{background-color:#fff;border-color:#fff;color:#000}.vansmx-custom-components-0-x-dinamic_width_{}.vansmx-custom-components-0-x-dinamic_width_Width-1 .vtex-button{width:150px}.vansmx-custom-components-0-x-dinamic_width_Width-2 .vtex-button{width:200px}.vansmx-custom-components-0-x-dinamic_width_Width-3 .vtex-button{width:250px}.vansmx-custom-components-0-x-dinamic_color_Color-1 .vtex-button:hover,.vansmx-custom-components-0-x-dinamic_color_Color-2 .vtex-button:hover{}.vansmx-custom-components-0-x-auxContainer{position:absolute!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-min-content;height:-moz-min-content;height:min-content;pointer-events:none;cursor:pointer;margin:auto}.vansmx-custom-components-0-x-auxContainer .vansmx-custom-components-0-x-auxContainerLink,.vansmx-custom-components-0-x-auxContainer .vansmx-custom-components-0-x-link{text-decoration:none;pointer-events:all}.vansmx-custom-components-0-x-heroBanner .vansmx-custom-components-0-x-sliderArrows{width:48px;height:48px;background:#fff!important;line-height:0;bottom:unset}.vansmx-custom-components-0-x-heroBanner .vansmx-custom-components-0-x-sliderArrows .vansmx-custom-components-0-x-caretIcon{color:#000}.vansmx-custom-components-0-x-heroBanner .vansmx-custom-components-0-x-sliderRightArrow{left:unset;right:2px}.vansmx-custom-components-0-x-heroBanner .vansmx-custom-components-0-x-sliderLeftArrow{right:unset;left:2px}.vansmx-custom-components-0-x-heroBanner .vansmx-custom-components-0-x-paginationDotsContainer{bottom:.5rem}.vansmx-custom-components-0-x-heroBanner .vansmx-custom-components-0-x-paginationDotsContainer .vansmx-custom-components-0-x-paginationDot{width:.625rem!important;height:.625rem!important;border-radius:50%!important}.vansmx-custom-components-0-x-heroBanner .vansmx-custom-components-0-x-paginationDotsContainer .vansmx-custom-components-0-x-paginationDot:after{background-color:unset}.vansmx-custom-components-0-x-heroBanner .vansmx-custom-components-0-x-paginationDotsContainer .vansmx-custom-components-0-x-paginationDot--isActive{background-color:#eb8102;min-width:unset}@media (min-width:1441px){.vansmx-custom-components-0-x-slide img{max-height:none!important}}.vansmx-custom-components-0-x-skeletonLoader{position:relative;top:0;left:0;width:100%;height:100%;min-height:300px;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .2s ease-out;pointer-events:none;z-index:2}.vansmx-custom-components-0-x-skeletonLoader.vansmx-custom-components-0-x-fadeOut{opacity:0;visibility:hidden;transition:opacity .2s ease-out}.vansmx-custom-components-0-x-skeletonSlides{display:flex;gap:var(--slide-gap);width:100%;position:relative;justify-content:center;align-items:center}.vansmx-custom-components-0-x-skeletonSlide{flex:0 0 calc(100%/var(--items-per-page) - var(--slide-gap));aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;border-radius:8px}.vansmx-custom-components-0-x-logoContainer{display:flex;align-items:center;justify-content:center;-webkit-animation:vansmx-custom-components-0-x-simplePulse 3s ease-in-out infinite;animation:vansmx-custom-components-0-x-simplePulse 3s ease-in-out infinite}.vansmx-custom-components-0-x-logo{-o-object-fit:contain;object-fit:contain;opacity:.8}@-webkit-keyframes vansmx-custom-components-0-x-simplePulse{0%{transform:scale(.9)}50%{transform:scale(1)}to{transform:scale(.9)}}@keyframes vansmx-custom-components-0-x-simplePulse{0%{transform:scale(.9)}50%{transform:scale(1)}to{transform:scale(.9)}}.vansmx-custom-components-0-x-skeletonArrows{display:flex;justify-content:space-between;position:absolute;width:100%;top:50%;transform:translateY(-50%);padding:0 1rem;z-index:3}.vansmx-custom-components-0-x-skeletonArrow{width:32px;height:32px;border-radius:50%;background:#f0f0f0}.vansmx-custom-components-0-x-skeletonPagination{display:flex;justify-content:center;gap:8px;position:absolute;bottom:20px;width:100%;z-index:3}.vansmx-custom-components-0-x-skeletonDot{width:10px;height:10px;border-radius:50%;background:#f0f0f0}.vansmx-custom-components-0-x-content{position:relative;opacity:0;transition:opacity .2s ease-out .1s;z-index:1}.vansmx-custom-components-0-x-content.vansmx-custom-components-0-x-visible{opacity:1}.vansmx-custom-components-0-x-multimediaBanner{width:100%;height:auto;display:flex;flex-direction:column}.vansmx-custom-components-0-x-multimediaBanner img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.vansmx-custom-components-0-x-sliderSlide p{margin:0}.vansmx-custom-components-0-x-videoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.vansmx-custom-components-0-x-videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;pointer-events:none}@media (max-width:767px){.vansmx-custom-components-0-x-videoWrapper{padding-bottom:unset;aspect-ratio:4/5;height:100%}.vansmx-custom-components-0-x-videoWrapper iframe{transform:scale(2.25)}.vansmx-custom-components-0-x-multimediaBanner video{aspect-ratio:4/5}.vansmx-custom-components-0-x-multimediaBanner img{-o-object-fit:cover;object-fit:cover}}.vansmx-custom-components-0-x-sliderSlide{height:auto!important;min-height:0!important;display:flex!important}.vansmx-custom-components-0-x-heroBanner .vtex-slider-layout-0-x-sliderTrack{align-items:flex-start!important}.vansmx-custom-components-0-x-heroBanner .vtex-slider-layout-0-x-slide{height:auto!important}.vansmx-custom-components-0-x-bannerLink{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.vansmx-custom-components-0-x-heroBannerContainerCta{position:absolute;z-index:1}