:root{--font-family-body: "Source Sans Pro", "Helvetica", "Arial", "sans-serif";--font-family-label: "Source Sans Pro", "Helvetica", "Arial", "sans-serif";--font-family-semi: "Source Sans Pro", "Helvetica", "Arial", "sans-serif";--font-family-title: "Source Sans Pro", "Helvetica", "Arial", "sans-serif";--color-a-hover: #f36b4d;--color-primary: #f36b4d;--color-secondary: #f36b4d;--bg-color-btn: #f36b4d;--bg-color-btn-hover: #f36b4d;--color-btn: #333333;--color-btn-hover: #333333;--color-price: #f36b4d;--ax-form-bi-rd: 5px;--ax-form-bi-width: 1px;--ax-form-btn-rd: 5px;--ax-form-btn-width: 1px;}@media (max-width: 767px){#box-product-grid .archive-wrapper-items{margin-left: calc(-10px/2);margin-right: calc(-10px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(10px/2);padding-right: calc(10px/2);margin-bottom: 10px;}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items{margin-left: calc(-20px/2);margin-right: calc(-20px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(20px/2);padding-right: calc(20px/2);margin-bottom: 20px;}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items{margin-left: calc(-30px/2);margin-right: calc(-30px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(30px/2);padding-right: calc(30px/2);margin-bottom: 30px;}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items{margin-left: calc(-30px/2);margin-right: calc(-30px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(30px/2);padding-right: calc(30px/2);margin-bottom: 30px;}}@media (max-width: 767px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/4); flex: 0 0 calc(100%/4); max-width: calc(100%/4);}}@media (min-width: 1025px){.container{max-width:1330px;}}header.is-sticked.is-scroll-up #header-sticky, header.is-sticked.is-scroll-down #header-sticky{-webkit-transform: none; transform: none; visibility: visible; opacity: 1; pointer-events: all;}.label-flag.type-on-sale{ display: none !important; } .btn-action.add-to-cart, .btn-action.add-to-cart:not(.loading), .product-type-3 .item-inner .btn-action.add-to-cart:not(.loading) { color: #ffffff !important; font-weight: 900; } /*Inicio*/ .product_name a{ overflow: hidden !important; display: -webkit-box; -webkit-line-clamp: 2; /* number of lines to show */ -webkit-box-orient: vertical; font-size:18px; font-weight:600; } /*Banner*/ .elementor-1 .elementor-element.elementor-element-204c6ec5 .swiper-slide-contents { max-width: 100% !important; } .elementor-1 .elementor-element.elementor-element-204c6ec5 .elementor-repeater-item-8dc0ea6 .swiper-slide-contents { margin-right: auto; display: flex !important; flex-flow: wrap row !important; justify-content:space-between; align-items:center; width:100% } .elementor-1 .elementor-element.elementor-element-204c6ec5 .swiper-slide-inner .elementor-slide-heading:not(:last-child) { flex: 1 100%; } .elementor-1 .elementor-element.elementor-element-204c6ec5 .swiper-slide-inner .elementor-slide-description:not(:last-child) { flex: 1 45%; } .elementor-1 .elementor-element.elementor-element-204c6ec5 .elementor-slide-button { flex:1 20% height: 60px; display: flex; justify-content: center; align-items: center; } /*Slider*/ .js-product-miniature{ width:70%; } .js-product-miniature{ margin: 0 auto } element-top .label-flags li.type-on-sale, .label-flags li.type-discount { background-color: #f56c4a; font-size:16px; font-weight: bold !important; } .label-flags { display: flex !important; flex-direction: row !important; justify-content: space-between !important; align-items: start !important; gap: 5px; width: 100%; max-width: 100% !important; flex-flow:wrap row; height:100% !important; } .label-flags li.type-out_of_stock { color: white !important; background: #FF3232 !important; border-radius: 12px !important; font-size: 12px !important; display:flex; justify-content:center !important; opacity:0.9; width: max(140px) !important; font-weight: 900 !important; margin-left: 20px; margin-right: 20px; min-height:40px !important; } .product-price-and-shipping span{ font-weight: bold !important; } .product-label-circle .product-images-cover .label-flags { right: 0px !important; } .product-label-circle .label-flags { left: 0px; top: 0px; } .product-price-and-shipping{ font-size:20px !important; font-weight: bold } .ax-product-cats{ display:none !important; } .btn .input-group-btn-vertical{ font-size: 18px !important; } .btn.btn-primary{ color: #fff; font-weight: 600; } /*Carrito*/ .value, .amount.has-discount span, .product-price, .js-subtotal, .cart-summary-line span{ font-size: 18px !important; } .cart-summary-line.cart-total .value{ font-weight: 900 !important; } .content{ border:0px !important; } .btn.js-increase-product-quantity.bootstrap-touchspin-up{ border:0px !important; } .type-checkout-options li label{ font-size: 16px; font-weight: 600; } .form_total_price{ padding-left:0px; } .block-onepagecheckout .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up::before { font-size: 20px; } .carrier-price{ font-size: 16px; paddindodododoododod } .btn.btn-touchspin.js-touchspin.js-decrease-product-quantity.bootstrap-touchspin-down{ border: 0px !important; border-right: 1px solid #545454 !important; } .btn.btn-touchspin.js-touchspin.js-increase-product-quantity.bootstrap-touchspin-up{ border: 0px !important; border-left: 1px solid #545454 !important; } .opc_solo_or span, .opc_social_btn.medium.rounded.custom{ font-size: 17px; } .opc_field_right imput { border: 1px solid #d3d3d3; } .opc_social_item i { line-height: 23px; } .opc_social_btn.medium.rounded.custom{ border: 1px solid #545454; display:flex; justify-content:center; } .opc_social_item span.opc_social_btn{ border-radius: 5px !important; padding: 0px 30px !important; } .block-onepagecheckout.block-payment, .block-onepagecheckout.block-shopping-cart, .block-onepagecheckout.block-comment, .block-onepagecheckout.block-customer, .block-onepagecheckout.block-shipping{ border: 1px solid #7f7f7f !important; } /*Menu vertical*/ .nrt_mega_menu.menu-vertical .menu_sub.style_wide.sub-menu-dropdown{ margin-top:-60px !important; } .category-image .category-title{ padding-top: 20px; text-align: center; } /*Miniatura de categorías*/ .product-list-subcategories{ text-align: center; padding: 20px 0px 0px 0px; } .category-image .img-responsive{ margin-bottom: 20px !important; } .product-list-subcategories .wrapp-category .category-image img { width: 70%; } .wrapp-category{ padding:10px; box-shadow: 3px 3px 5px #ccc !important; border-radius: 10px !important; } .product-list-subcategories .wrapp-category .category-image { box-shadow:none; } .product-list-subcategories .wrapp-category .category-image img { width: 70%; margin: 0 auto; } @media (max-width: 767px) { .label-flags { flex-direction:column !important; } .onepagecheckout-left .custom-radio { margin-left:25px !important; } } @media (max-width: 1024px) { .elementor-row { justify-content: center; } } .delivery-options:nth-child(2n+1) { display: none; } @media (max-width: 1590px) { .menu-vertical .menu_sub.style_wide.sub-menu-dropdown { width: 100%; max-width: 1050px; margin: 0 auto; padding:10px; } .menu-vertical{ width:225px !important; } } @media (max-width: 1253px) { .menu-vertical .menu_sub.style_wide.sub-menu-dropdown { width: 100%; max-width: 780px; margin: 0 auto; } .menu-vertical{ width:225px !important; } } @media screen and (min-width: 1200px) and (max-width: 1590px) { .menu-vertical-title{ width:224px !important; } }