.unidades-vendidas-producto{margin-bottom:20px;font-size:16px}.woocommerce-ordering select{position:relative;padding:10px 30px 10px 10px;font-size:16px;border:1px solid #ccc;border-radius:5px;background-color:#fff;color:#333;appearance:none}.woocommerce-ordering select::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333}.woocommerce-ordering select:focus{outline:none;border-color:#66afe9}@media only screen and (max-width:980px){.woocommerce-page ul.products li.product{padding:5px;width:50%;float:left}}.learndash-wrapper{width:100%;max-width:100%;box-sizing:border-box}.learndash-wrapper .learndash-content{width:100%;max-width:100%}@media (max-width:768px){.learndash-wrapper{padding:10px}.learndash-wrapper .learndash-content{padding:10px}.learndash-wrapper iframe{width:100%;height:auto}}div#et-boc{max-width:100%}.cartel-envio.mejorado{background:linear-gradient(135deg,#4caf50,#81c784);color:#fff;padding:15px;margin-top:15px;margin-bottom:15px;border-radius:8px;display:flex;align-items:center;gap:10px;box-shadow:0px 4px 6px rgba(0,0,0,0.1);font-size:1.2em;animation:fadeIn 1s ease-in-out}.cartel-envio.mejorado .icono-envio{font-size:2em;animation:bounce 1s infinite}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'3';color:#5f7f5a;background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'2'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.formsorteo{background-color:#f9f9f9;border:1px solid #ddd;border-radius:10px;padding:20px 30px;box-shadow:0 4px 8px rgba(0,0,0,0.1);max-width:500px;margin:20px auto;font-family:'Arial',sans-serif}.formsorteo h2{text-align:center;font-size:24px;color:#4CAF50;margin-bottom:15px}.formsorteo label{display:block;font-weight:bold;margin-bottom:8px;color:#333}.formsorteo input[type="text"],.formsorteo input[type="email"],.formsorteo textarea{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ddd;border-radius:5px;font-size:16px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.05);transition:border-color 0.3s ease}.formsorteo input[type="text"]:focus,.formsorteo input[type="email"]:focus,.formsorteo textarea:focus{border-color:#4CAF50;outline:none;box-shadow:0 0 5px rgba(76,175,80,0.5)}.formsorteo button{background:linear-gradient(90deg,#4CAF50,#81C784);border:none;color:white;padding:12px 20px;font-size:16px;font-weight:bold;border-radius:25px;cursor:pointer;transition:all 0.3s ease;display:block;margin:0 auto}.formsorteo button:hover{background:linear-gradient(90deg,#81C784,#4CAF50);transform:scale(1.05)}.formsorteo button:active{transform:scale(0.98);box-shadow:0 3px 6px rgba(0,0,0,0.2)}.formsorteo .checkbox-group{margin-bottom:15px}.formsorteo .checkbox-group input[type="checkbox"]{margin-right:10px}.wsp-msg{position:fixed;bottom:22px;right:60px;padding:5px 10px;background:#ECE5DD;color:black;border-radius:10px;font-weight:bold;transform:scale(0);transform:translateX(200px);animation:3s ease wspdsp;z-index:10}@keyframes wspdsp{0%{transform:translateY(100px) translateX(0px)}50%{transform:translateY(0px)}100%{transform:translateX(200px)}}.wsp-btn,.wsp-btn *{transition:0.5s all}.wsp-btn{display:flex;position:fixed;bottom:15px;right:15px;justify-content:center;align-items:center;text-decoration:none;background:#25D366;color:white!important;font-size:30px;border-radius:50%;width:45px;height:45px;cursor:pointer;z-index:11}.wsp-btn:hover{background:#075E54;color:white!important}.wsp-btn:hover i{transform:rotate(15deg)}.wsp-btn{transform:translateX(0px);animation:1s ease wspdsp2}@keyframes wspdsp2{from{transform:translateX(50px)}to{transform:translateX(0px)}}