.et-db #et-boc .et-l .et_pb_menu .mobile_nav li ul.hide{display:none!important}.molti-single-product-hero .price{color:#000!important}.molti-single-product-hero .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{margin-top:20px!important}.et_pb_shop span.onsale{z-index:0}.molti-single-product-hero .quantity input.qty{padding:10px!important;width:400px ! IMPORTANT}.woocommerce .quantity input.qty{background:transparent!important;color:#000!important;border:1px solid #00000014!important;border-top-width:1px;border-top-color:rgba(0,0,0,0.08);border-right-width:1px;border-right-color:rgba(0,0,0,0.08);border-bottom-width:1px;border-bottom-color:rgba(0,0,0,0.08);border-left-width:1px;border-left-color:rgba(0,0,0,0.08);border-radius:5px!important;font-size:25px!important;padding-right:7px;padding-left:10px}.yith-wapo-block .yith-wapo-addon .addon-header{display:flex;align-items:center;column-gap:10px;margin-top:25px}#yith-wapo-8-0{font-size:24px}#yith-wapo-8-1{font-size:24px}a.CALENDARIOS2027,#CALENDARIOS2027,li.CALENDARIOS2027>a,li#CALENDARIOS2027>a{background:linear-gradient(135deg,#FFE082,#FFD54F);color:#111!important;font-weight:700;padding:10px 20px!important;border-radius:50px;box-shadow:0 2px 8px rgba(0,0,0,0.12);text-decoration:none!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1!important;transition:transform 0.2s ease,box-shadow 0.2s ease}a.CALENDARIOS2027:hover,#CALENDARIOS2027:hover,li.CALENDARIOS2027>a:hover,li#CALENDARIOS2027>a:hover,a.CALENDARIOS2027:focus-visible,#CALENDARIOS2027:focus-visible,li.CALENDARIOS2027>a:focus-visible,li#CALENDARIOS2027>a:focus-visible{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,0.18);outline:none}#main-header #top-menu-nav #top-menu li.DISENOWEB>a,#main-header #top-menu-nav #top-menu li.DISENOWEB.current-menu-item>a,#page-container .et_mobile_menu li.DISENOWEB>a{background:linear-gradient(135deg,#E31837,#ffd961)!important;color:#FFFFFF!important;font-weight:700!important;padding:12px 24px!important;border-radius:50px!important;box-shadow:0 2px 8px rgba(227,24,55,0.3)!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}#main-header #top-menu-nav #top-menu li.DISENOWEB>a:hover,#page-container .et_mobile_menu li.DISENOWEB>a:hover{color:#FFFFFF!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(227,24,55,0.45)!important;background:linear-gradient(135deg,#ff7e55,#A01125)!important}a.DISENOWEB,#DISENOWEB,li.DISENOWEB>a,li#DISENOWEB>a{background:linear-gradient(135deg,#ff7e55,#ffd961);padding:12px 24px!important;border-radius:50px;box-shadow:0 2px 8px rgba(227,24,55,0.3);text-decoration:none!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1!important;transition:transform 0.2s ease,box-shadow 0.2s ease}a.DISENOWEB,#DISENOWEB,li.DISENOWEB>a,li#DISENOWEB>a,li.DISENOWEB>a *,li#DISENOWEB>a *{color:#FFFFFF!important;font-weight:700!important}a.DISENOWEB:hover,#DISENOWEB:hover,li.DISENOWEB>a:hover,li#DISENOWEB>a:hover,a.DISENOWEB:focus-visible,#DISENOWEB:focus-visible,li.DISENOWEB>a:focus-visible,li#DISENOWEB>a:focus-visible{transform:translateY(-2px);box-shadow:0 6px 16px rgba(227,24,55,0.45);outline:none}