.container.wd-slide-container.woodmart-slide-container{width:100%;max-width:100%}.hotspot-container .flickity-page-dots{bottom:5%}.theme-woodmart .wd-search-full-screen .autocomplete-suggestions{padding-bottom:20px}.theme-woodmart .wd-search-full-screen.wd-opened{transform:none!important}@media screen and (max-width:768px){.theme-woodmart .wd-search-full-screen.wd-searched .search-results-wrapper{height:calc(100% - 50px - var(--wd-requests-height))}}.woocommerce-cart .page-title{display:none}.woocommerce-cart .main-page-wrapper{background:#f8f8f8}.woocommerce-cart-form{width:100%;width:100%;flex:100%!important;max-width:100%!important;max-width:1400px!important;background:#fff}.cart-content-wrapper{flex-direction:column}.wrapper_carrito{max-width:1200px;margin:auto;width:100%;padding:30px;background:#fff;margin-top:0;margin-bottom:50px}.cart-actions{max-width:850px}.cart-actions .button{max-width:244px;width:100%;border:none;border:solid 1px;background:0 0!important;box-shadow:none!important}.titulo-carrito{padding:50px 25px;text-align:center}.titulo-carrito h1{margin:0;font-family:"Helvetica Neue Bold";text-transform:uppercase;font-size:clamp(28px,4vw,40px)}.header-llamanos{display:flex;justify-content:flex-end}.woocommerce-cart .shop_table thead tr th{font-family:"Helvetica Neue Bold";font-size:18px;line-height:20px;color:#242424}.cart-telefonos{display:flex;font-family:"Helvetica Neue Bold";font-size:13px;line-height:16px;flex-direction:column;max-width:200px;width:100%;padding-left:50px;position:relative}.header-volver a{font-size:15px;text-transform:uppercase;font-family:"Helvetica Neue Bold";color:#727273}.header-volver a i{margin-right:15px;font-weight:700}.cart-telefonos:before{content:"";font-family:"Font Awesome 6 pro";font-weight:700!important;left:15px;position:absolute;font-size:25px;top:11px;color:#242424}.cart-telefonos strong{margin-bottom:4px}.woocommerce-cart .shop_table tbody tr td.product-name a{color:#141414;font-size:15px;text-transform:uppercase;font-family:"Helvetica Neue Bold"}.woocommerce-cart .shop_table .product-price .amount{font-size:15px;font-family:"Helvetica Neue Bold";color:#242424}.woocommerce-cart .shop_table td.product-thumbnail{width:12%}.woocommerce-cart .shop_table td.product-name{width:25%}.woocommerce-cart td.product-remove a:before{font-weight:600;font-weight:300;font-size:10px;font-size:16px;content:"";font-family:"Font Awesome 6 pro";color:#727273}.woocommerce-cart td.product-remove a{width:33px;height:33px;border:solid 1px #727273}.woocommerce-cart .shop_table div.quantity{border:solid 1px #d9d9d9}.woocommerce-cart .shop_table div.quantity input[type=button]{height:33px;min-width:35px;border:none!important}.woocommerce-cart .shop_table div.quantity input[type=number]{min-width:35px;min-height:33px;height:33px;border:solid 1px #d9d9d9;border-bottom:0px;border-top:0px}.custom-product-summary .wd-single-short-desc .wd-single-price{display:none}.woocommerce-cart .wc-proceed-to-checkout .button{height:80px;border:none;box-shadow:none;font-size:clamp(18px,4vw,25px);line-height:29px;font-family:"Helvetica Neue Bold";color:#242424!important}.woocommerce-cart .cart-subtotal th{font-size:18px;font-family:"Helvetica Neue Bold";text-transform:uppercase;color:#242424}.woocommerce-cart .order-total th,.order-total td .amount{font-size:30px;line-height:35px;text-transform:uppercase;font-family:"Helvetica Neue Bold";color:#242424}.woocommerce-cart .cart-subtotal td .amount{font-size:18px;font-family:"Helvetica Neue Bold";text-transform:uppercase;color:#242424!important}.woocommerce-cart .cart-totals-section{margin-top:-60px;margin-left:auto}.woocommerce-cart .cart-totals-inner{border:none;padding-right:0;padding-top:0}.woocommerce-cart .cart-totals-inner h2{display:none}.nhm-world-section-1 .movil-img{display:none}.nhm-world-section-1-img{margin:0}.nhm-world-section-1 .nhm-world-section-1-texto{position:absolute;bottom:100px;max-width:1600px;margin:auto;padding:25px 40px;width:100%}.nhm-world-section-1-texto h1{font-family:"Helvetica Neue Bold";font-size:clamp(40px,4vw,55px);line-height:clamp(50px,4vw,60px);text-transform:uppercase;color:#fff}.nhm-section-2-titulo h2{text-transform:uppercase;font-size:clamp(28px,4vw,40px);font-family:"Helvetica Neue Regular";font-weight:400;color:#242424}.nhm-section-2-titulo h2 strong{display:block;font-family:"Helvetica Neue Bold"}.nhm-section-2-textos{padding-right:70px}.nhm-section-2-textos p{font-size:15px;font-family:"Helvetica Neue Regular";line-height:25px}.nhm-world-section-2 .vc_btn3{display:flex;width:max-content;padding:0 55px;color:black;font-family:"Helvetica Neue Bold";font-size:clamp(15px,4vw,25px);text-transform:uppercase;height:80px;border:none;align-items:center;justify-content:center;background:#ecff12;border-radius:0px}.nhm-world-section-2 .vc_btn3:hover{display:flex;width:max-content;padding:0 55px;color:black;font-family:"Helvetica Neue Bold";text-transform:uppercase;height:80px;border:none;align-items:center;justify-content:center;background:#ecff12;border-radius:0px}.nhm-section-3{padding:80px 40px;background:#f8f8f8}.nhm-section-3 .vc_row .wpb_column .vc_column-inner{padding:0 40px}.nhm-section-3 .vc_row{display:flex;align-items:center;padding:25px 0}.nhm-section-3 .vc_align_center{margin:0}.nhm-section-3 h3{font-size:25px;text-align:center;text-transform:uppercase;font-family:"Helvetica Neue Bold"}.nhm-colaborador-section-2{padding-top:50px;padding-left:40px;padding-right:40px}.nhm-colaborador-section-2 h2{text-transform:uppercase;font-size:clamp(25px,4vw,40px);font-family:"Helvetica Neue Regular";font-weight:400;max-width:700px;padding-bottom:20px;color:#242424}.nhm-colaborador-textos strong{max-width:200px;width:100%;font-family:"Helvetica Neue Bold";text-transform:uppercase;color:#242424;position:relative;display:flex;font-size:15px;padding-left:20px}.nhm-colaborador-textos strong:before{content:"";position:absolute;width:10px;height:10px;background:#242424;left:0;top:8px}.titulo-lista{padding-bottom:20px}.nhm-colaborador-textos p{font-size:15px;line-height:24px;color:rgba(120,120,120,70%);padding-right:70px;padding-left:20px;font-family:"Helvetica Neue Regular"}.nhm-colaborador-textos{padding-bottom:50px}.nhm-colaborador-3 .vc_row{display:flex;padding-top:30px;align-items:center}.nhm-colaborador-3 .vc_row .wpb_column img{width:100%;object-fit:contain}.nhm-colaborador-3 .vc_row .wpb_single_image{text-align:center;margin:0}.nhm-colaborador-3 .vc_row .wpb_column:nth-child(1) img{height:90px}.nhm-colaborador-3 .vc_row .wpb_column:nth-child(2) img{height:70px}.nhm-colaborador-3 .vc_row .wpb_column:nth-child(3) img{height:70px}.nhm-colaborador-3 .vc_row .wpb_column:nth-child(4) img{height:100px}.nhm-colaborador-3 .vc_row .wpb_column:nth-child(5) img{height:35px}.nhm-colaborador-3 h3{font-size:clamp(25px,4vw,40px);text-transform:uppercase;font-family:"Helvetica Neue Regular";font-weight:400}.nhm-colaborador-3 h3 strong{font-family:"Helvetica Neue Bold"}.nhm-colaborador-3{padding-left:40px;padding-top:40px;padding-bottom:40px;padding-right:40px}.nhm-colaborador-4{display:flex;align-items:center;flex-wrap:wrap;background:#f8f8f8}.nhm-colaborador-4 input[type=text]{height:55px;border:solid 2px #d2d2d2;padding-left:25px!important}.nhm-colaborador-4 input[type=tel]{height:55px;height:55px;border:solid 2px #d2d2d2;padding-left:25px!important}.nhm-colaborador-4 input[type=email]{height:55px;height:55px;border:solid 2px #d2d2d2;padding-left:25px!important}.nhm-colaborador-4 select{height:55px;height:55px;border:solid 2px #d2d2d2;padding-left:25px!important}.nhm-colaborador-4 .wpb_single_image{margin:0}.nhm-colaborador-4 .vc_col-sm-6:nth-child(2){padding:30px 70px;display:flex;align-items:center}.nhm-colaborador-4 .vc_single_image-wrapper{height:100%;width:100%}.nhm-colaborador-4 .wpb_wrapper{width:100%}.cart-actions .coupon .input-text{height:60px;max-width:314px;width:100%;font-family:"Helvetica Neue Bold";border:solid 1px #d9d9d9}.cart-actions .coupon .input-text::placeholder{text-transform:uppercase;text-align:center;font-family:"Helvetica Neue Bold"}.formulario-colaborador .gfield textarea.small{border:solid 2px #d2d2d2;padding-left:25px!important;min-height:96px}.nhm-colaborador-4{align-items:stretch!important;height:100vh}.nhm-colaborador-4 img{object-fit:cover;height:100vh}.nhm-colaborador-4 .ginput_container_consent{display:flex;align-items:center}.nhm-colaborador-4 .gform_footer input{width:100%;height:80px;background:#ecff12}.nhm-colaborador-4 input[type=text]::placeholder,.nhm-colaborador-4 input[type=tel],.nhm-colaborador-4 input[type=email]{font-family:"Helvetica Neue Bold";font-size:15px;text-transform:uppercase;line-height:23px}.nhm-colaborador-4 select{font-family:"Helvetica Neue Bold";font-size:15px;text-transform:uppercase;line-height:23px}.nhm-colaborador-4 .gform_title{text-transform:uppercase;font-family:"Helvetica Neue Bold";font-size:15px;line-height:23px;color:#242424}.gform_wrapper.gravity-theme .gfield_label{font-family:"Helvetica Neue Bold";font-size:15px;text-transform:uppercase;line-height:23px}#image-menu-desktop.wpb_single_image.wpb_content_element.vc_align_left.img__megamenu{margin-bottom:0!important}.formulario-colaborador .gfield_checkbox{display:flex;justify-content:space-between;width:100%}@media (max-width:1366px){.theme-woodmart .nhm-colaborador-4 .vc_col-sm-6:nth-child(2){padding:20px 50px!important}}@media (max-width:1200px){.nhm-colaborador-textos p{padding-right:0}}@media (max-width:1024px){.woocommerce-cart .cart-totals-section{margin-top:0}.nhm-section-2-textos{padding-right:0}.nhm-section-3 .vc_row .wpb_column .vc_column-inner{padding:0 20px}@media (max-width:768px){.nhm-colaborador-4 .vc_col-sm-6:last-child{padding:50px 25px}.nhm-colaborador-4 .vc_col-sm-6{width:100%}.nhm-world-section-1 .nhm-world-section-1-texto{padding:25px 15px}.nhm-world-section-1-texto h1{font-size:clamp(35px,4vw,55px)}.cart-totals-inner tr.order-total strong .amount{font-size:18px!important}.cart-totals-inner .shop_table_responsive tr.order-total td{display:flex;align-items:center;justify-content:space-between;width:100%}.cart-totals-inner .shop_table_responsive td:before{padding-top:0;color:var(--wd-title-color);text-transform:none;text-transform:uppercase;font-weight:var(--wd-title-font-weight);font-style:var(--wd-title-font-style);font-size:16px;font-family:var(--wd-title-font);font-family:"Helvetica Neue Bold"}.woocommerce-cart .shop_table td.product-thumbnail{width:auto}.woocommerce-cart .shop_table td.product-name{width:100%}.cart-totals-section{padding:0!important}.cart-totals-inner{padding:0!important}.cart-actions .coupon .input-text{height:60px;max-width:100%!important;margin-bottom:15px}.cart-actions .coupon .button{height:60px;max-width:100%}.woocommerce-cart .wc-proceed-to-checkout .button{height:60px}.cart-actions .coupon{margin-top:0;border:none!important;flex-wrap:wrap;flex-direction:column;padding:0!important}.cart-actions .col-12{padding:0!important}.nhm-world-section-1 .movil-img{display:block!important}.nhm-world-section-1 .nhm-world-section-1-img{display:none}.nhm-section-3 .vc_row .wpb_column{margin-bottom:35px;width:50%}.nhm-section-3 .vc_row .wpb_column .vc_column-inner{padding:0 40px}.nhm-section-3 .vc_row{display:flex;flex-wrap:wrap}.nhm-world-section-2 .vc_btn3{height:60px;width:100%}.nhm-section-3{padding-top:50px}.nhm-colaborador-textos{margin:0}.nhm-colaborador-section-2{padding-left:20px;padding-right:20px}.nhm-colaborador-3{padding-left:20px;padding-right:20px}}@media (max-width:480px){.theme-woodmart .nhm-colaborador-4 .vc_col-sm-6:nth-child(2){padding:20px!important}.formulario-colaborador .gfield_checkbox .gchoice{margin-bottom:10px}.formulario-colaborador .gfield_checkbox{flex-wrap:wrap}.nhm-world-section-2 .vc_btn3-inline{width:100%}.nhm-colaborador-3 .vc_row{flex-wrap:wrap}.nhm-colaborador-3 .vc_row .wpb_column{width:50%;margin-bottom:40px}.nhm-colaborador-3 .vc_row .wpb_column:nth-child(1) img{height:90px;aspect-radio:1}.nhm-colaborador-3 .vc_row .wpb_column:nth-child(2) img{height:120px;aspect-ratio:1}.nhm-colaborador-3 .vc_row .wpb_column:nth-child(3) img{height:100px;aspect-ratio:1}.nhm-colaborador-3 .vc_row .wpb_column:nth-child(4) img{height:120px;aspect-ratio:1}.nhm-colaborador-3 .vc_row .wpb_column:nth-child(5) img{height:120px;aspect-ratio:1}}.fc-wrapper #payment ul.wc_payment_methods>li.wc_payment_method>input[name=payment_method]:checked+label,.fc-wrapper #payment .payment_methods>.wc_payment_method:last-of-type input[name=payment_method]:checked~.payment_box{border-radius:0px!important}.vc_mobile .woocommerce-product-gallery__wrapper .owl-stage-outer .owl-stage .owl-item:nth-child(1){display:none}#contact-form-popup2 button.mfp-close:after,#contact-form-popup button.mfp-close:after{display:none}}