.wsp-msg{position:fixed;bottom:22px;right:80px;padding:5px 10px;background:#ECE5DD;color:black;border-radius:10px;font-weight:bold;transform:scale(0);transform:translateX(250px);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:60px;height:60px;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)}}.imagen-hover{transition:transform 0.35s ease,box-shadow 0.35s ease}.imagen-hover:hover{transform:translateY(-6px);box-shadow:0 18px 35px rgba(0,0,0,0.22)}.et_overlay{display:none!important}.tax-product_cat #sidebar,.post-type-archive-product #sidebar,.woocommerce-page #sidebar,.tax-product_cat #main-content .container:before,.post-type-archive-product #main-content .container:before,.woocommerce-page #main-content .container:before{display:none!important}.tax-product_cat #left-area,.post-type-archive-product #left-area,.woocommerce-page #left-area{width:100%!important;padding-right:0!important;float:none!important}.woocommerce ul.products,.woocommerce-page ul.products,.et_pb_shop ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:45px 32px!important;align-items:stretch!important;margin:0!important;padding:0!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.et_pb_shop ul.products li.product{width:auto!important;float:none!important;clear:none!important;margin:0!important;padding:0!important;text-align:center!important;background:#fff;display:flex!important;flex-direction:column!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img,.et_pb_shop ul.products li.product a img{width:100%!important;height:220px!important;object-fit:contain!important;margin:0 0 22px 0!important}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title,.et_pb_shop ul.products li.product .woocommerce-loop-product__title{font-size:17px!important;line-height:1.35!important;font-weight:600!important;color:#111!important;min-height:50px;margin:0 0 10px 0!important;padding:0!important}.woocommerce ul.products li.product .price{margin-bottom:18px!important;color:#111!important;font-weight:600!important}.woocommerce ul.products li.product .button,.et_pb_shop ul.products li.product .button{background:#D8A12E!important;color:#fff!important;border:none!important;border-radius:7px!important;padding:13px 28px!important;font-size:16px!important;font-weight:700!important;text-transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;align-self:center!important;min-width:120px!important;margin-top:auto!important}.woocommerce ul.products li.product .button:hover,.et_pb_shop ul.products li.product .button:hover{background:#c18f25!important;color:#fff!important}.woocommerce ul.products li.product .button:after,.et_pb_shop ul.products li.product .button:after{display:none!important}.woocommerce-products-header{margin-bottom:45px}.woocommerce-products-header h1{font-size:48px!important;font-weight:500!important;color:#0f2340!important}.woocommerce-breadcrumb{margin-bottom:25px!important;font-size:15px;color:#888}.woocommerce-ordering{margin-bottom:40px!important}.et_overlay{display:none!important}@media only screen and (max-width:980px){.woocommerce ul.products,.woocommerce-page ul.products,.et_pb_shop ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:38px 24px!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img,.et_pb_shop ul.products li.product a img{height:200px!important}}@media only screen and (max-width:767px){.woocommerce ul.products,.woocommerce-page ul.products,.et_pb_shop ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 18px!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img,.et_pb_shop ul.products li.product a img{height:150px!important;margin-bottom:16px!important}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title,.et_pb_shop ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;min-height:44px;margin-bottom:14px!important}.woocommerce ul.products li.product .button,.et_pb_shop ul.products li.product .button{font-size:14px!important;padding:11px 18px!important;min-width:100px!important}.woocommerce-products-header h1{font-size:34px!important}}.woocommerce ul.products,.woocommerce-page ul.products,.tax-product_cat ul.products,.post-type-archive-product ul.products{clear:both!important;width:100%!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:55px 32px!important;margin-top:40px!important}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:25px!important}.woocommerce ul.products::before,.woocommerce-page ul.products::before,.tax-product_cat ul.products::before,.post-type-archive-product ul.products::before{content:none!important;display:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.tax-product_cat ul.products li.product,.post-type-archive-product ul.products li.product{float:none!important;clear:none!important;width:100%!important;margin:0!important}@media only screen and (max-width:980px){.woocommerce ul.products,.woocommerce-page ul.products,.tax-product_cat ul.products,.post-type-archive-product ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media only screen and (max-width:767px){.woocommerce ul.products,.woocommerce-page ul.products,.tax-product_cat ul.products,.post-type-archive-product ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px 18px!important}}body .ov-menu-movil-fullscreen .et_mobile_menu,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;margin:0!important;padding:120px 30px 80px!important;box-sizing:border-box!important;background:#F5AE1C!important;border:none!important;box-shadow:none!important;z-index:99998!important;transform:translate3d(100%,0,0)!important;opacity:0!important;visibility:hidden!important;transition:transform 0.45s cubic-bezier(0.77,0,0.175,1),opacity 0.20s ease,visibility 0s linear 0.45s!important;display:block!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;scrollbar-width:none!important}body .ov-menu-movil-fullscreen .et_mobile_menu::-webkit-scrollbar,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu::-webkit-scrollbar{display:none!important}body .ov-menu-movil-fullscreen .opened .et_mobile_menu,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .opened .et_mobile_menu{transform:translate3d(0,0,0)!important;opacity:1!important;visibility:visible!important;transition:transform 0.45s cubic-bezier(0.77,0,0.175,1),opacity 0.20s ease,visibility 0s linear 0s!important}body .ov-menu-movil-fullscreen .et_mobile_menu>li,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu>li{position:relative!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important;list-style:none!important}body .ov-menu-movil-fullscreen .et_mobile_menu>li>a,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu>li>a{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;padding:10px 50px!important;box-sizing:border-box!important;border:none!important;background:transparent!important;color:#ffffff!important;font-size:24px!important;font-weight:600!important;line-height:1.25!important;text-align:center!important;text-decoration:none!important}body .ov-menu-movil-fullscreen .et_mobile_menu li a:hover,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu li a:hover{background:transparent!important;color:#ffffff!important}body .ov-menu-movil-fullscreen .et_mobile_menuli.menu-item-has-children>.sub-menu,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menuli.menu-item-has-children>.sub-menu{display:block!important;position:static!important;width:100%!important;height:auto!important;max-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important;background:transparent!important;border:none!important;box-shadow:none!important;opacity:0!important;visibility:hidden!important;transform:none!important;transition:max-height 0.35s ease,opacity 0.25s ease,padding 0.35s ease,visibility 0s linear 0.35s!important}body .ov-menu-movil-fullscreen .et_mobile_menuli.menu-item-has-children.submenu-open>.sub-menu,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menuli.menu-item-has-children.submenu-open>.sub-menu{display:block!important;position:static!important;width:100%!important;height:auto!important;max-height:1000px!important;margin:0!important;padding:5px 0 15px!important;box-sizing:border-box!important;overflow:hidden!important;background:transparent!important;border:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:max-height 0.35s ease,opacity 0.25s ease,padding 0.35s ease,visibility 0s linear 0s!important}body .ov-menu-movil-fullscreen .et_mobile_menu.sub-menu>li,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu.sub-menu>li{display:block!important;position:relative!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;list-style:none!important;text-align:center!important}body .ov-menu-movil-fullscreen .et_mobile_menu.sub-menu>li>a,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu.sub-menu>li>a{display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:7px 20px!important;box-sizing:border-box!important;background:transparent!important;border:none!important;color:#ffffff!important;font-size:18px!important;font-weight:500!important;line-height:1.4!important;text-align:center!important;text-decoration:none!important}body .ov-menu-movil-fullscreen .et_mobile_menu.sub-menu>li>a:hover,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu.sub-menu>li>a:hover{background:transparent!important;color:#ffffff!important}body .ov-menu-movil-fullscreen .et_mobile_menuli.menu-item-has-children>a:first-child:after,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menuli.menu-item-has-children>a:first-child:after{position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;color:#ffffff!important;font-size:18px!important;line-height:1!important;transition:transform 0.25s ease!important;z-index:5!important}body .ov-menu-movil-fullscreen .et_mobile_menuli.menu-item-has-children.submenu-open>a:first-child:after,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menuli.menu-item-has-children.submenu-open>a:first-child:after{transform:translateY(-50%) rotate(180deg)!important}body .ov-menu-movil-fullscreen .et_mobile_menu li,body .ov-menu-movil-fullscreen .et_mobile_menu li a,body .ov-menu-movil-fullscreen .et_mobile_menu .sub-menu,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu li,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu li a,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu .sub-menu{animation:none!important}body .ov-menu-movil-fullscreen .et_mobile_menu .sub-menu,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu .sub-menu{transform:none!important}body .ov-menu-movil-fullscreen .mobile_nav.opened .mobile_menu_bar:before,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .mobile_nav.opened .mobile_menu_bar:before{color:#ffffff!important}body:has(.ov-menu-movil-fullscreen .mobile_nav.opened){overflow:hidden!important}@media (min-width:981px){body .ov-menu-movil-fullscreen .et_mobile_menu,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu{display:none!important}}@media (max-width:980px){body .ov-menu-movil-fullscreen .et_mobile_menu,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu{padding-top:110px!important;padding-bottom:90px!important}}@media (max-width:767px){body .ov-menu-movil-fullscreen .et_mobile_menu>li>a,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu>li>a{min-height:50px!important;font-size:23px!important}body .ov-menu-movil-fullscreen .et_mobile_menu.sub-menu>li>a,.et-db #et-boc .et-l .ov-menu-movil-fullscreen .et_mobile_menu.sub-menu>li>a{padding:7px 15px!important;font-size:17px!important}}.woocommerce-breadcrumb a{pointer-events:none;cursor:default;text-decoration:none}