:root{--accent-color:#e71d73;--primary-color:#000;--secundary-color:#1e2a81;--tertiary-color:#1f6fb5;--font-family:Open Sans,Arial,sans-serif;--display-font:'Exo',Helvetica,Arial,Lucida,sans-serif}.flex{display:flex;column-gap:20px}.flex-center{justify-content:center}.flex-space-between{justify-content:space-between}.flex-txt-column-reverse .et_pb_text_inner{display:flex;flex-direction:column-reverse}.et_pb_row.flex-inline{max-width:none;width:100%;overflow-y:auto}.et_pb_row.flex-inline>.et_pb_column{display:flex;justify-content:center;column-gap:10px}@media all and (max-width:479px){#columns-filter .et_pb_shop ul.products.columns-1 li.product{width:100%!important}.et_pb_row.flex-inline{padding-left:40%}.et_pb_row.flex-inline>.et_pb_column>div:first-of-type{padding-left:20px!important}.et_pb_row.flex-inline>.et_pb_column>div:last-of-type{padding-right:10px!important}}.grid{display:grid;column-gap:20px}.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding-top:6px!important}a.et_pb_button.btn-link.et_pb_bg_layout_light{border-color:#fff;border-bottom-color:var(--primary-color)}a.et_pb_button.btn-link.et_pb_bg_layout_light:hover{border-color:white!important}a.et_pb_button.btn-solid.et_pb_bg_layout_light{background-color:var(--primary-color);border-color:var(--primary-color);color:white!important}a.et_pb_button.btn-solid.et_pb_bg_layout_light:hover{background-color:var(--accent-color);border-color:var(--accent-color);color:white!important}a.et_pb_button.btn-link.et_pb_bg_layout_dark{border:none;color:white!important}a.et_pb_button.btn-link.et_pb_bg_layout_dark:hover{color:var(--accent-color)!important}a.et_pb_button.btn-line.et_pb_bg_layout_dark,a.et_pb_button.et_pb_bg_layout_dark{border-color:white!important;color:white!important}a.et_pb_button.btn-line.et_pb_bg_layout_dark:hover{border-color:var(--accent-color)!important;color:var(--accent-color)!important}a.et_pb_button.btn-solid.et_pb_bg_layout_dark{background-color:#fff;border-color:#fff;color:var(--primary-color)!important}a.et_pb_button.btn-solid.et_pb_bg_layout_dark:hover{background-color:var(--accent-color)!important;border-color:var(--accent-color)!important;color:white!important}#cmplz-document{max-width:100%!important;margin-bottom:60px}form.forminator-ui{background-color:var(--primarybk-color)!important;padding:30px!important}.forminator-input,.forminator-radio-bullet,.forminator-checkbox-box,.forminator-textarea{background-color:rgba(255,255,255,.75)!important;border:2px solid transparent!important}.forminator-input:hover,.forminator-radio-bullet:hover,.forminator-checkbox-box:hover,.forminator-textarea:hover,.forminator-input:focus,.forminator-radio-bullet:focus,.forminator-checkbox-box:focus,.forminator-textarea:focus{border-color:var(--primary-color)!important;background-color:rgba(255,255,255,1)!important}.forminator-checkbox-box:before{color:var(--primary-color)!important}.forminator-radio-bullet:before{background-color:var(--primary-color)!important;top:calc(50% - 1px)!important}.forminator-label{font-family:var(--subtitle-font)!important;font-weight:400!important;color:var(--primary-color)!important;font-size:14px!important;text-transform:uppercase;letter-spacing:1px}.forminator-button{background:var(--primary-color)!important;font-family:var(--subtitle-font)!important;text-transform:uppercase;letter-spacing:1px}.forminator-button:hover,.forminator-button:focus{background:var(--accent-color)!important;box-shadow:none!important}.forminator-button-submit{color:#fff;padding:1.5em 2em!important;opacity:1;box-shadow:0 10px 30px -25px #333!important}.forminator-button-submit:hover,.forminator-button-submit:focus{box-shadow:0 10px 30px -15px #333!important}#pojo-a11y-toolbar{display:flex;flex-direction:column-reverse;position:relative!important;right:0!important}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{background-color:var(--accent-color);position:relative;top:0;right:0!important;z-index:100}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a.pojo-a11y-toolbar-toggle-link{position:absolute;right:0}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{font-size:160%}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{opacity:0;transition:all .5s ease-in-out;overflow:hidden;width:100%;height:0}#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{opacity:1;height:auto}ul.pojo-a11y-toolbar-items.pojo-a11y-tools{display:flex;flex-wrap:wrap}.yith-wcan-filters h4.filter-title{font-size:16px!important;font-weight:500!important}.yith-wcan-filters .filter-content{font-size:14px}.yith-wcan-filters .yith-wcan-dropdown{border-color:black!important}#woo-store-vacation .woocommerce-info{outline:1px solid red;text-align:center;margin:0}.et_pb_widget_area .et_pb_widget{margin-bottom:20px!important}.et_pb_widget_area .et_pb_widget .wp-block-heading{font-size:16px!important;font-weight:500!important}.wp-block-woocommerce-product-categories ul.wc-block-product-categories-list a{font-family:var(--display-font);font-weight:600;color:black!important}header .et_pb_blurb .et_pb_blurb_container{padding-left:0}header:after{content:'';display:block;width:100%;height:6px;background-image:var(--wpr-bg-6028d612-a0b1-4c10-8768-17c10150ac9d);background-size:contain;background-color:red;z-index:1000}#carrito-ico .cart-number{background-color:var(--accent-color);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;height:20px;width:20px;position:absolute;top:0;left:0;margin-top:-8px;margin-left:15px}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.menu-btn{background-color:var(--primary-color)}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.menu-btn:hover,.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.menu-btn.current-menu-item,.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.menu-btn.current-menu-ancestor{background-color:var(--accent-color)}ul#menu-menu-principal-es li>ul li{line-height:1.5em}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.menu-btn>a,.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.menu-btn.current-menu-item>a,.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.menu-btn.current-menu-ancestor>a,.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.menu-btn:hover>a{color:white!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.menu-item-gtranslate span{margin-left:10px}.woocommerce-variation-price .price woocommerce-Price-amount{font-size:26px;font-weight:800}.et_pb_wc_add_to_cart .quantity input.qty{max-width:100px!important}.et_pb_shop ul.products li.product .woocommerce-price-suffix{display:block;font-size:.8em}.woocommerce .woocommerce-message{border-left:10px solid #aaa!important;background:#ececec!important;color:black!important;max-width:1080px;margin:auto}.woocommerce .woocommerce-message a{color:#000;font-weight:bolder}.woocommerce .woocommerce-message a:hover{color:var(--accent-color)}.woocommerce .woocommerce-error a{color:var(--accent-color);outline:1px solid red}.woocommerce .woocommerce-info{border-left:10px solid #17a2b8!important;background:#c0e2e8!important;color:black!important}.woocommerce .woocommerce-info a{color:#1d707c;text-decoration:underline}.woocommerce .woocommerce-info a:hover{text-decoration:none}.woocommerce .woocommerce-success{background-color:#d4edda!important;border:1px solid #85bc92!important;border-left-width:10px!important;color:155724!important}#tabla-productos .button{font-size:1em}#tabla-productos input{font-size:.85em;padding:9px 10px;min-width:70px}#totales-carrito .button{background-color:#000;border-width:10px 0;color:#fff;font-weight:bolder;text-transform:uppercase}#totales-carrito .button:hover{background-color:var(--accent-color)!important;color:white!important}#payment .button:hover{background-color:var(--accent-color)!important}.woocommerce-MyAccount-navigation{margin-bottom:30px}.woocommerce-MyAccount-navigation>ul{margin:o;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;row-gap:10px;column-gap:10px}.woocommerce-MyAccount-navigation li{list-style:none}.woocommerce-MyAccount-navigation li a{display:block;color:#fff;border:2px solid var(--accent-color);background-color:var(--accent-color);border-radius:var(--border-radius-square);padding:10px;max-width:100%;width:100%!important;text-align:center;text-decoration:none!important}.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li a:focus,.woocommerce-MyAccount-navigation li.is-active a{color:var(--accent-color);border:2px solid var(--accent-color);background-color:#fff}@media all and (max-width:767px){.woocommerce-MyAccount-navigation>ul{flex-direction:row}}@media all and (min-width:1405px){.grid-4{grid-template-columns:1fr 1fr 1fr 1fr}.grid-3{grid-template-columns:1fr 1fr 1fr}.grid-2{grid-template-columns:1fr 1fr}}@media all and (min-width:1100px) and (max-width:1405px){.grid-4{grid-template-columns:1fr 1fr 1fr 1fr}.grid-3{grid-template-columns:1fr 1fr 1fr}.grid-2{grid-template-columns:1fr 1fr}}@media all and (max-width:980px){.grid-4,.grid-3{grid-template-columns:1fr 1fr 1fr}.grid-2{grid-template-columns:1fr 1fr}#responsive-sidebar{border:2px solid #000;border-radius:4px;display:none;padding:20px 30px;margin-top:-50px}#responsive-sidebar>.et_pb_widget_area .widget_block{display:block;width:100%!important}#responsive-sidebar .yith-wcan-filters>.filters-container>form{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}}@media all and (max-width:767px){.grid-4,.grid-3,.grid-2{grid-template-columns:1fr}}@media all and (max-width:660px){#responsive-sidebar .yith-wcan-filters>.filters-container>form{grid-template-columns:1fr}}