.variations_form{padding:0px!important}.variations{margin:0px!important}.woocommerce table.shop_table,.woocommerce table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table tth,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce .order_details,.woocommerce .shop_table.order_details tfoot th,.woocommerce .shop_table.customer_details th,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals h2,.woocommerce .cart-collaterals h2,.woocommerce .cart-collaterals h2,.woocommerce-cart .cart-collaterals .cart_totals .order-total th,.woocommerce-cart .cart-collaterals .cart_totals .order-total td,.woocommerce ul.order_details,.woocommerce .shop_table.order_details tfoot th,.woocommerce .shop_table.customer_details th,.woocommerce .woocommerce-checkout #customer_details h3,.woocommerce .woocommerce-checkout h3#order_review_heading,.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout form.login,.woocommerce-checkout form.checkout_coupon,.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout #payment,.woocommerce ul.order_details,.woocommerce #customer_login>div,.woocommerce .col-1.address,.woocommerce .col-2.address,.woocommerce-checkout .woocommerce-info,.woocommerce div.product form.cart,.product_meta,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #reviews #comments ol.commentlist li .comment_container,p.stars span a,.woocommerce ul.product_list_widget li,.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li,.woocommerce ul.product_list_widget li:first-child,.woocommerce .widget_shopping_cart .cart_list li:first-child,.woocommerce.widget_shopping_cart .cart_list li:first-child,.widget_product_categories li a,.woocommerce .oceanwp-toolbar,.woocommerce .products.list .product,table th,table td,hr,.content-area,body.content-left-sidebar #content-wrap .content-area,.content-left-sidebar .content-area,#top-bar-wrap,#site-header,#site-header.top-header #search-toggle,.dropdown-menu ul li,.centered-minimal-page-header,.blog-entry.post,.blog-entry.grid-entry .blog-entry-inner,.blog-entry.thumbnail-entry .blog-entry-bottom,.single-post .entry-title,.single .entry-share-wrap .entry-share,.single .entry-share,.single .entry-share ul li a,.single nav.post-navigation,.single nav.post-navigation .nav-links .nav-previous,#author-bio,#author-bio .author-bio-avatar,#author-bio .author-bio-social li a,#related-posts,#comments,.comment-body,#respond #cancel-comment-reply-link,#blog-entries .type-page,.page-numbers a,.page-numbers span:not(.elementor-screen-only),.page-links span,body #wp-calendar caption,body #wp-calendar th,body #wp-calendar tbody,body .contact-info-widget.default i,body .contact-info-widget.big-icons i,body .posts-thumbnails-widget li,body .tagcloud a{border:none!important;padding-top:0px!important;padding-bottom:0px!important;border-color:transparent!important}.woocommerce div.product form.cart{border:none!important}.single_variation_wrap{margin-bottom:-25px!important}.woocommerce ul.products li.product li.title h2,.woocommerce ul.products li.product li.title a{margin-top:10px;margin-bottom:0}.woocommerce ul.products li.product .woo-entry-inner li:last-child{margin-bottom:0px!important}.woocommerce .related.products{margin-top:0px!important}.woocommerce div.product .woocommerce-tabs{padding-top:0px!important;clear:both}.passiveFilter{border-width:1px!important;border-style:solid!important;border-color:#971b1b!important;border-image:initial}.wpfFilterVerScroll::-webkit-scrollbar{width:4px!important}.wpfFilterVerScroll::-webkit-scrollbar-thumb{border-radius:2px!important;box-shadow:none!important;background-color:#971b1b!important;border:none!important}.wpfFilterVerScroll::-webkit-scrollbar-track{border:1px solid #FFF!important;padding:0;background-color:#FFF!important}.wpfSingleInputSearch .passiveFilter{border-radius:5px!important}label.wpfAttrLabel{margin-top:5px!important}.categoriasMegamenu .elementor-cta__content{padding-top:0px!important;padding-bottom:0px!important}.foo_table_7640 td{padding:10px!important}.elementor-widget-woocommerce-cart .woocommerce .input-text{padding-top:0px!important;padding-bottom:0px!important}.woocommerce-checkout-payment .place-order{padding:10px!important}.myaccount-menu li{border-radius:5px!important;padding-left:10px!important;padding-right:10px!important}.term-description{margin-bottom:0px!important}#cookies-eu-banner{width:100%;height:100%;margin:0;padding:25%;background-color:#000000d1;font-weight:500}#cookies-eu-label{background-color:#fff;padding:4%;border-width:1px;border-style:solid;border-color:#971b1b;border-radius:5px}#cookies-eu-banner #cookies-eu-accept{background-color:#971b1b;color:#fff;border-width:1px;border-style:solid;border-color:#fff}#cookies-eu-banner #cookies-eu-accept:hover{background-color:#fff;color:#971b1b;border-width:1px;border-style:solid;border-color:#971b1b;font-weight:500}#cookies-eu-banner #cookies-eu-reject{background-color:#515151;color:#fff;border-width:1px;border-style:solid;border-color:#fff}#cookies-eu-banner #cookies-eu-reject:hover{background-color:#fff;color:#515151;border-width:1px;border-style:solid;border-color:#515151;font-weight:500}.yaydp-tooltip-icon{font-size:18px!important}.yaydp-tooltip-content{font-size:14px!important}.woocommerce-message .button,.woocommerce-form-register__submit,.woocommerce-form-login__submit,.restore-item,.wc-backward,.restore-item:active,.wc-backward:active,.restore-item:visited,.wc-backward:visited,.user-info .logout a,.user-info .logout a:active,.user-info .logout a:visited,.woocommerce-Button,.button,.woocommerce-MyAccount-content .addresses .woocommerce-Address .title a{background-color:#971b1b!important;color:#fff!important;border-width:1px!important;border-style:solid!important;border-color:#fff!important;font-weight:500!important;border-radius:5px!important}.woocommerce-message .button:hover,.woocommerce-form-register__submit:hover,.woocommerce-form-login__submit:hover,.restore-item:hover,.wc-backward:hover,.user-info .logout a:hover,.woocommerce-Button:hover,.button:hover,.woocommerce-MyAccount-content .addresses .woocommerce-Address .title a:hover{background-color:#fff!important;color:#971b1b!important;border-width:1px!important;border-style:solid!important;border-color:#971b1b!important;font-weight:500!important;border-radius:5px!important}.wc-bacs-bank-details-heading,.woocommerce-order-details__title,.woocommerce-column__title{margin-bottom:10px!important}.e-far-user{height:20px!important;width:24px!important;padding-top:-10px!important}.elementor-button-text{padding-top:5px!important}.woocommerce ul.products li.product .added_to_cart:after{font-family:"simple-line-icons";content:"\e04e"!important}.tabla_maletasdidacticas tbody tr td{padding:10px!important;border-width:.5px 1px .5px 1px!important;border-style:solid!important;border-color:#971b1b!important}.tabla_maletasdidacticas thead tr th{padding:10px!important;border-width:.5px 1px .5px 1px!important;border-style:solid!important;border-color:#971b1b!important}.idiomas-header div div a{color:#fff;padding-right:10px;font-size:11px}.idiomas-header div div a:hover{color:#fcb900}#foot-links-account div p a,#foot-links-comp div p a,#foot-links-politics div p a{color:#fff}#foot-links-account div p a:hover,#foot-links-comp div p a:hover,#foot-links-politics div p a:hover{color:#fcb900}#foot-links-flags div div a{color:#fff;padding-right:10px;padding-left:10px}#foot-links-flags div div a:hover{color:#fcb900;padding-right:10px;padding-left:10px}div.quantity input{height:30px!important;color:#333!important}div.quantity a.plus,div.quantity a.minus{height:30px!important;border-radius:5px!important;border-width:1px 1px 1px 1px!important}div.quantity a.plus{margin-left:2px!important;width:30px!important}div.quantity a.minus{margin-right:2px!important;width:30px!important}#price_calculator input{text-align:center!important;padding:3px!important;margin-top:3px;margin-bottom:3px;color:#333!important}.scroll-top-right{right:75px!important}.wpcpq-table .wpcpq-row{padding:0px!important}.wpcpq-table .wpcpq-row:last-child{padding:5px!important}.wordpress-gdpr-form .form-group input[type="text"],.wordpress-gdpr-form .form-group input[type="email"],.wordpress-gdpr-form .form-group textarea{border:1px solid #971b1b!important;padding:5px!important;background:#fff!important}.wordpress-gdpr-privacy-settings-popup-services-buttons .btn{padding:5px!important}.pictogramas img,.pictogramas2 img{max-height:50px;margin:5px}.pictogramas{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:5%;margin-right:5%}.pictogramas2{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:20%;margin-right:20%}.pictograma{text-align:center;margin:10px}.notaPicto{font-size:12px}.wordpress-gdpr-privacy-settings-trigger-container{z-index:1000!important}span.lost_reset_pasword{width:100%!important;padding-top:0px!important;padding-bottom:0px!important}.show-password-input{top:0px!important;color:#971b1b!important}@media (max-width:767px){body.woocommerce .product-type-simple .image-wrap .onsale{left:20px!important;top:20px!important;text-align:left!important}}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{transition:opacity 0.5s linear 0.2s;opacity:1}