.pac-upsell{--up-grafito: #4b4b4d;--up-lima: #c6d00f;--up-texto: #1f2124;--up-suave: #f4f5ec;margin:12px 0}.pac-upsell--drawer{margin:8px 16px 12px}.pac-upsell [hidden]{display:none!important}.pac-upsell__aviso{padding:12px;border:1px solid #d2d4c0;border-left:4px solid var(--up-lima);border-radius:8px;background:var(--up-suave)}.pac-upsell__aviso+.pac-upsell__aviso{margin-top:10px}.pac-upsell__tit{margin:0 0 2px;font-size:15px;font-weight:700;line-height:1.35;color:var(--up-texto)}.pac-upsell__para{margin:0 0 8px;font-size:13px;line-height:1.4;color:#333}.pac-upsell__lista{margin:0;padding:0;list-style:none;display:grid;gap:8px}.pac-upsell__op{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px;border-radius:6px;background:#fff}.pac-upsell__img{display:block;width:56px;height:56px;border-radius:4px;overflow:hidden;background:#fff}.pac-upsell__img img{width:100%;height:100%;object-fit:contain}.pac-upsell__info{display:flex;flex-direction:column;min-width:0}.pac-upsell__nombre{font-size:14px;font-weight:600;line-height:1.3;color:var(--up-texto);text-decoration:none}.pac-upsell__nombre:hover{text-decoration:underline}.pac-upsell__sub{font-size:12.5px;color:var(--up-grafito)}.pac-upsell__precio{font-size:14px;font-weight:700;color:var(--up-texto)}.pac-upsell__btn{min-width:44px;min-height:44px;padding:0 14px;border:0;border-radius:4px;background:var(--up-lima);color:var(--up-grafito);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.pac-upsell__btn:hover{background:var(--up-grafito);color:var(--up-lima)}.pac-upsell__btn[aria-busy=true]{opacity:.7;cursor:progress}.pac-upsell a:focus-visible,.pac-upsell button:focus-visible{outline:3px solid var(--up-grafito);outline-offset:2px;box-shadow:0 0 0 5px #fff}.pac-upsell__enlace{margin:0;font-size:13px;line-height:1.5;color:#333}.pac-upsell__enlace a{color:var(--up-grafito);text-decoration:underline;text-underline-offset:2px}.pac-upsell__error{margin:6px 0 0;font-size:13px;color:#b00020}.pac-upsell--cart{max-width:640px;margin:16px 0 0 auto}.pac-upsell--drawer .pac-upsell__aviso{padding:10px}.pac-upsell--drawer .pac-upsell__tit{font-size:14px}.pac-upsell--drawer .pac-upsell__para{margin-bottom:6px;font-size:12.5px}.pac-upsell--drawer .pac-upsell__lista{gap:6px}.pac-upsell--drawer .pac-upsell__op{grid-template-columns:44px minmax(0,1fr) auto;gap:8px;padding:4px 6px}.pac-upsell--drawer .pac-upsell__img{width:44px;height:44px}.pac-upsell--drawer .pac-upsell__nombre{font-size:13.5px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pac-carrito-upsell.css.map */
