:root{--font-family-body: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-label: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-semi: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-title: "Poppins", "Helvetica", "Arial", "sans-serif";--color-a-hover: #3b3b3b;--color-primary: #3b3b3b;--color-secondary: #3b3b3b;--bg-color-btn: #3b3b3b;--bg-color-btn-hover: #3b3b3b;--color-price: #d30000;--bg-color-label-new: #2c7c00;--bg-color-label-sale: #d30000;--ax-form-bi-width: 1px;--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%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@media (min-width: 1025px) and (max-width: 1199px){#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: 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:1400px;}}@media (min-width: 1025px){.container{max-width:1400px;}}.page-title .h1 { font-size: 3.0rem; font-weight: 600; } .page-title { position: relative; padding-top: 20px; padding-bottom: 20px; text-align: center; margin-bottom: 40px; background-color: #333333; background-size: cover; background-position: center center; color: rgba(255, 255, 255, 0.8); margin-top: -40px; } .product-type-6 .item-inner .ax-product-cats { margin-bottom: 5px; display: none; } #w-title { display: none; } #w-more { display: none; } .page-title.title-text-color-dark { background-color: #f8f8f8;; } .page-title-layout-2.page-title .h1 { font-size: 3.4rem; } .block-categories ul > li > a { text-transform: uppercase; } .product-type-6 .item-inner .element-bottom { text-align: center; } .price { font-size: 18px; color: #d30000; } .category-dropdown .category-dropdown-inner > a { text-transform: none; } .page-title-layout-2.page-title .h1 { font-size: 3.4rem; font-weight: 600; } .product-type-6 .item-inner .product_name { font-size: 1.4rem; } #kbgc_link_container { background-color: #c365a2 !important; } .btn-danger { color: #fff; background-color: #c365a2; border-color: #c365a2; } .btn-danger:hover { background-color: #000; border-color: #000; } .wk_price { color: #c365a2; } .canvas-widget { z-index: 12055; } .page-title .axps-breadcrumb { font-size: 11px; } .btn-danger { color: #fff; background-color: #000000; border-color: #000000; } .availability-section { margin-top: 10px; text-align: left; /* Alineación ajustable según tu diseño */ } .product-flag.new, .product-flag.discount, .product-flag.on-sale, .product-flag.product-flag-on-sale, .product-flag.out_of_stock, .product-flag.best-seller { display: none !important; } .label-flags { display: none; } .type-available { background-color: #4cbb6c; /* Fondo verde */ color: white; /* Texto blanco */ padding: 5px 10px; /* Espaciado interno */ border-radius: 3px; /* Bordes redondeados */ display: inline-block; /* Mostrar como bloque en línea */ margin-top: 5px; /* Margen superior */ font-weight: normal; /* Elimina la negrita */ } .type-available.out-of-stock { background-color: #000; /* Fondo rojo */ color: white; /* Texto blanco */ font-weight: normal; /* Elimina la negrita */ } .type-available { color: #ffffff !important; font-size: 11px; } .product-type-6 .item-inner .buttons-action { z-index: 10000; } .fmm_sticker_base_span, .fmm_title_text_sticker { z-index: 9 !important; }