:root{--color-primary:#003d04;--color-border:#e5e5e5;--color-body-text:#666;--color-heading-text:#333;--color-body-link:#666;--color-body-link-hover:#003d04;--color-product-title:#333;--color-regular-price:#000;--color-sale-price:#666;--btn-border-radius:0;--color-btn-bg:#333;--color-btn-text:#fff;--color-btn-bg-hover:#003d04;--color-btn-text-hover:#fff;--color-tip-bg:#fff;--color-tip-text:#333;--color-ratings:#ffc315;--input-border-radius:0;--color-input-bg:rgba(255, 255, 255, 0.5);--color-input-border:rgba(129, 129, 129, 0.2);--color-input-text:#282828;--color-cookie-bg:rgba(0, 0, 0, 0.8);--color-cookie-txt:#fff;--color-cookie-link:#fff;--color-cookie-btn-bg:#fff;--color-cookie-btn-text:#000;--color-cookie-btn-bg-h:#1d1d1d;--color-cookie-btn-text-h:#fff;--color-box-bg:#fff;--color-box-border:#e5e5e5;--box-border-radius:0;}.breadcrumb{background:#fff;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;color:#666;}.breadcrumb .page-heading{color:#232323;}.breadcrumb li:after{color:#666;}.breadcrumb a{color:#666;}.breadcrumb a:hover{color:#232323;}@media (max-width:991px){.breadcrumb{padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;}}.lang-rtl .breadcrumb{padding-left:0px;padding-right:0px;}@media (max-width:991px){.lang-rtl .breadcrumb{padding-left:0px;padding-right:0px;}}body.boxed main{border:none 1px;overflow:hidden;position:relative;margin:0 15px;box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.2);}@media (min-width:1300px){body.boxed main{max-width:1470px;margin:0 auto;}}.container,.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}body{background:#fff;color:var(--color-body-text, #666);}.tdstar:after{color:#ffc315;}.product-flags .discount,.product-flags .on-sale{background:#0d3a0d;color:#fff;}.product-flags .new{background:#fff;color:#232323;}.product-flags .online-only,.product-flags .pack{background:#000;color:#fff;}.product-flags .out_of_stock{background:#666;color:#fff;}.product-price.has-discount .discount{background:#0d3a0d;color:#fff;}table#product_comparison .discount-product,#mywishlist .discount-product,#view_wishlist .discount-product,table#product_comparison .discount-percentage,#mywishlist .discount-percentage,#view_wishlist .discount-percentage{background:#0d3a0d;color:#fff;}.products.row{margin-left:calc(-10px/2);margin-right:calc(-10px/2);}.products.row > .col,.products.row > [class*="col-"]{padding-left:calc(10px/2);padding-right:calc(10px/2);margin-bottom:10px;}.products.row .slick-slider .product-miniature{padding-left:calc(10px/2);padding-right:calc(10px/2);margin-bottom:10px;}.product-miniature .product-container{border:none 1px;padding:0px;}@media (max-width:543px){}.product-miniature .product-container .product-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.products .product-miniature .product-container .variant-links{display:none !important;}table#product_comparison .product-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#maintenance{background:#b1b1b1 url("/img/cms/Logo black.jpg") center center / cover no-repeat fixed;color:#676767;}#maintenance a{color:#676767;}.loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1051;background-color:#fff;display:table;}.loader-wrapper .loader-section{display:block;position:relative;text-align:center;display:table-cell;vertical-align:middle;}.loader-wrapper .loader-section.style4 .spinner{margin:auto;width:70px;text-align:center;}.loader-wrapper .loader-section.style4 .spinner > div{width:18px;height:18px;margin:0 2px;background-color:var(--color-primary);border-radius:100%;display:inline-block;-webkit-animation:css-bouncedelay 1.4s infinite ease-in-out both;animation:css-bouncedelay 1.4s infinite ease-in-out both;}.loader-wrapper .loader-section.style4 .spinner .box1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.loader-wrapper .loader-section.style4 .spinner .box2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}@-webkit-keyframes css-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);}40%{-webkit-transform:scale(1);}}@keyframes css-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}html{font-size:15px;}@media (max-width:767px){}body{line-height:24px;}body{font-family:Josefin Sans, sans-serif;}/*CLUSTER*/ .elementor-1 .elementor-element.elementor-element-4dae80e .elementor-cta__title { background: #ffffff96; padding: 12px; border-radius: 5px; } .elementor-1 .elementor-element.elementor-element-278eac0 .elementor-cta__title { background: #ffffff96; padding: 12px; border-radius: 5px; } .elementor-1 .elementor-element.elementor-element-c94bb3e .elementor-cta__title { background: #ffffff96; padding: 12px; border-radius: 5px; } .elementor-1 .elementor-element.elementor-element-a7e3ccf .elementor-cta__title { color: #323232; background: #ffffff96; padding: 12px; border-radius: 5px; } .elementor-1 .elementor-element.elementor-element-c17dfd2 .elementor-cta__title{ background: #ffffff96; padding: 12px; border-radius: 5px; } /**CHECKOUT**/ .order_steps .step .icons>span { border: 2px solid #d89c70; } .elementor-accordion .elementor-accordion-item { border: 0px; margin: 15px 0px; } /*FICHA PRODUCTOS*/ div#estimateddelivery { margin: 20px 0; } /*CUPON DESC*/ li.cart-summary-line.clearfix .label { font-weight: bold; letter-spacing: 1px; padding: 3px; background: #fff; border: 2px dashed #232323; color: #d89c70; margin: 2px; line-height: 2; border-radius: 5px; } .cart-summary .cart-voucher .promo-discounts .code { text-decoration: underline; cursor: pointer; font-weight: bold; letter-spacing: 1px; padding: 3px; background: #fff; border: 2px dashed #232323; color: #d89c70; margin: 2px; line-height: 2; padding: 5px; border-radius: 5px; } /*IMG COMBINACIONES*/ .product-variants>.product-variants-item .input-container label { margin: 0; overflow: hidden; border: 2px solid #616161; border-radius: 10px; box-shadow: none; width: 65px; height: 83px; margin-left: 0; margin-top: 0; } /*REVIEWS DE PRODUCTO Y TIENDA*/ .middleright .block_content { background: url(none) !important; background-color: #333333 !important; border-radius: 15px; } div#w-title a { font-size: 24px; font-weight: 700; color: #333333; } button#send_store_review { color: #ffffff; background: #333333; } #module-lgcomments-reviews header.page-header { display: none; } .lgcomment_summary td { text-align: center !important; vertical-align: bottom; padding-bottom: 12px; margin: 0px !important; max-height: 10px; } .lgcomment_summary td img { padding-bottom: 4px; } .lgcomment_block .title { font-weight: 700; text-align: center; color: #333333; } body#module-lgcomments-reviews h1.h1.page-heading { color: #333333; } #lgcomment .productComment .content-block { border-left: 1px solid #333333; } #form_review_popup h3 { text-align: center; margin: 0 0 20px 0; color: #333333; } #form_review_popup #submit_review { background: #333333; border: 1px solid #333333; } #form_review_popup #submit_review:hover { background: #333333db; color: #ffffff; } p.elementor-image-box-description { display: none; } /************CAJA CONFIANZA ************/ .contacto-caja { display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap; padding: 0px; background: #e2e7da; margin: 16px 10px; } .columna { flex: 1; text-align: center; margin: 5px; } .columna.texto-y-botones { min-width: 60%; } .texto-y-botones p { margin-bottom: 20px; } .boton { display: inline-block; margin: 5px; padding: 10px; background-color: #007bff; /* Color de fondo */ color: white; /* Color del texto */ border-radius: 5px; /* Bordes redondeados */ text-decoration: none; /* Remueve el subrayado del enlace */ } .boton.whatsapp { background-color: #25D366; /* Color de WhatsApp */ } a.boton.whatsapp:hover { color: #ffffff; } .boton.telefono { background-color: #333333; /* Un color para el botón de teléfono, ajusta según necesites */ } a.boton.telefono:hover { color: #ffffff; } .foto img { width: 125px; /* Ajusta el tamaño de la imagen */ height: 125px; /* Asegura que la imagen sea redonda */ border-radius: 50%; /* Hace la imagen redonda */ object-fit: cover; /* Asegura que la imagen se ajuste bien */ } .columna.texto-y-botones { min-width: 60%; } /*Borde img combinaciones*/ .product-variants>.product-variants-item .input-color:checked+label, .product-variants>.product-variants-item .input-radio:checked+label { color: #d89c70; outline: 1px solid #d89c70; } .product-miniature div#omnibuspricescontainer { display: none; } .products .product-miniature .product-container .product-title { font-size: 17px; } /*CATEGORIAS CON 1 Producto*/ body#category .product-miniature { margin: 0 auto; } li.table-products-item { border-radius: 10px; } ul.table-products .save_amount { background-color: #003e04; color: #FFF; } ul.table-products li.table-products-item.selected { cursor: default; background-color: #003f041f; border: 1px solid #0d3b0c; } ul.table-products li.table-products-item.selected:before { border-radius: 10px 0; } ul.table-products li.table-products-item.selected { cursor: default; background-color: #e1e7da24; border: 1px solid #e1e7da; } ul.table-products li.table-products-item.selected:before { border-color: #003f04 transparent transparent; }