cart-drawer .drawer__inner{background:var(--odc-fondo);color:var(--odc-texto);overflow-y:auto;overscroll-behavior:contain;font-family:var(--od-fuente, "Space Grotesk", sans-serif)}cart-drawer .drawer__inner>*{min-width:0}cart-drawer .drawer__header{position:sticky;top:0;z-index:3;background:var(--odc-fondo);padding:1.6rem 0 1.4rem;border-bottom:1px solid var(--odc-linea)}cart-drawer .drawer__heading{font-family:var(--od-display, "Anton", sans-serif);text-transform:uppercase;letter-spacing:.02em;font-size:2.6rem}cart-drawer cart-drawer-items{overflow:visible;flex:none}cart-drawer .drawer__footer{border-top:0;padding-top:.4rem}cart-drawer .cart-drawer__form,cart-drawer .drawer__contents{min-width:0}cart-drawer .cart-items thead{display:none}.od-garantia-carrito{display:flex;align-items:center;gap:14px;margin:16px 0 6px;padding:14px 16px;background:var(--odc-tarjeta);border:1px solid var(--odc-linea);border-radius:14px;color:var(--odc-texto);font-family:var(--od-fuente, "Space Grotesk", sans-serif);min-width:0}.od-garantia-carrito__icono{flex:none;width:48px;height:48px;display:grid;place-items:center;border:1.5px dashed var(--odc-acento);border-radius:50%;color:var(--odc-acento)}.od-garantia-carrito__icono svg{width:26px;height:26px}.od-garantia-carrito__texto{margin:0;font-size:14.5px;line-height:1.4;color:var(--odc-suave);min-width:0;overflow-wrap:anywhere}.od-garantia-carrito__texto strong,.od-garantia-carrito__texto b{color:var(--odc-texto);font-weight:700}#main-cart-items .od-garantia-carrito{margin:0 0 20px;max-width:560px}cart-drawer .cart-drawer .cart-item{grid-template:auto auto / 76px minmax(0,1fr) auto;column-gap:14px;row-gap:8px;padding-bottom:16px;border-bottom:1px solid var(--odc-linea)}cart-drawer .cart-drawer .cart-items td{padding-top:16px}cart-drawer .cart-drawer .cart-item>td+td{padding-left:0}cart-drawer .cart-drawer .cart-item__media{grid-column:1;grid-row:1 / 3;position:relative}cart-drawer .cart-drawer .cart-item__details{grid-column:2;grid-row:1;min-width:0}cart-drawer .cart-drawer .cart-item__totals{grid-column:3;grid-row:1}cart-drawer .cart-drawer .cart-items .cart-item__quantity{grid-column:2 / 4;grid-row:2;padding-top:0}cart-drawer .cart-drawer .cart-item__image{width:76px;height:76px;object-fit:cover;border-radius:12px;border:1px solid var(--odc-linea);background:var(--odc-tarjeta);display:block}cart-drawer .cart-drawer .cart-item__name{font-family:var(--od-fuente, "Space Grotesk", sans-serif);font-size:14.5px;font-weight:500;line-height:1.3;text-decoration:none;color:var(--odc-texto);overflow-wrap:anywhere}cart-drawer .cart-drawer .cart-item__details>.product-option,cart-drawer .cart-drawer .cart-item__details>.cart-item__discounted-prices{display:none}cart-drawer .cart-drawer .cart-item .quantity{min-height:38px;width:112px}cart-drawer .cart-drawer .cart-item__quantity-wrapper{gap:4px}.cart-item__media,.cart-item__image-container{position:relative}.od-globo{position:absolute;top:8px;right:-8px;min-width:22px;height:22px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:var(--odc-acento);color:#0e0d0c;font:700 12px/1 var(--od-fuente, "Space Grotesk", sans-serif);box-shadow:0 0 0 2px var(--odc-fondo);z-index:2}cart-drawer .od-globo{top:10px;right:-7px}#main-cart-items .od-globo{top:-8px;right:-8px;box-shadow:0 0 0 2px rgb(var(--color-background))}#main-cart-items .cart-item__image-container{overflow:visible}.cart-item .cart-item__price-wrapper>.od-linea-precio,.od-linea-precio{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-family:var(--od-fuente, "Space Grotesk", sans-serif);white-space:nowrap}.od-linea-precio__antes{font-size:13px;color:var(--odc-suave);text-decoration-thickness:1px}.od-linea-precio__ahora{font-size:15.5px;font-weight:700;color:var(--odc-texto)}.od-resumen{font-family:var(--od-fuente, "Space Grotesk", sans-serif);color:var(--odc-texto);min-width:0}.od-resumen .od-codigo{margin:4px 0 18px}.od-resumen .od-codigo__form{display:flex;gap:10px;min-width:0}.od-resumen .od-codigo__input{flex:1 1 auto;min-width:0;height:48px;padding:0 14px;background:var(--odc-tarjeta);border:1px solid var(--odc-linea);border-radius:10px;color:var(--odc-texto);text-transform:none;font-size:15px}.od-resumen .od-codigo__input::placeholder{color:var(--odc-suave)}.od-resumen .od-codigo__input:focus{border-color:var(--odc-acento)}.od-resumen .od-codigo__btn{flex:none;height:48px;padding:0 20px;background:var(--odc-acento-suave);border:1px solid transparent;border-radius:10px;color:var(--odc-acento);text-transform:none;letter-spacing:0;font-size:15px;font-weight:700}.od-resumen .od-codigo__btn:hover:not(:disabled){background:var(--odc-acento);color:#0e0d0c;border-color:var(--odc-acento)}.od-resumen .od-codigo__pill{border-radius:999px;background:var(--odc-acento-suave);color:var(--odc-acento)}.od-envio{margin:0 0 20px}.od-envio__texto{margin:0 0 10px;text-align:center;font-size:15px;font-weight:700;color:var(--odc-texto)}.od-envio__barra{height:8px;border-radius:999px;background:var(--odc-linea);overflow:hidden}.od-envio__barra span{display:block;height:100%;max-width:100%;border-radius:inherit;background:var(--odc-acento);transition:width .4s ease}.od-totales{margin:0;padding:0}.od-totales>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;min-width:0}.od-totales dt,.od-totales dd{margin:0;min-width:0}.od-totales__fila{padding:5px 0;font-size:15px}.od-totales__fila dd{text-align:right;color:var(--odc-suave)}.od-totales__fila:first-child dd{color:var(--odc-texto)}.od-totales__fila--desc dt{display:inline-flex;align-items:center;gap:6px;color:var(--odc-suave);font-size:14px;overflow-wrap:anywhere}.od-totales__fila--desc dd{color:var(--odc-acento)}.od-totales__fila--desc svg,.od-ahorro svg{width:16px;height:16px;flex:none}.od-totales__gratis{color:var(--odc-acento);font-weight:700}.od-totales__total{margin-top:10px;padding-top:12px;border-top:1px solid var(--odc-linea)}.od-totales__total dt{font-size:21px;font-weight:700}.od-totales__total dd{white-space:nowrap}.od-totales__total small{font-size:13px;color:var(--odc-suave);margin-right:4px}.od-totales__total strong{font-size:25px;font-weight:700;letter-spacing:-.01em}.od-totales__iva{margin:2px 0 0;text-align:right;font-size:12.5px;color:var(--odc-suave)}.od-ahorro{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--odc-acento)}cart-drawer .cart__ctas,.cart__footer .cart__ctas{margin-top:18px}cart-drawer .cart__checkout-button{min-height:54px;border-radius:999px;font-weight:700;font-size:16px}cart-drawer .drawer__footer .cart__ctas{position:sticky;bottom:0;z-index:2;margin:18px -1.5rem 0;padding:12px 1.5rem calc(12px + var(--odc-subir, 0px) + env(safe-area-inset-bottom));background:var(--odc-fondo);box-shadow:0 -10px 18px -8px #0000008c}.od-bloques{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:18px;font-family:var(--od-fuente, "Space Grotesk", sans-serif);text-align:left}.od-bloque{display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;align-items:center}.od-bloque__icono{color:var(--odc-acento);display:grid;place-items:center}.od-bloque__icono svg{width:26px;height:26px}.od-bloque__titulo{margin:0;font-size:15px;font-weight:700;color:var(--odc-texto);line-height:1.3}.od-bloque__texto{margin:2px 0 0;font-size:14px;line-height:1.45;color:var(--odc-suave)}.cart__footer .od-resumen,.cart__footer .od-bloques{width:100%}@media screen and (min-width:750px){.cart__footer .cart__blocks{width:100%;max-width:420px;margin-left:auto}}#main-cart-items .cart-item__name{font-family:var(--od-fuente, "Space Grotesk", sans-serif);font-size:15px;font-weight:500;line-height:1.35;text-transform:none;letter-spacing:0;text-decoration:none;color:var(--odc-texto);overflow-wrap:anywhere}#main-cart-items .cart-item__details>.product-option,#main-cart-items .cart-item__details>.cart-item__discounted-prices{display:none}#main-cart-items .cart-item__image,#main-cart-items .cart-item__image-container{border-radius:12px}#main-cart-items .cart-item__details{min-width:0}@media screen and (min-width:750px){.cart__footer .cart__blocks .cart__ctas,.cart__footer .cart__blocks .cart__dynamic-checkout-buttons{max-width:none;width:100%}}.cart__footer .cart__checkout-button{min-height:54px;border-radius:999px;font-weight:700;font-size:16px;width:100%;max-width:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/od-carrito.css.map */
