:root{--font-family-body: "Arima Madurai", "Helvetica", "Arial", "sans-serif";--font-family-label: "Arima Madurai", "Helvetica", "Arial", "sans-serif";--font-family-semi: "Arima Madurai", "Helvetica", "Arial", "sans-serif";--font-family-title: "Arima Madurai", "Helvetica", "Arial", "sans-serif";--color-a-hover: #151515;--color-primary: #151515;--color-secondary: #151515;--bg-color-btn: #151515;--bg-color-btn-hover: #151515;--color-price: #CA4593;--bg-color-label-new: #000;--bg-color-label-sale: #FFFBDA;--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%/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%/5); flex: 0 0 calc(100%/5); max-width: calc(100%/5);}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/5); flex: 0 0 calc(100%/5); max-width: calc(100%/5);}}@media (min-width: 1025px){.container{max-width:100%;}}@media (min-width: 1025px){.container{max-width:100%;}}.wishlist-nbr { display: none; } .product-type-1 .item-inner .element-bottom { text-align: left; padding-left: 0px; padding-right: 10px; padding-top: 15px; padding-bottom: 10px; } .elementor-1 .elementor-element.elementor-element-4200f69 .wrapper-items .swiper-slide .item-inner { margin-bottom: 0px; } .product-type-1 .item-inner:hover { box-shadow: none; } .wrapper-menu-mobile li a { border: 0px; } #canvas-menu-mobile .btn-canvas:not(:hover) { display: none; } #canvas-menu-mobile .social-list { display: none; } .elementor-cta--skin-classic .elementor-cta__button.elementor-button { padding: 0px; } .btn-action quick-view js-quick-view { display: none !important; } .label-flags li.type-new { border-radius: 5px; margin-left: 15px; margin-right: 15px; } .label-flags li.type-on-sale, .label-flags li.type-discount { border-radius: 5px; color: #000; margin-left: 15px; margin-right: 15px; } .form-control { background: #fff; } #submitForm { background: #000; color: #fff; } #submitForm:hover { background: #fff; color: #000; } .summary-container .product_meta { display: none; } .social-list a.social-telegram { background-color: #000; } .social-list a.social-linkedin { background-color: #000; } .social-list a.social-pinterest { background-color: #000000; } .social-list a.social-twitter { background-color: #000; } .social-list a.social-facebook { background-color: #000000; } .product-tabs .tab-content { display: none !important; } .wc-tabs-wrapper .wc-tab { color: #151515 !important; } @media (max-width: 767px) { .elementor-background-video-container .mostrarvideo #mostrarvideo { display: block !important; } } .wrapper-menu-mobile li: hover { margin-left: 10px; } #description { margin-left: 20%; margin-right: 20%; } #moda_popupnewsletter.popup-type-4 .form-content button { background-color: #B535C3; border-radius: 5px; border: none; } #moda_popupnewsletter .form-content input { border-radius: 5px; } #moda_popupnewsletter.popup-type-4 .modal-dialog .modal-content > img { border-radius: 10px; } .modal-dialog { border-radius: 10px; } .calendar-wrapper { width: 100% !important; /* Sobrescribe cualquier limitación de ancho */ padding: 0; margin: 0; display: block; /* Asegura que el contenedor se comporte como bloque completo */ } #ddw-calendar { width: 100% !important; /* Asegura que el calendario ocupe todo el contenedor */ margin: 0 auto; /* Centra el calendario si es necesario */ display: block; /* Asegura que se comporte como un bloque completo */ } .calendar-wrapper.col-xs-12.col-sm-6 { max-width: 100% !important; /* Sobrescribe restricciones de Bootstrap */ flex: 0 0 100% !important; /* Sobrescribe restricciones de diseño flexible */ } .ui-datepicker-calendar td a.ui-state-default { display: flex ; justify-content: center; align-items: center; height: 100%; width: 100%; box-sizing: border-box; } .gr-btn-additional .btn-additional:last-child { scale: 90%; } .gr-btn-additional .btn-additional { scale: 120%; } .gr-btn-additional .btn-additional > a { background: #302043; color: #E0D4EB; } #mostrarvideo .elementor-hidden-phone, #mostrarvideo2 .elementor-hidden-phone, #mostrarvideo3 .elementor-hidden-phone, #mostrarvideo4 .elementor-hidden-phone, #mostrarvideo5 .elementor-hidden-phone{ display: block !important; } .ls-bg-video { width: 100% !important; height: auto !important; object-fit: cover; } @media only screen and (max-width: 768px) { #layerslider_3 { height: auto !important; } }