h1{font-size:28px;margin-bottom:16px;line-height:1.2em;font-weight:400;text-transform:none}h2{font-size:22px;margin-bottom:12px;line-height:1.2em;font-weight:400;text-transform:none}a,a:visited{color:#f90}.site-header{background-color:#363636;color:#fefefe}.inside-header{padding:28px}.header-widget{font-size:.9em}.header-widget .contact-info{display:block}.header-widget .contact-item{margin-right:10px;font-weight:700;color:#fefefe}.header-widget .fa-phone-alt{font-size:.8em}.main-navigation{background:#2BC0E4;background:-webkit-linear-gradient(to right,#EAECC6,#2BC0E4);background:linear-gradient(to right,#EAECC6,#2BC0E4)}.term-ordenadores-gaming .main-navigation{background:#12c2e9;background:-webkit-linear-gradient(to right,#f64f59,#c471ed,#12c2e9);background:linear-gradient(to right,#f64f59,#c471ed,#12c2e9)}.term-ordenadores-oficina .main-navigation{background:#00B4DB;background:-webkit-linear-gradient(to right,#0083B0,#00B4DB);background:linear-gradient(to right,#0083B0,#00B4DB)}.main-navigation,.main-navigation ul ul{background-color:#fff;color:#363636}.main-navigation .main-nav ul li a,.menu-toggle{color:#363636}.main-navigation .main-nav ul li a{margin:10px 0;text-transform:uppercase;font-size:.8em;font-weight:700;line-height:3em;border-radius:5px}.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li.sfHover>a{background-color:rgb(0 0 0 / .3);color:#fff}.main-navigation .main-nav ul li[class*="current-menu-"]>a{background-color:#fff0;color:#000}@media (max-width:768px){.inside-header{padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.site-branding{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.site-logo{display:flex;align-items:center;width:38%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.header-widget{margin:0;width:58%;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.header-widget .contact-info{margin-bottom:6px;font-size:.75em}.header-widget .contact-item{display:block}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:0}}.site-info{color:#eee;background-color:#363636}.home .page-title{display:none}.woocommerce button.button{border:none;color:#fff;padding:12px 32px;font-size:16px;font-weight:700;border-radius:32px}.woocommerce button.button.alt{background-color:#f90}.woocommerce button.button.alt:hover{background-color:#ffa31a}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.4em;font-weight:700}.woocommerce ul.products li.product .price{color:#363636;font-size:1.2em}.woocommerce ul.products li.product .price .free-shipping{font-size:.75em}.product-features{margin:10px 0 1.5em 0}.product-features li{display:inline-block;margin:0 10px 8px 0;padding:8px 10px;background-color:#fff;color:#363636;font-size:.8em;line-height:1;border:1px solid #363636;border-radius:3px}.woocommerce-product-details__short-description h2{font-size:24px;font-weight:700}.woocommerce div.product p.price{color:#363636}.woocommerce div.product p.price .amount{color:#f90}.woocommerce div.product p.price .free-shipping{font-size:.75em}.single-product .quantity{display:none}.woocommerce-Tabs-panel>h2:first-child{display:none}.products .product-features li{font-size:.6em}.woocommerce ul.products li.product h3{padding:0 0 .75em 0;color:#363636}.woocommerce span.onsale{background-color:#f90}.product .woocommerce-tabs .presto-block-video{border-radius:11px}.product .related.products{margin-top:64px}.woocommerce .products .product-category img{border-radius:1.4rem}.woocommerce .products .product-category .woocommerce-loop-category__title{font-weight:700;font-size:1.4rem;text-align:center;text-transform:uppercase}.woocommerce .products .product-category .woocommerce-loop-category__title .count{display:none}@media (max-width:768px){.wp-block-cover.section-hero p:first-child{font-size:30px!important}.products.related .product-features{display:none}}.extra-content{margin-bottom:32px;padding:40px;background-color:#000;color:#fff}.woocommerce button.button.xoo-wl-action-btn{background-color:#f90}.woocommerce-checkout .main-navigation{display:none}.woocommerce-message{display:none}.woocommerce-shipping-fields{margin-top:20px}.woocommerce-shipping-fields h3{font-size:17px}.checkout-contact{display:flex;padding:0 20px 32px 0;font-size:16px}.checkout-contact-avatar{padding-right:20px;max-width:60px}.checkout-contact-avatar img{border:3px solid #d3ced2;border-radius:50%}.checkout-contact-actions a{display:block;margin-right:10px;font-weight:700}.checkout-contact .fa-phone-alt{font-size:.8em}.product-quantity{margin-left:20px;font-size:.75em;font-weight:400}.includes_tax{display:block}.woocommerce-privacy-policy-text,.woocommerce form .form-row label .woocommerce-terms-and-conditions-checkbox-text{font-size:14px;line-height:1.6}.wc-credit-card-form>label{display:none}.woocommerce-checkout .woocommerce-message{display:none}.woocommerce-billing-fields abbr.required{display:none}#billing_country_field{display:none}.stripe-icon.stripe-amex-icon{display:none}.payment_method_stripe .wc-stripe-elements-field{padding:12px}.woocommerce-form-coupon-toggle .woocommerce-info{padding:0;margin-bottom:20px;background-color:#fff0;color:#515151;font-size:14px;text-align:right;border-top:none}.woocommerce-form-coupon-toggle .woocommerce-info a{color:#1e73be}.woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}.woosb-cart-item.woosb-cart-child{font-size:14px}@media only screen and (min-width:769px){.woocommerce-checkout-review-order-table th.product-name{width:60%}.checkout-contact-actions a{display:inline}}