html{font-size:16px;scroll-behavior:smooth}body{background-color:#1a1a1a;display:block;overflow-x:hidden !important}a{color:#007263;text-decoration:none;background-color:transparent}a:hover{color:#00bf85}#cw-legales p,h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab', serif}#cw-legales p{font-family:'Roboto Slab', serif;font-size:.9rem;font-weight:400}.bg-white{background-color:#fff !important}.bg-primary{background-color:#007263 !important}.btn{position:relative;box-shadow:0.025rem 0.1rem 0.2rem rgba(0,0,0,0.25);overflow:hidden}.btn:hover{position:relative;box-shadow:none}.btn::before{position:absolute;content:"";top:0;bottom:50%;left:0;right:0;background:rgba(255,255,255,0.4);transition:ease all .3s}.btn:hover:before{bottom:75%}#cw-swiper-promo{border-bottom:1px solid rgba(0,0,0,0.1);overflow:hidden !important}#cw-swiper-promo #cw-modelo-productos-destacados{z-index:950}#cw-swiper-promo #cw-swiper-promo-container{position:relative;z-index:1000}#cw-swiper-promo #cw-swiper-promo-container .sombra-productos-destacados{position:absolute;content:'';height:10%;width:100%;bottom:10px;left:50%;transform:translateX(-50%);background:url(../images/sombra-productos-destacados-4.png);background-repeat:no-repeat;background-position:bottom center;background-size:100% 100%;opacity:1}@media (min-width: 768px){#cw-swiper-promo #cw-swiper-promo-container .sombra-productos-destacados{width:150%}}#cw-swiper-promo .swiper-promo .swiper-pagination{position:relative;margin-top:1rem}#cw-swiper-promo .swiper-promo .swiper-pagination-bullet-active{opacity:1}#cw-swiper-promo .swiper-promo .swiper-slide-shadow .swiper-slide,#cw-swiper-promo .swiper-promo .swiper-wrapper .swiper-slide{background-position:center;background-size:cover;width:250px;border:1px solid #eee}#cw-swiper-promo .swiper-promo .swiper-slide-shadow .swiper-slide a,#cw-swiper-promo .swiper-promo .swiper-wrapper .swiper-slide a{opacity:1;text-decoration:none;transition:ease all .3s}#cw-swiper-promo .swiper-promo .swiper-slide-shadow .swiper-slide a:hover,#cw-swiper-promo .swiper-promo .swiper-wrapper .swiper-slide a:hover{opacity:1}#cw-main-banner{padding-bottom:2rem !important}#cw-main-banner a{width:100%}#cw-main-banner #cw-banner,#cw-main-banner #cw-banner-mobile{margin:0 auto 0 auto;width:100% !important}#cw-main-banner .swiper-container{width:100%;height:100%;border:5px solid #ffffff;margin:0 auto;box-shadow:0.15rem 0.15rem 2rem rgba(0,0,0,0.15)}@media (min-width: 768px){#cw-main-banner .swiper-container{max-width:85%}}#cw-main-banner .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex !important;justify-content:center !important;align-items:center !important}#cw-content{overflow:hidden !important;word-wrap:break-word !important}#cw-content .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:inherit}#cw-content a{text-decoration:none;transition:ease all .3s}#cw-content h1{font-size:1.5rem;word-wrap:break-word !important}@media (min-width: 768px){#cw-content h1{font-size:2rem}}#cw-content #cw-error-404 h1{font-size:5rem}#cw-aside{border-top:1px solid rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.025)}#cw-aside .widget{margin-bottom:1rem}@media (min-width: 768px){#cw-aside{border:1px solid rgba(0,0,0,0.125);background-color:white;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.05)}}.widget .calendar_wrap table{width:100% !important}.widget ul.menu{padding-left:0;list-style:none !important}.widget ul.menu li.menu-item{clear:both;width:100%;line-height:1.5}.widget ul.menu li.menu-item a{font-family:'Roboto', sans-serif;font-weight:500;font-size:1rem;text-shadow:0 0 0.25rem rgba(255,255,255,0)}@media (min-width: 768px){.widget ul.menu li.menu-item a{font-size:.75rem}}.widget ul.menu li.menu-item a:hover{text-shadow:0 0 0.25rem rgba(255,255,255,0.4)}.widget ul.menu ul.sub-menu{padding-left:0;list-style:none !important}.widget ul.menu li.menu-item::before{margin-right:.5rem}aside .widget .widget-title{font-family:'Roboto Slab', serif;font-weight:500}@media (min-width: 768px){aside .widget ul.menu li.menu-item a{font-size:1rem}}aside .widget a{font-weight:600}li.product{text-align:center;border:1px solid rgba(0,0,0,0.05);padding-bottom:1rem !important;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.05)}.woocommerce-LoopProduct-link,li.product{text-align:center}.woocommerce-product-search button{color:#fff !important;background-color:#007263 !important;border-color:#007263 !important;transition:ease all .3s;position:relative;overflow:hidden;font-weight:400 !important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff !important;background-color:#007263 !important;border-color:#007263 !important;transition:ease all .3s;position:relative;overflow:hidden;font-weight:400 !important;transition:ease all .3s;box-shadow:0.025rem 0.1rem 0.2rem rgba(0,0,0,0.25)}.button{color:#fff !important;background-color:#007263 !important;border-color:#007263 !important;transition:ease all .3s;position:relative;overflow:hidden;font-weight:400 !important;transition:ease all .3s;box-shadow:0 0.1rem 0.2rem rgba(0,0,0,0.25)}.woocommerce a.button:hover,.button:hover,.button:focus,.button:active{color:#fff !important;background-color:#2ebad7 !important;border-color:#2298b0 !important;opacity:1 !important;box-shadow:none !important}.button::before{position:absolute;content:'';top:0;bottom:50%;left:0;right:0;background:rgba(255,255,255,0.2);transition:ease all .3s}.button:hover:before{bottom:75%}.woocommerce .col-1,.woocommerce .col-2{width:98% !important;float:left !important;max-width:100% !important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:97%;overflow:visible}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}@media (min-width: 768px){.woocommerce .col-1,.woocommerce .col-2{width:48% !important;float:left !important;max-width:100% !important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}}.woocommerce input,.woocommerce select,.woocommerce textarea{border-radius:.25rem !important;border:1px solid rgba(0,0,0,0.1) !important;display:block !important;padding:0.25rem !important}span.woocommerce-input-wrapper{width:100%}aside ul.product-categories{display:block;list-style-type:square;margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:1rem}aside .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid rgba(0,0,0,0.1) !important;border-radius:4px}.product .product_meta{margin-bottom:1rem}.price_slider_amount #max_price,.price_slider_amount #min_price{margin-top:.5rem;margin-bottom:.5rem}.woocommerce .widget_product_tag_cloud .tagcloud .tag-cloud-link{font-size:1.2rem !important}.woocommerce-store-notice,p.demo_store{padding:.25rem}.woocommerce-store-notice a,p.demo_store a{text-decoration:underline !important}#cw-footer ul.product-categories{display:block;list-style-type:square;margin-block-start:0;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:.75rem}#cw-cart a,#cw-cart a:hover{border-radius:0.25rem !important}#cw-cart .dropdown-menu{position:absolute;top:100%;left:0;right:0}@media (min-width: 992px){#cw-cart .dropdown-menu{position:absolute;top:100%;left:unset;right:0;max-height:80vh;overflow-y:auto}}#cw-cart .dropdown-toggle::after{display:none}#cw-cart #cw-cart-cant{position:absolute;content:'';top:0;left:1.3rem;width:1.1rem;height:1.1rem;display:flex;align-content:center;justify-content:center;border:none;border-radius:50%;font-weight:bold !important;animation:cwcart 7s infinite}#cw-cart .dropdown-menu a{text-decoration:none}#cw-cart .dropdown-menu a.cw-cart-border{border:1px solid #ddd}#cw-cart .dropdown-menu a img{transition:ease all .3s;width:100% !important;height:auto !important}#cw-cart .dropdown-menu a:hover img{transform:scale(1.1)}#cw-mobile-cart-button{width:3.5rem;height:3.5rem;color:white;position:fixed;bottom:10px;left:10px;border:1px solid rgba(255,255,255,0.1);opacity:1;display:flex;justify-content:center;align-items:center;z-index:1100;border-radius:.25rem;box-shadow:0 0.1rem 0.5rem rgba(0,0,0,0.3);text-decoration:none !important;animation:cwmobcart 5s infinite}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:none;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:none;padding:0;margin:0;float:left;display:inline;overflow:visible}.woocommerce nav.woocommerce-pagination ul li span.current{background:rgba(0,0,0,0.25);color:#646464;text-shadow:1px 2px 3px white;border-radius:.25rem;margin:0 3px;position:relative;overflow:hidden !important}.woocommerce nav.woocommerce-pagination ul li span.current::before{position:absolute;content:'';top:0;bottom:75%;left:0;right:0;background-color:rgba(255,255,255,0.3);transition:ease all .2s}.woocommerce nav.woocommerce-pagination ul li a{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block;border-radius:.25rem;margin:0 3px;box-shadow:0.025rem 0.1rem 0.2rem rgba(0,0,0,0.25);transition:ease all .2s;position:relative;overflow:hidden !important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:active,.woocommerce nav.woocommerce-pagination ul li a:hover{box-shadow:none;opacity:1}.woocommerce nav.woocommerce-pagination ul li a::before{position:absolute;content:'';top:0;bottom:50%;left:0;right:0;background-color:rgba(255,255,255,0.3);transition:ease all .2s}.woocommerce nav.woocommerce-pagination ul li a:hover:before{position:absolute;content:'';top:0;bottom:75%;left:0;right:0;background-color:rgba(255,255,255,0.3);transition:ease all .2s}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1rem;margin-left:1rem}#cw-pre-footer a:hover i,#cw-pre-footer a:active i,#cw-pre-footer a:focus i{text-shadow:0 0 5px #8be5bb, 0 0 7px #8be5bb, 0 0 10px #8be5bb, 0 0 20px #8be5bb, 0 0 40px #8be5bb, 0 0 80px #8be5bb, 0 0 90px #8be5bb, 0 0 100px #8be5bb, 0 0 140px #8be5bb, 0 0 180px #8be5bb}#cw-footer a:hover{text-shadow:0 0 5px #8be5bb, 0 0 7px #8be5bb}#cw-footer .cw-neon-encendido{box-shadow:0 0 5px #8be5bb, 0 0 7px #8be5bb, 0 0 10px #8be5bb, 0 0 20px #8be5bb, 0 0 40px #8be5bb, 0 0 80px #8be5bb, 0 0 90px #8be5bb, 0 0 100px #8be5bb, 0 0 140px #8be5bb, 0 0 180px #8be5bb}@keyframes neon{0%{width:0;opacity:0}10%{opacity:1}100%{width:100%;opacity:1}}#cw-footer .cw-h3-neon-encendido{text-shadow:0 0 5px #8be5bb, 0 0 7px #8be5bb, 0 0 10px #8be5bb, 0 0 20px #8be5bb, 0 0 40px #8be5bb, 0 0 80px #8be5bb, 0 0 90px #8be5bb, 0 0 100px #8be5bb, 0 0 140px #8be5bb, 0 0 180px #8be5bb}@keyframes textneon{0%{text-shadow:0 0 5px #8be5bb,0 0 7px transparent,0 0 10px transparent,0 0 20px transparent,0 0 40px transparent,0 0 80px transparent,0 0 90px transparent,0 0 100px transparent,0 0 140px transparent,0 0 180px transparent}100%{text-shadow:0 0 5px #8be5bb, 0 0 7px #8be5bb, 0 0 10px #8be5bb, 0 0 20px #8be5bb, 0 0 40px #8be5bb, 0 0 80px #8be5bb, 0 0 90px #8be5bb, 0 0 100px #8be5bb, 0 0 140px #8be5bb, 0 0 180px #8be5bb}}#cw-footer.cw-footer-iluminado a{text-shadow:0 0 5px #8be5bb, 0 0 7px #8be5bb}#cw-footer.cw-footer-iluminado a:hover{text-shadow:0 0 5px #8be5bb, 0 0 7px #8be5bb, 0 0 10px #8be5bb, 0 0 20px #8be5bb, 0 0 40px #8be5bb, 0 0 80px #8be5bb, 0 0 90px #8be5bb, 0 0 100px #8be5bb, 0 0 140px #8be5bb, 0 0 180px #8be5bb}#cw-mobile-cart-button{background:#77a464}@keyframes cwmobcart{from{transform:scale(1)}90%{transform:scale(1)}94%{transform:scale(1.2)}95%{transform:scale(1);background:#77a464}99%{transform:scale(1.2) rotateZ(420deg);background:#0f5}to{transform:scale(1);background:#05ff05}}
/*# sourceMappingURL=general.css.map */
