:root{--dmr-navy:#0B2346;--dmr-navy-2:#0A1E3D;--dmr-cyan:#1BA1D6;--dmr-blue:#0E6FA8;--dmr-sky:#F3F7FB;--dmr-wa:#25D366;--dmr-ease:cubic-bezier(.22,.61,.36,1)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.dmr-iva-tag{font-size:.72em;font-weight:600;color:var(--dmr-blue);letter-spacing:.02em;white-space:nowrap}.dmr-iva-line{display:block;margin-top:2px;font-size:12px;line-height:1.35;color:#5b6b7c;font-weight:500}.product-information .dmr-iva-line,.product-details .dmr-iva-line{font-size:13.5px;margin-top:6px}.product-card{transition:transform .35s var(--dmr-ease),box-shadow .35s var(--dmr-ease);border-radius:12px}.product-card:hover{transform:translateY(-4px)}.product-card img{transition:transform .6s var(--dmr-ease)}.product-card:hover img{transform:scale(1.035)}.button:not(.button-secondary):not(.button-unstyled){transition:background-color .25s var(--dmr-ease),transform .2s var(--dmr-ease),box-shadow .25s var(--dmr-ease)}.button:not(.button-secondary):not(.button-unstyled):hover{transform:translateY(-1px);box-shadow:0 8px 20px #0e6fa840}a{transition:color .2s var(--dmr-ease)}.dmr-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s var(--dmr-ease),transform .7s var(--dmr-ease)}.dmr-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.dmr-reveal{opacity:1;transform:none;transition:none}}.dmr-wa-quote{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px 20px;border-radius:14px;background:var(--dmr-wa);color:#fff!important;font-weight:700;font-size:15px;text-decoration:none!important;transition:background-color .25s var(--dmr-ease),transform .2s var(--dmr-ease),box-shadow .25s var(--dmr-ease)}.dmr-wa-quote:hover{background:#1ebe5a;transform:translateY(-1px);box-shadow:0 8px 20px #25d3664d}.dmr-wa-quote svg{width:22px;height:22px;fill:#fff;flex:0 0 auto}.dmr-trust{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin-top:14px;padding:14px 16px;border-radius:14px;background:var(--dmr-sky);font-size:13px;color:var(--dmr-navy)}.dmr-trust span{display:flex;align-items:center;gap:8px;font-weight:600}.dmr-trust span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dmr-cyan);flex:0 0 8px}.dmr-wa-float{position:fixed;right:18px;bottom:18px;z-index:60;display:flex;align-items:center;gap:10px;padding:12px 16px 12px 12px;border-radius:999px;background:var(--dmr-wa);color:#fff;font:700 14px/1 Montserrat,Arial,sans-serif;text-decoration:none;box-shadow:0 10px 26px #00000038;transform:translateY(90px);opacity:0;transition:transform .45s var(--dmr-ease),opacity .45s var(--dmr-ease),background-color .2s}.dmr-wa-float.is-in{transform:none;opacity:1}.dmr-wa-float:hover{background:#1ebe5a}.dmr-wa-float svg{width:28px;height:28px;fill:#fff}@media(max-width:600px){.dmr-wa-float span{display:none}.dmr-wa-float{padding:13px}}.announcement-bar{font-weight:700;letter-spacing:.03em}.announcement-bar,.announcement-bar *{color:#cfe8f5}#header-component{position:relative;box-shadow:0 6px 18px #0000002e}#header-component:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#1BA1D6,#0E6FA8 60%,transparent);pointer-events:none}.menu-list__link{font-weight:700!important;letter-spacing:.06em;position:relative;transition:color .2s}.menu-list__link:hover,.menu-list__link--active{color:#5cc8f0!important}.menu-list__link-title{position:relative}.menu-list__link .menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:3px;border-radius:2px;background:#1ba1d6;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.menu-list__link:hover .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}.dmr-header-cta{display:inline-flex;align-items:center;gap:9px;margin-left:14px;padding:11px 20px;border-radius:999px;background:#25d366;color:#fff!important;font:800 14px/1 Montserrat,Arial,sans-serif;text-decoration:none!important;white-space:nowrap;box-shadow:0 8px 18px #25d3664d;transition:background-color .2s,transform .2s}.dmr-header-cta:hover{background:#1ebe5a;transform:translateY(-1px)}.dmr-header-cta svg{width:20px;height:20px;fill:#fff;flex:0 0 auto}@media(max-width:989px){.dmr-header-cta{padding:10px;margin-left:6px}.dmr-header-cta span{display:none}}@media(min-width:990px){.dmr-wa-float{display:none}}.product-card{height:100%;border-radius:16px}.product-card__content{height:100%;background:#fff;border:1px solid #E3EAF1;border-radius:16px;overflow:hidden;box-shadow:0 6px 18px #0b234612;padding-bottom:18px!important;gap:6px!important;transition:box-shadow .35s cubic-bezier(.22,.61,.36,1),border-color .35s}.product-card:hover .product-card__content{box-shadow:0 16px 36px #0b234629;border-color:#cfe3f1}.product-card__content>.card-gallery{border-radius:0!important;margin:0!important;position:relative}.product-card__content>.card-gallery:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(90deg,#1ba1d6,#0e6fa8);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.22,.61,.36,1);z-index:2}.product-card:hover .product-card__content>.card-gallery:after{transform:scaleX(1)}.product-card__content>:not(.card-gallery):not(.product-grid-view-zoom-out--details){padding-inline:18px!important}.product-card__content>.text-block:not(:has(.price)){margin-top:12px;color:#0b2346;font-weight:700;font-size:15.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.product-card__content>.text-block:has(.price){margin-top:auto;padding-top:10px;border-top:1px solid #EEF2F6;margin-inline:18px;padding-inline:0!important}.product-card .price{color:#0b2346;font-weight:800;font-size:19px}.product-card .dmr-iva-line{font-size:12px;color:#6b7b8c}.product-card__content:after{content:"Ver detalles  \2192";display:block;margin:10px 18px 0;color:#1ba1d6;font-weight:700;font-size:13.5px;letter-spacing:.02em;transition:letter-spacing .3s}.product-card:hover .product-card__content:after{letter-spacing:.06em}.product-badges__badge{background:#0b2346!important;color:#fff!important;font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:6px 12px!important}.menu-list__submenu,.menu-list__submenu-inner,.menu-list__submenu .mega-menu,.overflow-menu::part(overflow-list){background-color:#fff!important;color:#0b2346!important}.menu-list__submenu{border-top:3px solid #1BA1D6;box-shadow:0 18px 40px #0b23462e}.menu-list__submenu a,.menu-list__submenu .mega-menu__link,.menu-list__submenu .wrap-text,.overflow-menu [slot=overflow] a{color:#0b2346!important;font-weight:700;transition:color .2s,padding-left .2s}.menu-list__submenu a:hover,.menu-list__submenu .mega-menu__link:hover,.overflow-menu [slot=overflow] a:hover{color:#1ba1d6!important;padding-left:4px}.menu-list__submenu .mega-menu__link--parent{color:#0b2346!important;text-transform:uppercase;letter-spacing:.06em;font-weight:800}.menu-list__link{letter-spacing:.04em}@media(max-width:1280px){.menu-list__link{font-size:.8125rem!important;letter-spacing:.02em}.dmr-header-cta{padding:10px 16px;font-size:13px}}@media(max-width:1100px){.dmr-header-cta span{display:none}.dmr-header-cta{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dmr.css.map */
