.sliderHome{height:100vh;position:relative;width:100%}.sliderHome .slick-dots{bottom:50px}.sliderHome .slider img{height:100vh;-o-object-fit:cover;object-fit:cover;width:100%}.sliderHome .slider__item{position:relative}.sliderHome .slider__item:before{background:linear-gradient(180deg,rgba(0,0,0,.8),transparent 35%,transparent 83%,rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.sliderHome .slider__item .x-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.sliderHome .slider__item .x-container .x-caption{color:#fff;max-width:500px;position:absolute;top:200px;width:100%}@media (max-width:768px){.sliderHome .slider__item .x-container .x-caption{bottom:40px;left:0;padding-left:20px;padding-right:20px;right:0;top:auto;transform:none}}.sliderHome .slider__item .x-container .x-caption .title{color:#fff;font-family:vwhead_light;font-size:50px;font-weight:400;line-height:45px;margin-bottom:20px}.sliderHome .slider__item .x-container .x-caption .title b,.sliderHome .slider__item .x-container .x-caption .title strong{font-family:vwhead_light;font-weight:700}.sliderHome .slider__item .x-container .x-caption .title i{display:inline-block;margin-left:8px;position:relative;top:2px;vertical-align:baseline}.sliderHome .slider__item .x-container .x-caption .title i svg{height:27px;width:27px}.sliderHome .slider__item .x-container .x-caption .title i svg circle,.sliderHome .slider__item .x-container .x-caption .title i svg path{fill:#fff}@media (max-width:768px){.sliderHome .slider__item .x-container .x-caption .title{font-size:35px}}.sliderHome .slider__item .x-container .x-caption .info{font-family:vwhead_light;font-size:22px;line-height:28px;margin-bottom:30px}.sliderHome .slider__item .x-container .x-caption .info b,.sliderHome .slider__item .x-container .x-caption .info strong{font-family:vwhead_light;font-weight:700}.sliderHome .slider__item .x-container .x-caption .button{height:auto;width:160px}@media (max-width:768px){.sliderHome .slider__item .x-container .x-caption .button{width:100%}}.sectionCategories__content{padding:90px 0}@media (max-width:768px){.sectionCategories__content{padding:30px 0}}.sectionCategories__content .title{color:#262626;font-size:40px;margin-bottom:50px;text-align:center}.sectionCategories__content .flex{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.sectionCategories__content .flex .left,.sectionCategories__content .flex .right{flex:none;width:calc(50% - 20px)}.banner .x-container{padding:180px 0}.banner .x-container h2{color:#fff;font-size:55px;font-weight:400}.sectionProducts__content{padding:90px 0}@media (max-width:768px){.sectionProducts__content{padding:30px 20px}}.sectionProducts__content .title{color:#262626;font-size:40px;margin-bottom:20px;text-align:center}.sectionProducts__content .info{color:#666;font-size:22px;margin-bottom:60px;text-align:center}.sectionProducts .seemore{text-align:center}.sectionProducts .seemore a{margin:auto;max-width:200px}.sectionProducts .woocommerce{padding:30px 0}.sectionProducts .slick-slide:not(:last-child){margin-right:19px}.sectionProducts .slick-slide li{margin:0!important}.sectionProducts .slick-list{margin-bottom:30px}.sectionStore{margin-top:66px}@media (max-width:768px){.sectionStore{margin-top:60px}}.sectionStore__header{background:#f8f8f8}.sectionStore__content{padding:0 0 30px}@media (max-width:768px){.sectionStore__content{padding:40px 15px;position:static}}.sectionStore__content .button-filter{align-items:center;background-color:#fff;border:1px solid #e6e6e6;display:flex;display:none;justify-content:center;margin-bottom:20px;padding:15px 10px;position:relative;text-align:center;width:100%}.sectionStore__content .button-filter svg{height:15px;left:17px;position:absolute;top:50%;transform:translateY(-50%);width:17px}.sectionStore__content .button-filter svg path{fill:#bbb}@media (max-width:768px){.sectionStore__content .button-filter{display:block}}.sectionStore__content .title-category{color:#bbb;display:none;font-size:25px;margin-bottom:30px;text-transform:uppercase}@media (max-width:768px){.sectionStore__content .title-category{display:block}}.sectionStore__content .filter-top{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:16px}.sectionStore__content .filter-top .woocommerce-ordering{display:flex;justify-content:flex-end;width:100%}.sectionStore__content .filter-top .woocommerce-result-count{text-align:left;width:100%}.sectionStore__content .filter-top .woocommerce-notices-wrapper{display:none}@media (max-width:768px){.sectionStore__content .filter-top{border-bottom:none;flex-direction:column;flex-direction:column-reverse;margin-bottom:0;padding-bottom:0}}.sectionStore__content .woocommerce-ordering .customSelect{position:relative;width:285px}.sectionStore__content .woocommerce-ordering .customSelect.full{width:100%}.sectionStore__content .woocommerce-ordering .customSelect .label{display:block;font-size:14px;margin-bottom:5px}@media (max-width:768px){.sectionStore__content .woocommerce-ordering .customSelect{width:100%}}.sectionStore__content .woocommerce-ordering .customSelect:before{background:url(/wp-content/themes/vw/assets/down-arrow.svg) no-repeat;content:"";cursor:pointer;height:12px;pointer-events:none;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:20px;z-index:10}.sectionStore__content .woocommerce-ordering .customSelect select{-webkit-appearance:none;border:1px solid #e6e6e6;color:#665c57;font-size:12px;line-height:18px;padding:18px 30px 12px 11px;transition:.3s;width:100%}.sectionStore__content .singleProduct ul.button-variable-wrapper li{box-shadow:none!important;padding-left:0!important;text-transform:capitalize}.sectionStore__content .singleProduct ul.button-variable-wrapper li span{border-bottom:1px solid #000;padding:0!important}.sectionStore__content .singleProduct li.variable-item.color-variable-item{border-radius:50%!important;height:25px;width:25px}.sectionStore__content .singleProduct li.variable-item.color-variable-item span{border-radius:50%}.sectionStore__content .singleProduct .product_title.entry-title{color:#262626;font-size:25;font-weight:400;margin-bottom:30px}.sectionStore__content .singleProduct .price{margin-bottom:30px;text-align:left}.sectionStore__content .singleProduct .price span{color:#001e50;font-size:20;font-weight:700}.sectionStore__content .singleProduct .description-store{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;cursor:pointer;padding:20px 0;position:relative}.sectionStore__content .singleProduct .description-store:after{background-image:url(/wp-content/themes/vw/assets/down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.25s cubic-bezier(.37,.31,.2,.85);width:16px}.sectionStore__content .singleProduct .description-store.active:after{top:40%;transform:rotate(180deg)}.sectionStore__content .singleProduct .contenido{padding:20px 0}.sectionStore__content .singleProduct .contenido p{font-size:16px;line-height:22px;margin-bottom:10px}.sectionStore__content .singleProduct .woocommerce-product-details__short-description{border-bottom:1px solid #e6e6e6;margin-bottom:30px;padding:0 0 30px}.sectionStore__content .singleProduct .woocommerce-product-details__short-description p{color:#262626;font-size:12px;line-height:20px}.sectionStore__content .singleProduct .cart{display:flex}.sectionStore__content .singleProduct .cart button{background-color:transparent;border:2px solid #001e50!important;border-radius:30px;color:#001e50;font-size:16px;height:auto;max-width:220px;padding:15px 0}.sectionStore__content .singleProduct .cart button:hover{background-color:#001e50!important}.sectionStore__content .singleProduct .variations_form.cart{flex-direction:column}.sectionStore__content .singleProduct .variations_form.cart .woocommerce-variation-add-to-cart{display:flex}@media (max-width:768px){.sectionStore__content .singleProduct .variations_form.cart .woocommerce-variation-add-to-cart{background-color:#fff;bottom:0;left:0;position:fixed;right:0;z-index:3}}.sectionStore__content .singleProduct .variations_form.cart .woocommerce-variation{margin-bottom:30px}.sectionStore__content .singleProduct .variations_form.cart .woocommerce-variation-price{margin-bottom:10px}@media (max-width:768px){.sectionStore__content .singleProduct div.product form.cart .button{background-image:none!important;border-radius:0}}.sectionStore__content .store{display:flex;margin-top:30px}@media (max-width:768px){.sectionStore__content .store{flex-direction:column}}.sectionStore__content .store .sidebar{flex:1 1 100%;max-width:25%}.sectionStore__content .store .sidebar__header a.button-close{margin-bottom:23px}.sectionStore__content .store .sidebar__header a.button-close svg{width:10px}.sectionStore__content .store .sidebar__header .title{font-size:35px;font-weight:400}.sectionStore__content .store .sidebar__header h1{font-family:avenirmedium;font-size:28px;font-weight:400}@media (max-width:768px){.sectionStore__content .store .sidebar{background-color:#fff;bottom:0;left:0;max-width:100%;padding:20px;position:fixed;right:0;top:0;transform:translateX(100%);transition:.3s cubic-bezier(.37,.31,.2,.85);visibility:hidden;z-index:99}}.sectionStore__content .store .sidebar.opened{transform:translateX(0);visibility:visible}.sectionStore__content .store .sidebar .button-close svg{width:10px}.sectionStore__content .store .sidebar .button-close svg path{fill:#262626}.sectionStore__content .store .sidebar .widget{border-bottom:1px solid #e6e6e6}.sectionStore__content .store .sidebar .widget:last-child{border-bottom:none}@media (max-width:768px){.sectionStore__content .store .sidebar .widget{border-bottom:none}}.sectionStore__content .store .sidebar .widget-title{cursor:pointer;padding:20px 0;position:relative}.sectionStore__content .store .sidebar .widget-title:after{background-image:url(/wp-content/themes/vw/assets/down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.25s cubic-bezier(.37,.31,.2,.85);width:16px}.sectionStore__content .store .sidebar .widget-title.active:after{top:40%;transform:rotate(180deg)}.sectionStore__content .store .sidebar .widget .product-categories{padding:0 0 20px}@media (max-width:768px){.sectionStore__content .store .sidebar .widget .product-categories{display:flex;flex-wrap:wrap;justify-content:space-between}.sectionStore__content .store .sidebar .widget .product-categories li{flex:1 1 100%;max-width:calc(50% - 5px)}}.sectionStore__content .store .sidebar .widget .product-categories .cat-parent{display:none}.sectionStore__content .store .sidebar .widget .product-categories .current-cat,.sectionStore__content .store .sidebar .widget .product-categories .current-cat-parent{display:block}.sectionStore__content .store .sidebar .widget .ui-slider{margin-left:0;margin-right:0}.sectionStore__content .store .sidebar .widget .ui-widget-content{background-color:#001e50}.sectionStore__content .store .sidebar .widget .ui-slider-range{background-color:#969696}.sectionStore__content .store .sidebar .widget .ui-slider-handle{background-color:#bfbfbf}.sectionStore__content .store .content{flex:1 1 100%;max-width:75%;padding:0 0 0 30px}@media (max-width:768px){.sectionStore__content .store .content{max-width:100%;padding:0}.sectionStore__content .store .content ul.products li{margin:0 0 10px;overflow:hidden;position:relative;width:100%}}.sectionStore .related.products{clear:both;margin-bottom:60px}.sectionStore .related.products h2{font-size:25px;font-weight:400;margin-bottom:30px;text-align:center}.sectionStore .related.products .slick-slide:not(:last-child){margin-right:19px}.sectionStore .related.products li{margin-bottom:0!important}.sectionStore .related.products .x-dots .slick-dots{bottom:0;position:relative}.sectionStore .product-categories .cat-item{display:block}.sectionStore .product-categories .cat-item>a{display:block;font-family:avenirmedium;font-size:16px;margin-bottom:12px}.sectionStore .product-categories .cat-item .children{margin-left:10px}.sectionStore .product-categories .cat-item .children .cat-item{align-items:center;display:flex;margin-bottom:10px;position:relative}.sectionStore .product-categories .cat-item .children .cat-item:before{border:2px solid #001e50;border-radius:5px;content:"";display:block;flex:none;height:26px;margin-right:5px;width:26px}.sectionStore .product-categories .cat-item .children .cat-item:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:12px;left:10px;position:absolute;top:5px;transform:rotate(45deg);width:6px}.sectionStore .product-categories .cat-item .children .cat-item a{margin-bottom:0}.sectionStore .product-categories .cat-item .children .cat-item.current-cat{display:flex}.sectionStore .product-categories .cat-item .children .cat-item.current-cat:before{background:#001e50}.sectionStore .price_slider_amount .button{margin-top:20px}.sectionStore .clear{clear:both;margin-bottom:20px}.woocommerce .woocommerce-widget-layered-nav-list li{color:#969696;display:block;font-size:16px;margin-bottom:15px}.woocommerce .woocommerce-widget-layered-nav-list li a{color:#888;font-weight:700}.woocommerce .woocommerce-widget-layered-nav-list li a:before{border:2px solid #969696;content:""!important;display:inline-block;height:14px;margin-right:5px!important;position:relative;top:-3px;vertical-align:middle;width:14px}.woocommerce .woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item--chosen{color:#001e50}.woocommerce .woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item--chosen a{color:#001e50!important}.woocommerce .woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item--chosen a:before{background:#001e50;border:2px solid #001e50}.singleProduct{margin-top:30px}.woocommerce ul.products li.product .price span.amount{display:none}.myPrice,.woocommerce ul.products li.product .price span.amount:first-child{display:inline-block}.myPrice{max-width:90px;overflow:hidden;position:relative;top:-4px;vertical-align:middle;white-space:nowrap}.title-principal{border-bottom:1px solid #ececec;height:calc(100vh - 105px);margin-bottom:20px;padding-bottom:15px}.title-principal .x-container{align-items:flex-end;color:#fff;display:flex;height:100%;padding-bottom:50px}.title-principal .x-container h1{font-size:55px;font-weight:400;margin-bottom:25px}.title-principal .x-container h1 b{display:block}.title-principal .x-container .desc{font-size:20px}.sectionStore__content .store.nosidebar{display:block}.sectionStore__content .store.nosidebar .content{max-width:100%;padding:0;width:100%}@media (max-width:768px){.SectionOffers__content{padding:0}div.quantity{border-top:1px solid #e6e6e6;margin:0!important;padding-left:20px!important;padding-right:20px!important}}ol.flex-control-nav.flex-control-thumbs{width:120px}.flex-viewport{width:calc(100% - 120px)}.woocommerce div.product div.images.woocommerce-product-gallery{display:flex;flex-direction:row-reverse}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{width:100%}.single-product .title-principal{display:none}.woocommerce div.product div.social span{position:relative;top:-2px}.woocommerce div.product div.social svg{height:30px;width:30px}.woocommerce div.product div.social{align-items:center;display:flex;justify-content:flex-end}section.specifiq_prdts{background:#fff;padding:50px 0;position:relative;z-index:1}section.specifiq_prdts ul{display:flex;justify-content:space-between}section.specifiq_prdts ul li{text-align:left}section.specifiq_prdts ul li .title{font-size:16px}section.specifiq_prdts ul li .text{font-family:vwtext_bold;font-size:20px;font-weight:700}section.specifiq_prdts:before{background:#001e50;bottom:75px;content:"";height:2px;position:absolute;width:100%;z-index:-6}section.specifiq_prdts .contSpec{position:relative;text-align:center;z-index:1}section.specifiq_prdts .ficha{background:#fff;display:inline-block;margin:20px auto auto;padding:0 20px;position:relative;z-index:1}section.specifiq_prdts .ficha a{border:1px solid #001e50;border-radius:40px;color:#001e50;font-size:16px;padding:17px 30px}.gridClass{align-items:center;display:flex;justify-content:space-between;margin:50px 0}.gridClass .gridClassItem{width:calc(50% - 20px)}.gridClass .gridClassItem h3{font-size:24px;margin-bottom:10px}.gridClass .gridClassItem p{font-size:16px;line-height:24px}.gridClass:nth-child(2n){flex-direction:row-reverse}.tabs_s{align-items:center;display:flex;font-size:20px;justify-content:center;margin-bottom:20px}.tab_s_item{border-bottom:2px solid transparent;cursor:pointer;margin:0 20px;padding:10px 0}.tab_s_item.active{border-bottom:2px solid #001e50}.woocommerce div.product div.social .minSocial svg{height:30px;width:20px}.woocommerce div.product div.social span{margin-right:20px}.tabs_content_s .text p{font-size:18px;line-height:24px}.tabs_content_s .text h3{font-size:30px;margin-bottom:10px}.tabs_content_s .text{margin:20px auto;max-width:500px;text-align:center}.tabs_content_s .imagen img{display:inline-block}.tabs_content_s .imagen{text-align:center}.tabs_content_s{overflow:hidden}.tabs_content_s .slick-dots{bottom:0!important;position:relative!important}.addiotnaldataContent{margin-bottom:40px;text-align:center}.addiotnaldataContent .content h2,.addiotnaldataContent .content h3{font-family:vwtext_bold;font-size:25px;font-weight:700;margin-bottom:10px;text-align:center}.addiotnaldataContent .content p{font-size:20px;line-height:24px}.slide-images li.slider__item img{width:100%}section.fallenvideo .video iframe{height:500px;width:100%}section.fallenvideo{margin-bottom:80px;margin-top:80px}.sectionAccount{height:calc(100vh - 60px);margin-top:60px;position:relative;width:100%}@media (max-width:768px){.sectionAccount{margin-top:60px}}.myLogin{display:flex;height:calc(100vh - 60px)}@media (max-width:1200px){.myLogin{display:block;height:auto}}.myLogin__left{flex:none;height:100%;width:50%}@media (max-width:1200px){.myLogin__left{height:350px;width:100%}}@media (max-width:768px){.myLogin__left{height:200px}}.myLogin__left__content{height:100%}.myLogin__left__content__carousel{display:flex;height:100%;overflow:hidden}.myLogin__left__content__carousel__item{flex:none;height:100%;transition:.5s;width:100%}.myLogin__left__content__carousel__item.moved{margin-left:-100%}.myLogin__right{align-items:center;display:flex;flex:none;width:50%}.myLogin__right .lost_reset_password .title-lost{color:#262626;font-size:25px;font-weight:400;margin-bottom:20px}@media (max-width:768px){.myLogin__right .lost_reset_password .title-lost{margin-bottom:10px}}.myLogin__right .lost_reset_password .info{font-size:15px;margin-bottom:40px}@media (max-width:768px){.myLogin__right .lost_reset_password .info{margin-bottom:10px}}.myLogin__right .lost_reset_password .woocommerce-form-row--first{width:100%}.myLogin__right .lost_reset_password .woocommerce-form-row--first .input-text{border:1px solid #bbb;min-height:50px;padding:0 10px}@media (max-width:1200px){.myLogin__right{margin:auto;max-width:600px;width:100%}}.myLogin__right__content{padding-left:90px;padding-right:calc(50vw - 585px);width:100%}@media (max-width:1200px){.myLogin__right__content{padding-left:20px;padding-right:20px}}.myLogin__right__content__carousel{display:flex;overflow:hidden}.myLogin__right__content__carousel__item{flex:none;margin-right:40px;transition:.5s;width:100%}.myLogin__right__content__carousel__item.moved{margin-left:calc(-100% - 40px);opacity:0}.myLogin__control{position:relative}@media (max-width:1200px){.myLogin__control{margin:auto;width:278px}}.myLogin__control ul{border-bottom:1px solid #e6e6e6}.myLogin__control ul li{color:#56564c;cursor:pointer;font-size:14px;font-weight:700;padding:30px 20px;text-align:center;width:137px}.myLogin__control ul li.active{color:#001e50}.myLogin__control .move{background:#001e50;bottom:0;height:3px;position:absolute;transition:.5s;width:137px}.myLogin__control .move.moved{transform:translateX(137px)}.myLogin__form form{border:none!important;margin:30px 0 0!important;padding:0!important}.myLogin__form form .wc-social-login{display:none}.myLogin__form form.register .complementd-social-login{margin-top:30px!important}.myLogin__form__row{display:block;margin-bottom:30px!important;padding:0!important}.myLogin__form__row label{color:#4d4d4d;font-size:14px;font-weight:700}.myLogin__form__row input{border:1px solid #bbb;min-height:50px;padding:0 10px}.myLogin__form__row button{float:none!important}.myLogin__form__row a{color:#56564c;display:block;font-size:14px;text-align:center;text-decoration:underline}.myLogin__form__checkrow{margin-bottom:20px}.myLogin__form__checkrow label{display:block!important;font-size:12px;font-weight:400;position:relative}.myLogin__form__checkrow label span{display:block;padding-left:20px;position:relative}.myLogin__form__checkrow label span:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";height:8px;left:5px;position:absolute;top:4px;transform:rotate(45deg);width:4px;z-index:2}.myLogin__form__checkrow label span:before{border:2px solid #001e50;content:"";height:14px;left:0;position:absolute;top:2px;width:14px}.myLogin__form__checkrow label span a{color:#001e50}.myLogin__form__checkrow input{opacity:0;position:absolute}.myLogin .complementd-social-login{position:relative;text-align:center}.myLogin .complementd-social-login h4{background:#fff;color:#56564c;display:inline-block;font-size:12px;font-weight:400;margin-bottom:15px;padding:0 10px;text-align:center}.myLogin .complementd-social-login h4:before{background:#bbb;content:"";height:1px;left:0;position:absolute;top:10px;width:100%;z-index:-1}.myLogin .complementd-social-login .social-login__links{display:flex;justify-content:space-between}.myLogin .complementd-social-login .social-login__links a{border:.5px solid #bbb;color:#262626;flex:none;padding:14px 0;text-align:center;width:calc(50% - 5px)}.myLogin .complementd-social-login .social-login__links a svg{display:inline-block;height:20px;vertical-align:middle;width:20px}.myLogin .complementd-social-login .social-login__links a span{display:inline-block;font-size:12px;margin-left:5px;vertical-align:middle}.myLogin .complementd-social-login .social-login__links a.social-login__links__facebook{background:#3c599a;border:.5px solid #3c599a;color:#fff}.myLogin__form__checkrow input:checked+span:before{background:#001e50}.breadcrumb-MyAccount{background:#f8f8f8;padding:16px 0}.breadcrumb-MyAccount ul{align-items:center;display:flex}.breadcrumb-MyAccount ul li{color:#262626;font-size:12px;margin-right:8px}.breadcrumb-MyAccount ul li.active{color:#001e50}.breadcrumb-MyAccount ul li.indicator i{background:#262626;display:block;height:10px;transform:rotate(15deg);width:1px}@media (max-width:1200px){.breadcrumb-MyAccount .x-container{padding-left:10px;padding-right:10px}}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:30px;font-size:18px;height:auto;max-width:300px;padding:20px 0}.woocommerce-MyAccount-flex{margin-bottom:60px;margin-top:30px}@media (max-width:1200px){.woocommerce-MyAccount-flex{margin-bottom:10px;margin-top:0}}.woocommerce-MyAccount-flex .x-container{display:flex;justify-content:space-between}@media (max-width:1200px){.woocommerce-MyAccount-flex .x-container{display:block;padding:0}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation{flex:none;float:none;width:285px}@media (max-width:1200px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation{height:60px;margin-bottom:10px;position:relative;width:100%}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation ul{background:transparent;padding-top:60px;pointer-events:none;position:absolute;width:100%;z-index:12}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation li{border-bottom:1px solid #efefef;display:block}@media (max-width:1200px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation li{opacity:0;pointer-events:none}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation li a{display:block;padding:21px 0;position:relative}@media (max-width:1200px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation li a{text-align:center}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation li.active{opacity:1;pointer-events:all;position:absolute;top:0;width:100%}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation li.active a{font-weight:700}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation li.active a i{border-bottom:3px solid #001e50;border-left:3px solid #001e50;height:14px;position:absolute;right:0;top:23px;transform:rotate(-135deg);width:14px}@media (max-width:1200px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-navigation li.active a i{right:20px;top:22px;transform:rotate(-45deg)}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content{flex:none;float:none;width:calc(100% - 380px)}@media (max-width:1200px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content{padding:0 10px;width:100%}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__title{margin-bottom:30px;position:relative}@media (max-width:1200px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__title{display:none}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__title h1{color:#bbb;font-size:35px;line-height:42px;text-transform:uppercase}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__title .btn{background:#0653b6;border-radius:30px;color:#fff;font-size:14px;position:absolute;right:0;text-align:center;top:0}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__title .btn.btnWhite{background:#fff;border:1px solid #0653b6;color:#0653b6;min-width:150px;padding:11px 25px}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__title .btn.btnWhite:hover{background:#0653b6;color:#fff}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__title p{margin-top:5px}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__title p mark{background:transparent;font-weight:700}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input{align-items:center;border:1px solid #e3e3e3;border-radius:30px;display:flex;margin-bottom:15px;padding:9px 20px}@media (max-width:768px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input{display:block}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .left{color:#56564c;flex:none;font-size:14px;margin-right:10px;width:30%}@media (max-width:768px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .left{margin-right:0;padding-left:10px;padding-right:10px;text-align:center;width:100%}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .center{width:calc(70% - 150px)}@media (max-width:768px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .center{margin:10px 0;padding-left:10px;padding-right:10px;text-align:center;width:100%}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right{flex:none;width:150px}@media (max-width:768px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right{padding-left:10px;padding-right:10px;text-align:center;width:100%}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal{background:rgba(0,0,0,.55);height:100%;left:0;position:fixed;top:0;transform:translateX(100%);transition:.3s;width:100%;z-index:5}@media (max-width:768px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal{transform:translateX(130%);z-index:888}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal__content{background:#fff;left:50%;padding:60px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:600px}@media (max-width:768px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal__content{padding:20px;width:calc(100% - 40px)}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal__content__close{cursor:pointer;height:40px;position:absolute;right:0;top:0;width:40px}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal__content__close:before{background:rgba(0,0,0,.8);content:"";height:2px;left:15px;position:absolute;top:17px;transform:rotate(45deg);width:10px}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal__content__close:after{background:rgba(0,0,0,.8);content:"";height:2px;left:15px;position:absolute;top:17px;transform:rotate(-45deg);width:10px}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal__content__desc__title{color:#262626;font-size:20px;font-weight:700;line-height:27px;margin-bottom:25px}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal__content__desc__input{margin-bottom:30px}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal__content__desc__input label{color:#4d4d4d;font-size:14px}@media (max-width:768px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal__content__desc__input label{display:block;margin-bottom:5px;text-align:left}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal__content__desc__input input{border:1px solid #bbb;border-radius:30px;box-sizing:border-box;display:block;padding:15px 10px;width:100%}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form__input .right .myModal.active{transform:none}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .btn{background:#0653b6;border-radius:30px;color:#fff;font-size:14px;padding:16px 10px;text-align:center;width:100%}@media (max-width:768px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .btn{width:250px}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .btn.btnWhite{background:#fff;border:1px solid #0653b6;color:#0653b6;padding:15px 20px}@media (max-width:768px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .btn.btnWhite{width:100%}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .btn.btnWhite:hover{background:#0653b6;color:#fff}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields{border:1px solid #e6e6e6;padding:17px}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .nameFull{flex:none;font-size:20px;font-weight:700;margin-bottom:30px;width:100%}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row{clear:none;float:none;margin-bottom:20px;min-height:62px;width:calc(33.33% - 10px)}@media (max-width:768px){.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row{width:100%!important}}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row#billing_first_name_field{display:none;width:calc(50% - 10px)}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row#billing_last_name_field{display:none;width:calc(50% - 25px)}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row#billing_address_2_field{display:none}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row#billing_fiscal_field{width:calc(66.66% - 10px)}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row#shipping_last_name_field{display:none;width:calc(50% - 25px)}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row#shipping_address_2_field{display:none}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row#shipping_local_field{width:100%}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row label{color:#8e8e8e;font-size:14px}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row input{border-bottom:1px solid transparent;padding:15px 0;pointer-events:none}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single{border:none;border-bottom:1px solid transparent;border-radius:0}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;transform:none}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper p:last-of-type{overflow:hidden}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form .woocommerce-address-fields__field-wrapper button{background:transparent;float:right;width:250px}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form.contractFieldContent.active input{border:1px solid #bbb!important;border-radius:30px;padding-left:10px;pointer-events:all!important}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form.contractFieldContent.active .select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #bbb!important;border-radius:0}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form.contractFieldContent.active .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;transform:none}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form.contractFieldContent.active .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form.contractFieldContent.active #billing_first_name_field,.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form.contractFieldContent.active #billing_last_name_field,.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form.contractFieldContent.active #shipping_first_name_field,.woocommerce-MyAccount-flex .x-container .woocommerce-MyAccount-content .formAccount__form.contractFieldContent.active #shipping_last_name_field{display:block}.woocommerce-MyAccount-flex .woocommerceCloseMenu{background:#000;display:none;height:100%;opacity:.4;position:fixed;width:100%;z-index:2}.woocommerce-MyAccount-flex.menuActive .woocommerceCloseMenu{display:block}.woocommerce-MyAccount-flex.menuActive .woocommerce-MyAccount-navigation ul{background:#fff;pointer-events:all}.woocommerce-MyAccount-flex.menuActive .woocommerce-MyAccount-navigation ul li{opacity:1;pointer-events:all}.woocommerce-order-details .flexAccount{display:flex;justify-content:space-between}@media (max-width:768px){.woocommerce-order-details .flexAccount{flex-flow:column-reverse}}.woocommerce-order-details .flexAccount__left{flex:none;width:calc(50% - 20px)}@media (max-width:768px){.woocommerce-order-details .flexAccount__left{margin-bottom:20px!important;width:100%}}.woocommerce-order-details .flexAccount__left h2{font-size:16px;margin-bottom:10px}.woocommerce-order-details .flexAccount__left div{float:none!important;margin-bottom:30px;width:100%!important}.woocommerce-order-details .flexAccount__left address{border:none!important;line-height:22px;padding:0!important}.tableFormAccountContent{margin-bottom:10px}.tableFormAccountContent .contentOrder{align-items:center;border:1px solid #e6e6e6;display:flex;padding:20px}@media (max-width:768px){.tableFormAccountContent .contentOrder{display:block}}.tableFormAccountContent .contentOrder .imagen_aa{flex:none;margin-right:20px;width:250px}@media (max-width:768px){.tableFormAccountContent .contentOrder .imagen_aa{width:100%}}.tableFormAccountContent .contentOrder .imagen_aa img{height:auto;width:100%}.tableFormAccountContent .contentOrder .cnotent_aa{flex:none;width:calc(100% - 270px)}@media (max-width:768px){.tableFormAccountContent .contentOrder .cnotent_aa{width:100%!important}}.tableFormAccountContent .contentOrder .cnotent_aa .shel-order-number{margin-bottom:10px}.tableFormAccountContent .contentOrder .cnotent_aa .shel-order-number a{font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.tableFormAccountContent .contentOrder .cnotent_aa .shel-order-number h3{display:inline-block;font-size:20px}.tableFormAccountContent .contentOrder .cnotent_aa .shel-order-date{color:#8e8e8e;font-size:12px;margin-bottom:10px}.tableFormAccountContent .contentOrder .cnotent_aa .shel.shel-order-status{margin-bottom:25px}.tableFormAccountContent .contentOrder .cnotent_aa .shel.shel-order-status .st-Processing{color:#ffad1f;font-size:16px;font-weight:700}.tableFormAccountContent .contentOrder .cnotent_aa .shel.shel-order-total{color:#262626;float:left;font-size:14px;font-weight:700}.tableFormAccountContent .contentOrder .cnotent_aa .shel.shel-order-actions{float:right}.tableFormAccountContent .contentOrder .cnotent_aa .shel.shel-order-actions a{background:transparent;border:1px solid rgba(28,105,212,0);color:#1c69d4;font-weight:400;line-height:30px;margin-top:-16px;padding:10px 30px;position:relative}.tableFormAccountContent .contentOrder .cnotent_aa .shel.shel-order-actions a:hover{background:#1c69d4;border:1px solid #1c69d4;color:#fff}.tableFormAccountContent .contentOrder .cnotent_aa .shel.shel-order-actions a:before{border-bottom:2px solid #1c69d4;border-left:2px solid #1c69d4;content:"";height:8px;position:absolute;right:12px;top:21px;transform:rotate(-135deg);width:8px}.tableFormAccountContent .contentOrder .cnotent_aa:after{clear:both;content:"";display:table}span.woocommerce-input-wrapper{display:block}.content--dashboard{margin:25px 0;max-width:350px;text-align:center}.content--dashboard .donut{animation:spin 1.5s linear infinite;border:10px solid hsla(0,0%,68%,.35);border-radius:50%;border-top-color:#adadad;display:inline-block;height:150px;margin:0;width:150px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.disabledBtn{opacity:.4;pointer-events:none!important}@keyframes spin{to{transform:rotate(1turn)}}.remember-row.myLogin__form__checkrow label input+span:before{background:#001e50}.editInput__recept input{border:1px solid #bbb;padding:15px 10px;width:calc(100% - 20px)}.sectionCart{margin-top:64px}@media (max-width:768px){.sectionCart{margin-top:60px}}.sectionCart__content{padding:30px 0}.sectionCart__content .s-title{border-bottom:2px solid #e6e6e6;color:#717171;font-size:22px;font-weight:700;margin-bottom:10px;padding:10px}.sectionCart__content:after{clear:both;content:"";display:table}.sectionCart__content .actions{padding-right:10px!important}.sectionCart__content .woocommerce-cart-form__cart-item.cart_item{border:none;margin-bottom:30px;position:relative}.sectionCart__content .woocommerce-cart-form{border:2px solid #e6e6e6;float:left;width:calc(100% - 420px)}@media (max-width:768px){.sectionCart__content .woocommerce-cart-form{padding:0 20px}}.sectionCart__content .cart-collaterals{border:2px solid #e6e6e6;float:right;width:400px!important}.sectionCart__content .cart-collaterals .cart_totals{float:none;padding:0 10px;width:100%!important}.sectionCart__content .checkout-button{border-radius:30px!important;height:auto}.sectionCart__content .woocommerce-cart .cart-collaterals .cart_totals tr th{padding-left:0;width:70px}@media (max-width:768px){.sectionCart__content .woocommerce table.shop_table_responsive tr:nth-child(2n) td,.sectionCart__content .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff!important}.sectionCart__content .woocommerce table.shop_table td{border:none!important}}.sectionCart__content .coupon{align-items:center;display:flex;display:none}@media (max-width:768px){.sectionCart__content .coupon{align-items:flex-start;flex-direction:column}.sectionCart__content .coupon div{width:100%}}.sectionCart__content .coupon .input-text{height:50px;margin-right:10px;width:225px!important}@media (max-width:768px){.sectionCart__content .coupon .input-text{width:100%!important}}.sectionCart__content .coupon button{background:transparent!important;border:1px solid #001e50;color:#001e50}@media (max-width:768px){.sectionCart__content .coupon button{width:100%!important}}.sectionCart__content button[name=update_cart]{border:1px solid #001e50;color:#001e50;width:220px}.sectionCart__content button[name=update_cart]:hover{background-color:#001e50!important;color:#fff!important}.sectionCart__content table.cart img{width:200px}.sectionCart__content td.product-name a{font-size:20px;font-weight:700}.sectionCart__content td.product-name{width:200px}.sectionCart__content td.actions .button{border:2px solid #001e50;border-radius:30px;color:#001e50;width:200px}.sectionCart__content .product-thumbnail{padding-left:0!important;padding-right:0!important;width:200px}.sectionCart__content .product-quantity{padding-left:0!important;padding-right:0!important;width:120px}.sectionCart__content .product-quantity .quantity{margin-right:0!important;width:120px}.sectionCart__content .pricestotal{font-size:14px}.sectionCart__content .pricestotal .bot{font-size:16px;font-weight:700;margin-top:5px}.sectionCart__content .product-remove a{display:block}.sectionCart__content .product-remove a svg{display:block;height:20px;width:20px}.sectionCart__content .product-remove a svg path{fill:#ff3f3f}@media (max-width:768px){.sectionCart td.actions .coupon{padding-bottom:0!important}}.sectionCart td.actions .coupon label{display:block!important;text-align:left}.sectionCart td.actions .coupon input{padding-left:20px!important;padding-right:20px!important}.sectionCart td.actions .coupon .button{margin-top:20.8px;width:150px}@media (max-width:768px){.sectionCart td.actions .coupon .button{margin-bottom:30px;margin-top:30px}}.sectionCart td.actions .coupon .button:hover{background-color:initial!important;color:#001e50!important}@media (max-width:768px){.woocommerce-page table.cart .product-thumbnail{display:block!important;padding-left:0!important}.woocommerce table.shop_table{display:block}.sectionCart__content .woocommerce-cart-form__cart-item.cart_item{border-bottom:1px solid #e6e6e6;display:flex;flex-wrap:wrap;margin-bottom:30px;padding-bottom:20px}.woocommerce-page table.shop_table_responsive tr td.product-thumbnail{flex:none;margin-bottom:20px;padding-top:0;width:30%}.woocommerce-page table.shop_table_responsive tr td.product-thumbnail:before{display:none}.woocommerce-page table.shop_table_responsive tr td.product-thumbnail a{display:block;width:100%}.sectionCart__content table.cart img{height:100px;-o-object-fit:contain;object-fit:contain;width:114px}.woocommerce-page table.shop_table_responsive tr td.product-name:before{display:none}.woocommerce-page table.shop_table_responsive tr td.product-name{flex:none;padding:0 10px!important;text-align:left!important;width:70%}.woocommerce-page table.shop_table_responsive tr td.product-quantity{left:calc(30% + 10px);position:absolute;top:53px;width:auto;z-index:1}td.product-quantity .quantity{margin-right:0!important}td.product-quantity:before{display:none}.product-price:before,.product-subtotal:before{color:#56564c;font-weight:400!important}.product-price{flex:1 1 100%;margin-bottom:10px;padding-bottom:0!important;padding-left:0!important;padding-right:0}.product-price .woocommerce-Price-amount{color:#56564c;display:block;width:60%}.product-remove{border:1px solid!important;flex:1 1 20%;order:6;padding-top:0!important}.product-remove a{margin-left:23px;position:relative}}@media only screen and (max-width:768px) and (max-width:320px){.product-remove a{margin-left:0}}@media (max-width:768px){.product-remove a:after{color:#262626;content:"Eliminar";font-size:14px;font-weight:400;left:27px;position:absolute;text-decoration:underline;top:3px}.product-subtotal{border:1px solid!important;flex:1 1 44%;padding-left:0!important;padding-top:0!important}.product-subtotal .woocommerce-Price-amount.amount{color:#56564c}.cart_totals{padding:0 20px}}.sectionCheckout{margin-top:64px}@media (max-width:768px){.sectionCheckout{margin-top:60px}}.sectionCheckout__content{padding:30px 0 100px;position:static}.sectionCheckout__content label{color:#001e50}.sectionCheckout__content .input-text{height:50px;padding:0 20px}.sectionCheckout__content .input-text,.sectionCheckout__content .select2-container--default .select2-selection--single{border:1px solid #001e50;border-radius:30px}.sectionCheckout__content form[name=checkout]{display:flex;flex-direction:column;justify-content:space-between}.sectionCheckout__content .woocommerce-billing-fields h3,.sectionCheckout__content .woocommerce-checkout-review-order h3{margin-bottom:30px}.sectionCheckout__content .woocommerce img,.sectionCheckout__content .woocommerce-page img{border:1px solid rgba(0,0,0,.1);padding:10px;width:80px}.sectionCheckout__content .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{height:0;overflow:hidden;visibility:hidden}.sectionCheckout__content .order-content{border:2px solid #e6e6e6;margin-bottom:10px}.sectionCheckout__content .order-content h3{border-bottom:2px solid #e6e6e6;font-size:22px;margin-bottom:0!important;padding:10px}.sectionCheckout__content .order-content .shop_table{background:#e6e6e6;border:none;border-radius:0;margin-bottom:0}.sectionCheckout__content .order-content .shop_table .order-total{background:#dadada;font-size:18px}.sectionCheckout__content .order-content .shop_table .product-name{font-size:18px;font-weight:700}.sectionCheckout__content .order-content .shop_table .product-name .amount{display:block;font-size:14px}.sectionCheckout__content .order-content .shop_table .product-name .variation{display:none}.sectionCheckout__content .order-content .shop_table .product-image{width:104px}.sectionCheckout__content .order-content .shop_table .product-image img{border:none!important;padding:0!important}.sectionCheckout .box-checkout{display:flex;flex-wrap:wrap}@media (max-width:768px){.sectionCheckout .box-checkout{flex-direction:column}}.sectionCheckout p#billing_country_field,.sectionCheckout p#shipping_country_field{display:none!important}.sectionCheckout .section-billing,.sectionCheckout .section-shipping{margin-right:30px}@media (max-width:768px){.sectionCheckout .section-billing,.sectionCheckout .section-shipping{margin-right:0;padding-left:20px;padding-right:20px}.sectionCheckout .section-billing #billing_first_name_field,.sectionCheckout .section-billing #billing_last_name_field,.sectionCheckout .section-shipping #shipping_first_name_field,.sectionCheckout .section-shipping #shipping_last_name_field{width:100%}}.sectionCheckout .tabs__content .tab-item{align-items:center;border:1px solid #e6e6e6;display:flex;justify-content:space-between;margin-bottom:20px;padding:24px}@media (max-width:768px){.sectionCheckout .tabs__content .tab-item{display:block}}.sectionCheckout .tabs__content .tab-item.active{border:1px solid #001e50}.sectionCheckout .tabs__content .tab-item .left{display:flex;flex:1 1 100%;max-width:60%}@media (max-width:768px){.sectionCheckout .tabs__content .tab-item .left{max-width:100%}}.sectionCheckout .tabs__content .tab-item .left .logo img{border:none!important;height:100px;-o-object-fit:contain;object-fit:contain;width:102px}@media (max-width:768px){.sectionCheckout .tabs__content .tab-item .left .logo{width:85px}}.sectionCheckout .tabs__content .tab-item .left .address{margin-left:30px}@media (max-width:768px){.sectionCheckout .tabs__content .tab-item .left .address{width:calc(100% - 110px)}}.sectionCheckout .tabs__content .tab-item .left .address .title{color:#262626;font-size:14px;font-weight:700;margin-bottom:10px}.sectionCheckout .tabs__content .tab-item .left .address .name{margin-bottom:10px}.sectionCheckout .tabs__content .tab-item .control{flex:1 1 100%;max-width:40%}@media (max-width:768px){.sectionCheckout .tabs__content .tab-item .control{margin-top:20px;max-width:100%}}.sectionCheckout .tabs__content .tab-item .control a{background-color:#fff;border:1px solid #001e50;color:#001e50;display:block;font-weight:700;padding:16px 5px;text-align:center}@media (max-width:768px){.bg-resumen{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:2}.bg-resumen.opened{display:block}.resumen-order{background-color:#f8f8f8;bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.149);height:406px;left:0;position:fixed;right:0;transform:translateY(84%);transition:.25s cubic-bezier(.37,.31,.2,.85);z-index:9999}.resumen-order .main{display:flex;flex-direction:column;height:70%;width:100%}.resumen-order__header{position:relative}.resumen-order__header .title{cursor:pointer;padding:25px 20px;position:relative;width:100%}.resumen-order__header .title:after{background-image:url(/wp-content/themes/vw/assets/down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;position:absolute;right:20px;top:50%;top:calc(50% - 8px);transform:translateY(-50%);transform:rotate(180deg);transition:.25s cubic-bezier(.37,.31,.2,.85);width:16px}.resumen-order__header .title:before{background-color:hsla(0,0%,73%,.5);bottom:0;content:"";display:none;height:1px;left:20px;position:absolute;right:20px}.resumen-order__header .subtitle{font-size:14px;margin-bottom:5px;margin-top:20px;padding:0 20px}.resumen-order__content{flex:1 1 100%;padding-left:20px;padding-right:20px}.resumen-order__content main{background:#fff;border:1px solid #e1e1e1;display:flex;flex-direction:column;height:100%}.resumen-order__content main .content{flex:1 1 100%;max-height:214px;min-height:214px;overflow:auto;padding-left:5px;padding-right:5px;padding-top:6px}.resumen-order__content main .shop_table.woocommerce-checkout-review-order-table{border:none!important;color:red;margin:0!important}.resumen-order__content main table.shop_table td{border:none!important;margin:0!important}.resumen-order__content main .info{display:flex;justify-content:space-between;padding:20px 14px;position:relative}.resumen-order__content main .info:before{background:hsla(0,0%,73%,.5);content:"";height:1px;left:14px;position:absolute;right:14px;top:0}.resumen-order__content main .info .amount{font-weight:700}.resumen-order.opened{transform:translateY(0)}.resumen-order.opened .resumen-order__header .title:before{display:block}.resumen-order.opened .resumen-order__header .title:after{transform:rotate(0)}}.detail-resumen{border:1px solid #e3e3e3;padding:5px}.detail-resumen table{border:none!important;margin-bottom:0!important}.detail-resumen table td,.detail-resumen table th{border:none!important}.wc_payment_methods.payment_methods.methods{display:none!important}.woocommerce-checkout-payment{display:none}.form-row.place-order{padding:0!important}.MyButton{margin-top:30px;width:calc(70% - 30px)}@media (max-width:768px){.MyButton{margin-left:20px;margin-top:0;width:calc(100% - 40px)}}.MyButton .button:hover{color:#fff!important}#custom_checkout_field,.shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal,.woocommerce-shipping-totals.shipping{display:none}.shop_table.woocommerce-checkout-review-order-table tfoot td,.shop_table.woocommerce-checkout-review-order-table tfoot th{border:none!important}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{border-right:none!important;padding:20px 0}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong{margin-top:10px}.woocommerce-order-details h2{margin-bottom:10px}.woocommerce-customer-details h2{display:none;margin-bottom:10px}.woocommerce-customer-details address{display:none;line-height:32px;margin-bottom:30px!important}.start-js-btn.modal-opener.default{background:#001e50!important;color:#fff;padding:25px 10px;position:relative;width:250px}.start-js-btn.modal-opener.default:before{content:"REALIZAR PAGO";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sectionInfo__header .title{color:#bbb;font-size:35px;margin-bottom:30px;text-transform:uppercase}.sectionInfo__content .list__item{border-top:1px solid #e6e6e6;display:block}.sectionInfo__content .list__item:not(:first-child){border-bottom:1px solid #e6e6e6}.sectionInfo__content .list__item .title{cursor:pointer;font-size:14px;padding:26px 0;position:relative}.sectionInfo__content .list__item .title:after{background-image:url(/wp-content/themes/vw/assets/down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.25s cubic-bezier(.37,.31,.2,.85);width:16px}.sectionInfo__content .list__item .title.active:after{top:40%;transform:rotate(180deg)}.sectionInfo__content .list__item div{display:none;padding:0 0 30px 30px}@media (max-width:768px){.sectionInfo__content .list__item div{padding:0}}.services{margin-top:66px;position:relative;width:100%}@media (max-width:768px){.services{margin-top:60px}}.services__content{padding:30px 0}@media (max-width:768px){.services__content{padding:40px 20px}}.services__content .sidebar{flex:1 1 100%;max-width:25%}@media (max-width:768px){.services__content .sidebar{display:none}}.services__content .sidebar .list__item{width:100%}.services__content .sidebar .list__item:not(:last-child){border-bottom:1px solid #e6e6e6}.services__content .sidebar .list__item a{color:#56564c;display:block;font-weight:500;padding:20px 0;position:relative}.services__content .sidebar .list__item a.active{color:#262626;font-weight:700}.services__content .sidebar .list__item a.active,.services__content .sidebar .list__item a:hover{color:#262626}.services__content .sidebar .list__item a.active:after,.services__content .sidebar .list__item a:hover:after{background:url(/wp-content/themes/vw/assets/right.svg) no-repeat 50%;content:"";height:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px}.services__content .sectionInfo .x-title{color:#bbb;font-size:35px;margin-bottom:30px;text-transform:uppercase}@media (max-width:768px){.services__content .sectionInfo .x-title{font-size:25px}}.services__content .sectionInfo .subtitle{font-size:16px;font-weight:700;margin-bottom:30px}.services__content .content{padding-top:40px}@media (max-width:768px){.services__content .content{max-width:100%;padding:0}}.services__content .content ol{margin:0;padding:0}.services__content .content ol h2{color:#262626;font-size:14px;margin-bottom:10px}.services__content .content ol>li{margin-bottom:30px}.services__content .content ol>li strong{font-size:14px}.services__content .content ol>li ol li,.services__content .content ol>li ul li{line-height:23px;margin-bottom:10px}.services__content .content ol.number{list-style-type:decimal}.services__content .content ol.number li{display:list-item;list-style-type:decimal}.services__content .content ol.check{list-style-type:disc}.services__content .content ol.check li{display:list-item;list-style-type:disc}.services__content .content ol.letter{list-style-type:lower-alpha}.services__content .content ol.letter li{display:list-item;list-style-type:lower-alpha}.services__content .content ul.check{list-style-type:disc;margin-bottom:10px;margin-left:15px}.services__content .content ul.check li{display:list-item;line-height:25px;list-style-type:disc}.services__content .content p{color:#262626;font-size:16px;line-height:26px}.services__content .content p:not(:last-child){margin-bottom:15px}.thankCheckout{margin-top:100px}@media (max-width:768px){.thankCheckout{margin-top:60px}}.thankCheckout__content{padding:70px 0}@media (max-width:768px){.thankCheckout__content{padding:30px 20px}}.thankCheckout__content .desktop .order{margin-bottom:30px}.thankCheckout__content .desktop .order h2{color:#bbb;font-size:35px;margin-bottom:40px}.thankCheckout__content .desktop .order:first-child{margin-bottom:40px}.thankCheckout__content .desktop table{width:100%}.thankCheckout__content .desktop table thead th{color:#262626;font-size:25px;font-weight:700;padding:20px 0;text-align:left}.thankCheckout__content .desktop table thead tr{border-bottom:2px solid #e6e6e6}.thankCheckout__content .desktop table tbody tr:not(:last-child){border-bottom:1px solid #e6e6e6}.thankCheckout__content .desktop table tbody td{color:#262626;font-size:15px;font-weight:700;padding:20px 0}.thankCheckout__content .mobile .order .title{color:#bbb;font-size:25px;margin-bottom:30px}.thankCheckout__content .mobile .order .list__item{display:flex;justify-content:space-between;margin-bottom:20px}.thankCheckout__content .mobile .order .list__item div{border-bottom:1px solid #e6e6e6;flex:1 1 100%;max-width:calc(50% - 10px);padding:10px 0}.thankCheckout__content .mobile .order .list__item div.full{max-width:100%}.thankCheckout__content .mobile .order .list__item div strong{display:block;font-size:15px;font-weight:700;margin-bottom:10px}.thankCheckout__content .mobile .order .list__item div p{font-size:12px;font-weight:700}.thankCheckout__content .mobile .order .list__item:last-child div{border-bottom:none}@keyframes bounce{0%,20%,50%,80%,to{transform:translateX(0)}40%{transform:translateX(-30px)}60%{transform:translateX(-15px)}}@keyframes bounce-down{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.sectionSearch{margin-top:100px;padding:30px 0;position:relative;width:100%}@media (max-width:768px){.sectionSearch{margin-top:60px}}.sectionSearch__header .search{max-width:635px;width:100%}@media (max-width:768px){.sectionSearch__header .search{max-width:100%}}.sectionSearch__header .search form{align-items:flex-end;display:flex;justify-content:space-between}@media (max-width:768px){.sectionSearch__header .search form{align-items:center;flex-direction:column}}.sectionSearch__header .search form .row{flex:1 1 100%;margin-bottom:0;margin-right:30px;width:100%}@media (max-width:768px){.sectionSearch__header .search form .row{margin-bottom:20px;margin-right:0}}.sectionSearch__header .search form .row label{display:block;margin-bottom:5px}.sectionSearch__header .search form .row input{color:#000;font-weight:700}@media (max-width:768px){.sectionSearch__header .search form .action{width:100%}}.sectionSearch__header .search form .action button{width:160px}@media (max-width:768px){.sectionSearch__header .search form .action button{width:100%}}.sectionSearch__content{padding-top:25px}.sectionSearch__content .result{font-size:20px}.sectionSearch__content .list{margin:30px 0 20px}.sectionSearch__content .list li{border-bottom:1px solid #e6e6e6;display:none;margin-bottom:18px}.sectionSearch__content .list li.show{display:block}.sectionSearch__content .list li a{display:flex;padding:15px 0}.sectionSearch__content .list li a .left figure{width:88px}.sectionSearch__content .list li a .left figure img{height:auto;width:88px}.sectionSearch__content .list li a .right{margin-left:36px}.sectionSearch__content .list li a .right .title{font-size:15px;margin-bottom:10px}.sectionSearch__content .list li a .right .info{font-size:12px;line-height:18px}.sectionSearch__content .more a{width:225px}@media (max-width:768px){.sectionSearch__content .more a{width:100%}}
