body{font-family:'Open Sans',Helvetica,Calibri,Verdana,Arial;font-size:110%}body.no-sidebar #main{padding:40px}h1,h2,h3{color:#c70800;font-weight:600}h2{margin:40px 0 20px}.grid-container{width:100% !important;max-width:100% !important}#block-20{color:#c70800;font-size:170%;font-weight:600}p.main-title a{color:#999;font-size:85%;font-weight:600;text-transform:uppercase;padding-top:6px}div.site-logo{position:absolute;top:30px;left:30px}div.inside-header{padding-bottom:0}div.wp-container-3{margin-bottom:0}aside#block-32{margin-bottom:0 !important}#page{background-color:#fff;padding-bottom:40px}#primary{padding-right:40px}.main-navigation .main-nav ul li a{color:#c70800}.main-navigation .main-nav ul li a{font-size:110%;font-weight:600}.main-navigation .main-nav ul li a:hover{background-color:#e7e7e7}.main-navigation ul ul{min-width:250px}#right-sidebar aside{padding:0;margin:20px 0 0}aside.widget{margin:0 0 20px !important;padding:0 !important}#left-sidebar{margin:0 40px}div.sidebar h2{font-size:160%;font-weight:600}.is-left-sidebar{width:25%}#content{padding-top:20px}#main div.inside-article{padding:0}footer.site-info{display:none}div.site-footer{font-size:90%;color:#fff;text-align:left}div#footer-widgets{background-color:#222}div.footer-widgets-container{background-color:#c70800}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:0}div.product_meta span{display:block}span.sku{display:inline-block !important}h1{font-size:240%;font-family:'Noto Serif','Times New Roman',Times,serif}h2{font-size:220%;font-family:'Noto Serif','Times New Roman',Times,serif}h3{margin:1em 0 .5em;font-size:180%;font-family:'Noto Serif','Times New Roman',Times,serif}li{margin:0 0 .67em}.wc-block-grid__product .wc-block-grid__product-title{font-size:24px;font-family:'Noto Serif','Times New Roman',Times,serif;text-decoration:none;height:5em}.woocommerce div.product p.price{text-align:right;font-weight:600;font-size:140%;color:#555}div.product_meta{font-size:90%}#content{padding-top:0}#main{margin-top:0;padding-top:0 !important}.main-navigation ul,.main-navigation ul ul{width:auto !important;white-space:nowrap}.main-navigation ul ul{width:auto !important}.main-navigation ul ul li{border-bottom:1px solid red}.main-navigation .main-nav ul ul li a{font-size:90% !important}ul.products h2{font-size:125% !important;height:5em}.woocommerce ul.products li.product .price{font-size:120%;font-weight:600;color:#555}.woocommerce ul.products li.product{text-align:center}.woocommerce a.button{color:#fff;background-color:#c70800;border-radius:6px}aside#block-29 div{float:right}.woocommerce button.button.alt,.woocommerce a.button.alt{background-color:#c70800;color:#fff}.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover{background-color:#c72820;color:#fff}label.wc-block-product-search__label{display:none;visibility:hidden}form#busqueda{white-space:nowrap}div.wp-container-2{text-align:right}div.wp-container-2 p{margin-bottom:8px}button.wc-block-product-search__button{background-color:#c72820;color:#fff}#tab-title-additional_information{display:none;visibility:hidden}.woocommerce-message{border-top-color:#c70800 !important}div.wc-block-mini-cart__template-part{color:#fff}a.wc-block-components-product-name{font-weight:600;text-decoration:none}a:hover.wc-block-components-product-name{color:#c70800;text-decoration:underline}a.wp-block-button__link:not(.has-background):hover{background-color:#c70800}.invisible{display:none;visibility:hidden}li.payment_method_redsys img{height:30px;width:auto}@media only screen and (max-width:320px),only screen and (max-width:346px),only screen and (max-width:360px),only screen and (max-width:375px),only screen and (max-width:384px),only screen and (max-width:390px),only screen and (max-width:412px),only screen and (max-width:414px),only screen and (max-width:480px),only screen and (max-width:504px),only screen and (max-width:533px),only screen and (max-width:553px),only screen and (max-width:568px),only screen and (max-width:598px),only screen and (max-width:600px),only screen and (max-width:640px),only screen and (max-width:667px),only screen and (max-width:695px),only screen and (max-width:732px),only screen and (max-width:736px),only screen and (max-width:740px),only screen and (max-width:800px),only screen and (max-width:812px){.invisible_movil{display:none;visibility:hidden}.visible_movil{display:block;visibility:visible}.pad{padding:0}.wp-block-media-text .wp-block-media-text__content{padding:0}h2{margin-top:1em}h2.entry-title{font-size:30px}#page h1,#page h2,#page h3,#page p,#page ul{padding:0 14px}div.entry-meta,footer.entry-meta{padding:0 14px}body.no-sidebar #main{padding:0}#primary{padding:0}div.site-logo{position:relative;top:unset;left:unset;padding-top:20px}.site-logo{max-width:90%}.inside-header{padding:0}#block-32>div>div:nth-child(2)>p{text-align:center !important}}@media only screen and (max-width:568px) and (orientation:landscape),only screen and (max-width:598px) and (orientation:landscape),only screen and (max-width:600px) and (orientation:landscape),only screen and (max-width:640px) and (orientation:landscape),only screen and (max-width:667px) and (orientation:landscape),only screen and (max-width:695px) and (orientation:landscape),only screen and (max-width:732px) and (orientation:landscape),only screen and (max-width:736px) and (orientation:landscape),only screen and (max-width:740px) and (orientation:landscape),only screen and (max-width:800px) and (orientation:landscape),only screen and (max-width:812px) and (orientation:landscape),only screen and (max-width:896px) and (orientation:landscape){#site-navigation{top:0 !important;background:0 0}.inside-header{padding:10px}.site-header .header-image{width:auto !important;height:30px}#page{padding-top:60px}#menu-menu-principal{background-color:#fff}}