@charset "utf-8";.text-naranja{color:#f77f15}.about{background:#fff}div.my-slider-marcas .tns-item img{border-radius:5px;max-width:150px!important}.marcas{background:#fff!important}#productosRecomendados h2,#productInfo p,#productInfo h5,#vistos-section h2{color:#fff}.btn-primary:hover{border-color:#fff}@media(min-width:992px){.product-card:hover:not(.card-static){box-shadow:unset}}@media(min-width:389px){.product-list:first-child .product-list-thumb{border-top-left-radius:unset!important;overflow:hidden!important}}@media(min-width:576px){.product-list:last-child .product-list-thumb{border-bottom-left-radius:unset!important}}div.topbar{background-color:#fff!important}.lista-header{font-size:medium}@media(max-width:768px){.promo_header{max-width:45%}}footer>div.bg-darker{overflow:hidden;position:relative}.evento-banner{color:#fff;padding-top:20px;padding-bottom:20px}.evento-banner .evento-logo{max-width:45%;height:auto}.evento-banner .countdown-timer{display:flex;justify-content:center;align-items:center;gap:.4rem}.evento-banner .time-block{text-align:center;min-width:20%;border-radius:15%}.evento-banner .time-number{display:block;font-size:2.4rem;font-weight:700}.evento-banner .time-label{font-size:.9rem;margin-top:-10px}@media(max-width:768px){.evento-banner #countdown{font-size:1.5rem}.evento-banner .evento-logo{max-width:120px}.evento-banner .time-number{font-size:2.5rem}.evento-banner .time-label{font-size:.8rem}}@media(max-width:576px){.evento-banner .evento-logo{max-width:100px}.evento-banner .time-number{font-size:2rem}.evento-banner .time-label{font-size:.7rem}}.eventos-productos{position:absolute;top:-50px;left:-40px;width:8rem;z-index:10;margin:10px}.card.card-evento-content{border:none;background-color:#01250f;padding:1.25rem}.dropdown-menu{position:relative;z-index:1050}.dropdown-menu-list-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;background-color:#f8f9fa;border:1px solid #ddd;box-shadow:0 4px 8px rgba(0,0,0,.1);opacity:0;transition:opacity .3s ease}.dropdown-menu-list:hover .dropdown-menu-list-submenu{display:block;opacity:1}.dropdown-item .icon-chevron-right{transition:transform .3s}.dropdown-menu-list:hover .icon-chevron-right{transform:rotate(90deg)}#eventMessage span{font-family:'Rubik'}.btn_ofertas{background:radial-gradient(65.28% 65.28% at 50% 100%,rgb(255 255 255) 0%,rgba(223,113,255,0) 100%),linear-gradient(0deg,#fff,#fff);--h-button:48px;--w-button:102px;--round:0.75rem;cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:all .25s ease;border-radius:var(--round);border:none;outline:none;padding:12px 18px;margin-left:1.5%;width:48%;box-shadow:0 0 7px 0 #fff}.btn_ofertas::before,.btn_ofertas::after{content:"";position:absolute;inset:var(--space);transition:all .5s ease-in-out;border-radius:calc(var(--round) - var(--space));z-index:0}.btn_ofertas::before{--space:1px;background:linear-gradient(177.95deg,rgba(255,255,255,.19) 0%,rgba(255,255,255,0) 100%)}.btn_ofertas::after{--space:2px;background:radial-gradient(65.28% 65.28% at 50% 100%,rgb(244 121 32/0%) 0%,rgba(223,113,255,0) 100%),linear-gradient(0deg,#ba4e00,#560031)}.btn_ofertas:active{transform:scale(.95)}.fold{z-index:1;position:absolute;top:0;right:0;height:1rem;width:1rem;display:inline-block;transition:all .5s ease-in-out;box-shadow:0 0 3px #000;border-bottom-left-radius:.5rem;border-top-right-radius:var(--round)}.fold::after{content:"";position:absolute;top:0;right:0;width:150%;height:150%;transform:rotate(45deg) translateX(0%) translateY(-18px);background-color:#ba4e00;pointer-events:none}.btn_ofertas:hover .fold{margin-top:-1rem;margin-right:-1rem}.points_wrapper{overflow:hidden;width:100%;height:100%;pointer-events:none;position:absolute;z-index:1}.points_wrapper .point{bottom:-10px;position:absolute;animation:floating-points infinite ease-in-out;pointer-events:none;width:4px;height:4px;background-color:#fff;border-radius:9999px}@keyframes floating-points{0%{transform:translateY(0)}85%{opacity:0}100%{transform:translateY(-55px);opacity:0}}.points_wrapper .point:nth-child(1){left:10%;opacity:1;animation-duration:2.35s;animation-delay:.2s}.points_wrapper .point:nth-child(2){left:30%;opacity:.7;animation-duration:2.5s;animation-delay:.5s}.points_wrapper .point:nth-child(3){left:25%;opacity:.8;animation-duration:2.2s;animation-delay:.1s}.points_wrapper .point:nth-child(4){left:44%;opacity:.6;animation-duration:2.05s}.points_wrapper .point:nth-child(5){left:50%;opacity:1;animation-duration:1.9s}.points_wrapper .point:nth-child(6){left:75%;opacity:.5;animation-duration:1.5s;animation-delay:1.5s}.points_wrapper .point:nth-child(7){left:88%;opacity:.9;animation-duration:2.2s;animation-delay:.2s}.points_wrapper .point:nth-child(8){left:58%;opacity:.8;animation-duration:2.25s;animation-delay:.2s}.points_wrapper .point:nth-child(9){left:98%;opacity:.6;animation-duration:2.6s;animation-delay:.1s}.points_wrapper .point:nth-child(10){left:65%;opacity:1;animation-duration:2.5s;animation-delay:.2s}.inner{z-index:2;gap:6px;position:relative;width:100%;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:800;line-height:1.5;transition:color .2s ease-in-out}.inner svg.icon{width:18px;height:18px;transition:fill .1s linear}.btn_ofertas:focus svg.icon{fill:#fff}.btn_ofertas:hover svg.icon{fill:transparent;animation:dasharray 1s linear forwards,filled .1s linear forwards .95s}@keyframes dasharray{from{stroke-dasharray:0 0 0 0}to{stroke-dasharray:68 68 0 0}}@keyframes filled{to{fill:#fff}}