cart-drawer.drawer{--kovu-rosa: #f498b7;--kovu-tinta: 18, 18, 18;--kovu-aire: 1.2rem;--kovu-radio: 2.2rem;--kovu-curva: cubic-bezier(.32, .72, 0, 1);background-color:rgba(var(--kovu-tinta),0);transition:visibility .28s var(--kovu-curva),background-color .28s var(--kovu-curva)}cart-drawer.drawer.active{background-color:rgba(var(--kovu-tinta),.45);transition:visibility .42s var(--kovu-curva),background-color .42s var(--kovu-curva)}cart-drawer.drawer .drawer__inner{width:41rem;max-width:calc(100vw - var(--kovu-aire) * 2);height:calc(100% - var(--kovu-aire) * 2);margin:var(--kovu-aire);padding:0 1.8rem;border:0;border-radius:var(--kovu-radio);background-color:rgb(var(--color-background));box-shadow:0 2.4rem 6rem rgba(var(--kovu-tinta),.22),0 .2rem .8rem rgba(var(--kovu-tinta),.08);transform:translate(calc(100% + var(--kovu-aire) + 1rem));transition:transform .28s var(--kovu-curva)}cart-drawer.drawer.active .drawer__inner{transform:translate(0);transition:transform .42s var(--kovu-curva)}cart-drawer.drawer .drawer__header{padding:1.8rem 0 1.2rem;border-bottom:.1rem solid rgba(var(--kovu-tinta),.08);margin-bottom:1.2rem}cart-drawer.drawer .drawer__heading{margin:0;font-size:1.9rem;font-weight:600;letter-spacing:-.01em}cart-drawer.drawer .drawer__close{top:1.2rem;right:-.8rem;border-radius:50%;transition:background-color .16s ease}cart-drawer.drawer .drawer__close:hover{background-color:rgba(var(--kovu-tinta),.06)}cart-drawer.drawer .cart-items thead{position:absolute;width:.1rem;height:.1rem;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}cart-drawer.drawer .cart-item{grid-template-columns:9.2rem repeat(3,1fr);gap:.2rem 1.4rem;align-items:start;padding:1.2rem;margin-bottom:1rem;border:.1rem solid rgba(var(--kovu-tinta),.09);border-radius:1.6rem;background-color:rgb(var(--color-background));transition:border-color .2s ease,box-shadow .2s ease}cart-drawer.drawer .cart-item:hover{border-color:rgba(var(--kovu-tinta),.18);box-shadow:0 .4rem 1.6rem rgba(var(--kovu-tinta),.06)}cart-drawer.drawer .cart-item:last-child{margin-bottom:1rem}cart-drawer.drawer .cart-items td{padding-top:0}cart-drawer.drawer .cart-item>td+td{padding-left:0}cart-drawer.drawer .cart-item__image-container{background-color:rgba(var(--kovu-tinta),.05);border-radius:1.1rem;overflow:hidden}cart-drawer.drawer .cart-item__image{width:100%;border-radius:1.1rem}cart-drawer.drawer .cart-item__name{font-size:1.4rem;font-weight:600;line-height:1.3;text-decoration:none}cart-drawer.drawer .cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem}cart-drawer.drawer .cart-item .product-option{font-size:1.2rem;opacity:.62;margin-top:.2rem}cart-drawer.drawer .cart-item__totals .price{font-size:1.4rem;font-weight:600}cart-drawer.drawer .cart-item__discounted-prices .cart-item__old-price{opacity:.5}cart-drawer.drawer .cart-item__quantity{padding-top:.6rem}cart-drawer.drawer .quantity.cart-quantity{border-radius:10rem}cart-drawer.drawer .quantity.cart-quantity:after,cart-drawer.drawer .quantity.cart-quantity:before{border-radius:10rem}cart-drawer.drawer cart-remove-button .button{min-width:4.4rem;min-height:4.4rem;border-radius:50%;transition:background-color .16s ease,color .16s ease}cart-drawer.drawer cart-remove-button .button:hover{background-color:rgba(var(--kovu-tinta),.06)}cart-drawer.drawer .drawer__footer{border-top:.1rem solid rgba(var(--kovu-tinta),.1);padding:1.4rem 0 1.8rem}cart-drawer.drawer .totals__total{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.6}cart-drawer.drawer .totals__total-value{font-size:2.1rem;font-weight:700;letter-spacing:-.01em}cart-drawer.drawer .tax-note{margin:.8rem 0 1.4rem;opacity:.6;font-size:1.15rem}cart-drawer.drawer .cart__checkout-button{min-height:5.2rem;font-size:1.5rem;font-weight:600;letter-spacing:.02em}cart-drawer.drawer .cart__checkout-button{transition:transform .14s ease-out,background-color .16s ease}cart-drawer.drawer cart-drawer-items::-webkit-scrollbar{width:.4rem}cart-drawer.drawer cart-drawer-items::-webkit-scrollbar-thumb{background-color:rgba(var(--kovu-tinta),.22);border-radius:10rem}.header__icon--cart .icon{height:2rem;width:2rem}.header__icons{padding-right:0;gap:.2rem;align-items:center}.header__icon .cart-count-bubble{background-color:#f498b7;color:#121212;height:1.9rem;width:1.9rem;font-weight:700;box-shadow:0 0 0 .2rem rgb(var(--color-background))}.whatsapp-button{transition:opacity .18s ease}body.overflow-hidden .whatsapp-button{opacity:0;pointer-events:none}cart-drawer.drawer.is-empty .drawer__inner{display:flex;align-items:stretch;padding:0 1.8rem}cart-drawer.drawer.is-empty .drawer__header{display:flex;order:-1}cart-drawer.drawer.is-empty cart-drawer-items{display:none}cart-drawer.drawer .drawer__inner-empty{display:block;flex:1;min-height:0;height:auto;padding:0 0 1.6rem;overflow-y:auto;overscroll-behavior:contain}cart-drawer.drawer .kovu-vacio__cabeza{text-align:center;padding:1.2rem 0 1.8rem}cart-drawer.drawer .kovu-vacio__icono{display:inline-flex;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;margin-bottom:1rem;border-radius:50%;background-color:rgba(var(--kovu-tinta),.05)}cart-drawer.drawer .kovu-vacio__icono svg{width:2.4rem;height:2.4rem}cart-drawer.drawer .kovu-vacio__titulo{margin:0 0 .4rem;font-size:1.7rem;font-weight:600}cart-drawer.drawer .kovu-vacio__bajada{margin:0 0 1.4rem;font-size:1.3rem;opacity:.62}cart-drawer.drawer .kovu-vacio__boton{min-height:4.6rem;padding:0 2.4rem}cart-drawer.drawer .kovu-vacio__regalo{display:flex;align-items:center;gap:1.1rem;padding:1rem 1.2rem;margin-bottom:1.6rem;border-radius:1.4rem;background-color:#f498b729;border:.1rem solid rgba(244,152,183,.5)}cart-drawer.drawer .kovu-vacio__regalo-foto{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:1rem;flex-shrink:0}cart-drawer.drawer .kovu-vacio__regalo-texto{font-size:1.25rem;line-height:1.4}cart-drawer.drawer .kovu-vacio__rotulo{margin:0 0 .9rem;font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;opacity:.55}cart-drawer.drawer .kovu-vacio__rail{display:flex;gap:1rem;margin:0 -1.8rem 1.8rem;padding:0 1.8rem .8rem;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}cart-drawer.drawer .kovu-vacio__rail::-webkit-scrollbar{height:.4rem}cart-drawer.drawer .kovu-vacio__rail::-webkit-scrollbar-thumb{background-color:rgba(var(--kovu-tinta),.18);border-radius:10rem}cart-drawer.drawer .kovu-sug{flex:0 0 13rem}cart-drawer.drawer .kovu-sug__link{display:block;text-decoration:none;color:inherit}cart-drawer.drawer .kovu-sug__marco{display:block;aspect-ratio:3 / 4;margin-bottom:.7rem;border-radius:1.2rem;overflow:hidden;background-color:rgba(var(--kovu-tinta),.05)}cart-drawer.drawer .kovu-sug__foto{width:100%;height:100%;object-fit:cover;transition:transform .32s var(--kovu-curva)}cart-drawer.drawer .kovu-sug__link:hover .kovu-sug__foto{transform:scale(1.04)}cart-drawer.drawer .kovu-sug__nombre{display:block;font-size:1.25rem;font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}cart-drawer.drawer .kovu-sug__nombre{min-height:3.3rem}cart-drawer.drawer .kovu-sug__precio{display:block;margin-top:.3rem;font-size:1.3rem;font-weight:600}cart-drawer.drawer .kovu-sug__precio s{margin-right:.5rem;font-weight:400;opacity:.45}cart-drawer.drawer .kovu-vacio__confianza{display:grid;gap:.9rem;margin:0;padding:1.4rem 1.2rem;list-style:none;border-radius:1.4rem;background-color:rgba(var(--kovu-tinta),.04)}cart-drawer.drawer .kovu-conf{display:flex;align-items:center;gap:.9rem;font-size:1.25rem}cart-drawer.drawer .kovu-conf__icono{display:inline-flex;flex-shrink:0;width:1.9rem;height:1.9rem}cart-drawer.drawer .kovu-conf__icono svg{width:100%;height:100%}@media screen and (max-width:749px){cart-drawer.drawer{--kovu-aire: .8rem;--kovu-radio: 1.8rem}cart-drawer.drawer .drawer__inner{padding:0 1.4rem}cart-drawer.drawer .cart-item{grid-template-columns:8rem repeat(3,1fr);padding:1rem;gap:.2rem 1.1rem}cart-drawer.drawer .drawer__heading{font-size:1.7rem}}@media(prefers-reduced-motion:reduce){cart-drawer.drawer,cart-drawer.drawer.active,cart-drawer.drawer .drawer__inner,cart-drawer.drawer.active .drawer__inner,cart-drawer.drawer .cart-item,cart-drawer.drawer .cart__checkout-button{transition-duration:1ms}}cart-drawer.drawer .kovu-barra,cart-items .kovu-barra{margin:0 0 1.4rem;padding:1rem 1.2rem;border-radius:1.4rem;background-color:#f498b724;border:.1rem solid rgba(244,152,183,.45)}cart-drawer.drawer .kovu-barra--listo,cart-items .kovu-barra--listo{background-color:#f498b742;border-color:#f498b7d9}cart-drawer.drawer .kovu-barra__texto,cart-items .kovu-barra__texto{margin:0 0 .8rem;font-size:1.25rem;line-height:1.35;text-align:center}cart-drawer.drawer .kovu-barra__emoji,cart-items .kovu-barra__emoji{margin-right:.3rem}cart-drawer.drawer .kovu-barra__pista,cart-items .kovu-barra__pista{height:.7rem;border-radius:10rem;background-color:#1212121a;overflow:hidden}cart-drawer.drawer .kovu-barra__relleno,cart-items .kovu-barra__relleno{display:block;height:100%;border-radius:10rem;background-color:#121212;transition:width .52s cubic-bezier(.32,.72,0,1)}cart-drawer.drawer .kovu-barra--listo .kovu-barra__relleno,cart-items .kovu-barra--listo .kovu-barra__relleno{background-color:#f498b7}cart-items .kovu-barra{max-width:52rem}@media(prefers-reduced-motion:reduce){cart-drawer.drawer .kovu-barra__relleno,cart-items .kovu-barra__relleno{transition-duration:1ms}}body.template-cart .whatsapp-button{display:none}cart-drawer.drawer .kovu-resumen{margin-bottom:1rem}cart-drawer.drawer .kovu-resumen__ahorro{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 .9rem;padding:.5rem 1rem;border-radius:10rem;background-color:#f498b738;font-size:1.25rem}cart-drawer.drawer .kovu-resumen__ahorro-etiqueta{font-weight:500;opacity:.75}cart-drawer.drawer .kovu-resumen__ahorro-monto{font-weight:800;letter-spacing:-.01em}cart-drawer.drawer .kovu-resumen__total{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}cart-drawer.drawer .kovu-resumen__total-rotulo{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;opacity:.6}cart-drawer.drawer .kovu-resumen__total-monto{font-size:2.2rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}cart-drawer.drawer .kovu-resumen__cuotas{margin:.3rem 0 0;font-size:1.25rem;text-align:right;opacity:.72}cart-drawer.drawer .kovu-resumen__cuotas strong{font-weight:700;opacity:1}cart-drawer.drawer .kovu-resumen__reserva{display:flex;align-items:center;justify-content:center;gap:.55rem;margin:.9rem 0 0;padding:.5rem 1rem;border-radius:10rem;background-color:rgba(var(--kovu-tinta),.05);font-size:1.2rem}cart-drawer.drawer .kovu-resumen__reserva[hidden]{display:none}cart-drawer.drawer .kovu-resumen__reserva-icono{display:inline-flex;width:1.6rem;height:1.6rem;flex-shrink:0}cart-drawer.drawer .kovu-resumen__reserva-icono svg{width:100%;height:100%}cart-drawer.drawer .kovu-resumen__reloj{font-variant-numeric:tabular-nums;font-weight:800}cart-drawer.drawer .cart__checkout-button{position:relative;overflow:hidden;isolation:isolate}cart-drawer.drawer .cart__checkout-button:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;z-index:-1;background-image:linear-gradient(100deg,#fff0,#ffffff47,#fff0);transform:skew(-18deg);animation:kovu-brillo 3.6s ease-in-out infinite}@keyframes kovu-brillo{0%{left:-60%}55%{left:120%}to{left:120%}}cart-drawer.drawer .cart__checkout-button:disabled:after{animation:none;opacity:0}cart-drawer.drawer .kovu-pagos{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem;margin:1.1rem 0 0;padding:0;list-style:none}cart-drawer.drawer .kovu-pagos__item{display:flex;align-items:center;gap:.4rem;font-size:1.1rem;opacity:.66}cart-drawer.drawer .kovu-pagos__icono{display:inline-flex;width:1.5rem;height:1.5rem;flex-shrink:0}cart-drawer.drawer .kovu-pagos__icono svg{width:100%;height:100%}@media(prefers-reduced-motion:reduce){cart-drawer.drawer .cart__checkout-button:after{animation:none;opacity:0}}cart-drawer.drawer .cart__ctas{display:flex;flex-direction:column}cart-drawer.drawer .kovu-combina{margin:0 0 1.2rem;padding:1.1rem 1.2rem;border-radius:1.4rem;background-color:rgba(var(--kovu-tinta),.04)}cart-drawer.drawer .kovu-combina__rotulo{margin:0 0 .9rem;font-size:1.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;opacity:.55}cart-drawer.drawer .kovu-combina__lista{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}cart-drawer.drawer .kovu-combina__item{display:grid;grid-template-columns:5.4rem 1fr auto;align-items:center;gap:1rem}cart-drawer.drawer .kovu-combina__foto{display:block;width:5.4rem;aspect-ratio:3 / 4;border-radius:.9rem;overflow:hidden;background-color:rgba(var(--kovu-tinta),.06)}cart-drawer.drawer .kovu-combina__datos{min-width:0}cart-drawer.drawer .kovu-combina__nombre{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.2rem;font-weight:500;line-height:1.3;text-decoration:none;color:inherit}cart-drawer.drawer .kovu-combina__precio{display:block;margin-top:.2rem;font-size:1.25rem;font-weight:700}cart-drawer.drawer .kovu-combina__form{display:block}cart-drawer.drawer .kovu-combina__formulario{margin:0}cart-drawer.drawer .kovu-combina__boton{display:inline-flex;align-items:center;justify-content:center;min-width:7.6rem;min-height:3.8rem;padding:0 1.2rem;border:.1rem solid rgb(var(--color-foreground));border-radius:10rem;background-color:transparent;color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .14s ease-out}cart-drawer.drawer .kovu-combina__boton:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}cart-drawer.drawer .kovu-combina__boton:active{transform:scale(.96)}@media screen and (max-width:749px){cart-drawer.drawer .kovu-combina__item{grid-template-columns:4.8rem 1fr auto;gap:.8rem}cart-drawer.drawer .kovu-combina__foto{width:4.8rem}cart-drawer.drawer .kovu-combina__boton{min-width:7rem;padding:0 1rem}}cart-drawer.drawer .kovu-barra__pista,cart-items .kovu-barra__pista{position:relative;overflow:visible}cart-drawer.drawer .kovu-barra__relleno,cart-items .kovu-barra__relleno{position:relative;overflow:hidden}cart-drawer.drawer .kovu-barra__relleno:after,cart-items .kovu-barra__relleno:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(100deg,#fff0 32%,#ffffff80,#fff0 68%);background-size:240% 100%;animation:kovu-barra-brillo 2.9s ease-in-out infinite}@keyframes kovu-barra-brillo{0%{background-position:130% 0}60%{background-position:-60% 0}to{background-position:-60% 0}}cart-drawer.drawer .kovu-barra__meta,cart-items .kovu-barra__meta{position:absolute;top:50%;right:-.2rem;transform:translate(50%,-50%);display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;box-sizing:border-box;border-radius:50%;border:.2rem solid rgba(18,18,18,.18);background-color:rgb(var(--color-background));color:#12121259;transition:border-color .32s ease,background-color .32s ease,color .32s ease}cart-drawer.drawer .kovu-barra__meta svg,cart-items .kovu-barra__meta svg{width:1.2rem;height:1.2rem}cart-drawer.drawer .kovu-barra__meta--on,cart-items .kovu-barra__meta--on{border-color:#f498b7;background-color:#f498b7;color:#fff}cart-drawer.drawer .kovu-linea{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0 0}cart-drawer.drawer .kovu-linea__off,cart-drawer.drawer .kovu-linea__stock{display:inline-flex;align-items:center;padding:.2rem .7rem;border-radius:10rem;font-size:1.05rem;font-weight:700;letter-spacing:.02em}cart-drawer.drawer .kovu-linea__off{background-color:#121212;color:#fff}cart-drawer.drawer .kovu-linea__stock{background-color:#f498b74d;color:#121212}.kovu-campana{display:inline-flex;align-items:center;align-self:center;margin-right:.6rem;padding:.35rem .9rem;border-radius:10rem;background-color:#121212;color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;line-height:1.3}a.kovu-campana:hover{background-color:#f498b7;color:#121212}@media screen and (max-width:749px){.kovu-campana{display:none}}@media(prefers-reduced-motion:reduce){cart-drawer.drawer .kovu-barra__relleno:after,cart-items .kovu-barra__relleno:after{animation:none;opacity:0}}@media screen and (max-width:749px){cart-drawer.drawer .kovu-combina{padding:.9rem 1rem}cart-drawer.drawer .kovu-combina__lista{gap:.7rem}cart-drawer.drawer .kovu-combina__item:nth-child(n+3){display:none}cart-drawer.drawer .kovu-combina__foto{width:4.4rem}cart-drawer.drawer .kovu-combina__item{grid-template-columns:4.4rem 1fr auto}}cart-drawer.drawer .drawer__inner{overflow-y:auto}cart-drawer.drawer .drawer__footer{position:sticky;bottom:0;z-index:2;background-color:rgb(var(--color-background))}cart-drawer.drawer .kovu-barra,cart-items .kovu-barra{padding:1rem 1.1rem 1.1rem;background-image:linear-gradient(135deg,#f498b738,#f498b71a);background-color:transparent}cart-drawer.drawer .kovu-barra--listo,cart-items .kovu-barra--listo{background-image:linear-gradient(135deg,#f498b76b,#f498b72e)}cart-drawer.drawer .kovu-barra__cabeza,cart-items .kovu-barra__cabeza{display:flex;align-items:center;gap:.9rem;margin-bottom:.9rem}cart-drawer.drawer .kovu-barra__foto,cart-items .kovu-barra__foto{display:block;flex-shrink:0;width:4.2rem;height:4.2rem;border-radius:.9rem;overflow:hidden;background-color:rgb(var(--color-background));box-shadow:0 .2rem .6rem #1212121a}cart-drawer.drawer .kovu-barra__foto img,cart-items .kovu-barra__foto img{width:100%;height:100%;object-fit:cover}cart-drawer.drawer .kovu-barra__texto,cart-items .kovu-barra__texto{display:block;min-width:0;text-align:left}cart-drawer.drawer .kovu-barra__titulo,cart-items .kovu-barra__titulo{display:block;font-size:1.22rem;line-height:1.35}cart-drawer.drawer .kovu-barra__precios,cart-items .kovu-barra__precios{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}cart-drawer.drawer .kovu-barra__antes,cart-items .kovu-barra__antes{font-size:1.15rem;opacity:.5}cart-drawer.drawer .kovu-barra__gratis,cart-items .kovu-barra__gratis{padding:.1rem .6rem;border-radius:10rem;background-color:#121212;color:#fff;font-size:1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}cart-drawer.drawer .kovu-barra--listo .kovu-barra__gratis,cart-items .kovu-barra--listo .kovu-barra__gratis{background-color:#f498b7;color:#121212}cart-drawer.drawer .kovu-barra__texto,cart-items .kovu-barra__texto{text-align:left}cart-drawer.drawer .kovu-barra__pista,cart-items .kovu-barra__pista{height:.8rem;background-color:#12121217}cart-drawer.drawer .kovu-barra__relleno,cart-items .kovu-barra__relleno{background-color:transparent;background-image:linear-gradient(90deg,#121212,#f498b7)}cart-drawer.drawer .kovu-barra--listo .kovu-barra__relleno,cart-items .kovu-barra--listo .kovu-barra__relleno{background-image:linear-gradient(90deg,#f498b7,#ec6f9e)}cart-drawer.drawer .kovu-combina__precio s{margin-right:.4rem;font-weight:400;opacity:.45}cart-drawer.drawer .kovu-barra__foto,cart-items .kovu-barra__foto{background-color:#1212120f}cart-drawer.drawer .kovu-variante{position:relative;display:inline-block;margin:.4rem 0 0;max-width:100%}cart-drawer.drawer .kovu-variante__select{appearance:none;-webkit-appearance:none;max-width:100%;padding:.45rem 2.6rem .45rem 1rem;border:.1rem solid rgba(var(--kovu-tinta),.22);border-radius:10rem;background-color:rgb(var(--color-background));color:inherit;font-family:inherit;font-size:1.15rem;line-height:1.4;cursor:pointer;text-overflow:ellipsis;transition:border-color .16s ease}cart-drawer.drawer .kovu-variante__select:hover{border-color:rgba(var(--kovu-tinta),.45)}cart-drawer.drawer .kovu-variante__select:disabled{opacity:.55;cursor:wait}cart-drawer.drawer .kovu-variante__flecha{position:absolute;top:50%;right:1rem;transform:translateY(-50%);display:flex;width:1rem;height:1rem;pointer-events:none;opacity:.55}cart-drawer.drawer .kovu-variante__flecha svg{width:100%;height:100%}cart-drawer.drawer .kovu-variante__select{min-height:3.8rem;padding-top:0;padding-bottom:0}.header__icon--menu .icon-close{width:2rem;height:2rem}cart-drawer.drawer .kovu-sumale{display:grid;grid-template-columns:4.6rem 1fr auto;align-items:center;gap:1rem;margin:0 0 1rem;padding:.8rem 1rem;border:.15rem dashed rgba(244,152,183,.75);border-radius:1.4rem;background-color:#f498b714}cart-drawer.drawer .kovu-sumale__foto{display:block;width:4.6rem;height:4.6rem;border-radius:.9rem;overflow:hidden;background-color:rgba(var(--kovu-tinta),.06)}cart-drawer.drawer .kovu-sumale__foto img{width:100%;height:100%;object-fit:cover}cart-drawer.drawer .kovu-sumale__datos{display:block;min-width:0}cart-drawer.drawer .kovu-sumale__texto{display:block;font-size:1.2rem;line-height:1.3}cart-drawer.drawer .kovu-sumale__precio{display:block;margin-top:.2rem;font-size:1.25rem;font-weight:700}cart-drawer.drawer .kovu-sumale__precio s{margin-right:.4rem;font-weight:400;opacity:.45}cart-drawer.drawer .kovu-sumale__form,cart-drawer.drawer .kovu-sumale__formulario{display:block;margin:0}cart-drawer.drawer .kovu-sumale__boton{display:inline-flex;align-items:center;justify-content:center;min-width:7.4rem;min-height:3.8rem;padding:0 1.2rem;border:0;border-radius:10rem;background-color:#f498b7;color:#121212;font-size:1.2rem;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .16s ease,transform .14s ease-out}cart-drawer.drawer .kovu-sumale__boton:hover{background-color:#ec6f9e}cart-drawer.drawer .kovu-sumale__boton:active{transform:scale(.96)}@media screen and (max-width:749px){cart-drawer.drawer .kovu-sumale{grid-template-columns:4rem 1fr auto;gap:.8rem;padding:.7rem .9rem}cart-drawer.drawer .kovu-sumale__foto{width:4rem;height:4rem}cart-drawer.drawer .kovu-sumale__boton{min-width:6.6rem;padding:0 1rem}}cart-drawer.drawer .kovu-sumale__formulario{display:flex;align-items:center;gap:.6rem}cart-drawer.drawer .kovu-sumale__select{appearance:none;-webkit-appearance:none;max-width:10rem;min-height:3.8rem;padding:0 1rem;border:.1rem solid rgba(var(--kovu-tinta),.22);border-radius:10rem;background-color:rgb(var(--color-background));color:inherit;font-family:inherit;font-size:1.15rem;cursor:pointer;text-overflow:ellipsis}@media screen and (max-width:749px){cart-drawer.drawer .kovu-sumale{grid-template-columns:4rem 1fr;row-gap:.6rem}cart-drawer.drawer .kovu-sumale__form{grid-column:1 / 3}cart-drawer.drawer .kovu-sumale__formulario{justify-content:space-between}cart-drawer.drawer .kovu-sumale__select{max-width:none;flex:1}}cart-drawer.drawer .drawer__inner{max-width:calc(100vw - 5.2rem)}@media screen and (max-width:749px){cart-drawer.drawer .drawer__inner{max-width:calc(100vw - 4.8rem)}}cart-drawer.drawer .kovu-linea{gap:.5rem;margin-top:.6rem}cart-drawer.drawer .kovu-linea__off,cart-drawer.drawer .kovu-linea__stock{padding:.3rem .9rem;border-radius:2rem;font-size:1.05rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.35}cart-drawer.drawer .kovu-linea__off{background-color:transparent;background-image:linear-gradient(135deg,#121212,#3a3a3a);color:#fff;box-shadow:0 .2rem .6rem #12121247}cart-drawer.drawer .kovu-linea__stock{background-color:transparent;background-image:linear-gradient(135deg,#f498b7,#ec6f9e);color:#fff;box-shadow:0 .2rem .6rem #ec6f9e61}cart-drawer.drawer .kovu-barra__gratis,cart-items .kovu-barra__gratis{padding:.22rem .8rem;border-radius:2rem;background-color:transparent;background-image:linear-gradient(135deg,#121212,#3a3a3a);box-shadow:0 .2rem .6rem #12121242}cart-drawer.drawer .kovu-barra--listo .kovu-barra__gratis,cart-items .kovu-barra--listo .kovu-barra__gratis{background-image:linear-gradient(135deg,#f498b7,#ec6f9e);color:#fff;box-shadow:0 .2rem .6rem #ec6f9e66}.kovu-campana{padding:.4rem 1.1rem;border-radius:2rem;background-color:transparent;background-image:linear-gradient(135deg,#121212,#3a3a3a);box-shadow:0 .2rem .7rem #1212124d}a.kovu-campana:hover{background-image:linear-gradient(135deg,#f498b7,#ec6f9e);color:#fff}cart-drawer.drawer .kovu-vacio__confianza{display:flex;justify-content:space-between;gap:.6rem;padding:1rem .8rem;border-radius:1.4rem;background-color:rgba(var(--kovu-tinta),.045)}cart-drawer.drawer .kovu-conf{flex:1 1 0;flex-direction:column;align-items:center;text-align:center;gap:.45rem;font-size:1.05rem;line-height:1.25;opacity:.78}cart-drawer.drawer .kovu-conf__icono{width:1.8rem;height:1.8rem}cart-drawer.drawer .kovu-pagos{gap:.5rem;justify-content:space-between;padding:0 .4rem}cart-drawer.drawer .kovu-pagos__item{flex:1 1 0;flex-direction:column;align-items:center;text-align:center;gap:.35rem;font-size:1rem;line-height:1.25}cart-drawer.drawer .kovu-sumale__formulario>*,cart-drawer.drawer .kovu-combina__formulario>*{display:none}cart-drawer.drawer .kovu-sumale__formulario>.kovu-sumale__select,cart-drawer.drawer .kovu-sumale__formulario>.kovu-sumale__boton,cart-drawer.drawer .kovu-combina__formulario>.kovu-combina__boton{display:inline-flex}cart-drawer.drawer .kovu-sumale__formulario>input[type=hidden],cart-drawer.drawer .kovu-combina__formulario>input[type=hidden]{display:none}@media screen and (max-width:749px){cart-drawer.drawer .cart-item{grid-template-columns:7rem repeat(3,1fr);gap:.2rem .9rem;padding:.9rem}cart-drawer.drawer .cart-item__name{font-size:1.3rem}cart-drawer.drawer .kovu-linea__off,cart-drawer.drawer .kovu-linea__stock{padding:.22rem .7rem;font-size:.95rem;letter-spacing:.02em}cart-drawer.drawer .kovu-linea{gap:.4rem;margin-top:.45rem}cart-drawer.drawer .kovu-variante__select{min-height:3.4rem;font-size:1.1rem;padding-right:2.2rem}}cart-drawer.drawer cart-drawer-items{flex:0 1 auto;max-height:44vh;overflow-y:auto}@media screen and (max-width:749px){cart-drawer.drawer cart-drawer-items{max-height:38vh}}cart-drawer.drawer cart-drawer-items{flex:0 1 auto;max-height:44vh}@media screen and (max-width:749px){cart-drawer.drawer cart-drawer-items{max-height:40vh}}cart-drawer.drawer .kovu-sumale{margin:0 0 1.2rem}cart-drawer.drawer .drawer__footer{position:static}cart-drawer.drawer cart-drawer-items{flex:0 1 auto;max-height:46vh}@media screen and (max-width:749px){cart-drawer.drawer cart-drawer-items{max-height:42vh}}cart-drawer.drawer .kovu-promo,cart-items .kovu-promo{display:flex;align-items:center;justify-content:center;gap:.7rem;margin:0 0 1rem;padding:.75rem 1rem;border-radius:1.2rem;background-color:#160a3e;color:#fff;font-size:1.2rem;font-weight:600;text-align:center;text-decoration:none;line-height:1.3}cart-drawer.drawer .kovu-promo__sello,cart-items .kovu-promo__sello{flex-shrink:0;padding:.2rem .75rem;border-radius:2rem;background-color:#b6f34a;color:#160a3e;font-size:1rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}a.kovu-promo:hover{background-color:#1d0d52}cart-items .kovu-promo{max-width:52rem}cart-drawer.drawer .kovu-linea__off{background-image:linear-gradient(135deg,#b6f34a,#8fd91f);color:#11210a;box-shadow:0 .2rem .7rem #8fd91f80;text-shadow:none}cart-drawer.drawer .kovu-linea__stock{background-image:linear-gradient(135deg,#ff5fa2,#e23b82);box-shadow:0 .2rem .7rem #e23b8273}cart-drawer.drawer .kovu-barra__gratis,cart-items .kovu-barra__gratis{background-image:linear-gradient(135deg,#b6f34a,#8fd91f);color:#11210a;box-shadow:0 .2rem .7rem #8fd91f80}cart-drawer.drawer .kovu-barra--listo .kovu-barra__gratis,cart-items .kovu-barra--listo .kovu-barra__gratis{background-image:linear-gradient(135deg,#b6f34a,#8fd91f);color:#11210a}cart-drawer.drawer .kovu-resumen__ahorro{background-color:transparent;background-image:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;font-weight:700;box-shadow:0 .2rem .8rem #16a34a59}cart-drawer.drawer .kovu-resumen__ahorro-etiqueta{opacity:.92;font-weight:600}cart-drawer.drawer .kovu-resumen__ahorro-monto{font-weight:900}cart-drawer.drawer .kovu-barra--listo .kovu-barra__relleno,cart-items .kovu-barra--listo .kovu-barra__relleno{background-image:linear-gradient(90deg,#16a34a,#b6f34a)}cart-drawer.drawer .kovu-barra--listo .kovu-barra__meta,cart-items .kovu-barra--listo .kovu-barra__meta{border-color:#8fd91f;background-color:#b6f34a;color:#11210a}cart-drawer.drawer .kovu-sumale__boton{background-color:#b6f34a;color:#11210a;box-shadow:0 .2rem .8rem #8fd91f73}cart-drawer.drawer .kovu-sumale__boton:hover{background-color:#a5e832}cart-drawer.drawer .kovu-sumale{border-color:#8fd91fcc;background-color:#b6f34a1a}cart-drawer.drawer .drawer__header{display:flex;align-items:center;gap:1rem;padding-right:4rem}cart-drawer.drawer .drawer__heading{flex-shrink:0}cart-drawer.drawer .kovu-promo{margin:0;flex:1 1 auto;min-width:0;gap:.5rem;padding:.35rem .7rem;border-radius:2rem;font-size:1.02rem}cart-drawer.drawer .kovu-promo__sello{padding:.15rem .6rem;font-size:.9rem}cart-drawer.drawer .kovu-promo__texto{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cart-drawer.drawer .kovu-reserva{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 .9rem;padding:.4rem 1rem;border-radius:2rem;background-color:#f498b72e;font-size:1.12rem;line-height:1.3}cart-drawer.drawer .kovu-reserva__icono{display:inline-flex;width:1.5rem;height:1.5rem;flex-shrink:0}cart-drawer.drawer .kovu-reserva__icono svg{width:100%;height:100%}cart-drawer.drawer .kovu-reserva[hidden]{display:none}cart-drawer.drawer .kovu-barra,cart-items .kovu-barra{padding:.75rem .9rem .85rem;margin-bottom:1rem}cart-drawer.drawer .kovu-barra__cabeza,cart-items .kovu-barra__cabeza{gap:.75rem;margin-bottom:.65rem}cart-drawer.drawer .kovu-barra__foto,cart-items .kovu-barra__foto{width:3.6rem;height:3.6rem}cart-drawer.drawer .kovu-barra__titulo,cart-items .kovu-barra__titulo{font-size:1.15rem;line-height:1.3}cart-drawer.drawer .kovu-barra__gratis,cart-items .kovu-barra__gratis{padding:.2rem .75rem;font-size:.95rem;font-weight:900;letter-spacing:.08em;box-shadow:0 0 0 .2rem #ffffffd9,0 .2rem .7rem #8fd91f73}cart-drawer.drawer .kovu-barra__pista,cart-items .kovu-barra__pista{height:.65rem}cart-drawer.drawer .cart-item{grid-template-columns:7.4rem repeat(3,1fr);gap:.15rem .9rem;padding:.8rem;margin-bottom:.8rem}cart-drawer.drawer .cart-item__image{border-radius:.9rem}cart-drawer.drawer .cart-item__name{font-size:1.25rem;line-height:1.25}cart-drawer.drawer .cart-item .product-option{font-size:1.1rem;margin-top:.1rem}cart-drawer.drawer .cart-item__quantity{padding-top:.35rem}cart-drawer.drawer .quantity.cart-quantity{min-height:3.8rem}cart-drawer.drawer .quantity__button{width:calc(3.8rem / var(--font-body-scale))}cart-drawer.drawer cart-remove-button .button{min-width:3.8rem;min-height:3.8rem}cart-drawer.drawer .kovu-variante__select{min-height:3.2rem;font-size:1.08rem}cart-drawer.drawer .kovu-linea{margin-top:.35rem}cart-drawer.drawer .kovu-combina{padding:.85rem 0 .85rem .9rem;margin-bottom:1rem}cart-drawer.drawer .kovu-combina__rotulo{margin-bottom:.65rem;padding-right:.9rem}cart-drawer.drawer .kovu-combina__lista{display:flex;gap:.7rem;padding-right:.9rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}cart-drawer.drawer .kovu-combina__lista::-webkit-scrollbar{height:0}cart-drawer.drawer .kovu-combina__item{display:grid!important;flex:0 0 16.5rem;grid-template-columns:4rem 1fr auto;gap:.7rem;align-items:center;padding:.5rem .6rem;border-radius:1rem;background-color:rgb(var(--color-background))}cart-drawer.drawer .kovu-combina__foto{width:4rem;aspect-ratio:1 / 1;border-radius:.7rem}cart-drawer.drawer .kovu-combina__nombre{font-size:1.08rem;-webkit-line-clamp:2}cart-drawer.drawer .kovu-combina__precio{margin-top:.1rem;font-size:1.1rem}cart-drawer.drawer .kovu-combina__boton{min-width:0;width:3.4rem;height:3.4rem;min-height:3.4rem;padding:0;border-radius:50%;font-size:1.6rem;line-height:1;overflow:hidden;text-indent:-999rem}cart-drawer.drawer .kovu-combina__boton:after{content:"+";text-indent:0;float:left;width:100%;text-align:center;font-weight:400}cart-drawer.drawer .kovu-entrega{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 .6rem;padding:.45rem 1rem;border-radius:2rem;background-color:#00a6501f;color:#0b7a3b;font-size:1.12rem;font-weight:600;line-height:1.3}cart-drawer.drawer .kovu-entrega__icono{display:inline-flex;width:1.6rem;height:1.6rem;flex-shrink:0}cart-drawer.drawer .kovu-entrega__icono svg{width:100%;height:100%}cart-drawer.drawer .kovu-resumen__cuotas{color:#00a650;opacity:1;font-weight:600}cart-drawer.drawer .kovu-resumen__cuotas strong{color:#00a650;font-weight:800}cart-drawer.drawer .cart__checkout-button{border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem}cart-drawer.drawer .kovu-sumale{display:grid;grid-template-columns:3.4rem 1fr auto;align-items:center;gap:.7rem;margin:-.2rem 0 0;padding:.55rem .8rem .6rem;border:.15rem solid rgba(143,217,31,.8);border-top:0;border-radius:0 0 1.4rem 1.4rem;background-color:#b6f34a24}cart-drawer.drawer .kovu-sumale__foto{width:3.4rem;height:3.4rem;border-radius:.7rem}cart-drawer.drawer .kovu-sumale__texto{font-size:1.08rem;line-height:1.25}cart-drawer.drawer .kovu-sumale__precio{margin-top:0;font-size:1.1rem}cart-drawer.drawer .kovu-sumale__formulario{gap:.5rem}cart-drawer.drawer .kovu-sumale__select{max-width:8.4rem;min-height:3.2rem;font-size:1.05rem;padding:0 .8rem}cart-drawer.drawer .kovu-sumale__formulario>.kovu-sumale__tick{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;flex-shrink:0;padding:0;border:0;border-radius:50%;background-color:#b6f34a;color:#11210a;cursor:pointer;box-shadow:0 .2rem .7rem #8fd91f80;transition:background-color .16s ease,transform .14s ease-out}cart-drawer.drawer .kovu-sumale__tick svg{width:1.7rem;height:1.7rem}cart-drawer.drawer .kovu-sumale__tick:hover{background-color:#a5e832}cart-drawer.drawer .kovu-sumale__tick:active{transform:scale(.92)}cart-drawer.drawer .kovu-pagos{margin-top:.9rem}@media screen and (max-width:749px){cart-drawer.drawer .drawer__header{gap:.7rem;padding-right:3.6rem}cart-drawer.drawer .drawer__heading{font-size:1.5rem}cart-drawer.drawer .kovu-promo{font-size:.95rem;padding:.3rem .55rem}cart-drawer.drawer .kovu-promo__sello{font-size:.82rem;padding:.12rem .5rem}cart-drawer.drawer .cart-item{grid-template-columns:6.6rem repeat(3,1fr);gap:.15rem .8rem;padding:.7rem}cart-drawer.drawer .kovu-combina__item{flex:0 0 15.5rem}cart-drawer.drawer cart-drawer-items{max-height:34vh}}cart-drawer.drawer .kovu-3x2,cart-items .kovu-3x2{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;margin:0 0 1rem;padding:.45rem .8rem .45rem .45rem;border:.15rem dashed rgba(143,217,31,.85);border-radius:1.2rem;background-color:#b6f34a24;font-size:1.12rem;line-height:1.3}cart-drawer.drawer .kovu-3x2__sello,cart-items .kovu-3x2__sello{display:inline-flex;align-items:center;justify-content:center;min-width:3.9rem;padding:.3rem .6rem;border-radius:.8rem;background-color:#11210a;color:#b6f34a;font-size:1.22rem;font-weight:900;letter-spacing:.01em;white-space:nowrap}cart-drawer.drawer .kovu-3x2__texto,cart-items .kovu-3x2__texto{min-width:0}cart-drawer.drawer .kovu-3x2__texto strong,cart-items .kovu-3x2__texto strong{font-weight:800}cart-drawer.drawer .kovu-3x2__puntos,cart-items .kovu-3x2__puntos{display:inline-flex;gap:.3rem;flex-shrink:0}cart-drawer.drawer .kovu-3x2__punto,cart-items .kovu-3x2__punto{width:.75rem;height:.75rem;border-radius:50%;background-color:#11210a2e}cart-drawer.drawer .kovu-3x2__punto--on,cart-items .kovu-3x2__punto--on{background-color:#8fd91f;box-shadow:0 0 0 .15rem #8fd91f4d}cart-drawer.drawer .kovu-3x2--logrado,cart-items .kovu-3x2--logrado{border-style:solid;border-color:#8fd91f;background-color:#b6f34a;color:#11210a}cart-drawer.drawer .kovu-3x2--logrado .kovu-3x2__sello,cart-items .kovu-3x2--logrado .kovu-3x2__sello{background-color:#11210a;color:#b6f34a}cart-drawer.drawer .kovu-3x2--logrado .kovu-3x2__punto,cart-items .kovu-3x2--logrado .kovu-3x2__punto{background-color:#11210a40}cart-drawer.drawer .kovu-3x2--logrado .kovu-3x2__punto--on,cart-items .kovu-3x2--logrado .kovu-3x2__punto--on{background-color:#11210a;box-shadow:none}@media screen and (max-width:749px){cart-drawer.drawer .kovu-3x2{gap:.6rem;padding:.4rem .7rem .4rem .4rem;font-size:1.05rem}cart-drawer.drawer .kovu-3x2__sello{min-width:3.5rem;font-size:1.12rem;padding:.25rem .5rem}}cart-drawer.drawer .kovu-promo__rueda,cart-items .kovu-promo__rueda{position:relative;display:block;flex:1 1 auto;min-width:0;height:1.5em}cart-drawer.drawer .kovu-promo__texto,cart-items .kovu-promo__texto{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:0;transform:translateY(.55em);transition:opacity .24s cubic-bezier(.23,1,.32,1),transform .24s cubic-bezier(.23,1,.32,1)}cart-drawer.drawer .kovu-promo__texto.se-fue,cart-items .kovu-promo__texto.se-fue{transform:translateY(-.55em)}cart-drawer.drawer .kovu-promo__texto.is-activo,cart-items .kovu-promo__texto.is-activo{opacity:1;transform:none}cart-drawer.drawer .kovu-promo__texto strong,cart-items .kovu-promo__texto strong{margin-left:.3em;color:#b6f34a;font-weight:800;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){cart-drawer.drawer .kovu-promo__texto,cart-items .kovu-promo__texto{transition-duration:1ms;transform:none}}cart-drawer.drawer .kovu-combina__foto{grid-column:1;grid-row:1}cart-drawer.drawer .kovu-combina__datos,cart-drawer.drawer .kovu-combina__talles{grid-column:2;grid-row:1;min-width:0}cart-drawer.drawer .kovu-combina__form,cart-drawer.drawer .kovu-combina__item>.kovu-combina__boton{grid-column:3;grid-row:1}cart-drawer.drawer .kovu-combina__item[data-abierto] .kovu-combina__datos{display:none}cart-drawer.drawer .kovu-combina__talles{display:flex;gap:.35rem;align-items:center;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}cart-drawer.drawer .kovu-combina__talles::-webkit-scrollbar{height:0}cart-drawer.drawer .kovu-combina__talles[hidden]{display:none}cart-drawer.drawer .kovu-combina__talle{flex:0 0 auto;min-height:2.8rem;padding:0 .75rem;border:.1rem solid rgba(17,33,10,.25);border-radius:.7rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.02rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .14s ease-out,border-color .14s ease-out,transform .12s ease-out}cart-drawer.drawer .kovu-combina__talle:hover{border-color:#8fd91f;background-color:#b6f34a40}cart-drawer.drawer .kovu-combina__talle:active{transform:scale(.95)}cart-drawer.drawer .kovu-combina__talle.is-cargando{border-color:#8fd91f;background-color:#b6f34a;color:#11210a}cart-drawer.drawer .kovu-combina__enviar{display:none}cart-drawer.drawer .kovu-combina__item[data-abierto] .kovu-combina__boton{background-color:#11210a14;border-color:transparent}cart-drawer.drawer .kovu-combina__item[data-abierto] .kovu-combina__boton:after{content:"\d7"}cart-drawer.drawer .kovu-combina__item{transition:flex-basis .24s cubic-bezier(.23,1,.32,1)}cart-drawer.drawer .kovu-combina__item[data-abierto]{flex-basis:23rem}cart-drawer.drawer .kovu-combina__talles{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 1.6rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 1.6rem),transparent)}@media screen and (max-width:749px){cart-drawer.drawer .kovu-combina__item[data-abierto]{flex-basis:21rem}}cart-drawer.drawer .drawer__inner{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;padding-bottom:0}cart-drawer.drawer .drawer__header,cart-drawer.drawer .kovu-reserva,cart-drawer.drawer .kovu-barra,cart-drawer.drawer .drawer__footer{flex:0 0 auto}cart-drawer.drawer cart-drawer-items{flex:1 1 auto;max-height:none;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;display:block;position:relative;border-radius:1.2rem;background-color:#11210a08;padding:0 .7rem .7rem}cart-drawer.drawer .cart-drawer__form,cart-drawer.drawer .drawer__contents,cart-drawer.drawer .drawer__cart-items-wrapper{overflow:visible;max-height:none;height:auto}cart-drawer.drawer .kovu-3x2{position:sticky;top:0;z-index:3;margin:0 -.7rem .6rem;padding:.5rem .8rem;border:0;border-radius:1.2rem 1.2rem 0 0;background-color:#eaf9d2}cart-drawer.drawer .kovu-3x2--logrado{background-color:#b6f34a}cart-drawer.drawer .cart-item{display:grid;grid-template-columns:7rem minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:.9rem;row-gap:.3rem;align-items:start;padding:.7rem;margin-bottom:.7rem}cart-drawer.drawer .cart-item__media{grid-column:1;grid-row:1 / 4;width:100%;max-width:100%}cart-drawer.drawer .cart-item__image{width:100%;height:auto;max-width:100%;border-radius:.9rem}cart-drawer.drawer .cart-item__details{grid-column:2;grid-row:1;width:auto;min-width:0;padding:0}cart-drawer.drawer .cart-item__totals{grid-column:2;grid-row:1;justify-self:end;align-self:start;margin:0;padding:0;position:static}cart-drawer.drawer .cart-item__name{display:block;padding-right:8.5rem;font-size:1.22rem;line-height:1.25}cart-drawer.drawer .cart-item__quantity{grid-column:2;grid-row:3;width:auto;padding:.2rem 0 0;display:flex;align-items:center;gap:.8rem}cart-drawer.drawer .kovu-variante,cart-drawer.drawer .cart-item__details dl,cart-drawer.drawer .kovu-linea{grid-column:2;grid-row:2}cart-drawer.drawer .cart-item__price-wrapper{text-align:right}cart-drawer.drawer .cart-item__quantity-wrapper{flex:0 0 auto}cart-drawer.drawer .quantity.cart-quantity{min-height:3.6rem;width:auto}cart-drawer.drawer cart-remove-button{margin:0}cart-drawer.drawer cart-remove-button .button{min-width:3.4rem;min-height:3.4rem}cart-drawer.drawer .drawer__footer{padding:.8rem 0 0;border-top:.1rem solid rgba(17,33,10,.1);margin-top:.8rem}cart-drawer.drawer .cart-drawer__footer{margin:0;padding:0}cart-drawer.drawer .kovu-resumen{margin:0 0 .5rem;padding:0}cart-drawer.drawer .cart__ctas{margin:0;padding:0}cart-drawer.drawer .kovu-entrega{margin:0;padding:.4rem 1rem;border-radius:1.2rem 1.2rem 0 0;font-size:1.08rem}cart-drawer.drawer .cart__checkout-button{margin:0;border-radius:0 0 1.2rem 1.2rem;min-height:5.2rem;font-size:1.55rem;font-weight:800}cart-drawer.drawer .kovu-sumale{margin:.4rem 0 0;padding:.45rem .7rem;border-radius:1.2rem;border-width:.12rem;border-top-width:.12rem}cart-drawer.drawer .kovu-pagos{margin-top:.6rem;padding-bottom:.2rem}cart-drawer.drawer .kovu-combina{margin:0 0 .7rem;padding:.6rem 0 .5rem;border:0;border-radius:1.2rem;background-color:transparent}cart-drawer.drawer .kovu-combina__cabeza{display:flex;align-items:center;gap:.4rem;margin-bottom:.35rem}cart-drawer.drawer .kovu-combina__cabeza:empty{display:none}cart-drawer.drawer .kovu-combina__pastilla{display:inline-flex;align-items:center;padding:.18rem .6rem;border-radius:2rem;font-size:.92rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.3}cart-drawer.drawer .kovu-combina__pastilla--viva{background-color:#b6f34a;color:#11210a}cart-drawer.drawer .kovu-combina__pastilla--mecanica{background-color:#11210a;color:#b6f34a}cart-drawer.drawer .kovu-combina__rotulo{margin:0 0 .5rem;padding:0;font-size:1.12rem;font-weight:700;letter-spacing:0;text-transform:none;opacity:1}cart-drawer.drawer .kovu-combina__lista{display:flex;gap:.5rem;padding:0 0 .3rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}cart-drawer.drawer .kovu-combina__lista::-webkit-scrollbar{height:.3rem}cart-drawer.drawer .kovu-combina__lista::-webkit-scrollbar-thumb{border-radius:1rem;background-color:#11210a33}cart-drawer.drawer .kovu-combina__item{display:flex!important;flex-direction:column;flex:0 0 calc(25% - .4rem);gap:.3rem;padding:0;border-radius:.9rem;background-color:transparent;overflow:visible;transition:none}cart-drawer.drawer .kovu-combina__foto{display:block;width:100%;aspect-ratio:1 / 1;border-radius:.9rem;overflow:hidden;background-color:#11210a0d}cart-drawer.drawer .kovu-combina__foto img{width:100%;height:100%;object-fit:cover}cart-drawer.drawer .kovu-combina__datos{display:flex;flex-direction:column;gap:.15rem;min-width:0}cart-drawer.drawer .kovu-combina__nombre{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.98rem;line-height:1.25;min-height:2.45em}cart-drawer.drawer .kovu-combina__precio{display:flex;align-items:center;gap:.3rem;margin:0;font-size:1.05rem;font-weight:700}cart-drawer.drawer .kovu-combina__precio s{font-size:.9rem;font-weight:400;opacity:.55}cart-drawer.drawer .kovu-combina__form{margin-top:-2.5rem;align-self:flex-end;z-index:2}cart-drawer.drawer .kovu-combina__boton{width:2.9rem;height:2.9rem;min-width:0;min-height:2.9rem;padding:0;border:0;border-radius:50%;background-color:#b6f34a;color:#11210a;font-size:1.7rem;line-height:1;box-shadow:0 .2rem .6rem #8fd91f80;transition:transform .12s ease-out,background-color .14s ease-out}cart-drawer.drawer .kovu-combina__boton:hover{background-color:#a5e832}cart-drawer.drawer .kovu-combina__boton:active{transform:scale(.92)}cart-drawer.drawer .kovu-combina__talles{position:absolute;top:0;right:0;left:0;display:flex;flex-direction:column;gap:.25rem;padding:.35rem;border-radius:.9rem;background-color:#fffffff5;box-shadow:0 .2rem .9rem #11210a2e;max-height:100%;overflow-y:auto;overscroll-behavior:contain;mask-image:none;-webkit-mask-image:none;z-index:4}cart-drawer.drawer .kovu-combina__item{position:relative}cart-drawer.drawer .kovu-combina__item[data-abierto]{flex-basis:calc(25% - .4rem)}cart-drawer.drawer .kovu-combina__item[data-abierto] .kovu-combina__datos{display:flex}cart-drawer.drawer .kovu-combina__talle{width:100%;min-height:2.3rem;padding:0 .4rem;font-size:.92rem;border-radius:.5rem}@media screen and (max-width:749px){cart-drawer.drawer .cart-item{grid-template-columns:6.2rem minmax(0,1fr);column-gap:.75rem;padding:.6rem}cart-drawer.drawer .cart-item__name{padding-right:7.5rem;font-size:1.15rem}cart-drawer.drawer cart-drawer-items{max-height:none}cart-drawer.drawer .kovu-combina__item,cart-drawer.drawer .kovu-combina__item[data-abierto]{flex-basis:calc(28% - .4rem)}cart-drawer.drawer .cart__checkout-button{min-height:4.8rem;font-size:1.45rem}}cart-drawer.drawer .kovu-combina{padding:.5rem 0 .3rem;margin-bottom:.5rem}cart-drawer.drawer .kovu-combina__cabeza{margin-bottom:.25rem}cart-drawer.drawer .kovu-combina__rotulo{margin-bottom:.4rem;font-size:1.08rem}cart-drawer.drawer .kovu-combina__nombre{-webkit-line-clamp:1;min-height:0}cart-drawer.drawer .kovu-combina__item{gap:.2rem}cart-drawer.drawer .kovu-sumale{grid-template-columns:2.9rem minmax(0,1fr) auto;gap:.5rem;padding:.35rem .6rem;margin-top:.35rem}cart-drawer.drawer .kovu-sumale__foto{width:2.9rem;height:2.9rem;border-radius:.6rem}cart-drawer.drawer .kovu-sumale__texto{font-size:1rem;line-height:1.2}cart-drawer.drawer .kovu-sumale__precio{font-size:1rem}cart-drawer.drawer .kovu-sumale__select{max-width:7.4rem;min-height:2.8rem;font-size:.98rem;padding:0 .6rem}cart-drawer.drawer .kovu-sumale__formulario>.kovu-sumale__tick{width:2.8rem;height:2.8rem}cart-drawer.drawer .kovu-sumale__tick svg{width:1.4rem;height:1.4rem}cart-drawer.drawer .kovu-pagos{display:flex;align-items:center;justify-content:center;gap:1.1rem;margin-top:.45rem;padding-bottom:0;font-size:.88rem}cart-drawer.drawer .kovu-pagos__item{display:inline-flex;flex-direction:row;align-items:center;gap:.3rem;text-align:left}cart-drawer.drawer .kovu-pagos__item svg{width:1.2rem;height:1.2rem}cart-drawer.drawer .kovu-barra{padding:.6rem .8rem .7rem;margin-bottom:.7rem}cart-drawer.drawer .kovu-barra__cabeza{margin-bottom:.5rem}cart-drawer.drawer .kovu-barra__foto{width:3.1rem;height:3.1rem}cart-drawer.drawer .cart__checkout-button:after{display:none}cart-drawer.drawer .cart__checkout-button{box-shadow:none}cart-drawer.drawer .drawer__inner{height:calc(100% - 1.6rem);max-height:calc(100% - 1.6rem)}cart-drawer.drawer .cart-item__quantity-wrapper,cart-drawer.drawer .quantity-popover-container,cart-drawer.drawer .quantity-popover{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:.7rem;width:auto;padding:0;margin:0}cart-drawer.drawer .quantity.cart-quantity{width:11.5rem;min-width:11.5rem;flex:0 0 11.5rem}cart-drawer.drawer .cart-item__quantity{padding-top:.15rem}cart-drawer.drawer .kovu-resumen__total{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:0 .8rem;margin:0}cart-drawer.drawer .kovu-resumen__cuotas{margin:0 0 0 auto;font-size:1.05rem}cart-drawer.drawer .kovu-resumen{margin-bottom:.4rem}cart-drawer.drawer .kovu-combina__foto{aspect-ratio:4 / 3}cart-drawer.drawer .kovu-combina{padding:.4rem 0 .25rem;margin-bottom:.4rem}cart-drawer.drawer .kovu-barra{padding:.5rem .75rem .6rem;margin-bottom:.55rem}cart-drawer.drawer .kovu-barra__cabeza{margin-bottom:.4rem}cart-drawer.drawer .kovu-barra__pista{height:.55rem}cart-drawer.drawer .kovu-reserva{margin-bottom:.55rem;padding:.3rem 1rem}cart-drawer.drawer .drawer__footer{padding-top:.55rem;margin-top:.55rem}@media screen and (min-width:750px)and (max-height:820px){cart-drawer.drawer .kovu-combina__nombre{display:none}}cart-drawer.drawer .kovu-combina__form{z-index:5}cart-drawer.drawer .kovu-combina__talles{padding-bottom:2.4rem}cart-drawer.drawer .kovu-3x2{gap:.5rem;padding:.3rem .7rem;font-size:1rem;margin-bottom:.45rem}cart-drawer.drawer .kovu-3x2__sello{min-width:0;padding:.12rem .45rem;border-radius:.55rem;font-size:1rem}cart-drawer.drawer .kovu-3x2__punto{width:.6rem;height:.6rem}cart-drawer.drawer .kovu-combina__lista{padding-bottom:0;scrollbar-width:none;-ms-overflow-style:none}cart-drawer.drawer .kovu-combina__lista::-webkit-scrollbar{height:0;display:none}cart-drawer.drawer .kovu-combina__item,cart-drawer.drawer .kovu-combina__item[data-abierto]{flex:0 0 calc(100% / 3.5 - .36rem)}cart-drawer.drawer .kovu-combina__foto{aspect-ratio:16 / 10}cart-drawer.drawer .kovu-combina__boton{width:2.6rem;height:2.6rem;min-height:2.6rem;font-size:1.55rem}cart-drawer.drawer .kovu-combina__form{margin-top:-2.2rem}cart-drawer.drawer .kovu-combina__precio{font-size:1rem}@media screen and (max-width:749px){cart-drawer.drawer .kovu-3x2__puntos{display:none}cart-drawer.drawer .kovu-3x2{font-size:.98rem;padding:.28rem .6rem}cart-drawer.drawer .kovu-combina__item,cart-drawer.drawer .kovu-combina__item[data-abierto]{flex:0 0 calc(100% / 3.4 - .36rem)}}@media screen and (max-height:700px){cart-drawer.drawer .kovu-pagos,cart-drawer.drawer .kovu-reserva,cart-drawer.drawer .kovu-combina__cabeza,cart-drawer.drawer .kovu-combina__rotulo,cart-drawer.drawer .kovu-combina__nombre{display:none}cart-drawer.drawer .kovu-combina{padding:.3rem 0 .2rem;margin-bottom:.3rem}}@media screen and (min-height:701px)and (max-height:800px){cart-drawer.drawer .kovu-combina__nombre{display:none}cart-drawer.drawer .kovu-pagos{margin-top:.3rem;font-size:.82rem}}cart-drawer.drawer .cart-item__details{display:flex;flex-direction:column;gap:.25rem}cart-drawer.drawer .cart-item .kovu-fila-opciones{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}cart-drawer.drawer .kovu-linea{grid-row:2;justify-self:start;align-self:center;margin:0}cart-drawer.drawer .kovu-variante{grid-row:2;justify-self:start}cart-drawer.drawer .kovu-variante__select{min-height:2.9rem;font-size:1.02rem}cart-drawer.drawer .quantity.cart-quantity{min-height:3.2rem}cart-drawer.drawer .cart-item{padding:.6rem;row-gap:.25rem}cart-drawer.drawer .cart-item__details{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}cart-drawer.drawer .cart-item__name{flex:0 0 100%}cart-drawer.drawer .kovu-variante{flex:0 1 auto;min-width:0}cart-drawer.drawer .kovu-linea{flex:0 0 auto}cart-drawer.drawer .cart-item__quantity{grid-row:2;padding-top:0}cart-drawer.drawer .cart-item{grid-template-rows:auto auto}cart-drawer.drawer .kovu-variante{flex:1 1 9rem;max-width:100%}cart-drawer.drawer .kovu-variante__select{width:100%;min-width:0}@media screen and (max-height:600px){cart-drawer.drawer .kovu-barra__foto{display:none}cart-drawer.drawer .kovu-barra{padding:.45rem .7rem .55rem}cart-drawer.drawer .kovu-sumale{padding:.3rem .6rem}}@media screen and (max-height:540px){cart-drawer.drawer .kovu-combina{display:none}}cart-drawer.drawer .kovu-combina__talles{position:fixed;top:auto;right:auto;left:0;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:.4rem;max-height:24rem;padding:.8rem;border-radius:1.2rem;background-color:rgb(var(--color-background));box-shadow:0 -.4rem 2.4rem #11210a42,0 0 0 .1rem #11210a14;overflow-y:auto;z-index:20}cart-drawer.drawer .kovu-combina__tallesTitulo{flex:0 0 100%;margin-bottom:.1rem;font-size:1.05rem;line-height:1.3;opacity:.75}cart-drawer.drawer .kovu-combina__tallesTitulo strong{opacity:1}cart-drawer.drawer .kovu-combina__talle{width:auto;min-width:4.4rem;min-height:3.4rem;padding:0 .9rem;border-radius:.8rem;font-size:1.05rem}cart-drawer.drawer .kovu-tira{position:relative;display:block;height:2.6rem;margin:0;padding:0 1rem;border-radius:0 0 1.2rem 1.2rem;background-color:#0b2f6b;color:#dce9ff;font-size:1.05rem;overflow:hidden}cart-drawer.drawer .kovu-tira__slide{position:absolute;top:0;right:1rem;bottom:0;left:1rem;display:flex;align-items:center;justify-content:center;gap:.45rem;white-space:nowrap;opacity:0;transform:translateY(.6em);transition:opacity .24s cubic-bezier(.23,1,.32,1),transform .24s cubic-bezier(.23,1,.32,1)}cart-drawer.drawer .kovu-tira__slide.se-fue{transform:translateY(-.6em)}cart-drawer.drawer .kovu-tira__slide.is-activo{opacity:1;transform:none}cart-drawer.drawer .kovu-tira__slide strong{color:#fff;font-weight:800}cart-drawer.drawer .kovu-tira__icono{display:inline-flex;width:1.5rem;height:1.5rem;flex-shrink:0}cart-drawer.drawer .kovu-tira__icono svg{width:100%;height:100%}cart-drawer.drawer .cart__checkout-button{position:relative;overflow:hidden;border-radius:1.2rem 1.2rem 0 0;isolation:isolate}cart-drawer.drawer .kovu-pagar__texto{position:relative;z-index:2}cart-drawer.drawer .cart__checkout-button:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(182,243,74,.08) 38%,rgba(182,243,74,.42) 50%,rgba(182,243,74,.08) 62%,transparent 100%);animation:kovu-shimmer 3.2s cubic-bezier(.4,0,.3,1) infinite}@keyframes kovu-shimmer{0%{left:-60%}55%{left:115%}to{left:115%}}cart-drawer.drawer .cart__ctas{position:relative}cart-drawer.drawer .cart__checkout-button:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;box-shadow:0 0 #b6f34a8c;animation:kovu-pulso 3.2s ease-out infinite}@keyframes kovu-pulso{0%{box-shadow:inset 0 0 #b6f34a00}12%{box-shadow:inset 0 0 0 .25rem #b6f34a8c}40%{box-shadow:inset 0 0 0 .25rem #b6f34a00}to{box-shadow:inset 0 0 #b6f34a00}}cart-drawer.drawer .cart__checkout-button:active{transform:scale(.985)}@media(prefers-reduced-motion:reduce){cart-drawer.drawer .cart__checkout-button:before,cart-drawer.drawer .cart__checkout-button:after{animation:none}cart-drawer.drawer .kovu-tira__slide{transition-duration:1ms;transform:none}}cart-drawer.drawer .kovu-sumale{margin:0;border-radius:1.2rem 1.2rem 0 0;border-bottom:0;padding:.35rem .7rem .45rem}cart-drawer.drawer .kovu-combina__cabeza{display:contents}cart-drawer.drawer .kovu-combina{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem}cart-drawer.drawer .kovu-combina__rotulo{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}cart-drawer.drawer .kovu-combina__lista{flex:0 0 100%;margin-top:.35rem}cart-drawer.drawer .drawer__header{margin:0;padding:.2rem 4rem .4rem 0;border-bottom:0}cart-drawer.drawer .drawer__heading{margin:0}cart-drawer.drawer .kovu-reserva{margin:0 0 .45rem}cart-drawer.drawer .drawer__close{top:.2rem;right:0}@media screen and (max-width:749px){cart-drawer.drawer .drawer__header{padding:.15rem 3.4rem .3rem 0}cart-drawer.drawer .kovu-reserva{margin-bottom:.4rem}cart-drawer.drawer .kovu-tira{height:2.4rem;font-size:.98rem}}cart-drawer.drawer cart-drawer-items{flex:0 1 auto}cart-drawer.drawer .drawer__header{padding-top:.5rem}cart-drawer.drawer .cart-item__quantity{justify-content:space-between}cart-drawer.drawer .cart-item__quantity-wrapper{flex:1 1 auto;justify-content:space-between}cart-drawer.drawer .quantity__button,cart-drawer.drawer cart-remove-button .button,cart-drawer.drawer .kovu-combina__boton,cart-drawer.drawer .kovu-sumale__tick{position:relative}cart-drawer.drawer .quantity__button:after,cart-drawer.drawer cart-remove-button .button:after,cart-drawer.drawer .kovu-combina__boton:before,cart-drawer.drawer .kovu-sumale__tick:after{content:"";position:absolute;top:50%;left:50%;width:4.4rem;height:4.4rem;transform:translate(-50%,-50%);border-radius:50%;background:transparent;z-index:0}cart-drawer.drawer .kovu-combina__boton:after{position:relative;z-index:1}cart-drawer.drawer cart-remove-button{margin-left:auto;padding-left:.8rem}cart-drawer.drawer .drawer__inner{background-color:#f1f1ef}cart-drawer.drawer cart-drawer-items{background-color:transparent;padding-left:0;padding-right:0}cart-drawer.drawer .cart-item{background-color:#fff;border-radius:1.2rem;box-shadow:0 .1rem .4rem #11210a0f}cart-drawer.drawer .kovu-3x2{margin-left:0;margin-right:0;border-radius:1rem}cart-drawer.drawer .kovu-sumale{background-color:#eaf9d2}cart-drawer.drawer .drawer__footer{background-color:transparent}cart-drawer.drawer .kovu-combina{position:relative}cart-drawer.drawer .kovu-combina__talles{position:absolute;top:auto;right:0;bottom:0;left:0;width:auto}cart-drawer.drawer .cart__ctas{display:flex;flex-direction:column;gap:0;row-gap:0}cart-drawer.drawer .kovu-sumale{margin:0;border-radius:1.2rem 1.2rem 0 0}cart-drawer.drawer .cart__checkout-button{margin:0;border-radius:0}cart-drawer.drawer .kovu-tira{margin:0;border-radius:0 0 1.2rem 1.2rem}cart-drawer.drawer .kovu-tira{background-color:transparent;color:#fff}cart-drawer.drawer .kovu-tira__slide{right:0;left:0;padding:0 1rem;border-radius:0 0 1.2rem 1.2rem}cart-drawer.drawer .kovu-tira__slide--entrega{background-color:#0b7a3b;color:#eaffe9}cart-drawer.drawer .kovu-tira__slide--seguro{background-color:#00b1ea;color:#fff}cart-drawer.drawer .kovu-tira__slide strong{color:#fff}cart-drawer.drawer .cart__checkout-button:after{content:none;animation:none}cart-drawer.drawer .cart__checkout-button:before{left:-75%;width:70%;animation:kovu-shimmer 4.6s cubic-bezier(.45,0,.3,1) infinite;background:linear-gradient(100deg,transparent 0%,rgba(182,243,74,.06) 30%,rgba(182,243,74,.5) 50%,rgba(182,243,74,.06) 70%,transparent 100%)}@keyframes kovu-shimmer{0%{left:-75%}60%{left:120%}to{left:120%}}cart-drawer.drawer .kovu-combina__item,cart-drawer.drawer .kovu-combina__datos{background-color:transparent}cart-drawer.drawer .kovu-combina__foto{background-color:#11210a0f}cart-drawer.drawer .kovu-variante__select,cart-drawer.drawer .quantity.cart-quantity{background-color:#fff}cart-drawer.drawer .kovu-sumale__formulario>.kovu-sumale__anadir{display:inline-flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;min-height:3rem;padding:0 1.1rem;border:0;border-radius:2rem;background-color:#b6f34a;color:#11210a;font-size:1.05rem;font-weight:800;letter-spacing:.01em;white-space:nowrap;cursor:pointer;box-shadow:0 .2rem .6rem #8fd91f80;transition:background-color .14s ease-out,transform .12s ease-out}cart-drawer.drawer .kovu-sumale__anadir:hover{background-color:#a5e832}cart-drawer.drawer .kovu-sumale__anadir:active{transform:scale(.95)}cart-drawer.drawer .kovu-sumale__anadir:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:4.4rem;min-width:4.4rem;transform:translate(-50%,-50%);border-radius:2rem;z-index:0}cart-drawer.drawer .kovu-barra__titulo,cart-items .kovu-barra__titulo,cart-drawer.drawer .kovu-sumale__texto{font-weight:700}cart-drawer.drawer .kovu-barra__titulo strong,cart-items .kovu-barra__titulo strong,cart-drawer.drawer .kovu-sumale__texto strong{font-weight:800}cart-drawer.drawer .kovu-sumale>.kovu-sumale__form{grid-column:3;justify-self:end}cart-drawer.drawer .kovu-sumale__formulario{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem;width:auto}cart-drawer.drawer .kovu-sumale__formulario>.kovu-sumale__anadir{flex:0 0 auto;width:auto}cart-drawer.drawer .kovu-sumale__select{flex:0 1 auto}cart-drawer.drawer .kovu-sumale__texto,cart-drawer.drawer .kovu-sumale__precio{text-align:left}cart-drawer.drawer .kovu-combina__lista{margin-right:-1.8rem;padding-right:3rem;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 4.2rem),transparent calc(100% - .6rem));mask-image:linear-gradient(to right,#000 calc(100% - 4.2rem),transparent calc(100% - .6rem))}cart-drawer.drawer .kovu-combina__talles{-webkit-mask-image:none;mask-image:none}cart-drawer.drawer .cart__checkout-button{box-shadow:inset 0 0 0 .2rem #b6f34a}cart-drawer.drawer .cart__checkout-button:hover{box-shadow:inset 0 0 0 .25rem #c6ff5e}@media screen and (max-width:749px){cart-drawer.drawer .drawer__heading{font-size:1.58rem}cart-drawer.drawer .kovu-promo{font-size:1rem}cart-drawer.drawer .kovu-promo__sello{font-size:.86rem}cart-drawer.drawer .kovu-reserva{font-size:1.18rem}cart-drawer.drawer .kovu-barra__titulo{font-size:1.21rem}cart-drawer.drawer .kovu-barra__gratis{font-size:1rem}cart-drawer.drawer .kovu-3x2{font-size:1.03rem}cart-drawer.drawer .kovu-3x2__sello{font-size:1.18rem}cart-drawer.drawer .cart-item__name{font-size:1.21rem}cart-drawer.drawer .kovu-variante__select{font-size:1.07rem}cart-drawer.drawer .kovu-combina__pastilla{font-size:.97rem}cart-drawer.drawer .kovu-combina__rotulo{font-size:1.13rem}cart-drawer.drawer .kovu-combina__nombre{font-size:1.03rem}cart-drawer.drawer .kovu-combina__precio{font-size:1.05rem}cart-drawer.drawer .kovu-resumen__cuotas{font-size:1.1rem}cart-drawer.drawer .kovu-sumale__texto,cart-drawer.drawer .kovu-sumale__precio{font-size:1.05rem}cart-drawer.drawer .kovu-sumale__select{font-size:1.03rem}cart-drawer.drawer .kovu-sumale__anadir{font-size:1.1rem}cart-drawer.drawer .kovu-tira{font-size:1.03rem}cart-drawer.drawer .cart__checkout-button{font-size:1.52rem}cart-drawer.drawer .kovu-combina__talle,cart-drawer.drawer .kovu-combina__tallesTitulo{font-size:1.1rem}}cart-drawer.drawer .kovu-resumen__ahorro{display:inline-flex;align-items:center;gap:.3rem;margin:0;padding:.15rem .7rem;border-radius:2rem;background-color:#00a650;color:#fff;font-size:.95rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.4;white-space:nowrap}cart-drawer.drawer .kovu-resumen__ahorro-etiqueta,cart-drawer.drawer .kovu-resumen__ahorro-monto{color:inherit;font-size:inherit;font-weight:inherit}cart-drawer.drawer .kovu-resumen__total{display:flex;align-items:baseline;gap:.6rem}cart-drawer.drawer .kovu-resumen__total-monto{margin-left:auto}@media screen and (max-width:749px){cart-drawer.drawer .kovu-resumen__ahorro{font-size:1rem}}cart-drawer.drawer .kovu-combina__lista{margin-right:0;padding-right:0;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 3.2rem),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 3.2rem),transparent 100%)}cart-drawer.drawer .kovu-combina__item,cart-drawer.drawer .kovu-combina__item[data-abierto]{flex:0 0 calc(100% / 3.25 - .38rem)}@media screen and (max-width:749px){cart-drawer.drawer .kovu-combina__item,cart-drawer.drawer .kovu-combina__item[data-abierto]{flex:0 0 calc(100% / 3.15 - .38rem)}}cart-drawer.drawer .drawer__inner{border-radius:18px;box-shadow:0 0 0 3px #b6f34a,0 0 40px #b6f34a73,0 25px 60px #00000080}cart-drawer.drawer .drawer__overlay{background-color:#0b0a1499}cart-drawer.drawer cart-drawer-items{min-height:0}cart-drawer.drawer .kovu-reserva,cart-items .kovu-reserva{background-color:#e01e371a;color:#c3102a;font-weight:600}cart-drawer.drawer .kovu-reserva__reloj,cart-drawer.drawer .kovu-reserva strong,cart-items .kovu-reserva__reloj,cart-items .kovu-reserva strong{color:#e01e37;font-weight:800;font-variant-numeric:tabular-nums}cart-drawer.drawer .kovu-reserva__icono,cart-items .kovu-reserva__icono{color:#e01e37}cart-drawer.drawer .kovu-combina__item,cart-drawer.drawer .kovu-combina__item[data-abierto]{flex:0 0 calc(100% / 2.95 - .4rem)}cart-drawer.drawer .kovu-combina__foto{position:relative;aspect-ratio:5 / 4}cart-drawer.drawer .kovu-combina__nombre{font-size:1.05rem}cart-drawer.drawer .kovu-combina__precio{font-size:1.08rem}cart-drawer.drawer .kovu-combina__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease-out}cart-drawer.drawer .kovu-combina__img.is-activa{opacity:1}cart-drawer.drawer .kovu-combina__flecha{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;padding:0;border:0;border-radius:50%;background-color:#11210a8c;color:#fff;font-size:1.7rem;line-height:1;cursor:pointer;opacity:.9;transition:background-color .14s ease-out,transform .12s ease-out}cart-drawer.drawer .kovu-combina__flecha--izq{left:.3rem}cart-drawer.drawer .kovu-combina__flecha--der{right:.3rem}cart-drawer.drawer .kovu-combina__flecha:hover{background-color:#11210ac7}cart-drawer.drawer .kovu-combina__flecha:active{transform:translateY(-50%) scale(.9)}cart-drawer.drawer .kovu-combina__flecha:after{content:"";position:absolute;top:50%;left:50%;width:4rem;height:4rem;transform:translate(-50%,-50%);border-radius:50%;z-index:0}@media screen and (max-width:749px){cart-drawer.drawer .kovu-combina__item,cart-drawer.drawer .kovu-combina__item[data-abierto]{flex:0 0 calc(100% / 2.95 - .4rem)}cart-drawer.drawer .kovu-combina__nombre{font-size:1.08rem}cart-drawer.drawer .kovu-combina__precio{font-size:1.12rem}}@media screen and (max-width:749px){cart-drawer.drawer .kovu-promo__sello{font-size:.95rem;padding:.14rem .52rem}cart-drawer.drawer .kovu-promo{font-size:1.05rem}cart-drawer.drawer .kovu-linea__stock,cart-items .kovu-linea__stock{font-size:1.08rem}cart-drawer.drawer .kovu-combina__pastilla{font-size:1.05rem;padding:.2rem .65rem}cart-drawer.drawer .kovu-combina__precio s{font-size:1rem}cart-drawer.drawer .kovu-sumale__anadir{font-size:1.15rem}cart-drawer.drawer .kovu-promo__texto strong{font-size:1.08rem}}@media screen and (max-width:374px){cart-drawer.drawer .kovu-promo{font-size:.98rem}cart-drawer.drawer .kovu-promo__sello{font-size:.88rem;padding:.13rem .48rem}cart-drawer.drawer .kovu-promo__texto strong{font-size:1rem}}@media screen and (max-width:339px){cart-drawer.drawer .kovu-promo__sello{display:none}cart-drawer.drawer .kovu-promo{font-size:.95rem;padding-left:.65rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kovu-carrito.css.map */
