@charset "UTF-8";.intro-slider-container,.intro-slide{height:24vw!important;min-height:160px!important;max-height:480px!important;background-color:#fff!important}.intro-slide{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;position:relative!important}@media (max-width: 767px){.intro-slider-container,.intro-slide{height:56vw!important;min-height:230px!important;max-height:340px!important}}@media (max-width: 480px){.intro-slider-container,.intro-slide{height:62vw!important;min-height:260px!important;max-height:300px!important}}.clsBotoneNextBack>.owl-simple .owl-nav [class*=owl-]{margin-left:5rem!important;margin-right:5rem!important;background:#fd0505}.clsBorderBoton>a{margin-left:2rem;margin-right:2rem;padding-top:1.4rem!important;padding-bottom:1.4rem!important}.banner-link{color:#000!important;background-color:#fff!important;border-color:#fff}.banner-content a:hover,.banner-content a:focus{text-decoration:underline;background-color:#fd0505!important;color:#fff!important}.countdown-timer{background-color:transparent!important;padding:0!important}#countdown{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:15px}.countdown-item-wrapper{display:flex;align-items:center;gap:10px}.countdown-item{background-color:#fd0505;color:#fff;padding:15px 25px;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:90px;box-shadow:0 4px 8px #0003}.countdown-item span:first-child{font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:5px}.countdown-label{font-size:.9rem;text-transform:uppercase;opacity:.8}.countdown-separator{font-size:2.5rem;font-weight:700;color:#343a40;line-height:1}.product-card{width:300px;background:#fff;padding:15px;box-shadow:0 2px 8px #0000001a;border-radius:8px}.card-header{display:flex;align-items:flex-start;gap:10px}.product-image_{max-width:80px;height:auto;object-fit:contain}.card-info_{flex:1}.delivery-badge_{background-color:#d4edda;color:#155724;font-size:14px;padding:4px 6px;border-radius:4px;margin-top:5px;display:inline-block}.price_{font-weight:700;margin-bottom:5px}.shipping_{font-size:14px;color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.product-title_{font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;letter-spacing:unset;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.description_{margin:10px 0;font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.carousel-equal-height .owl-stage{display:flex!important;flex-wrap:nowrap;align-items:stretch}.carousel-equal-height .owl-item{display:flex;flex-direction:column}.carousel-equal-height .owl-item>.product-layout-1{flex:1;width:100%}.carousel-equal-height .owl-item>.mv-col{flex:1;display:flex;flex-direction:column;width:100%}.product-layout-1{display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;transition:box-shadow .25s ease;margin:0;width:100%;height:100%}.product-layout-1:hover{box-shadow:0 8px 24px #00000024}.pc-image-wrapper{position:relative;width:100%;height:200px;background:#f8f8f8;overflow:hidden;border-bottom:1px solid #f0f0f0}.pc-image-wrapper a{display:block;width:100%;height:100%}.pc-image-wrapper img{width:100%;height:100%;object-fit:contain;padding:5px;transition:transform .35s ease}.product-layout-1:hover .pc-image-wrapper img{transform:scale(.97)}.pc-delivery-badge{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.pc-delivery-badge p{margin:0;padding:3px 9px;border-radius:20px;font-size:11px!important;font-weight:600;line-height:1.5;white-space:nowrap}.pc-delivery-badge .clsLlegaHoy{background:#fff3cd;color:#856404;border:1px solid #ffc107}.pc-delivery-badge .clsLlegaManana{background:#d1ecf1;color:#0c5460;border:1px solid #17a2b8}.pc-delivery-badge .clsLlegaLunes{background:#d4edda;color:#155724;border:1px solid #28a745}.pc-favorite{position:absolute;top:8px;right:8px;z-index:2}.pc-favorite a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000026;color:#999;font-size:14px;text-decoration:none;transition:color .2s,background .2s}.pc-favorite a i{margin:0;display:flex;align-items:center;justify-content:center}.pc-favorite a:hover,.pc-favorite a.clsBotonEliminarFavorito{color:#fd0505}.pc-body{display:flex;flex-direction:column;flex:1;padding:12px 14px 14px}.pc-rating{margin-bottom:6px}.pc-title{font-size:13.5px;font-weight:500;color:#222;line-height:1.4;min-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;margin-bottom:8px}.pc-title:hover{color:#fd0505}.pc-prices{margin-top:auto;margin-bottom:10px}.pc-price-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pc-price-old{font-size:12px;color:#aaa;text-decoration:line-through}.pc-price-current,.pc-price-only{font-size:17px;font-weight:700;color:#fd0505}.pc-discount-badge{font-size:11px;font-weight:600;background:#fdecea;color:#fd0505;padding:2px 6px;border-radius:4px}.pc-mayorista-tag{display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1e5a2b;background:#d4edda;border:1px solid #a8d5b5;border-radius:4px;padding:1px 6px}.pc-yape-row{display:flex;align-items:center;gap:4px;background:#f3e8ff;border:1px solid #c4b5fd;border-radius:20px;padding:0 7px;width:fit-content}.pc-yape-row span{font-size:11px;font-weight:600;color:#6d28d9;white-space:nowrap}.pc-yape-row img{height:26px;width:auto}.pc-btn-cart{display:block;width:100%;text-align:center;padding:9px 0;border-radius:8px;background:#fd0505;color:#fff!important;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s;margin-top:4px}.pc-btn-cart:hover{opacity:.85;color:#fff!important;text-decoration:none}@media (max-width: 579px){.pc-image-wrapper{height:145px}.product-layout-1{margin:4px}.pc-body{padding:8px 10px 10px}.pc-btn-cart{font-size:12px;padding:8px 10px}.pc-title{font-size:13px}}.mv-col{height:100%;padding:4px}.mv-card{display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;padding:14px;height:100%;transition:box-shadow .25s ease,transform .2s ease;border-top:3px solid transparent}@media (max-width: 579px){.mv-card{padding:10px}}.mv-card:hover{box-shadow:0 8px 24px #00000021;border-top-color:#fd0505;transform:translateY(-2px)}.mv-card-row{display:flex;align-items:flex-start;gap:12px;flex:1;margin-bottom:12px}@media (max-width: 579px){.mv-card-row{flex-direction:column;align-items:center;gap:8px;text-align:center;margin-bottom:8px}}.mv-img-link{flex-shrink:0;display:block;width:90px;height:90px;border-radius:10px;overflow:hidden;background:#f8f8f8;border:1px solid #efefef;transition:box-shadow .2s}@media (max-width: 579px){.mv-img-link{width:120px;height:120px}}.mv-card:hover .mv-img-link{box-shadow:0 3px 10px #fd05051f}.mv-img{width:100%;height:100%;object-fit:contain;padding:6px;transition:transform .3s ease}.mv-card:hover .mv-img{transform:scale(.93)}.mv-content{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}@media (max-width: 579px){.mv-content{width:100%;align-items:center}}.mv-title{font-size:13px!important;font-weight:600!important;color:#222!important;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none!important}.mv-title:hover{color:#fd0505!important}.mv-delivery p{margin:0;padding:2px 8px;border-radius:20px;font-size:10px!important;font-weight:600;line-height:1.5;white-space:nowrap;width:fit-content}@media (max-width: 579px){.mv-delivery p{margin:0 auto}}.mv-footer{margin-top:auto;padding-top:10px;border-top:1px solid #f0f0f0}.mv-shipping{font-size:11px;color:#888;margin:0 0 8px;font-style:italic}.clsNavCustom.owl-carousel.owl-simple{padding-left:10px;padding-right:10px}@media (min-width: 992px){.clsNavCustom.owl-carousel.owl-simple{padding-left:20px;padding-right:20px}}.clsNavCustom.owl-carousel.owl-simple .owl-nav [class*=owl-]{background:#fd0505!important;color:#fff!important;width:34px!important;height:34px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;transition:all .3s ease!important;box-shadow:0 4px 15px #0003!important;border:none!important;margin:0!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:10;opacity:.9}@media (min-width: 992px){.clsNavCustom.owl-carousel.owl-simple .owl-nav [class*=owl-]{width:44px!important;height:44px!important;font-size:24px!important}}.clsNavCustom.owl-carousel.owl-simple .owl-nav [class*=owl-]:hover{opacity:1;background:#d40404!important;transform:translateY(-50%) scale(1.05)!important}.clsNavCustom.owl-carousel.owl-simple .owl-nav [class*=owl-].disabled{opacity:.3!important;cursor:default}.clsNavCustom.owl-carousel.owl-simple .owl-nav [class*=owl-] i{margin:0;line-height:1}.clsNavCustom.owl-carousel.owl-simple .owl-nav .owl-prev{left:0!important}@media (min-width: 1400px){.clsNavCustom.owl-carousel.owl-simple .owl-nav .owl-prev{left:-10px!important}}.clsNavCustom.owl-carousel.owl-simple .owl-nav .owl-next{right:0!important}@media (min-width: 1400px){.clsNavCustom.owl-carousel.owl-simple .owl-nav .owl-next{right:-10px!important}}.segunda-oferta-img{margin-top:2rem;position:relative;z-index:999}@media (min-width: 992px){.segunda-oferta-img{margin-top:15rem}}@media (max-width: 767px){.popular-cats-heading,.title{font-size:1.3rem!important}.countdown-item{min-width:64px!important;padding:10px 14px!important}.countdown-item span:first-child,.countdown-separator{font-size:1.8rem!important}.deal-container{padding:12px!important}.deal{flex-direction:column!important}.deal-image{max-height:200px;overflow:hidden}.deal-image img{max-height:200px;object-fit:contain!important}.deal-content{padding:14px 10px!important}.deal-content h2{font-size:1.1rem!important}.intro-slide [style*="rgba(37, 99, 180"]{display:none!important}.mb-lg-5{margin-bottom:1rem!important}.mb-5{margin-bottom:1.5rem!important}}@media (max-width: 480px){.popular-cats-heading,.title{font-size:1.15rem!important}.countdown-item{min-width:54px!important;padding:8px 10px!important}.countdown-item span:first-child,.countdown-separator{font-size:1.5rem!important}}
